.footer{color:var(--color-footer-text);background-color:var(--color-footer);padding:6.0625rem 2.4rem;margin-block-start:auto}.footer__main .container{padding:0}.footer__content .newsletter-form .newsletter-form__field-wrapper{flex-direction:column;gap:1.5rem;background-color:unset}.footer__content .newsletter-form .newsletter-form__field-wrapper .newsletter-form__field{background-color:#f6f6f4;padding:13px 23px;border:unset;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:-.0014px}.footer__content .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button{box-sizing:border-box;display:flex;padding:1.3rem 2.3rem;border:.0625rem solid #111;max-width:fit-content}.footer__content .newsletter-form .newsletter-form__field-wrapper .newsletter-form__button .button__text{font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:.112em;text-transform:uppercase}.footer__content{margin:0 0 4rem}.footer__logo{font-size:0;margin-bottom:2rem;display:flex;justify-content:center}.footer__logo img{aspect-ratio:251 / 55;max-width:251px;height:auto}.footer__content__text{color:var(--color-footer-text-primary);font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5em;letter-spacing:-.01rem}.footer__main--style-2 .footer__content__text p:first-child{margin-block-start:.7rem}.footer__nav-item{position:relative}.footer__nav-item:after{content:"";background-color:var(--color-footer-text);opacity:.5;height:1px;width:100%;display:block;position:absolute;inset-block-end:0;inset-inline-start:0;z-index:1}.footer__accordion,.footer__socials{padding:2rem 0}.footer__title{margin:0}summary.footer__title{position:relative}summary.footer__title svg{position:absolute;inset-block-start:50%;inset-inline-end:0;z-index:1;transform:translateY(-50%)}summary.footer__title svg:first-child,[open] summary.footer__title svg:last-child{display:none}[open] summary.footer__title svg:first-child{display:inline}summary.footer__title+*{padding-block-start:1.4rem}.footer__accordion li+li{margin-block-start:1.2rem}.footer__nav-item h6+ul li{margin-block-end:1.2rem}.footer__socials .footer__title{margin-block-end:2rem}.footer__localization{margin:3.2rem auto 3.7rem}.footer__localization__form+.footer__localization__form{margin-block-start:1.6rem}.footer__bottom__main{display:flex;flex-direction:column}.footer__copyright{order:2;margin:0}.footer__copyright{font-size:1.3rem;line-height:1.6em}.footer__bottom .container{padding:2rem 0}.footer__bottom__nav{order:1;margin-block-start:2.7rem}.footer__bottom__nav ul{display:flex;flex-wrap:wrap;align-items:center}.footer__bottom__nav li{margin-block-end:1.9rem;margin-inline-end:2.1rem}.footer__bottom-inner{display:flex;flex-direction:column;gap:4.3rem}.footer_links{display:flex;gap:1.5rem;font-size:1.3rem}@media screen and (min-width:990px){.footer{padding:6rem 3.5rem 2.375rem 5.2rem}.footer__main__container{display:flex;flex-direction:row;justify-content:space-between;gap:min(2rem)}.footer a:hover{opacity:.8}.footer__logo{margin:0 0 3rem}.footer__main--style-2 .footer__logo,.footer__content{margin:0}.footer__nav-item:after{content:none}.footer__nav-item ul:not(.list-socials) li+li{margin-block-start:.5rem}.footer__title,.footer__socials .footer__title{margin:0 0 2rem;font-weight:700;line-height:1.6em;text-transform:capitalize}.footer__socials{padding:0}.footer__localization{display:flex;justify-content:flex-end;align-items:center;margin:6.4rem auto 4rem}.footer__localization__form+.footer__localization__form{margin-block-start:0}.footer__bottom{padding-block-start:3.6rem;margin-block-start:4.2rem;position:relative}.footer__bottom--style-2 .footer__bottom{padding-block-start:4.3rem}.footer__bottom-inner{display:flex;flex-direction:row}.footer__payment{order:2;margin-left:auto}.footer__bottom__main{order:-1;flex-direction:row}.footer__bottom:before{content:"";background-color:var(--color-footer-text);opacity:.2;height:.1rem;width:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1}.footer__bottom--style-2.footer__bottom:before{width:calc(100% - 11.2rem);inset-inline-start:5.6rem}.footer__copyright{order:1}.footer__bottom__nav{order:2;margin:0 0 0 2.4rem}.footer__bottom__nav li{margin-block-end:0;margin-inline-end:2.4rem}}.footer__follow-on-shop{transform:scale(.8);width:14rem;order:9}follow-on-shop-button{--reserved-width: fit-content !important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-footer.css.map */
