@font-face{font-family:"Maison Neue Demi";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.ttf?v=1686861663") format("truetype")}@font-face{font-family:"Maison Neue Book";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.ttf?v=1686861663") format("truetype")}@font-face{font-family:"Maison Neue Mono";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.ttf?v=1686861662") format("truetype")}.footer{position:relative;overflow:hidden}.footer-content-top,.footer-content-bottom{position:relative}.footer-blocks-wrapper{margin:0;padding:0;row-gap:var(--stacked-component-sm);position:relative}@media(max-width: 799px){.footer-blocks-wrapper.grid .grid-item{--grid-columns: 1}}@media(min-width: 1050px){.footer-blocks-wrapper{row-gap:var(--stacked-component-md)}}@media(min-width: 1280px){.footer-blocks-wrapper{flex-wrap:nowrap}}.footer-block:empty{display:none}.footer-logo{flex-grow:0;color:var(--color-primary-200);margin:0;padding:0;order:3}.footer-logo svg{width:9rem;max-height:9rem}@media(min-width: 1050px){.footer-logo svg{width:12.5rem;max-height:12.5rem}}@media(min-width: 800px){.footer-logo{--grid-columns: 4;margin:0;order:2}}@media(min-width: 1280px){.footer-logo{--grid-columns: 5.5;margin:0;order:1}}.footer-block-container{order:1}@media(max-width: 1049px){.footer-block-container .accordion .accordion-content{padding-bottom:1.5rem}}@media(min-width: 1280px){.footer-block-container{order:0}}.footer-newsletter-social{order:0;width:100%}@media(min-width: 1280px){.footer-newsletter-social{order:1;max-width:25rem}}.footer-block-heading{margin-bottom:var(--text-spacing-md)}.footer-block-content{text-align:left}.footer-block-content li+li{margin-top:var(--text-spacing-sm)}.footer-block-content .list-menu-item{text-decoration:none;transition:opacity .25s ease-out,color .2s ease-out}.footer-block-content .list-menu-item:hover{color:var(--text-secondary)}@media(max-width: 799px){.desktop-menu-navigation{display:none}}@media(min-width: 800px){.mobile-menu-accordion{display:none}}.mobile-menu-accordion .accordion .rte ul li::before{content:none}.mobile-text-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:1rem 0}.footer-block-newsletter .newsletter-heading{margin-bottom:var(--text-spacing-sm)}.footer-block-newsletter .newsletter-copy{max-width:25rem;margin-bottom:var(--text-spacing-lg)}.footer-block-newsletter .newsletter-form{margin:0 0 var(--text-spacing-xl)}@media(max-width: 799px){.footer-block-newsletter .newsletter-form .newsletter-form-field-wrapper{margin-left:0}}.footer-list-social:empty{display:none}.footer-list-social .list-social-link:hover{color:var(--text-link-hover)}.footer-content-bottom{border-top:1px solid var(--color-border)}.footer-content-bottom-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:var(--text-spacing-md);padding-top:var(--text-spacing-md);row-gap:var(--text-spacing-lg)}@media(min-width: 800px){.footer-content-bottom-wrapper{flex-direction:row;column-gap:var(--text-spacing-lg)}}.footer-list-departments.list-social{display:flex;flex-direction:row;column-gap:var(--text-spacing-md);row-gap:.5rem}@media(max-width: 799px){.footer-list-departments.list-social{order:3}}.footer-list-departments.list-social .list-social-item .icon{height:2rem;width:2rem}.footer-copyright{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--text-spacing-md);row-gap:.5rem}@media(max-width: 799px){.footer-copyright{order:2}}.footer-copyright .copyright-content{text-decoration:none;margin-bottom:0}@media(max-width: 799px){.footer-copyright .footer-localization{order:1}}