.footer .footer-block__heading{font-size:1.4rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.6rem}.footer .footer-block__heading--plain{text-transform:none;letter-spacing:normal;font-size:calc(var(--font-heading-scale) * 1.8rem)}@media screen and (min-width:750px){.footer .footer__content-top{display:grid;grid-template-columns:repeat(4,1fr);column-gap:4rem}.footer .footer__blocks-wrapper{display:contents}.footer .grid__item{width:auto;max-width:none;flex:none}}.footer-block--newsletter-column .newsletter-form{align-items:flex-start;text-align:left;margin:0}.footer-block--newsletter-column .field{margin-bottom:1.2rem}.footer-block--newsletter-column .field__label{display:none}.footer-block--newsletter-column .field__input::placeholder{opacity:.6}.footer-block--newsletter-column .newsletter-form__button--compact{width:auto;min-width:0;padding-left:2.4rem;padding-right:2.4rem}.footer-block--newsletter-column .newsletter-form__button--compact,.footer-block--newsletter-column .newsletter-form__button--compact:not(:focus-visible):not(.focused){background-color:#3d2b22;color:#fff;border-color:#3d2b22}.footer-block--newsletter-column .newsletter-form__consent{margin:1.2rem 0 0;font-size:1.2rem;line-height:1.5;opacity:.75;max-width:30rem}.footer-block--newsletter-column .newsletter-form__consent a{color:inherit;text-decoration:underline}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:1.6rem}.footer-block__brand-info .footer__list-social{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-footer-restyle.css.map */
