@media screen and (min-width:990px){.footer__content-top{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;padding-bottom:0!important;border-bottom:none!important}.footer__blocks-wrapper{display:flex!important;flex-direction:row!important;flex:0 0 58%!important;max-width:58%!important;gap:40px!important;margin:0!important;padding:0!important}.footer-block{flex:1 1 0!important;margin:0!important;min-width:0!important}.footer-block--newsletter{flex:0 0 42%!important;max-width:42%!important;border-left:1px solid rgba(255,255,255,.15)!important;padding-left:50px!important;margin:0!important;display:block!important}}.footer-block__heading{margin-bottom:22px!important;font-size:1.35rem!important;font-weight:400!important;letter-spacing:.01em!important;white-space:nowrap!important;line-height:1.2!important}.footer-block ul{margin:0!important;padding:0!important;list-style:none!important}.footer-block ul li{margin-bottom:8px!important;white-space:nowrap!important}.footer-block ul li a{font-size:.95rem!important;opacity:.8!important;padding:2px 0!important;display:inline-block!important;transition:opacity .2s ease!important}.footer-block ul li a:hover{opacity:1!important}.footer-block--newsletter,.footer-block--newsletter *{white-space:normal!important}.footer-block--newsletter .footer-block__heading{margin-bottom:3.5rem!important;white-space:normal!important;font-size:2rem!important}.footer-block--newsletter .rte,.footer-block--newsletter .footer-block__details-content,.footer-block--newsletter p{font-size:.95rem!important;opacity:.8!important;line-height:1.5!important;margin-bottom:28px!important;max-width:380px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.footer-block--newsletter .footer-block__newsletter{display:block!important;width:100%!important;margin-top:0!important}.footer-block--newsletter .newsletter-form,.footer-block--newsletter .newsletter-form__field-wrapper{max-width:100%!important;width:100%!important;margin:0!important}.footer-block--newsletter>*{display:block!important;width:100%!important}.footer{padding-top:70px!important;padding-bottom:30px!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.15)!important;margin-top:60px!important;padding-top:0!important}.footer__content-bottom-wrapper{padding-top:1px!important}.footer__copyright{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px 22px!important;padding-top:0!important}.footer__copyright .copyright__content,.footer__copyright .policies li{font-size:1rem!important;opacity:.75!important;letter-spacing:.02em!important}.footer__copyright .policies{display:flex!important;flex-wrap:wrap!important;gap:8px 22px!important;margin:0!important;padding:0!important;list-style:none!important}.footer__copyright .policies li{position:relative!important}.footer__copyright .policies li:not(:last-child):after{content:"\b7"!important;position:absolute!important;right:-13px!important;opacity:.5!important}@media screen and (max-width:989px){.footer-block--newsletter{padding-top:30px!important;margin-top:25px!important;border-top:1px solid rgba(255,255,255,.15)!important}.footer-block__heading{white-space:normal!important}}.footer-block--newsletter .footer-block__newsletter:after{content:"Every step is a footnote.";display:block;margin-top:22px;font-size:2rem;font-style:italic;opacity:.3;letter-spacing:.02em;font-family:var(--font-heading-family, serif)}.header__menu-item{font-size:1.4rem!important;letter-spacing:.04em!important;padding-left:1.4rem!important;padding-right:1.4rem!important;transition:opacity .2s ease!important}.header__menu-item:hover{opacity:.6!important}.header__inline-menu{margin-left:1rem!important}.header__menu-item.list-menu__item--active{text-underline-offset:.4rem!important}.header__heading-logo{width:180px!important;max-width:180px!important;height:auto!important}@media screen and (max-width:749px){.header__heading-logo{width:140px!important;max-width:140px!important;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-footer.css.map */
