.main-footer{display:block;background:var(--background_color);color:var(--primary_text);position:relative;overflow:hidden}.main-footer.has-background{position:relative;overflow:hidden}.main-footer__background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}.main-footer__background-image .image__container img{width:100%;height:100%}.main-footer__background-image .image__container{height:100%;width:100%}.footer__wrapper .image__container{max-width:9.188rem;margin:0;width:100%}.main-footer__header a{width:100%;max-width:214px;display:block}.main-footer__content-wrapper{background-color:var(--secondary_accent);display:grid;grid-template-columns:1fr;gap:3rem;position:relative;z-index:1;padding:1.5rem;border-radius:1.5rem}.main-footer__content-wrapper.has-background{background:var(--background_secondary_accent_semitransparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-footer__header{display:flex;flex-direction:column;gap:1.5rem}.footer-infos .icon-block{display:flex;max-width:1rem;margin-right:0}.footer-infos .icon-block img{object-fit:contain;width:100%;height:1rem}.footer-infos .icon-text-block{display:flex;flex-direction:row;gap:.5rem;padding:.25rem .75rem;background-color:var(--primary_accent);align-items:center;border-radius:1.5rem}.footer-infos{display:flex;flex-direction:column;gap:.75rem;align-items:center;justify-content:center}.main-footer__col2{display:flex;flex-direction:row;flex-wrap:wrap}footer-component .custom__dropdown-inner-content a{color:var(--primary_text)}.main-footer .custom__dropdown-content .text-block__text{display:flex;flex-direction:column;gap:.75rem}.footer__newsletter-heading{margin-bottom:.75rem}.footer__newsletter-form-inputs input{padding:.657rem 1.5rem;border:1px solid var(--primary_grey);border-radius:40px;margin-bottom:0}.footer__newsletter-form-inputs{display:flex;position:relative}.footer__newsletter-submit-button{position:absolute;right:1.5rem;top:.75rem}.footer__newsletter-checkbox{display:flex;flex-direction:row;gap:.5rem;cursor:pointer}.footer__newsletter-checkbox span,.footer__newsletter-checkbox a{color:var(--primary_grey)}.svg-checkbox__square{display:none}.svg-checkbox__square-solid{display:flex}:checked+label .svg-checkbox__square-solid{display:none!important}:checked+label .svg-checkbox__square{display:flex!important}.payment-methods{display:flex;flex-direction:column;gap:.75rem}.payment-methods__card-list{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}.payment-methods__links{display:flex;flex-direction:row;gap:.5rem .75rem;flex-wrap:wrap}.payment-methods__links a{text-decoration:none;color:var(--primary_text)}.payment-methods__card-item svg,.payment-methods__card-item{width:27px;height:1rem}.main-footer__col2 .footer-infos{display:none}.main-footer__col3-span .rating{display:flex;align-items:center;flex-direction:row;gap:.5rem;color:var(--primary_text)}.main-footer__col3-span .rating .icon-block img{object-fit:contain;display:flex;width:100%;height:16px}.main-footer__copyright{display:flex;flex-direction:row;gap:.5rem}.main-footer__copyright a{color:var(--primary_text)}footer-component .links__dropdown-group .custom__dropdown{width:100%;border-bottom:0}@media (max-width: 1024px){.footer__newsletter_wrapper,.main-footer__col3-span,.main-footer__copyright{margin-top:1.5rem}footer-component .custom__dropdown-inner-content{display:flex;flex-direction:column;gap:.75rem;padding:0 1.5rem}footer-component .links__dropdown-group{width:100%}footer-component .main-footer__col2 .links__dropdown-group:not(:last-of-type){margin-bottom:1.5rem}}footer-component .Dropdown--Button .dropdown-icon{transition:transform .3s ease-in-out}footer-component .Dropdown--Button[aria-expanded=true] .dropdown-icon{transform:rotate(180deg);transition:transform .3s ease-in-out}footer-component .Dropdown--Button{padding:0}footer-component .links__dropdown-group{display:flex;flex-direction:column;gap:1.5rem}footer-component .custom__dropdown-inner-content{margin-top:1.5rem}.main-footer__content-wrapper.has-background input:-webkit-autofill{box-shadow:0 0 0 1000px var(--background_secondary_accent_backdrop) inset!important}footer-component input:-webkit-autofill{box-shadow:0 0 0 1000px var(--secondary_accent) inset!important}.main-footer.has-background{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}@media (min-width: 1025px){.payment-methods__links{gap:1rem}.main-footer__content-wrapper{padding:4rem 6rem}.footer__image-wrapper{width:100%}.main-footer__header a{max-width:247px;display:block}.main-footer__header{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.footer-infos{justify-content:end;align-items:end}footer-component .links__dropdown-group{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem;row-gap:1.5rem;flex:1}footer-component .Dropdown--Content,footer-component .Dropdown--Content.custom__dropdown-content[aria-hidden=true]{height:100%;visibility:visible;transition:none;overflow:auto}footer-component .custom__dropdown-inner-content{display:flex;flex-direction:column;gap:calc(.75rem + 1px)}.footer__newsletter_wrapper{max-width:27.841%}.footer__newsletter-heading{margin-bottom:1.5rem}.payment-methods{width:50%}.payment-methods__links a,.custom__dropdown-inner-content a{position:relative;text-decoration:none;width:fit-content}.payment-methods__links a:hover:after,footer-component .custom__dropdown-inner-content a:hover:after{width:100%}.payment-methods__links a:after,footer-component .custom__dropdown-inner-content a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0%;background-color:var(--primary_text);border-radius:1px;transition:width .3s ease}.main-footer__col3{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:1.5rem}.main-footer__col3-span{width:41.515dvw;display:flex;flex-direction:row;align-items:end;justify-content:start;gap:1.5rem}.main-footer__col3-span>*{flex:1}footer-component .links__dropdown-group .custom__dropdown{max-width:230px}.footer__newsletter-checkbox{align-items:center}footer-component .custom__dropdown-inner-content{overflow:hidden}footer-component .Dropdown--Button{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-footer.css.map */
