.footer-sections{--outer: 20px}@media only screen and (max-width:749px){.supporting-menu__columns{align-items:flex-start}}.footer__block--newsletter .form__legal p a{text-decoration:underline}.footer-newsletter-chevron{display:inline-block;width:14px;height:24px;vertical-align:middle;flex-shrink:0}.footer__blocks .accordion__title{padding:16px 0;margin:0;display:flex;justify-content:space-between;align-items:center}.footer-accordion-chevron{width:24px;height:24px;flex-shrink:0;transform:rotate(90deg);transition:transform .3s ease}[data-collapsible][open=true] .footer-accordion-chevron{transform:rotate(-90deg)}.footer__tagline{font-size:var(--tagline-size, 54px);line-height:1.25;margin:0;max-width:var(--tagline-max-width, 423px)}.footer__block--social .socials li:first-child{margin-left:0}.footer__block--social .icon{height:22px;width:auto}.footer__block__title{font-weight:500;font-size:20px}.footer-sections>*:not(:first-child){margin-top:-1px}.footer__layout{display:flex;gap:50px}@media only screen and (min-width:990px){.footer__layout{align-items:stretch}.footer__col--left{flex:0 0 48%;display:flex;flex-direction:column}.footer__col--right{flex:1 1 auto;min-width:0}.footer__col--left .footer__logo__wrapper{padding:0 0 24px}.footer__legal-links{margin-top:auto;padding-top:32px}.footer__legal-links ul{display:flex;flex-wrap:wrap;gap:8px 40px;margin:0;padding:0;list-style:none}.footer__legal-links a{font-size:var(--font-body-small, 1.2rem)}.footer__blocks{display:flex;flex-flow:column;margin:0}.footer__block{flex:0 0 100%;padding:0;margin:0}.footer__block--newsletter{margin-bottom:24px}.footer__newsletter__wrapper,.footer__block--newsletter .newsletter-form{max-width:none}.footer__blocks .accordion{margin:0}.footer__blocks .accordion+.accordion{border-top:1px solid var(--border)}.footer__blocks .accordion__content{padding-bottom:16px}.footer__blocks .accordion:last-child .accordion__content{padding-bottom:0}}@media only screen and (max-width:989px){.footer__col--left .footer__logo__wrapper{padding:0}.footer__legal-links{display:none}.footer__layout{flex-direction:column-reverse;gap:40px}.footer__tagline{font-size:var(--tagline-size-mobile, 40px)}}
/*# sourceMappingURL=/cdn/shop/t/367/assets/footer.css.map */
