.footer__content-top-wrapper{display:flex;width:100%;flex-direction:column;border-bottom:solid .1rem rgba(var(--color-foreground),.08);padding-bottom:2.8rem;gap:4rem;margin-bottom:2rem}.footer__brand-info-wrapper{flex-grow:1}.footer-block__nav-link{margin:0}.footer-block__nav-link a.link{font-size:1.4rem;color:rgb(var(--color-foreground));padding:0;letter-spacing:-.01em;text-decoration:none}.footer__blocks-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.4rem}.footer-block__newsletter{width:100%}.footer__newsletter,.footer__newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1.2rem}.footer-block--newsletter__heading{font-size:1.4rem;letter-spacing:-.01em;font-weight:400;margin:0 0 1.2rem;text-align:start}.newsletter-form__submit{flex-shrink:0;box-shadow:var(--shadow-elevation-2);font-weight:700}.footer__content-bottom-wrapper{display:flex;flex-direction:column;gap:2.4rem}.footer__policies{width:100%}.footer__policies__list{display:flex;gap:1.2rem;justify-content:space-between}.footer__policies__link{font-weight:500;font-size:1.4rem;color:rgba(var(--color-foreground),.5);display:flex;align-items:center;gap:.4rem;text-align:center}.footer__policies__link .icon{width:2rem;height:2rem;display:none;visibility:hidden}.footer__copyright{font-size:1.4rem;color:rgba(var(--color-foreground),.5)}.footer__copyright__link{display:inline-block}.footer__content-bottom--first{margin-bottom:2rem}@media only screen and (min-width: 990px){.footer__content-top-wrapper{flex-direction:row;padding-bottom:3.2rem;flex-wrap:wrap;justify-content:space-between;margin-bottom:3.2rem}.footer__brand-info-wrapper{max-width:60rem}.footer__blocks-wrapper{justify-content:flex-end;gap:8rem}.footer-block--newsletter__heading{font-size:1.6rem}.footer__newsletter{flex-direction:row;gap:2.4rem}.footer__newsletter__form{flex-grow:1;flex-shrink:1}.footer__newsletter-form__field-wrapper{flex-direction:row;gap:1.2rem}.footer__content-bottom-wrapper{flex-direction:row;justify-content:space-between}.footer__policies{width:auto}.footer__policies__list{gap:2rem}.footer__policies__link .icon{display:block;visibility:visible}.footer__content-bottom--first{margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer.css.map */
