.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;font-size:14px;line-height:21px;font-weight:400}.no-touchevents .main-footer a:hover{color:var(--color-accent-footer)}.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:8px;line-height:1}.shop-login-button{display:block;margin-top:1.125rem}.footer-bottom>div{display:flex;flex-direction:column}.footer-bottom-inner img{background-color:#0a211a;border-radius:4px;display:block;max-width:100%}@media screen and (max-width: 767px){.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__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{font-weight:700;margin-bottom:16px;min-height:24px}.footer-half{display:flex;align-items:flex-start;justify-content:flex-start;position:relative}.footer-half .first_nav,.footer-half .second_nav{width:50%;display:flex;flex-wrap:wrap}.footer-half .footer-item__title{width:100%}.footer-half .nav_class{width:50%}.nav_class .footer-item__menu{height:100%}.first_nav .contact_class{max-width:168px;margin:0 auto}.single_address,.footer_policies{display:flex;align-items:flex-start;justify-content:flex-start}.single_address:not(:last-child){margin-bottom:20px}.address_icon{margin-right:12px}.address_icon svg{display:block;width:24px;height:24px}.address_content,.footer-bottom *{font-size:14px;line-height:21px;font-weight:400}.contact_class.is_last{margin-top:40px}.footer-bottom{margin-top:50px;display:flex;align-items:center;justify-content:space-between}.footer_policies{margin-top:8px}.footer_policies span:not(:last-child){padding-right:12.5px;margin-right:12.5px;border-right:1px solid #EDEDED4D}.middle_footer{--col-gap: 80px}.footer-half:first-child:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#ededed4d;right:-40px}.footer-item__image{width:150px}.footer-item__image img{display:block;max-width:100%}.footer-item__content{font-size:16px;line-height:24px}.notification_box{max-width:410px;width:100%}@media screen and (max-width: 1023px){.footer-item__image{max-width:200px;width:auto}.top_footer{flex-direction:column;align-items:flex-start;gap:24px}.top_footer .fi_content{padding:0}.footer-half .first_nav,.footer-half .second_nav{flex-direction:column}.footer-half .footer-item__title:empty{display:none!important}.middle_footer .footer-half:last-child{flex-direction:column}.middle_footer .footer-half:last-child .first_nav .contact_class{margin-left:0;margin-bottom:44px}.footer-half .nav_class,.footer-half .first_nav,.footer-half .second_nav{width:100%}.footer-bottom{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}}@media screen and (max-width: 767px){.top_footer{padding-bottom:20px;margin-bottom:20px}.middle_footer{--col-gap: 0}.middle_footer .footer-half:first-child{border-bottom:1px solid #EDEDED4D;padding-bottom:20px;margin-bottom:20px}.middle_footer .footer-half:last-child .first_nav .contact_class{margin-bottom:20px}.footer-bottom{margin-top:24px}.footer_policies{flex-wrap:wrap}.footer-half:first-child:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-footer.css.map */
