.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);font-size:1rem;line-height:1.35}.main-footer a{color:var(--color-text-footer);transition:color .1s linear}.no-touchevents .main-footer a:hover{color:var(--color-accent-footer)}.main-footer .social-icons{margin-bottom:1rem}.main-footer .social-icons a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.main-footer .social-icons svg *{fill:var(--color-text-footer);transition:fill .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:0}.main-footer .footer-item__content>:last-child{margin-bottom:0}.shop-login-button{display:block;margin-top:1.125rem}.footer-bottom>div{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.footer-bottom>div>span:first-child{display:block;min-height:44px;line-height:1.45}.footer-bottom>div>span:first-child a{display:inline-flex;align-items:center;min-height:40px}.footer-item__summary{list-style:none}.main-footer .footer-item__title{color:var(--color-text-footer);font-size:1.125rem;font-weight:650;letter-spacing:-.02em}.footer-item__summary::-webkit-details-marker{display:none}.footer-item__summary-icon{display:none}@media screen and (min-width:768px){.main-footer .footer-top{padding-top:clamp(2.75rem,4vw,3.5rem);padding-bottom:clamp(2.5rem,3.6vw,3.25rem)}.main-footer .footer-top .grid{--col-gap: clamp(1.75rem, 3vw, 3.5rem);align-items:start;row-gap:1.5rem}.main-footer details.footer-item>:not(summary){display:block!important}.main-footer .footer-item__summary{cursor:default;pointer-events:none}.main-footer .footer-item__title{display:block;margin-bottom:.8rem}.main-footer .footer-item__content p,.main-footer .footer-item__menu{margin:0}.main-footer .footer-item__content p a,.main-footer .footer-item__menu a{display:inline-flex;align-items:center;min-width:40px;min-height:2.5rem;margin:0}.main-footer .footer-item--payment{grid-column:1 / -1;display:grid;grid-template-columns:minmax(8rem,auto) 1fr;align-items:center;gap:1.25rem;padding-top:1.25rem;border-top:1px solid var(--color-borders-footer)}.main-footer .footer-item--payment .footer-item__title{margin:0}.main-footer .footer-item--payment .footer-item__icons{justify-content:flex-end}.main-footer .footer-bottom>div{min-height:4.5rem;padding-top:.8rem;padding-bottom:.8rem}}@media screen and (max-width:767px){.main-footer .footer-top{padding-top:1rem;padding-bottom:1rem}.main-footer .footer-top .grid{--col-gap: 1rem;row-gap:.75rem;align-items:start}.main-footer .footer-item{min-width:0}.main-footer .footer-item--payment{grid-column:1 / -1;display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr;align-items:center;gap:.75rem;padding-top:.9rem;border-top:1px solid var(--color-borders-footer)}.main-footer .footer-item__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:48px;padding:.35rem 0;cursor:pointer}.main-footer .footer-item__summary .footer-item__title,.main-footer .footer-item--payment .footer-item__title{margin:0}.main-footer .footer-item__summary-icon{position:relative;display:block;flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.main-footer .footer-item__summary-icon:before,.main-footer .footer-item__summary-icon:after{position:absolute;top:50%;left:50%;width:.75rem;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .16s ease}.main-footer .footer-item__summary-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.main-footer details[open] .footer-item__summary-icon:after{transform:translate(-50%,-50%) rotate(0)}.main-footer .footer-item--shop .footer-item__content br,.main-footer .footer-item--service .footer-item__content br{display:none}.main-footer .footer-item__content p,.main-footer .footer-item__menu span{margin:0!important}.main-footer .footer-item__content p a,.main-footer .footer-item__menu a{display:flex;align-items:center;min-height:44px;padding-block:.55rem;margin-bottom:0!important;box-sizing:border-box;overflow-wrap:anywhere}.main-footer details[open]>:not(summary){padding-bottom:.6rem}.main-footer .footer-item__icons{align-items:center;min-height:44px;justify-content:flex-end}.footer-bottom>div{flex-direction:column;align-items:stretch;gap:.45rem}.footer-bottom>div .localization-form{margin-inline-start:-.9375rem;margin-top:.625rem}}@media screen and (min-width:360px)and (max-width:767px){.footer-bottom>div .localization-form{margin-top:0;margin-inline-start:0}}.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:opacity .1s linear}.footer-item__newsletter button[type=submit] svg path{stroke:var(--color-text-footer)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-footer.css.map */
