footer-component{color:var(--primary_text);background-color:var(--background_color);display:block;position:static;overflow:visible}footer-component a{color:var(--secondary_text);cursor:pointer}footer-component button:not(:disabled):hover{cursor:pointer}.footer .payment-methods .payment-methods__list{display:flex;flex-direction:row;gap:.625rem;flex-wrap:wrap}.footer .payment-methods .payment-methods__list svg{width:32px;height:21px}.footer__bottom-sections:not(:has(.payment-methods__item)){display:none}.footer__top{display:flex;flex-direction:column}.main-footer__newsletter-title{padding-bottom:.5rem}.footer__top .footer-image__link{display:flex;align-items:center;justify-content:center}.footer-image__wrapper,.footer-image__link{width:100%}.footer-image__wrapper{padding-top:4rem}.footer-image__icon{width:100%;aspect-ratio:335 / 46}.footer-image__icon img,.footer-image__icon svg{width:100%;height:100%;object-fit:contain;display:block}.payment-methods__item svg{height:1rem;width:1.5rem;filter:grayscale(100%)}.payment-methods--colored .payment-methods__item svg{filter:none}.footer__newsletter-wrapper{display:flex;flex-direction:column}footer .Dropdown--Plus{width:.875rem;height:.875rem}.footer .custom__dropdown-arrow{display:inline-flex;transition:transform .18s ease-in}.footer .custom__dropdown-arrow svg path{fill:var(--primary_text)}.footer .custom__dropdown-button[aria-expanded=true] .custom__dropdown-arrow{transform:rotate(180deg)}.footer .Dropdown--Animate .Dropdown--Content{transition:height .25s ease-in-out}.links__dropdown-group{display:flex;flex-direction:column;padding:0 0 .938rem}.links__dropdown-group>:nth-child(n+5){display:none}.links__dropdown-group>.Dropdown{width:100%}.links__dropdown-group>.Dropdown .Dropdown--Button{color:var(--primary_text);display:flex;justify-content:space-between}.main-footer__newsletter-main input{background-color:var(--background_color);border:none;color:var(--secondary_gray);padding:.75rem 0;transition:color .18s ease-in}.main-footer__newsletter-main input::placeholder{color:var(--secondary_gray)}.main-footer__newsletter-main input:not(:placeholder-shown){color:var(--primary_text)}.main-footer__newsletter-main input:-webkit-autofill,.main-footer__newsletter-main input:-webkit-autofill:hover,.main-footer__newsletter-main input:-webkit-autofill:focus{background-color:transparent!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:var(--primary_text)!important;caret-color:var(--primary_text);transition:background-color 5000s ease-in-out 0s}.custom__dropdown--text{margin-top:.625rem;display:flex;flex-direction:column;gap:.125rem}.footer .custom__dropdown-button{padding-top:.938rem;padding-bottom:.938rem}.footer .custom__dropdown-inner-content{display:flex;flex-direction:column}.footer .custom__dropdown-inner-content .hover-link{color:var(--primary_text);padding-top:.5rem;padding-bottom:.5rem}.footer .custom__dropdown-inner-content .hover-link:last-child{padding-bottom:.938rem}.footer .custom__dropdown .hover-link:first-child{padding-top:.938rem}.footer .custom__dropdown--no-heading .hover-link:first-child{padding-top:0}.footer .custom__dropdown-heading{color:var(--primary_text);text-transform:uppercase}.footer__payment-wrapper-top{display:flex;flex-direction:column;padding-top:1rem;color:var(--primary_text);margin-right:auto}.footer__payment-wrapper-top a{color:var(--primary_text)}.footer-bottom-link__group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.main-footer__heading{text-transform:uppercase;padding-bottom:1.25rem}.main-footer__newsletter-row{display:flex;flex-direction:row;align-items:end;gap:1.5rem;border-bottom:1px solid var(--secondary_gray);transition:border-bottom-color .18s ease-in}.main-footer__newsletter-row[hidden],.main-footer__newsletter-gdpr[hidden]{display:none}.main-footer__newsletter-row:has(input:not(:placeholder-shown)),.main-footer__newsletter-row:has(input:-webkit-autofill){border-bottom-color:var(--primary_text)}.main-footer__newsletter-customer-form:has(.main-footer__newsletter-message--error) .main-footer__newsletter-row{border-bottom-color:var(--alert_error)}.main-footer__newsletter-customer-form:has(.main-footer__newsletter-message--error) .main-footer__newsletter-row input,.main-footer__newsletter-customer-form:has(.main-footer__newsletter-message--error) .main-footer__newsletter-row input::placeholder{color:var(--alert_error)!important;-webkit-text-fill-color:var(--alert_error)!important}.main-footer__newsletter-customer-form .main-footer__newsletter-row.main-footer__newsletter-row--error{border-bottom-color:var(--alert_error)}.main-footer__newsletter-row--error input,.main-footer__newsletter-row--error input::placeholder{color:var(--alert_error)!important;-webkit-text-fill-color:var(--alert_error)!important}.main-footer__newsletter-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.main-footer__newsletter-action{flex:0 0 auto}.main-footer__newsletter-input,.main-footer__newsletter-input::placeholder{color:var(--primary_gray);-webkit-text-fill-color:var(--primary_gray)}.main-footer__newsletter-button{background:transparent;border:0;cursor:pointer;color:var(--primary_text);display:inline-flex;align-items:center;transition:color .18s ease-in;width:1.125rem;height:1.125rem;margin:.75rem .25rem .75rem 0;justify-content:end}.main-footer__newsletter-button svg{width:1.125rem;height:1.125rem}.main-footer__newsletter-button svg path{fill:currentColor}.main-footer__newsletter-gdpr{margin-top:.625rem;color:var(--primary_gray)}.main-footer__newsletter-form{margin-top:1.875rem}.main-footer__newsletter-gdpr a{text-decoration:underline;color:var(--primary_gray)!important;text-decoration-color:var(--primary_gray)!important}.footer__columns{display:contents}.footer-localization{display:flex;flex-direction:column;padding-top:3.25rem;padding-bottom:.125rem;gap:.25rem}.footer-localization__trigger{display:flex;align-items:center;gap:1rem;width:fit-content;align-self:flex-start;min-height:44px;padding:0;background:transparent;border:0;cursor:pointer;text-align:left;color:var(--secondary_gray)}.footer-localization__value{color:var(--primary_text)}.footer-localization__trigger svg{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-right:.188rem}.footer-localization__trigger svg path{fill:var(--primary_text)}.footer-localization__description{color:var(--primary_text);margin:0}#footer-localization-drawer{--Drawer-bg: var(--background_color)}#footer-localization-drawer .Drawer__title{font-style:italic;color:var(--primary_text)}#footer-localization-drawer .Drawer__header{padding:1.25rem;border-bottom:none}#footer-localization-drawer .Drawer__body{padding:0 1.25rem 1.25rem}#footer-localization-drawer .Drawer__close{position:relative;width:1.125rem;height:1.125rem;color:var(--primary_text)}#footer-localization-drawer .Drawer__close svg{width:1.125rem;height:1.125rem}#footer-localization-drawer .Drawer__close svg path{fill:currentColor}#footer-localization-drawer .Drawer__close:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.footer-localization__group+.footer-localization__group{margin-top:0}footer-localization-form{display:block}weglot-language-switcher{display:block}weglot-language-switcher[hidden]{display:none}.weglot-container.wg-default{display:none!important}.footer-localization__group-title{color:var(--primary_text);margin:2.5rem 0 0}.footer-localization__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.footer-localization__list--languages{flex-direction:row;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}.footer-localization__list--languages .footer-localization__option{width:auto;padding:0}.footer-localization__list--languages a.footer-localization__option{display:inline-block;text-decoration:none}.footer-localization__list--languages .footer-localization__option.is-current,.footer-localization__list--languages .footer-localization__option:hover,.footer-localization__list--languages .footer-localization__option:focus-visible{text-decoration:underline;text-underline-offset:.25rem}.footer-localization__search{display:flex;align-items:stretch;max-height:2.625rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid var(--tertiary_gray)}.footer-localization__search-input{flex:1;min-width:0;padding:.75rem 1rem;background:transparent;border:0;color:var(--primary_text)}.footer-localization__search:has(.footer-localization__search-input:not(:placeholder-shown)){border-color:var(--primary_text)}.footer-localization__search:has(.footer-localization__search-input:not(:placeholder-shown)) .footer-localization__search-icon{border-left-color:var(--primary_text)}.footer-localization__search-input::placeholder{color:var(--secondary_gray)}.footer-localization__search-icon{display:flex;align-items:center;justify-content:center;padding:0 .625rem;border-left:1px solid var(--tertiary_gray)}.footer-localization__search-icon svg{width:1.125rem;height:1.125rem}.footer-localization__search-icon svg path{fill:var(--primary_text)}.footer-localization__item[hidden]{display:none}.footer-localization__no-results{margin:.5rem 0 0;color:var(--secondary_gray)}.footer-localization__option{width:100%;padding:.625rem 0;background:transparent;border:0;cursor:pointer;text-align:left;color:var(--primary_text)}.footer-localization__item{border-bottom:1px solid var(--tertiary_gray);border-left:1px solid var(--tertiary_gray);border-right:1px solid var(--tertiary_gray)}.footer-localization__list--countries:has(.footer-localization__item:not([hidden])){border-top:1px solid var(--tertiary_gray)}.footer-localization__list[hidden]{display:none}.footer-localization__option--country{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem}.footer-localization__option-currency{color:var(--secondary_gray)}.footer-localization__option--country.is-current .footer-localization__option-name,.footer-localization__option--country:hover .footer-localization__option-name,.footer-localization__option--country:focus-visible .footer-localization__option-name{text-decoration:underline;text-underline-offset:.25rem}.footer-localization__option--country.is-current .footer-localization__option-currency{color:var(--primary_text)}.main-footer__newsletter-row:has(input:valid) .main-footer__newsletter-button{color:var(--primary_text)}.main-footer__newsletter-button:disabled,.main-footer__newsletter-button.disabled{pointer-events:none;cursor:not-allowed}.main-footer__newsletter-clear-button{display:none;background:transparent;border:0;cursor:pointer;color:var(--primary_text);padding:.75rem 0;transition:color .18s ease-in}.main-footer__newsletter-customer-form:has(.main-footer__newsletter-message--error) .main-footer__newsletter-button,.main-footer__newsletter-customer-form:has(.main-footer__newsletter-row--error) .main-footer__newsletter-button{display:none;color:var(--alert_error)}.main-footer__newsletter-customer-form:has(.main-footer__newsletter-message--error) .main-footer__newsletter-clear-button,.main-footer__newsletter-customer-form:has(.main-footer__newsletter-row--error) .main-footer__newsletter-clear-button{display:inline-block}.main-footer__newsletter-error{margin-top:.25rem;color:var(--alert_error)}.main-footer__newsletter-error:empty{display:none}.main-footer__newsletter-success-text{margin:0;padding:.75rem 0;color:var(--primary_text)}.main-footer__newsletter-customer-form.is-success input,.main-footer__newsletter-customer-form.is-success .main-footer__newsletter-clear-button,.main-footer__newsletter-customer-form.is-success .main-footer__newsletter-terms{display:none}.main-footer__newsletter-customer-form.is-success .main-footer__newsletter-button{display:inline-block;pointer-events:none}.main-footer__newsletter-customer-form.is-success .main-footer__newsletter-row{border-bottom-color:transparent}.main-footer__newsletter-customer-form.is-success .main-footer__newsletter-error{display:none}.main-footer__newsletter-message{margin-top:.25rem}.main-footer__newsletter-message--error{color:var(--alert_error)}.main-footer__newsletter-terms{margin-top:.625rem;color:var(--primary_gray)}.main-footer__newsletter-terms a{color:inherit;text-decoration:underline}.footer__copyright{display:flex;gap:.25rem}.footer .footer__coi{color:var(--secondary_gray)}.footer-socials__group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:center;padding-bottom:1rem}.footer-socials__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-right:auto}.footer-socials__links svg path{fill:var(--primary_text)}.footer-socials__single{display:inline-flex}.footer-socials__single a{color:var(--primary_text);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.footer-socials__icon{display:inline-flex;flex:0 0 auto}.footer-socials__icon img,.footer-socials__single svg{width:1.5rem;height:1.5rem;display:block;object-fit:contain}.footer__content_wrapper{display:flex;flex-direction:column}.footer__top-section,.footer__bottom-section,.footer__bottom-sections{display:contents}@media screen and (min-width:1025px){#footer-localization-drawer .Drawer__header{padding:1.25rem 2rem}#footer-localization-drawer .Drawer__body{padding:1.25rem 2rem 2.5rem}.footer-localization__group-title{margin-top:3.5rem}.footer-image__icon{aspect-ratio:1376 / 190}.footer__content_wrapper{display:flex;flex-direction:column;gap:6.25rem}.footer__top-section{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem}.footer__top{flex:0 1 40%;min-width:0;padding:0;border-bottom:0;max-width:27rem;gap:0}.footer__top .footer-image__link{justify-content:flex-start}.footer__bottom-section{display:flex;flex-direction:column;gap:1.875rem;width:100%}.footer .links__dropdown-group{display:contents}.footer .links__dropdown-group>.Dropdown{border-bottom:0;min-width:0}.footer .custom__dropdown-button{padding-top:0;padding-bottom:1.25rem;pointer-events:none}.footer .custom__dropdown-inner-content{padding-bottom:0}.footer__bottom-sections{display:flex;flex-direction:row;align-items:center;gap:1.5rem;width:100%}.footer .Dropdown--Content{height:auto!important;overflow:visible!important;visibility:visible!important}.footer .Dropdown--Content.custom__dropdown-content{max-width:11.344rem}.footer .Dropdown--Content[aria-hidden=true],.footer .Dropdown--Content[aria-hidden=false]{height:auto!important;overflow:visible!important}.footer .custom__dropdown-heading{text-transform:uppercase}.footer .custom__dropdown--hide-title-desktop .custom__dropdown-button{display:none}.footer .custom__dropdown--hide-title-desktop .hover-link:first-child{padding-top:0}.footer .footer__newsletter-wrapper{padding:0}.footer__columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:start;gap:1.5rem;flex:1 1 0;min-width:0}.footer-localization{min-width:0;padding-top:0;gap:1.875rem}.footer-localization__trigger{align-items:flex-start}.footer-localization__trigger svg{display:none}.footer-localization__value{display:block;margin-top:.375rem;color:var(--primary_text)}.footer .footer__payment-wrapper-top{display:flex;flex-direction:column;gap:0;padding:0}.footer__payment-wrapper{flex:0 1 40%;min-width:0}.footer__payment-wrapper-top{max-width:28rem}.footer .footer__privacy-links,.footer .footer__copyright{justify-self:start}.footer .footer__privacy-links .footer-bottom-link__group{justify-content:flex-start}.footer .link-underline{display:inline-block;text-decoration:none;width:fit-content}.footer-image__wrapper{padding-top:0}.footer .link-underline:hover,.footer .link-underline:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;text-decoration-skip-ink:none}.footer-localization__trigger:hover .footer-localization__value,.footer-localization__trigger:focus-visible .footer-localization__value{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;text-decoration-skip-ink:none}.footer-socials__single{align-self:flex-end}.footer-socials__group{min-width:15.706rem;padding:0}.footer .custom__dropdown-inner-content .hover-link:last-child{padding-bottom:0}}@media screen and (min-width:1440px){.footer__bottom-section{gap:1.875rem}.footer__top-section{gap:9.125rem}.footer__payment-wrapper{min-width:28rem}}@media(prefers-reduced-motion:reduce){.footer .custom__dropdown-arrow,.footer .Dropdown--Animate .Dropdown--Content,.main-footer__newsletter-main input,.main-footer__newsletter-main input:-webkit-autofill,.main-footer__newsletter-main input:-webkit-autofill:hover,.main-footer__newsletter-main input:-webkit-autofill:focus,.main-footer__newsletter-row,.main-footer__newsletter-button,.main-footer__newsletter-clear-button{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/main-footer.css.map */
