.banner[data-v-fc4f41fd]{background-color:var(--c-black);color:var(--c-white);height:60px;padding:var(--l-sgap);transition:margin .5s ease-out,opacity .1s ease-out .5s}.banner__close[data-v-fc4f41fd]{filter:invert(1);height:60px;padding:0 var(--l-sgap)}.banner__close img[data-v-fc4f41fd]{transform:rotate(45deg)}.banner.is-hidden[data-v-fc4f41fd]{margin-top:-60px;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.banner[data-v-fc4f41fd]{height:40px}.banner__close[data-v-fc4f41fd]{height:40px;padding:0 var(--l-mgap)}.banner.is-hidden[data-v-fc4f41fd]{margin-top:-40px}}.burger[data-v-09d95431]{height:var(--header-height);padding:0 var(--l-mgap);transition:opacity .3s var(--e-inout);width:85px;z-index:var(--z-nav)}.burger[data-v-09d95431]:hover{opacity:.7;transition:opacity .4s var(--e-easeoutCubic)}.burger__lines[data-v-09d95431]{gap:5px}.burger__lines--line[data-v-09d95431]{background-color:var(--c-main);height:1px}.burger__lines--line[data-v-09d95431],.burger__title[data-v-09d95431]{color:var(--c-main);transition:background-color .4s ease-out,color .4s ease-out}@media (min-width:1024px){.burger[data-v-09d95431]{gap:var(--l-sgap);padding:0 var(--l-mgap);width:145px}.burger__title[data-v-09d95431]{font-family:var(--f-mars);font-size:13px;line-height:60px}}.logo-svg[data-v-a6bba697]{height:53px;width:49px}@media (min-width:1024px){.logo-svg[data-v-a6bba697]{height:66px;width:61px}}.cart-svg[data-v-bd6baa8a]{height:27px;width:32px}.header[data-v-cfe0ca08]{height:var(--header-height);transition:transform .5s ease;z-index:var(--z-nav)}.header.has-banner[data-v-cfe0ca08]{margin-top:60px}.header__nav[data-v-cfe0ca08]{--c-main:var(--c-black);background-color:var(--c-beige);transition:background-color .4s ease}.header__logo[data-v-cfe0ca08]{left:50%;padding:0 var(--l-mgap);top:calc(var(--header-height)/2);transform:translate(-50%,-50%)}.header__logo--title[data-v-cfe0ca08]{display:none}.header__links--link[data-v-cfe0ca08]{padding:calc(var(--l-mgap)/2) var(--l-mgap)}.header__cart[data-v-cfe0ca08]{width:110px}.header__cart__wrapper[data-v-cfe0ca08]{justify-content:flex-end}.header__cart--count[data-v-cfe0ca08]{font-family:var(--f-mars);font-size:14px;min-width:10px}@media (min-width:1024px){.header__nav[data-v-cfe0ca08]{--c-main:var(--c-white);--svg-brightness:0;--svg-invert:1;background-color:transparent}.header__nav.is-light[data-v-cfe0ca08]{transition:background-color .4s ease}.header__nav.is-scrolled[data-v-cfe0ca08]{--c-main:var(--c-black);--svg-brightness:1;--svg-invert:0;background-color:var(--c-beige);transition:background-color .4s ease .4s}.header.has-banner[data-v-cfe0ca08]{margin-top:40px}.header__logo[data-v-cfe0ca08]{height:var(--header-height);padding-top:var(--l-sgap);top:0;transform:translate(-50%);transition:transform 1s var(--e-inout)}.header__logo--crest[data-v-cfe0ca08]{height:60px;opacity:0;transform:translateY(-200%);transition:opacity .5s var(--e-inout),transform .5s var(--e-inout)}.header__logo--crest.is-show[data-v-cfe0ca08]{opacity:1;transform:translate(0);transition:transform .5s var(--e-inout)}.header__logo--title[data-v-cfe0ca08]{display:block;min-height:44px;opacity:1;transform:translateY(-100%);transition:opacity .5s .1s var(--e-inout),transform .5s .1s var(--e-inout)}.header__logo--title.is-hidden[data-v-cfe0ca08]{opacity:0;transform:translate(0);transition:opacity .4s var(--e-inout),transform .5s var(--e-inout)}.header__links--link[data-v-cfe0ca08]{padding:var(--l-mgap) 0}.header__links--title[data-v-cfe0ca08]{color:var(--c-main);font-family:var(--f-mars);font-size:13px;line-height:60px;padding:var(--l-sgap) var(--l-mgap);text-transform:uppercase;transition:color .4s var(--e-inout)}.header__account__wrapper[data-v-cfe0ca08],.header__cart__wrapper[data-v-cfe0ca08]{color:var(--c-main);transition:transform .5s ease,color .4s ease-out}.header__account__wrapper .cart-svg[data-v-cfe0ca08],.header__account__wrapper img[data-v-cfe0ca08],.header__cart__wrapper .cart-svg[data-v-cfe0ca08],.header__cart__wrapper img[data-v-cfe0ca08]{filter:brightness(var(--svg-brightness)) invert(var(--svg-invert));transition:filter .4s var(--e-inout)}.header__account__wrapper[data-v-cfe0ca08]{transform:translate(65%)}.header__account__wrapper[data-v-cfe0ca08]:hover{transform:translate(0)}.header__cart[data-v-cfe0ca08]{padding:var(--l-mgap) var(--l-mgap) calc(var(--l-sgap)*2);transition:width .5s ease;width:100px}.header__cart[data-v-cfe0ca08]:has(.header__cart--count){width:120px}.header__cart[data-v-cfe0ca08]:hover{width:185px}.header__cart__wrapper[data-v-cfe0ca08]{justify-content:flex-start;overflow-x:hidden;overflow-y:visible;padding-bottom:var(--l-sgap);transform:translate(10%)}.header__cart__wrapper>div[data-v-cfe0ca08]{min-height:30px}.is-space[data-v-cfe0ca08]{margin-right:var(--l-smgap)}}.is-up[data-v-cfe0ca08]{transform:translateY(-100%);transition:transform .5s ease}.overlay[data-v-46f02e75]{background-color:#000000b3;height:100vh;opacity:0;pointer-events:none;transition:opacity .3s ease-out;width:100vw;z-index:var(--z-overlay)}.overlay.is-active[data-v-46f02e75]{opacity:1;pointer-events:all}.custom-popup__bottom[data-v-635febf5]{padding:var(--l-smgap) var(--l-mgap) var(--l-mgap)}.custom-popup__bottom .body-s[data-v-635febf5] *{font-size:14px;line-height:20px}@media (min-width:1024px){.custom-popup__bottom[data-v-635febf5]{padding:calc(var(--l-mgap) + var(--l-sgap))}.custom-popup__bottom .body-s[data-v-635febf5] *{font-size:16px}}.newsletter-popup__image[data-v-bbe2fde9]{color:var(--c-white);padding:calc(var(--l-smgap) + var(--l-gap)) var(--l-mgap) var(--l-mgap)}.newsletter-popup__form[data-v-bbe2fde9]{padding:var(--l-smgap) var(--l-mgap) var(--l-mgap)}.newsletter-popup__form[data-v-bbe2fde9],.newsletter-popup__form input[data-v-bbe2fde9]{background:var(--c-beige)}.newsletter-popup__form .body-s[data-v-bbe2fde9] *{font-size:14px;line-height:20px}@media (min-width:1024px){.newsletter-popup__image[data-v-bbe2fde9]{padding:calc(var(--l-xlgap) + var(--l-gap)) calc(var(--l-mgap) + var(--l-sgap)) calc(var(--l-mgap) + var(--l-sgap))}.newsletter-popup__form[data-v-bbe2fde9]{padding:calc(var(--l-mgap) + var(--l-sgap))}.newsletter-popup__form .body-s[data-v-bbe2fde9] *{font-size:16px}}.m-link[data-v-958931e4]{padding:var(--l-mgap)}.m-link:hover .m-link__title[data-v-958931e4]{transform:translate(25px);transition:transform .4s var(--e-inout)}.m-link__border[data-v-958931e4]{border-bottom:1px dotted var(--c-grey)}.m-link__index[data-v-958931e4]{padding-top:6px}.m-link__title[data-v-958931e4]{padding-left:calc(var(--l-sgap)*2);transition:transform var(--e-inout) .3s;white-space:nowrap}@media (min-width:1024px){.m-link[data-v-958931e4]{padding:var(--l-mgap) var(--l-mgap) var(--l-mgap) calc(var(--l-mgap)*3)}.m-link__index[data-v-958931e4]{font-size:18px;line-height:25px}.m-link__border[data-v-958931e4]{border-bottom:0;border-top:1px dotted var(--c-grey)}}.s-link--border[data-v-958931e4]:last-child{border-bottom:1px dotted var(--c-grey)}.is-hidden[data-v-958931e4]{display:none}img[data-v-94ec212b]{height:25px;width:25px}@media (min-width:1024px){img[data-v-94ec212b]{height:20px;width:20px}}.menu[data-v-1e32d74e]{background-color:var(--c-beige);max-height:100vh;overflow-x:hidden;z-index:var(--z-menu)}.menu__close[data-v-1e32d74e]{right:-30px;top:40px;transform:translate(-50%,-50%)}.menu__content[data-v-1e32d74e]{overflow-y:scroll}.menu__header[data-v-1e32d74e]{max-height:160px;padding:var(--l-mgap) 0 var(--l-mgap) var(--l-mgap)}.menu__header--title[data-v-1e32d74e]{width:250px}.menu__header__submenu[data-v-1e32d74e]{height:60px}.menu__header__submenu h2[data-v-1e32d74e]{margin-top:8px}.menu__header__submenu--back[data-v-1e32d74e]{padding:22px 30px 22px 8px;width:50px}.menu__header__submenu--back--line[data-v-1e32d74e]{background-color:var(--c-black);height:1px;transform-origin:left}.menu__header__submenu--back--line[data-v-1e32d74e]:first-of-type{margin-top:-1px;transform:rotate(-45deg)}.menu__header__submenu--back--line[data-v-1e32d74e]:nth-of-type(2){margin-top:-1px;transform:rotate(45deg)}.menu__container__menus[data-v-1e32d74e]{transition:transform .5s var(--e-inout) .1s}.menu__container__menus.is-slide[data-v-1e32d74e]{transform:translate(-100%);transition:transform .6s var(--e-easeoutCubic)}.menu__container__submenu[data-v-1e32d74e]{left:100%}.menu__footer[data-v-1e32d74e]{background-color:var(--c-beige);gap:var(--l-smgap);padding:var(--l-mgap);transition:opacity .5s var(--e-inout)}.menu__footer.is-hidden[data-v-1e32d74e]{opacity:0;visibility:hidden}.menu__footer__selectors>a[data-v-1e32d74e],.menu__footer__selectors>p[data-v-1e32d74e]{font-size:18px;line-height:20px;white-space:nowrap}.menu__footer--flag[data-v-1e32d74e]{margin-bottom:2px}@media (min-width:1024px){.menu[data-v-1e32d74e]{max-width:640px;width:50%}.menu__close[data-v-1e32d74e]{left:max(10%,560px);top:80px}.menu__container[data-v-1e32d74e]{height:calc(100vh - 345px)}.menu__header[data-v-1e32d74e]{max-height:220px;padding:var(--l-gap) 0 var(--l-gap) 0}.menu__header--title[data-v-1e32d74e]{padding-left:var(--l-gap);width:500px}.menu__header__submenu[data-v-1e32d74e]{height:100px}.menu__header__submenu h2[data-v-1e32d74e]{margin-top:0}.menu__header__submenu--back[data-v-1e32d74e]{padding:calc(var(--l-sgap)*2.5) var(--l-mgap) var(--l-mgap) var(--l-mgap);width:75px}.menu__footer[data-v-1e32d74e]{align-items:center;gap:var(--l-sgap);justify-content:space-around}.menu__footer[data-v-1e32d74e],.menu__footer__selectors[data-v-1e32d74e]{flex-direction:row}}.quantity[data-v-c1e473ee]{gap:var(--l-mgap)}.quantity p[data-v-c1e473ee]{margin-top:2px}.item[data-v-33509cc5]{border-bottom:1px dotted var(--c-grey);gap:var(--l-sgap);padding:var(--l-mgap) 0}.item[data-v-33509cc5]:first-of-type{padding-top:0}.item__image[data-v-33509cc5]{height:80px;width:80px}.item__content[data-v-33509cc5]{gap:var(--l-sgap)}.item__content--actions[data-v-33509cc5]{margin-top:var(--l-mlgap)}@media (min-width:1024px){.item[data-v-33509cc5]{gap:var(--l-mgap)}.item__image[data-v-33509cc5]{height:15vh;width:15vh}.item__content[data-v-33509cc5]{padding:var(--l-sgap)}.item__content button[data-v-33509cc5]{align-self:flex-start}.item__content--actions[data-v-33509cc5]{margin-top:var(--l-gap)}}.cart[data-v-2c673467]{background:var(--c-beige);height:100dvh;overflow:auto;padding:var(--l-lggap) var(--l-mgap) var(--l-mlgap) var(--l-mgap);width:100vw;z-index:var(--z-cart)}.cart[data-v-2c673467]::-webkit-scrollbar{background-color:transparent;width:4px}.cart[data-v-2c673467]::-webkit-scrollbar-thumb{background-color:var(--c-dark-beige)}.cart__banner[data-v-2c673467]{background-color:var(--c-black);color:var(--c-white);padding:var(--l-sgap)}.cart__close[data-v-2c673467]{right:-30px;top:calc(var(--l-lggap) + 15px);transform:translate(-50%,-50%)}.cart__count[data-v-2c673467]{font-size:60%;top:.5em}.cart__items[data-v-2c673467]{margin-top:var(--l-mgap);padding-top:var(--l-mlgap)}.cart__total[data-v-2c673467]{padding-bottom:var(--l-mgap)}.cart__total--texts[data-v-2c673467]{padding:var(--l-mgap) 0}.cart__total--taxes[data-v-2c673467]{border-top:1px dotted var(--c-grey);padding-top:var(--l-smgap)}.cart__total .body-s[data-v-2c673467] *,.cart__total .legal .body-s[data-v-2c673467]{font-size:16px;line-height:20px}.cart__total .legal div[data-v-2c673467]:first-child{padding-top:3px}.cart__validate[data-v-2c673467] *{font-family:var(--f-mars)}@media (min-width:1024px){.cart[data-v-2c673467]{height:100vh;min-height:unset;overflow:hidden;padding:var(--l-lggap) var(--l-mlgap) var(--l-mlgap) var(--l-mlgap);width:640px}.cart__close[data-v-2c673467]{top:calc(var(--l-lggap) + 25px)}.cart__items[data-v-2c673467]{min-height:unset;overflow-y:auto}.cart__items[data-v-2c673467]::-webkit-scrollbar{background-color:transparent;width:4px}.cart__items[data-v-2c673467]::-webkit-scrollbar-thumb{background-color:var(--c-dark-beige)}}.card[data-v-5af019d0]{border:1px solid var(--c-dark-white);transition:border .3s ease-in-out}.card.is-active[data-v-5af019d0],.card.is-active .card__button--inner[data-v-5af019d0],.card[data-v-5af019d0]:hover:not(.is-disabled),.card:hover:not(.is-disabled) .card__button--inner[data-v-5af019d0]{border:1px solid var(--c-black);transition:border .3s ease-in-out}.card.is-active .card__button--inner[data-v-5af019d0]{background-color:var(--c-black)}.card.is-active .card__button--inner[data-v-5af019d0]:after{opacity:1}.card.is-disabled[data-v-5af019d0]:not(.is-active){cursor:default!important}.card__image[data-v-5af019d0]{height:auto;width:90px}.card__title[data-v-5af019d0]{font-family:var(--f-didot)}.card__button[data-v-5af019d0]{padding:var(--l-smgap)}.card__button--inner[data-v-5af019d0]{background-color:var(--c-beige);border:1px solid var(--c-dark-white);height:30px;padding:0;position:relative;transition:all .3s ease-in-out;width:30px}.card__button--inner>img[data-v-5af019d0]{padding:var(--l-sgap)}.card__button--inner[data-v-5af019d0]:after{background-color:var(--c-white);content:"";height:1px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;width:10px}@media (min-width:1024px){.card__wrapper[data-v-5af019d0]{gap:0}.card__image[data-v-5af019d0]{height:100px;-o-object-fit:contain;object-fit:contain;width:110px}.card__button[data-v-5af019d0]{padding:var(--l-mgap)}}.modal[data-v-25ee4125]{background:var(--c-beige);height:100dvh;overflow:auto;padding:var(--l-mlgap) var(--l-mgap);width:100vw;z-index:var(--z-cart)}.modal__description[data-v-25ee4125]{font-family:var(f-kepler)}.modal a[data-v-25ee4125]{pointer-events:all}.modal a.is-disabled[data-v-25ee4125]{pointer-events:none}@media (min-width:1024px){.modal[data-v-25ee4125]{justify-content:space-between;padding:var(--l-lggap) var(--l-mlgap) var(--l-gap)}.modal__wrapper[data-v-25ee4125]{gap:var(--l-lggap)}.modal__container[data-v-25ee4125]{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--l-smgap);grid-row-gap:var(--l-smgap)}}.selector__label[data-v-25288070]{background-color:var(--c-beige);color:#2e2d2c;font-family:var(--f-kepler-light),serif;font-size:16px;line-height:20px;margin-left:var(--l-smgap);padding:3px;top:-12px}.selector__select[data-v-25288070]{background-color:var(--c-beige);border:1px solid #2e2d2c;padding:var(--l-sgap)}.settings-popup[data-v-c54f74d1]{margin:auto;padding:var(--header-height) var(--l-mgap) var(--l-mgap) var(--l-mgap)}.settings-popup__cancel[data-v-c54f74d1]{border-bottom:1px solid var(--c-black)}.settings-popup .button[data-v-c54f74d1]:not(.is-reverse):hover{background-color:var(--c-black)}@media (min-width:1024px){.settings-popup[data-v-c54f74d1]{max-width:450px;padding:var(--header-height) var(--l-gap) var(--l-gap) var(--l-gap);width:100%}}.address-form[data-v-82decf81]{background:var(--c-beige);border-left:1px solid #efefef;height:100vh;padding:var(--l-mgap);transform:translate(100%);transition:.5s ease-out;width:100%;z-index:var(--z-menu)}.address-form.is-active[data-v-82decf81]{transform:translate(0)}@media (min-width:1024px){.address-form[data-v-82decf81]{width:500px}}.chatbot[data-v-ca428cb9]{background-color:var(--c-white);border-radius:100%;bottom:32px;filter:drop-shadow(-1px 1px 3px rgba(176,176,176,.1)) drop-shadow(-4px 4px 5px rgba(176,176,176,.09)) drop-shadow(-8px 9px 7px rgba(176,176,176,.05)) drop-shadow(-14px 16px 9px rgba(176,176,176,.01)) drop-shadow(-22px 25px 9px rgba(176,176,176,0));height:var(--chatbot-size);right:var(--l-sgap);transition:bottom .7s var(--e-easeoutCubic);width:var(--chatbot-size);z-index:var(--z-chatbot)}.chatbot img[data-v-ca428cb9]{margin-bottom:8px}.chatbot.is-product-page[data-v-ca428cb9]{bottom:calc(var(--l-smgap) + 160px)}.chatbot.is-glossary[data-v-ca428cb9]{bottom:calc(var(--l-mgap) + var(--product-bar-height))}@media (min-width:1024px){.chatbot[data-v-ca428cb9]{bottom:20px;right:20px}.chatbot.is-product-page[data-v-ca428cb9]{bottom:var(--l-smgap)}.chatbot.is-glossary[data-v-ca428cb9]{bottom:var(--l-gap)}.chatbot.is-above-footer[data-v-ca428cb9]{bottom:calc(var(--l-mgap) + var(--product-bar-height))}}#gorgias-chat-container iframe#chat-window{left:inherit;min-height:50vh;min-width:-moz-fit-content;min-width:fit-content;transform:translate(0)}.footer__scroll[data-v-1ea93d71]{background-color:var(--c-beige);color:var(--c-black);height:70px}.footer__scroll img[data-v-1ea93d71]{padding-bottom:3px}.footer__links[data-v-1ea93d71],.footer__newsletter--form[data-v-1ea93d71]{padding:var(--l-mlgap) var(--l-mgap)}.footer__newsletter.is-light[data-v-1ea93d71]{color:var(--c-white)}.footer__newsletter.is-light input[data-v-1ea93d71]{border-color:var(--c-white);-webkit-text-fill-color:var(--c-white)}.footer__newsletter.is-light input[data-v-1ea93d71]::-moz-placeholder{color:var(--c-white)}.footer__newsletter.is-light input[data-v-1ea93d71]::placeholder{color:var(--c-white)}.footer__newsletter--image[data-v-1ea93d71]{min-height:812px}.footer__newsletter--form .input[data-v-1ea93d71]{background:transparent}.footer__newsletter .legal div[data-v-1ea93d71]:first-child{padding-top:3px}.footer__links[data-v-1ea93d71]{gap:calc(var(--l-mgap) + var(--l-sgap))}.footer__links .body-s[data-v-1ea93d71],.footer__links .body-s[data-v-1ea93d71] *{color:var(--c-black)}.footer__links--credits[data-v-1ea93d71]{gap:var(--l-smgap)}.footer__links--credits .body-s[data-v-1ea93d71],.footer__links--credits .body-s[data-v-1ea93d71] *{font-size:18px;line-height:20px}.footer__links--credits[data-v-1ea93d71]{color:var(--c-dark)}@media (min-width:1024px){.footer[data-v-1ea93d71]{height:100vh}.footer__scroll[data-v-1ea93d71]{display:none}.footer__newsletter[data-v-1ea93d71]{flex-direction:row}.footer__newsletter--image[data-v-1ea93d71]{position:absolute}.footer__newsletter--form[data-v-1ea93d71]{bottom:unset;position:relative;width:50%}.footer__newsletter--form[data-v-1ea93d71]:before{display:none}.footer__newsletter--form .form[data-v-1ea93d71],.footer__newsletter--form .legal[data-v-1ea93d71],.footer__newsletter--form .title[data-v-1ea93d71]{max-width:min(max(545px,37vw),50vw)}.footer__newsletter--form .form[data-v-1ea93d71]{margin-top:var(--l-mgap)}.footer__newsletter--form .legal[data-v-1ea93d71],.footer__newsletter--form .title[data-v-1ea93d71]{text-align:left}.footer__newsletter--form .body-s[data-v-1ea93d71] *,.footer__newsletter--form .legal .body-s[data-v-1ea93d71]{font-size:16px;line-height:20px}.footer__links[data-v-1ea93d71]{height:var(--footer-height);justify-content:space-between;padding:0 var(--l-mgap)}.footer__links[data-v-1ea93d71],.footer__links--pages[data-v-1ea93d71]{flex-direction:row}.footer__links--cookie[data-v-1ea93d71],.footer__links--pages .body-s[data-v-1ea93d71] *{font-size:16px}}
