.footer:before{content:"";display:block;width:100%;height:6rem;background-image:url(icon-circle-half.svg);background-repeat:repeat-x;background-size:contain;background-position:28% 50%}.footer__wrapper{padding:3.6rem 0}.footer__newsletter{margin:0 auto 4.7rem;max-width:42.4rem}.footer__newsletter-title{margin-bottom:1.8rem}.footer__socials{margin-bottom:2.5rem}.footer__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.4rem 1.6rem}.footer__sublinks,.footer__sublinks-item{margin-top:1.1rem}.footer__sublinks-item:first-child{margin-top:0}.footer__logo{margin-top:3.1rem}.footer__logo img{display:block;width:100%}.footer__foot{margin-top:3.1rem;column-gap:1.6rem}.footer__nav-secondary ul{gap:1.1rem 2.4rem}.footer__copyright{flex-shrink:0}@media(hover:hover)and (pointer:fine){.footer__link:hover{text-decoration:underline;font-style:italic}}@media screen and (min-width:990px){.footer:before{background-position:50% 50%}.footer__wrapper{padding:5.4rem 0 4.2rem}.footer__body{display:flex;column-gap:3.2rem}.footer__newsletter{--field-offset: 9rem;margin:0;flex-basis:min(35%,42.4rem);max-width:none;margin-right:var(--field-offset)}.footer__newsletter-title{margin-bottom:2.2rem;margin-right:calc(0rem - var(--field-offset))}.footer__socials{order:1;margin:.3rem 0 0}.footer__socials.socials ul{flex-direction:column;row-gap:2.2rem}.footer__nav{margin-left:auto}.footer__links{column-gap:2.4rem}.footer__sublinks,.footer__sublinks-item{margin-top:1.65rem}.footer__logo{margin-top:5.8rem}.footer__foot{margin-top:3.4rem;column-gap:4.8rem}.footer__nav-secondary ul{column-gap:7.8rem}.footer__banner-media img{height:135%;object-position:20.4% 50%!important}}@media screen and (min-width:1100px){.footer__body{column-gap:4.2rem}.footer__links{column-gap:4rem}}@media screen and (min-width:1200px){.footer__body{column-gap:6rem}.footer__newsletter{margin-right:calc(var(--field-offset) - 2rem)}.footer__links{column-gap:5.4rem}}@media screen and (min-width:1300px){.footer__body{column-gap:7.5rem}.footer__links{column-gap:6.8rem}}@media screen and (min-width:1500px){.footer__newsletter{flex-basis:min(35.4%,56.8rem)}}@media screen and (min-width:1600px){.footer__body{column-gap:9.9rem}.footer__links{column-gap:9.3rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-footer.css.map */
