.main-footer{margin-top:var(--container-vertical-space);border-top:1px solid var(--color-borders-footer);background:var(--color-background-footer);color:var(--color-text-footer)}.main-footer a{color:var(--color-text-footer);transition:all .1s linear}.no-touchevents .main-footer a:hover{color:var(--color-accent-footer)}.main-footer .social-icons{margin-bottom:1rem}.main-footer .social-icons svg *{fill:var(--color-text-footer);transition:all .1s linear}.no-touchevents .main-footer .social-icons a:hover svg *{fill:var(--color-accent-footer)}.main-footer .localization-form__item-text{color:var(--color-text-footer)}.main-footer .localization-form__item-symbol svg path{fill:var(--color-text-footer)}.main-footer .footer-item__menu span{display:block;margin-bottom:.3125rem}.main-footer .footer-item__content>:last-child{margin-bottom:0}.main-footer .footer-top{padding-top:3.5rem;padding-bottom:3rem}.main-footer .footer-top>.grid{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:2.5rem}.main-footer .footer-item{min-width:0}.main-footer .footer-item__title{margin-bottom:1.125rem}.main-footer .footer-item__content{line-height:1.5}.main-footer .footer-item__content p{margin-bottom:.5rem}.main-footer .footer-item:first-child .footer-item__content{max-width:28ch}.main-footer .footer-item:last-child .footer-item__content{max-width:30ch}.main-footer .footer-item__content a,.main-footer .footer-legal a{background:none;border-bottom:0;text-decoration:none;text-underline-offset:.2em;overflow-wrap:anywhere}.main-footer .footer-item__content a:hover,.main-footer .footer-legal a:hover{text-decoration:underline}.main-footer .footer-item__content a:focus-visible,.main-footer .footer-legal a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.main-footer .social-icons{margin-top:1.5rem}.main-footer .footer-bottom{font-size:.8125rem}.main-footer .footer-bottom>div{gap:1rem 2rem;align-items:center}.main-footer .footer-legal{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}@media screen and (max-width:1023px){.main-footer .footer-top>.grid{grid-template-columns:1fr 1fr;gap:2rem}}@media screen and (max-width:767px){.main-footer .footer-top{padding-top:2rem;padding-bottom:2rem}.main-footer .footer-top>.grid{grid-template-columns:1fr 1fr;gap:1.75rem 1rem}.main-footer .footer-item:first-child,.main-footer .footer-item:last-child{grid-column:1 / -1}.main-footer .footer-item:last-child{border-top:1px solid var(--color-borders-footer);padding-top:1.5rem}.main-footer .footer-item__content a{display:inline-block;padding-block:.25rem}.main-footer .footer-bottom>div{align-items:flex-start}.main-footer .footer-legal a{padding-block:.375rem}}.shop-login-button{display:block;margin-top:1.125rem}.footer-bottom>div{display:flex;justify-content:space-between}@media screen and (max-width:767px){.footer-bottom>div{flex-direction:column}.footer-bottom>div .localization-form{margin-inline-start:-.9375rem;margin-top:.625rem}}.footer-top+.footer-bottom{border-top:1px solid var(--color-borders-footer)}.footer-item__icons{display:flex;flex-wrap:wrap;gap:.3125rem}.footer-item__icons img{border-radius:2px}.footer-item__newsletter input#Email-newsletter-footer-block{background:var(--color-background-footer);color:var(--color-text-footer);padding-inline-end:2.5rem;border-color:var(--color-borders-footer)}.footer-item__newsletter input#Email-newsletter-footer-block::placeholder{color:var(--color-text-footer)}.footer-item__newsletter input#Email-newsletter-footer-block:-webkit-autofill,.footer-item__newsletter input#Email-newsletter-footer-block:-webkit-autofill:hover,.footer-item__newsletter input#Email-newsletter-footer-block:-webkit-autofill:focus,.footer-item__newsletter input#Email-newsletter-footer-block:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1.875rem var(--color-background-footer) inset!important;-webkit-text-fill-color:var(--color-text-footer)}.footer-item__newsletter button[type=submit]{top:0;position:absolute}html[dir=rtl] .footer-item__newsletter button[type=submit]{left:0}html[dir=ltr] .footer-item__newsletter button[type=submit]{right:0}.footer-item__newsletter button[type=submit]{width:50px;height:100%;padding-top:9px}.no-touchevents .footer-item__newsletter button[type=submit]:hover svg{opacity:1}.footer-item__newsletter button[type=submit] svg{width:65%;height:65%;opacity:.66;transition:all .1s linear}.footer-item__newsletter button[type=submit] svg path{stroke:var(--color-text-footer)}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-footer.css.map */
