.footer{border-top:var(--line-w) solid var(--c-line);padding-block:var(--sp-7) max(var(--sp-7),env(safe-area-inset-bottom));margin-top:auto;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:var(--lh-snug)}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:var(--sp-6)}.footer__row{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--sp-3) var(--sp-5)}.footer a{text-decoration:none;color:inherit}.footer a:hover,.footer a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em}.footer__brand{flex-direction:column;gap:var(--sp-3)}.footer__logo{display:block}.footer__logo:hover{text-decoration:none}.footer__logo-image{width:var(--footer-logo-width, 80px);max-width:100%;height:auto}.footer__wordmark{font-size:var(--fs-sm);font-weight:500}.footer__tagline{color:var(--c-fg-muted);text-align:center;max-width:40ch}.footer__newsletter{flex-direction:column;gap:var(--sp-2);text-align:center}.footer__newsletter-heading{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer__newsletter-text{color:var(--c-fg-muted);text-transform:none;letter-spacing:0;font-size:var(--fs-xs);max-width:44ch;margin-bottom:var(--sp-2)}.footer__newsletter .newsletter{margin-top:var(--sp-2);text-transform:none;letter-spacing:0}.footer__nav{gap:var(--sp-3) var(--sp-5)}.footer__menu,.footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3) var(--sp-5)}.footer__link{display:inline-flex;align-items:center;min-height:4.4rem;padding-inline:var(--sp-1)}.footer__nav--headed{align-items:flex-start;gap:var(--sp-6) var(--sp-8)}.footer__nav--headed .footer__menu{flex-direction:column;align-items:center;gap:var(--sp-2)}.footer__nav--headed .footer__links{flex-direction:column;align-items:center;gap:0}.footer__nav--headed .footer__link{min-height:3.6rem}.footer__heading{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:400;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-fg-muted);margin-bottom:var(--sp-1)}.footer__text-block{flex-direction:column;gap:var(--sp-1)}.footer__text{color:var(--c-fg-muted);text-align:center;max-width:60ch}.footer__text p{display:inline}.footer__text p+p:before{content:"\b7";margin-inline:.6em;opacity:.6}.footer__text a{color:inherit}.social-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-1)}.social-icons__link{display:grid;place-items:center;width:4.4rem;height:4.4rem;color:var(--c-fg-muted);transition:color var(--dur-fast) var(--ease)}.social-icons__link:hover,.social-icons__link:focus-visible{color:var(--c-fg);text-decoration:none}.social-icons__link .svg-wrapper,.social-icons__link svg{width:1.6rem;height:1.6rem}.footer__utility{justify-content:space-between;gap:var(--sp-4) var(--sp-6)}.footer__localization{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5)}.footer__localization-item,.footer__localization-item .localization-form{display:flex;align-items:center}@media(max-width:749px){.footer__utility{flex-direction:column;align-items:center}.footer__localization{justify-content:center}}.footer .disclosure{position:relative}.footer .disclosure__button{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:4.4rem;padding:0 var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;color:var(--c-fg)}.footer .disclosure__button:hover,.footer .disclosure__button[aria-expanded=true]{text-decoration:underline;text-underline-offset:.3em}.footer .disclosure__button svg{width:1rem;height:.6rem;flex:none;transition:transform var(--dur-base) var(--ease)}.footer .disclosure__button[aria-expanded=true] svg{transform:rotate(180deg)}.footer .disclosure__list-wrapper{position:absolute;left:0;bottom:calc(100% + var(--sp-1));z-index:var(--z-sticky);min-width:100%;background:var(--c-bg);color:var(--c-fg);border:var(--line-w) solid var(--c-line);padding-block:var(--sp-2);text-align:left}.footer .disclosure__list{max-height:28rem;overflow-y:auto;overscroll-behavior:contain}.footer .disclosure__item{list-style:none}.footer .disclosure__link{display:flex;align-items:center;gap:var(--sp-2);min-height:3.6rem;padding:var(--sp-1) var(--sp-4);font-size:var(--fs-2xs);text-decoration:none;white-space:nowrap;color:var(--c-fg-muted)}.footer .disclosure__link:hover,.footer .disclosure__link:focus-visible,.footer .disclosure__link[aria-current=true]{color:var(--c-fg);text-decoration:none}.footer .disclosure__link svg{width:1.2rem;height:.9rem;flex:none}.footer .disclosure .visibility-hidden{visibility:hidden}.footer .country-selector{min-width:28rem}.footer .country-filter{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-2)}.footer .country-filter--no-padding{display:none}.footer .country-filter .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.footer .country-filter__input{min-height:4rem;padding-right:4.4rem;font-size:var(--fs-xs);text-transform:none;letter-spacing:0}.footer .country-filter__search-icon--hidden,.footer .country-selector__close-button,.footer .country-selector__overlay{display:none}.footer .country-filter__search-icon svg,.footer .country-filter__reset-button svg{width:1.4rem;height:1.4rem}.footer .localization-form__currency{margin-left:auto;padding-left:var(--sp-4);color:var(--c-fg-muted)}.footer .popular-countries{border-bottom:var(--line-w) solid var(--c-line);margin-bottom:var(--sp-2);padding-bottom:var(--sp-2)}.footer__payment-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.footer__payment-item svg{width:auto;height:2.4rem;display:block;filter:grayscale(1);opacity:.55}.footer__legal{color:var(--c-fg-muted);gap:var(--sp-2) var(--sp-5)}.footer__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2) var(--sp-5)}.footer__legal-link{display:inline-flex;align-items:center;min-height:4.4rem}.footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--sp-2) var(--sp-5);font-size:inherit}.footer__powered:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-footer.css.map */
