.footer{padding:var(--footer-padding-top-desktop, 80px) 0 var(--footer-padding-bottom-desktop, 58px);background-color:var(--section-background);font-family:var(--base-font-family)}.footer.footer--border-top{border-top:1px solid var(--border-top-color, #e6e6e6)}.footer .footer__navigation-heading,.footer .footer__text-heading{margin-bottom:40px;font-size:var(--body-font-size);font-weight:400;line-height:1.37;text-transform:uppercase;word-wrap:break-word;color:var(--menu-headings-color)}.footer a{color:var(--footer-link-color)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer a:hover{color:var(--footer-link-hover-color)}}.footer a:focus-visible,.footer button:focus-visible{outline:2px solid var(--footer-link-color);color:var(--footer-link-hover-color)}.footer .footer__container{max-width:1680px;width:100%;margin:0 auto;padding:0 var(--footer-container-padding-desktop, 90px)}.footer .footer__logo-container{display:block;width:var(--logo-image-width);margin-bottom:40px}.footer .footer__logo{-o-object-fit:contain;object-fit:contain;-o-object-position:var(--img-desktop-pos);object-position:var(--img-desktop-pos)}.footer .footer__main-content{display:flex;flex-wrap:wrap;margin-bottom:var(--footer-content-spacing-desktop, 120px)}.footer-newsletter{flex:0 0 100%;width:100%;padding-top:var(--footer-newsletter-padding-top, 40px);padding-bottom:var(--footer-newsletter-padding-bottom, 40px);color:var(--text-color);text-align:center}.footer-newsletter__heading,.footer-newsletter__text{color:var(--footer-newsletter-heading-color, var(--menu-headings-color))}.footer-newsletter__text{color:var(--footer-newsletter-text-color, var(--text-color))}.footer-newsletter__heading{margin:0 0 24px;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1;text-transform:uppercase;color:var(--footer-newsletter-heading-color, var(--menu-headings-color))}.footer-newsletter__text{max-width:var(--footer-newsletter-max-width, 580px);margin:24px auto 0;font-size:calc(var(--body-font-size) * .875);font-weight:700;line-height:1.5}.footer-newsletter__text p{margin:0}.footer-newsletter__form{max-width:var(--footer-newsletter-max-width, 580px);margin:0 auto}.footer-newsletter__form-row{display:flex;border:0;background-color:transparent}.footer-newsletter__input{flex:1 1 auto;min-width:0;height:58px;box-sizing:border-box;padding:0 20px;border:1px solid var(--footer-newsletter-border-color, var(--footer-link-color));background:transparent!important;color:var(--footer-newsletter-input-color, var(--text-color));font:inherit;text-align:start}.footer-newsletter__input::placeholder{color:color-mix(in srgb,var(--footer-newsletter-input-color, var(--text-color)) 70%,transparent)}.footer-newsletter__input:focus-visible,.footer-newsletter__button:focus-visible{outline:2px solid var(--footer-link-color);outline-offset:2px}.footer-newsletter__button{width:64px;height:58px;box-sizing:border-box;padding:0 16px;border:1px solid var(--footer-newsletter-border-color, var(--footer-link-color));background:transparent!important;color:var(--footer-newsletter-button-color, var(--footer-link-color));font:inherit;font-size:30px;line-height:1;cursor:pointer;transition:opacity .3s ease}.footer-newsletter__button:hover{opacity:.65}.footer-newsletter__message{margin:12px 0 0;color:var(--text-color)}.footer-newsletter__message--error{color:#ffb3b3}.footer .footer__text{width:53.76%;padding-top:var(--footer-block-padding-top, 0px);padding-bottom:var(--footer-block-padding-bottom, 0px);-webkit-padding-end:11.86%;padding-inline-end:11.86%}.footer .footer__text.footer__text--right{-webkit-padding-start:12%;padding-inline-start:12%;-webkit-padding-end:0;padding-inline-end:0}.footer .footer__text-rte{line-height:1.6;word-wrap:break-word;color:var(--text-color)}.footer .footer__text-rte a{text-decoration:underline}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__text-rte a:hover{text-decoration:none}}.footer .footer__navigation-item{flex-grow:1;width:calc(14.88% + 20px);padding-top:var(--footer-block-padding-top, 0px);padding-bottom:var(--footer-block-padding-bottom, 0px);-webkit-padding-end:20px;padding-inline-end:20px}.footer .footer__navigation-item:nth-child(4){width:14.88%;-webkit-padding-end:0;padding-inline-end:0}.footer .footer__navigation-list{margin:-10px 0}.footer .footer__navigation-list-item{padding:10px 0}.footer .footer__navigation-list-link{font-size:var(--body-font-size);line-height:1.37;text-decoration:none;word-wrap:break-word;transition-property:color;transition-duration:.3s}.footer .footer__mobile-navigation{display:none}.footer .footer__bottom-content{display:flex;align-items:center;gap:40px}.footer .footer__selectors{display:flex;width:calc(53.76% - 40px);gap:20px}.footer .footer__country-selector,.footer .footer__language-selector{min-width:140px}.footer .footer__copyright{width:100%;margin-top:30px;font-size:calc(var(--body-font-size) * .875);line-height:1.6;word-wrap:break-word;color:var(--copyright-text-color)}.footer .footer__copyright a{text-decoration:underline}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__copyright a:hover{text-decoration:none}}.footer .footer__back-to-top{display:flex;justify-content:center;align-items:center;width:44px;height:44px;margin-top:20px;-webkit-margin-start:auto;margin-inline-start:auto;padding:13px;border:1px solid var(--button-border-color-social);background-color:var(--button-background-color-social);color:var(--button-icon-color-social);min-width:44px;min-height:44px;border-radius:50%;transition-property:background-color,color,border;transition-duration:var(--timing-short)}.footer .footer__back-to-top svg{transform:rotate(180deg)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .footer__back-to-top:hover{border:1px solid var(--button-border-color-social-color-hover);background-color:var(--button-background-color-social-hover);color:var(--button-icon-color-social-hover)}}.footer .footer__payments-container{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:8px;row-gap:12px}.footer .footer__payments-item{display:inline-flex;height:33px}.footer .footer__payments-item svg{width:100%;height:100%}.footer .social-links{margin-top:1rem}.footer .button-social{color:var(--button-icon-color-social)}@media(-moz-touch-enabled:0),(hover:hover),(pointer:fine){.footer .button-social:hover{color:var(--button-icon-color-social-hover)}}.footer .footer__follow-shop-btn{margin-top:30px}@media(max-width:1500.98px){.footer .footer__container{padding:0 var(--footer-container-padding-tablet, 35px)}.footer .footer__text{-webkit-padding-end:84px;padding-inline-end:84px}.footer .footer__bottom-content{flex-wrap:wrap}}@media(max-width:1199.98px){.footer{padding-top:var(--footer-padding-top-desktop, 56px);padding-bottom:var(--footer-padding-bottom-desktop, 42px)}.footer .footer__container{padding:0 var(--footer-container-padding-tablet, 24px)}.footer .footer__main-content{flex-wrap:wrap;margin-bottom:var(--footer-content-spacing-mobile, 70px)}.footer .footer__text{order:-1;width:100%;margin-bottom:40px;-webkit-padding-end:0;padding-inline-end:0}.footer .footer__text.footer__text--right{order:4;margin-top:40px;margin-bottom:0;-webkit-padding-start:0;padding-inline-start:0}.footer .footer__text-rte{max-width:650px}.footer .footer__navigation-item{flex-grow:0;width:calc(19.6% + 20px)}.footer .footer__selectors{flex:1 0 auto}}@media(max-width:991.98px){.footer .footer__navigation-item{width:calc(25% + 20px)}}@media(max-width:767.98px){.footer{padding-top:var(--footer-padding-top-mobile, 40px);padding-bottom:var(--footer-padding-bottom-mobile, 40px)}.footer .footer__container{padding:0 var(--footer-container-padding-mobile, 20px)}.footer .footer__logo-container{margin-bottom:30px}.footer .footer__main-content{margin:0 calc(var(--footer-container-padding-mobile, 20px) * -1) var(--footer-content-spacing-mobile, 20px)}.footer .footer__main-content .footer__navigation-item{display:none}.footer .footer__text{margin-bottom:26px;padding:var(--footer-block-padding-top-mobile, 0px) 20px var(--footer-block-padding-bottom-mobile, 0px)}.footer .footer__text.footer__text--right{margin-top:0;margin-bottom:26px;padding:0 20px}.footer .footer__text-rte{font-size:calc(var(--body-font-size) * .875)}.footer-newsletter{padding-top:var(--footer-newsletter-padding-top-mobile, 32px);padding-bottom:var(--footer-newsletter-padding-bottom-mobile, 32px)}.footer-newsletter__form,.footer-newsletter__text{max-width:var(--footer-newsletter-max-width-mobile, 580px)}.footer-newsletter__form-row{flex-direction:row}.footer .footer__text-heading{margin-bottom:20px;font-size:calc(var(--body-font-size) * .875)}.footer .footer__mobile-navigation{display:flex!important;flex-direction:column}.footer .footer__mobile-navigation .footer__navigation-item{display:block;width:100%;padding:0}.footer .footer__navigation-heading{margin:0 0 3px}.footer .accordion__control{position:relative;display:flex;justify-content:space-between;align-items:center;opacity:1;width:100%;padding:23px 20px;font-size:calc(var(--body-font-size) * .875);font-weight:400;line-height:1.37;text-align:start;text-transform:uppercase;color:var(--menu-headings-color)}.footer .accordion__control svg{transition:var(--timing-short)}.footer .accordion__control svg path{stroke:var(--text-color)}.footer .accordion__control[aria-expanded=true] svg{transform:rotate(-180deg)}.footer .accordion__control:before{content:"";position:absolute;top:0;left:0;opacity:.5;width:100%;height:1px;background-color:var(--text-color)}.footer .footer__navigation-list-wrapper{padding:0 20px}.footer .footer__navigation-list{margin:0;padding-bottom:15px}.footer .footer__navigation-list-item{padding:7px 0}.footer .footer__follow-shop-btn{text-align:center}.footer .footer__back-to-top{margin-top:30px;-webkit-margin-end:auto;margin-inline-end:auto}}@media(max-width:575.98px){.footer .footer__text-rte{line-height:1.35;letter-spacing:.02em}.footer .footer__navigation-list-link{line-height:1.6}.footer .footer__selectors{flex-wrap:wrap;flex:1 0 100%;gap:13px}.footer .footer__country-selector,.footer .footer__language-selector{flex:1 0 auto}}@media screen and (max-width:374px){.footer .footer__selectors{flex-direction:column}.footer .footer__language-selector~.footer__country-selector{margin-top:15px;-webkit-margin-start:0;margin-inline-start:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/footer.build.css.map */
