footer.footer{padding:4rem 0;margin:4rem 0 0}@media only screen and (min-width:1025px){.footer__hold{display:grid;grid-template-columns:1fr 1fr}}.footer span,.footer h1,.footer a,.footer p,.footer svg,.footer label{color:var(--white)}.footer p{font-weight:300}@media only screen and (min-width:1025px){.footer p{font-size:.9rem;line-height:170%}}@media only screen and (min-width:1025px){.footer__logo{grid-column:1 / -1}}.footer__logo__ctn{margin:0 0 2rem;width:11rem}.footer__logo__ctn h1{font-size:1.7rem}span.footer__heading{font-size:.9rem;font-weight:300;margin:0 0 1rem}@media only screen and (min-width:1025px){span.footer__heading{margin:0 0 2.5rem}}@media only screen and (min-width:1025px){ul.footer__content{display:flex;justify-content:space-between;gap:3rem;grid-column:1 / -1}}li.footer__content__each{margin:2rem 0 0}@media only screen and (min-width:1025px){.footer__content__text{width:28rem}}@media only screen and (min-width:580px)and (max-width:1024px){.footer__text{width:28rem}}ul.footer__list-social{flex-wrap:wrap;justify-content:start;margin:.7rem 0 0}.list-social__item a{height:1.2rem;margin:1rem 1.5rem 1rem 0;width:1.2rem}@media only screen and (min-width:1025px){li.list-social__item a{opacity:.45;transition:opacity .25s ease-out}li.list-social__item:hover a{opacity:1}}.list-social__item svg{height:1rem;overflow:visible;width:1rem}.list-social__item svg>*{fill:#fff}ul.footer__navigation a{margin:1rem 0 0}ul.footer__navigation .lined:after{bottom:-.1rem}@media only screen and (min-width:580px)and (max-width:1024px){.footer__newsl{width:28rem}}@media only screen and (min-width:900px)and (max-width:1180px)and (min-height:700px){.footer__newsl{width:100%}}@media only screen and (min-width:1025px){.footer__content__newsl{width:19rem}}.footer__newsl form{margin:1rem 0}.footer__newsl label{display:none}.footer__newsl input{border:1px solid rgba(255,255,255,.2);background:transparent;width:100%;padding:1.1rem 1rem;color:var(--white);font-size:.9rem}.footer__newsl input::placeholder{color:currentColor}button.newsl-submit{padding:1.1rem 0;background:var(--white);margin:1rem 0;font-size:.8rem;letter-spacing:.05rem}form#ContactFooter{display:flex;align-items:center;position:relative}.footer__newsletter button.Subscribe{position:absolute;right:1rem;display:flex;justify-content:center}.footer__newsletter .icon-control.icon-next{width:2rem;height:2rem;border-radius:50%}input#NewsletterForm--footer{padding:1.1rem 4rem 1.1rem 1rem}h3#ContactFooter-success,footer .newsletter-form__message{align-items:center;bottom:0;color:var(--white);display:flex;left:0;position:absolute;transform:translateY(3.3rem);gap:.5rem}footer .icon-checked,footer .icon-close{background:var(--white)}footer .icon-checked svg path,footer .icon-close svg path{stroke:var(--color)}.footer__currency{margin:5rem 0 0;text-align:center;text-transform:uppercase}@media only screen and (min-width:1025px){.footer__currency{margin:5rem 0 0;justify-self:self-start}}.footer__rights-dev{font-size:.7rem;font-weight:300;letter-spacing:.1rem;margin:2.2rem 0 0;opacity:.6;text-align:center;text-transform:uppercase}@media only screen and (min-width:1025px){.footer__rights-dev{margin:0;align-self:end;justify-self:end}}@media only screen and (min-width:1025px){.footer__rights-dev__rights{display:flex}}.footer__rights-dev__rights a{margin:.4rem}@media only screen and (min-width:1025px){.footer__rights-dev__rights a{margin:0 0 0 1rem}}.footer__currency{position:relative}.footer__localization{gap:3rem}@media only screen and (min-width:1025px){.footer__localization{justify-content:flex-start}}.footer__currency .disclosure__list-wrapper{background:var(--soft);bottom:7rem;left:0;top:auto;width:100%}@media only screen and (min-width:1025px){.footer__currency .disclosure__list-wrapper{width:28rem;bottom:4.6rem}}.footer__currency span{color:var(--dark)}.footer__currency .localization-form__select{display:flex;justify-content:center;width:100%;padding:1.2rem 0}@media only screen and (min-width:1025px){.footer__currency .localization-form__select{justify-content:flex-start}}.footer__currency .localization-form__select .icon-chevron{transform:rotate(180deg);border:1px solid rgba(255,255,255,.2)}.footer__currency .localization-form__select .icon-chevron path{stroke:var(--white)}#FooterLanguageForm a.link.link--text{color:var(--dark)}footer.footer{margin:20rem 0 0;padding:2rem;border-top:1px solid var(--line-color-soft)}.footer__hold{width:100%;background:var(--soft);padding:8rem 8rem 5rem;margin:0;border-radius:1rem}.footer span,.footer h1,.footer a,.footer p,.footer svg,.footer label{color:var(--color);font-family:var(--sans);font-weight:400}span.footer__heading{font-size:1.56rem;font-family:var(--serif);margin:0 0 4.5rem;font-weight:400}.footer p{font-size:1.85rem;line-height:140%}ul.footer__content{gap:4rem;padding:0 0 5rem}.footer__content__newsl,li.footer__content__each.footer__content__text{width:35rem}ul.footer__navigation a{font-size:2rem;margin:1rem 0 0;padding:.5rem 0}.footer__newsl input{border:1px solid var(--line-color-soft);border-radius:.5rem;font-size:1.85rem;color:var(--color);font-family:var(--sans)}.icon-control svg circle{fill:var(--white);stroke:var(--line-color)}.footer__newsletter .icon-control.icon-next{width:3rem;height:3rem}.footer__text{margin:1.7rem 0 0}.footer__newsl{margin:5.4rem 0 0}form#ContactFooter{margin:3rem 0 0}li.footer__content__each.footer__content__menu,li.footer__content__each.footer__content__newsl{margin:-3.5rem 0 0}.footer__rights-dev,.footer__svgs{width:100%;display:flex;justify-content:space-between;align-items:center;opacity:1;grid-column:1 / 3;margin:4rem 0 0}.footer__rights-dev__rights span,.footer__rights-dev__rights a{font-size:1.55rem}.footer__rights-dev{border-top:1px solid var(--line-color-soft);margin:2rem 0 0;padding:4rem 0 0}a.link.list-social__link svg path{fill:var(--color)}li.list-social__item a{width:5rem;height:5rem;border:1px solid var(--line-color-soft);border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:1}.list-social__item svg{width:40%;height:auto}.index footer.footer{border-top:none}.icon.icon-checked{color:var(--color)}h3#ContactFooter-success,footer .newsletter-form__message{color:var(--color);transform:translateY(5.3rem);gap:2rem}h3#ContactFooter-success .icon.icon-checked{width:3rem;height:3rem;border:1px solid var(--color);border-radius:100%;display:flex;justify-content:center;align-items:center}h3#ContactFooter-success .icon.icon-checked svg{width:47%}small#ContactFooter-error{color:var(--color);transform:translateY(5.3rem);gap:2rem}small#ContactFooter-error .icon{width:3rem;height:3rem;border:1px solid var(--color);border-radius:100%;display:flex;justify-content:center;align-items:center}small#ContactFooter-error .icon svg{width:100%}@media only screen and (max-width:1024px){.footer__hold{padding:5rem 4rem}li.footer__content__each.footer__content__text{width:100%}li.footer__content__each.footer__content__menu,li.footer__content__each.footer__content__newsl{margin:7rem 0 0}.footer p{font-size:2.1rem}.footer span,.footer h1,.footer a,.footer p,.footer svg,.footer label,ul.footer__navigation a{font-size:2.1rem}span.footer__heading{margin:0 0 1.5rem}.footer__content__newsl{width:100%}.footer__newsl{margin:0}input#NewsletterForm--footer{padding:2.1rem 4rem 2.1rem 2rem}.footer__newsletter button.Subscribe{right:2rem}.footer__rights-dev,.footer__svgs{flex-direction:column;gap:5rem;margin:0}.footer__payments{display:flex;gap:.6rem}.footer__rights-dev{margin:4rem 0 0;padding:5rem 0 0}ul.footer__content{padding:0}.footer__rights-dev__rights span{display:inline-block}footer.footer:has(h3#ContactFooter-success) .footer__svgs,footer.footer:has(small#ContactFooter-error) .footer__svgs{margin:8rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map?v=78811725825522772431703729143 */
