.section-footer{background-color:var(--background);color:var(--text-color);padding-top:48px;padding-bottom:24px}.footer-block button,.footer-block [type=button],.footer-block [type=submit],.footer-block a.button{color:var(--background)!important;background-color:var(--text-color)!important;border-color:var(--text-color)!important}.section-footer a,.section-footer a:visited,.section-footer p,.section-footer small,.section-footer small a,.section-footer small a:visited,.section-footer h1,.section-footer h2,.section-footer h3,.section-footer h4,.section-footer h5,.section-footer h6{color:var(--text-color)}.section-footer .top-footer{display:flex;flex-wrap:wrap;column-gap:0;gap:var(--space-8)}.section-footer .top-footer.section__borders--true{border-top:1px solid var(--dotted-color);border-bottom:1px solid var(--dotted-color)}.section-footer .footer-block__utility-links{list-style:none;margin:var(--space-4) 0 0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);color:var(--heading-color)}.section-footer .footer-block__utility-links p{margin:0}.section-footer .footer-block__utility-links a,.section-footer .footer-block__utility-links a:visited{color:var(--heading-color);text-decoration:none}.section-footer .footer-block__utility-links a:hover{text-decoration:underline}.section-footer .top-footer .footer-block__heading{margin-bottom:34px}.section-footer .top-footer .block--menu .footer-block__heading{margin-bottom:55px}@media(max-width:767px){.section-footer .top-footer .footer-block__heading,.section-footer .top-footer .block--menu .footer-block__heading{margin-bottom:34px}.section-footer .top-footer .block--text .footer-logo{margin-bottom:var(--space-6)}}.section-footer .top-footer .footer-logo img{max-width:370px}@media(max-width:767px){.section-footer .top-footer .footer-logo img{margin-left:auto;margin-right:auto}}.section-footer .top-footer .footer-block.a-center .footer-logo{margin-left:auto;margin-right:auto}.section-footer .top-footer .footer-block.block--newsletter{flex:0 0 35%}.section-footer .top-footer .footer-block__newsletter-form input{width:100%!important;text-align:inherit!important;border:1px solid var(--dotted-color)!important;padding:var(--space-3)!important}.section-footer .bottom-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;max-width:100%;min-width:0;row-gap:var(--space-5);column-gap:var(--space-8);font-size:var(--font-size)}.section-footer .bottom-footer>*{min-width:0;max-width:100%}.section-footer .bottom-footer__credit{flex:1 1 100%}.section-footer .bottom-footer__copy,.section-footer .bottom-footer__nav{flex:0 1 auto}.section-footer .bottom-footer__copy{overflow-wrap:anywhere}.section-footer .bottom-footer__nav ul,.section-footer .bottom-footer__copy .policies{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:var(--space-2) var(--space-4)}.section-footer .payment-methods{display:flex;flex-wrap:wrap;align-items:center}.section-footer small,.section-footer small a,.section-footer small a:visited{display:inline;font-size:var(--font-size-sm)}.section-footer svg.payment-icon{margin:0 var(--space-1) var(--space-1) 0}.section-footer .disclosure__button{display:flex;align-items:center;justify-content:center}.bottom-footer__localization{display:flex;flex:1 1 100%;align-items:flex-end;justify-content:flex-end;gap:10px}.section-footer .disclosure__button{white-space:nowrap;margin:0}.section-footer .disclosure__list-container{background:var(--background);bottom:56px;right:0;padding:var(--space-3);position:absolute;max-height:320px;z-index:2;border:1px solid var(--dotted-color)}.section-footer ul.disclosure__list{list-style:none;height:290px;overflow-y:auto;overflow-x:hidden}.section-footer .disclosure__list a.disclosure__link{font-size:var(--font-size-small)}.section-footer .disclosure__list a.disclosure__link:hover{text-decoration:underline}.section-footer .disclosure__item{border-bottom:1px solid transparent;white-space:nowrap;text-align:left;width:280px}.section-footer .disclosure__item a.disclosure__link{color:var(--text-color);display:flex!important;justify-content:flex-start;align-items:center;gap:5px;line-height:2;font-size:var(--font-size-sm)!important;text-transform:none!important;letter-spacing:unset!important}.section-footer .disclosure__item a.disclosure__link>span{letter-spacing:unset!important}div#FooterLanguageList{max-height:140px;width:140px}div#FooterLanguageList .disclosure__list{height:115px}div#FooterLanguageList li.disclosure__item{width:120px}@media(max-width:767px){.section-footer .bottom-footer{flex-direction:column;align-items:flex-start;text-align:left;column-gap:0}.section-footer .bottom-footer__nav{order:1}.section-footer .bottom-footer__credit{order:2;flex-basis:auto}.section-footer .bottom-footer__copy{order:3}.section-footer .bottom-footer__localization{order:4;justify-content:center}.section-footer .disclosure__list{right:unset;left:0}}.no-js .section-footer .localization-selector{color:var(--text-color)!important;height:30px}.no-js .section-footer .localization-form__select{border:1px solid var(--text-color)!important}.no-js .section-footer .localization-form__noscript-btn{border-top:1px solid var(--text-color)!important;border-right:1px solid var(--text-color)!important;border-bottom:1px solid var(--text-color)!important;height:32px!important;vertical-align:middle;padding:0 4px!important}.no-js .section-footer .localization-form__noscript-btn:hover{border-top:1px solid var(--text-color)!important;border-right:1px solid var(--text-color)!important;border-bottom:1px solid var(--text-color)!important}.no-js .section-footer .localization-form__noscript-btn:hover svg .hover-fill{fill:var(--text-hover)!important}@media screen and (max-width:800px){.bottom-footer__localization{text-align:center}article.footer-block.border-right{border:0}}@media(min-width:1024px){.section-footer{padding-top:40px;padding-bottom:20px}}@media(max-width:980px){.section-footer .top-footer{flex-wrap:wrap;row-gap:var(--space-6)}.section-footer .footer-block,.section-footer .top-footer .footer-block.block--newsletter{flex:1 1 100%}}@media(max-width:767px){.section-footer .top-footer .footer-block.block--newsletter{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer.css.map */
