.footer__newsletter-band{padding:3.2rem 0}.footer__newsletter-inner{display:flex;flex-direction:column;gap:2rem}.footer__newsletter-heading{margin:0;font-size:calc(var(--font-heading-scale) * 2.2rem)}.footer__newsletter-subtext{margin:.6rem 0 0;color:rgba(var(--color-foreground),.8);font-size:1.5rem;line-height:1.5}.footer .newsletter-form{align-items:stretch;max-width:none;margin:0}.footer__newsletter-row{display:flex;gap:1rem}.footer__newsletter-row .field{flex:1 1 auto;min-width:0}.footer .newsletter-form__field-wrapper{max-width:none}.footer .newsletter-form__field-wrapper .field__input{padding-right:1.5rem}.footer__newsletter-submit{flex:0 0 auto;min-width:0;padding:0 2rem}.footer .newsletter-form__message{justify-content:flex-start}@media screen and (min-width:990px){.footer__newsletter-band{padding:4rem 0}.footer__newsletter-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:6rem}.footer__newsletter-heading{font-size:calc(var(--font-heading-scale) * 2.6rem)}.footer .newsletter-form{flex:0 1 48rem}}.footer__columns{display:flex;flex-wrap:wrap;gap:4rem 2.4rem}.footer-block{flex:1 1 100%;min-width:0}.footer-block--link-list{flex:1 1 calc(50% - 1.2rem)}.footer-block:empty{display:none}@media screen and (min-width:750px){.footer-block,.footer-block--link-list{flex:1 1 0}.footer-block--brand-information{flex:1 1 100%}}@media screen and (min-width:990px){.footer__columns{flex-wrap:nowrap;gap:6rem}.footer-block--brand-information{flex:1.7 1 0}}.footer-block__heading{margin:0 0 1.6rem;color:rgb(var(--color-accent, var(--color-foreground)));font-family:var(--font-body-family);font-size:1.3rem;font-style:var(--font-body-style);font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.footer-block__details-content{margin:0}.footer-block__details-content .list-menu__item--link{display:inline-block;padding:.6rem 0;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.4;text-decoration:none;transition:color var(--duration-short, .1s) ease}.footer-block__details-content li:first-child .list-menu__item--link{padding-top:0}.footer-block__details-content .list-menu__item--active{color:rgb(var(--color-foreground))}.footer-block__details-content .list-menu__item--link:hover,.footer-contact a:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer__wordmark{margin:0 0 1.2rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.6rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.2}.footer__wordmark a{color:inherit;text-decoration:none}.footer-block__brand-info .footer-block__heading{margin-bottom:.8rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;text-transform:none}.footer-block__brand-description{max-width:38rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.6}.footer__list-social.list-social{justify-content:flex-start;gap:.8rem;margin:2rem 0 0}.footer__list-social:empty{display:none}.footer__list-social .list-social__link{justify-content:center;width:4rem;height:4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.24);border-radius:50%;transition:background-color var(--duration-short, .1s) ease,border-color var(--duration-short, .1s) ease}.footer__list-social .list-social__link:hover{border-color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.1)}.footer__list-social .list-social__item .icon{width:1.8rem;height:1.8rem}.footer__follow-on-shop{display:flex;margin-top:2rem}.footer__connect{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:3.2rem}.footer__connect .footer__list-social.list-social,.footer__connect .footer__follow-on-shop{margin-top:0}.footer-contact{display:grid;gap:1.2rem;margin:0}.footer-contact__item{display:flex;align-items:flex-start;gap:1rem;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.5;overflow-wrap:anywhere}.footer-contact__item a{color:inherit;text-decoration:none}.footer-contact__icon{flex:0 0 auto;width:2rem;height:2rem;margin-top:.2rem;color:rgb(var(--color-accent, var(--color-foreground)))}.footer-block-image{display:flex}.footer-block-image.center{justify-content:center}.footer-block-image.right{justify-content:flex-end}.footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block__details-content .placeholder-svg{max-width:20rem}.footer__bar{margin-top:4rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}.footer__bar-inner,.footer__bar-end{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 2.4rem;text-align:center}.copyright__content{color:rgba(var(--color-foreground),.7);font-size:1.3rem}.copyright__content a{color:inherit;text-decoration:none}.policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 1.6rem;margin:0}.policies li a{display:block;padding:.6rem 0}.footer__localization{display:flex;flex-wrap:wrap;justify-content:center}.footer__localization:empty{display:none}.footer__localization h2{margin:0 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.footer__bar-inner,.footer__bar-end{flex-direction:row;justify-content:space-between}.footer__copyright,.policies{justify-content:flex-start;text-align:left}.footer__bar-end{flex:0 0 auto;justify-content:flex-end;gap:2.4rem}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
