footer{position:relative}footer .footer{--footer-columns:12;--half-footer-columns:calc(var(--footer-columns)/2);--newsletter-column:span var(--half-footer-columns)}footer .footer--change-layout{--newsletter-column:calc(var(--half-footer-columns)*-1 - 1) / -1}footer .footer{position:relative}footer .footer__column--newsletter{display:grid;gap:var(--spacing-xs)}.newsletter .newsletter__description,.newsletter .newsletter__heading{margin-bottom:0}.newsletter .newsletter__socials{display:grid;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.newsletter .newsletter__socials .list-social{display:flex;gap:var(--spacing-sm);margin-bottom:0}.newsletter .newsletter__form{display:flex;flex-direction:column;gap:var(--spacing-xs)}.newsletter .newsletter__form__input{background:var(--color-form-background);border:1px solid var(--color-form-border);border-radius:var(--form-border-radius)}.newsletter .newsletter__form__input::placeholder{color:var(--color-form-text);font-family:var(--body-family);font-size:var(--font-body-base);font-style:normal;font-weight:400;line-height:var(--body-base)}footer .footer__column--brand{grid-column:1 / -1}footer .footer__column--brand img{width:100%}footer .footer__column--payment-methods{display:grid;gap:var(--spacing-xs);grid-column:span var(--half-footer-columns)}footer .footer__column--payment-methods .footer__column__list{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs)}footer .footer__column--payment-methods .footer__column__list svg{height:auto;width:var(--icon-size-md)}footer .footer__column--separator{border-top:1px solid var(--color-border);grid-column:1 / -1;margin-block:var(--spacing-xl)}footer .footer__column--localization{display:grid;gap:var(--spacing-xs);grid-column:span var(--half-footer-columns)}footer .footer__column--localization .localization{display:flex;flex-direction:column;gap:var(--spacing-sm)}footer .footer__column--localization .localization__country-selector,footer .footer__column--localization .localization__language-selector{width:100%}footer .footer__column--localization .localization__dropdown{align-items:center;background:var(--color-form-background);border:1px solid var(--color-form-border);border-radius:var(--form-border-radius);display:flex;gap:var(--spacing-xs);justify-content:space-between;margin-top:var(--spacing-xxs);padding:var(--spacing-xs);padding-left:var(--spacing-xs);position:relative}footer .footer__column--localization .localization__dropdown .disclosure{height:auto;padding:0;position:unset}footer .footer__column--localization .localization__dropdown .disclosure__button{font-weight:400}footer .footer__column--localization .localization__dropdown .disclosure__list{border:1px solid var(--color-form-border);margin-top:0;width:100%}footer .footer__column--navigation .accordion:not(.footer__accordion--1){border-top:0}footer .footer__column--navigation .footer__navigation{display:none;gap:var(--spacing-xs);justify-content:flex-start;text-align:left}footer .footer__column--navigation .footer__navigation__list{display:grid;gap:var(--spacing-xxs);margin-bottom:0}footer .footer__column--navigation .footer__navigation__link{color:var(--color-text)}.footer__column--newsletter{grid-column:2 / 5;max-width:100%}.footer__column--navigation:nth-of-type(2){grid-column:7 / 9}.footer__column--navigation:nth-of-type(3){grid-column:9 / 11}.footer__column--navigation:nth-of-type(4){grid-column:11 / 13}.newsletter-form{display:flex;flex-direction:column}@media (width => 768px),screen and (min-width:768px){footer .footer{display:grid;grid-column-gap:var(--spacing-sm);grid-auto-flow:dense;grid-template-columns:repeat(var(--footer-columns),1fr)}footer .footer__column--localization .localization{flex-direction:row;gap:var(--spacing-sm);justify-content:space-between}footer .footer__column--localization .localization__wrapper{width:50%}footer .footer__column--navigation .accordion{display:none}footer .footer__column--navigation .footer__navigation{display:grid}}@media (width <= 767px),screen and (max-width:767px){footer .footer__column:not(.footer__column--navigation):not(.footer__column:first-child){margin-block:var(--spacing-xl)}footer .footer__column--newsletter{margin-bottom:var(--spacing-md)}.newsletter .newsletter__socials{margin-top:var(--spacing-sm)}footer .footer__column--separator{display:none}}@media (width > 1024px),screen and (min-width:1024px){.newsletter .newsletter__form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer.bundle.css.map */
