.main-footer{margin-top:60px;border-top:1px solid rgba(88,41,48,.15);background:#fff;color:#582930}.main-footer a{color:#582930;transition:all .1s linear}.no-touchevents .main-footer a:hover{color:#582930}.main-footer .social-icons svg *{fill:#582930;transition:all .1s linear}.no-touchevents .main-footer .social-icons a:hover svg *{fill:#582930}.main-footer .localization-form__item-text{color:#582930}.main-footer .localization-form__item-symbol svg path{fill:#582930}.main-footer .footer-item__menu span{display:block;margin-bottom:.3125rem}.shop-login-button{display:block}.footer-bottom>div{display:flex;justify-content:center}.footer-item{width:33%}@media screen and (max-width: 768px){.footer-bottom>div{flex-direction:column}.footer-bottom>div .localization-form{margin-inline-start:-.9375rem;margin-top:.625rem}.footer-item{width:100%}}.footer-top+.footer-bottom{border-top:1px solid rgba(88,41,48,.15);padding:0 15px}.footer-item__icons{display:flex;flex-wrap:wrap;gap:.3125rem}.footer-item__newsletter input{padding-inline-end:2.5rem}.footer-item__newsletter button[type=submit]{top:var(--gutter-small);position:absolute;width:50px;height:calc(100% - var(--gutter-small));padding-top:9px}html[dir=rtl] .footer-item__newsletter button[type=submit]{left:0}html[dir=ltr] .footer-item__newsletter button[type=submit]{right:0}.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)}.footer-item__title.h5{font-size:20px}.grid--layout{display:flex;justify-content:space-between}.grid--gap-xlarge{--col-gap:40px}.gutter-bottom--regular{padding-bottom:15px}.gutter-top--regular{padding-top:15px}.footer-item:nth-child(2){text-align:center}.footer-item:nth-child(3){text-align:right}.social-icons{display:flex;text-align:right;justify-content:end;inline-start:-.3125rem}@media (max-width: 767px){.footer-item__content.rte{text-align:center}h4.footer-item__title.h5{text-align:center;font-size:15px}.social-icons{text-align:center;justify-content:center}.footer-item:nth-child(1){order:1}.footer-item:nth-child(3){order:2}.grid--layout{flex-direction:column}.gutter-bottom--xlarge{padding-bottom:40px}.gutter-top--xlarge{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
