read-more .read-more__button{font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase;width:-moz-fit-content;width:fit-content}.breadcrumbs{position:relative;z-index:2}@media screen and (min-width:1200px){.breadcrumbs--with-transparent-header{top:calc(var(--header-height, 92px) + 15px)}}.breadcrumbs li{display:inline-block}.breadcrumbs a,.breadcrumbs span{color:rgb(var(--color-foreground));font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);font-weight:400;text-decoration:none;text-transform:uppercase}.breadcrumbs .breadcrumb-delimeter:not(:last-child):after{content:"/";display:inline-block;margin-left:.5rem;margin-right:.5rem}.button,.customer button,.product-form .shopify-payment-button__button,.shopify-challenge__button{border:var(--buttons-border-width) solid rgba(var(--color-button-border),var(--buttons-border-opacity));border-radius:var(--buttons-radius);cursor:pointer;font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.4rem);font-weight:400;letter-spacing:normal;line-height:normal;min-height:44px;padding:1.2rem 1.6rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out}.button:after,.customer button:after,.product-form .shopify-payment-button__button:after,.shopify-challenge__button:after{--border-offset:0px!important;box-shadow:none!important}.button.active:not([disabled]):not([aria-disabled=true]):not(.loading),.button.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.active:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.active:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.active:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button:hover:not([disabled]):not([aria-disabled=true]):not(.loading){background-color:rgb(var(--color-button-text));border-color:rgba(var(--color-button-border),var(--buttons-border-opacity));color:rgb(var(--color-button));outline:none}.button.button--primary,.button.shopify-payment-button__button--unbranded,.customer button.button--primary,.customer button.shopify-payment-button__button--unbranded,.product-form .shopify-payment-button__button.button--primary,.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded,.shopify-challenge__button.button--primary,.shopify-challenge__button.shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button));border-color:rgba(var(--color-button-border),var(--buttons-border-opacity));color:rgb(var(--color-button-text))}.button.button--primary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--primary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--primary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--primary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.button.shopify-payment-button__button--unbranded.active:not([disabled]):not([aria-disabled=true]):not(.loading),.button.shopify-payment-button__button--unbranded.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.shopify-payment-button__button--unbranded:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.shopify-payment-button__button--unbranded:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--primary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--primary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--primary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--primary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.shopify-payment-button__button--unbranded.active:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.shopify-payment-button__button--unbranded.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.shopify-payment-button__button--unbranded:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.shopify-payment-button__button--unbranded:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--primary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--primary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--primary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--primary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded.active:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--primary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--primary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--primary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--primary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.shopify-payment-button__button--unbranded.active:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.shopify-payment-button__button--unbranded.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.shopify-payment-button__button--unbranded:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.shopify-payment-button__button--unbranded:hover:not([disabled]):not([aria-disabled=true]):not(.loading){background-color:rgb(var(--color-button-hover));border-color:rgba(var(--color-button-border-hover),var(--buttons-border-opacity));color:rgb(var(--color-button-text-hover))}.button.button--primary.loading>.loading-overlay__spinner .path,.button.shopify-payment-button__button--unbranded.loading>.loading-overlay__spinner .path,.customer button.button--primary.loading>.loading-overlay__spinner .path,.customer button.shopify-payment-button__button--unbranded.loading>.loading-overlay__spinner .path,.product-form .shopify-payment-button__button.button--primary.loading>.loading-overlay__spinner .path,.product-form .shopify-payment-button__button.shopify-payment-button__button--unbranded.loading>.loading-overlay__spinner .path,.shopify-challenge__button.button--primary.loading>.loading-overlay__spinner .path,.shopify-challenge__button.shopify-payment-button__button--unbranded.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.button.button--secondary,.customer button.button--secondary,.product-form .shopify-payment-button__button.button--secondary,.shopify-challenge__button.button--secondary{background-color:rgb(var(--color-secondary-button));border-color:rgba(var(--color-secondary-button-border),var(--buttons-border-opacity));color:rgb(var(--color-secondary-button-text))}.button.button--secondary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--secondary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--secondary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.button.button--secondary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--secondary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--secondary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--secondary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.customer button.button--secondary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--secondary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--secondary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--secondary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.product-form .shopify-payment-button__button.button--secondary:hover:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--secondary.active:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--secondary.focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--secondary:focus:not([disabled]):not([aria-disabled=true]):not(.loading),.shopify-challenge__button.button--secondary:hover:not([disabled]):not([aria-disabled=true]):not(.loading){background-color:rgb(var(--color-secondary-button-hover));border-color:rgba(var(--color-secondary-button-border-hover),var(--buttons-border-opacity));color:rgb(var(--color-secondary-button-text-hover))}.button.button--secondary.loading>.loading-overlay__spinner .path,.customer button.button--secondary.loading>.loading-overlay__spinner .path,.product-form .shopify-payment-button__button.button--secondary.loading>.loading-overlay__spinner .path,.shopify-challenge__button.button--secondary.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-secondary-button-text))}.button.loading,.customer button.loading,.product-form .shopify-payment-button__button.loading,.shopify-challenge__button.loading{color:transparent!important}.button.active,.button:active,.customer button.active,.customer button:active,.product-form .shopify-payment-button__button.active,.product-form .shopify-payment-button__button:active,.shopify-challenge__button.active,.shopify-challenge__button:active{background-image:none}.button[disabled],.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.customer button[disabled],.customer button[disabled]:active,.customer button[disabled]:focus,.customer button[disabled]:hover,.product-form .shopify-payment-button__button[disabled],.product-form .shopify-payment-button__button[disabled]:active,.product-form .shopify-payment-button__button[disabled]:focus,.product-form .shopify-payment-button__button[disabled]:hover,.shopify-challenge__button[disabled],.shopify-challenge__button[disabled]:active,.shopify-challenge__button[disabled]:focus,.shopify-challenge__button[disabled]:hover{background-color:#9c9996;border-color:#9c9996;color:#fff;cursor:not-allowed;opacity:1}.button[aria-disabled=true],.customer button[aria-disabled=true],.product-form .shopify-payment-button__button[aria-disabled=true],.shopify-challenge__button[aria-disabled=true]{opacity:1}.button--reset,.customer button--reset,.product-form .shopify-payment-button__button--reset,.shopify-challenge__button--reset{background:none;border:none;color:inherit;cursor:pointer;padding:0}.ax-link,.product #loy-container a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:rgb(var(--color-link));cursor:pointer;font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.4rem);font-weight:400;line-height:normal;padding-bottom:.4rem;text-decoration:none;transition:background-size .5s cubic-bezier(.215,.61,.355,1);width:-moz-fit-content;width:fit-content}.ax-link.active,.ax-link:hover,.product #loy-container a.active,.product #loy-container a:hover{background-size:100% 1px}.ax-link.active:hover,.product #loy-container a.active:hover{background-size:0 1px}.ax-link.reversed,.product #loy-container a{background-size:100% 1px}.ax-link.reversed.active,.ax-link.reversed:hover,.product #loy-container a.active,.product #loy-container a:hover{background-size:0 1px}.product .thumbnail-slider button{background-color:#fff}.product product-description{display:block}.product__description{overflow:hidden;position:relative}.product__description:not(.active){max-height:10rem}.product__description:not(.active):after{background:linear-gradient(0deg,rgb(var(--color-background)) 0,hsla(0,0%,100%,0) 100%);bottom:0;content:"";height:4.2rem;left:0;position:absolute;width:100%}.product__description-toggle{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1rem);margin:.2rem 0 0;padding:0 0 .4rem}.product__description-toggle-text:not(.active){display:none}.product__subtitle{font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale)*1.4rem);text-transform:uppercase}.product .product-form__container .product-form__soins{display:flex;flex-direction:column;gap:1.6rem}.product .product-form__container .product-form__buttons-container{display:flex;gap:.8rem}.product .product-form__container .product-form__buttons-container .product-form__submit{flex:2;height:44px;padding:1.6rem 1rem;text-align:center}.product #loy-container a{font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}.product .variant-single{background-color:#000;border:1px solid #000;color:#fff;display:flex;font-family:var(--font-cta-family);padding:.8rem 1.6rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.product__media-wrapper{position:relative}.product__media-wrapper .breadcrumbs{left:1.2rem;padding:1.2rem;position:absolute;top:1.2rem;z-index:2}.product__media-wrapper .product__column-sticky{top:0;z-index:1}.product__media-wrapper .ribbons{left:2rem;top:50%;transform:rotate(-90deg) translateX(-50%)}@media screen and (max-width:989.98px){.product__media-wrapper .ribbons{left:1.2rem}}.product__media-wrapper .ribbons .ribbon{font-size:calc(var(--font-body-scale)*1rem)}.product .slider-buttons{bottom:1.2rem;position:absolute;right:1.2rem;z-index:2}.product .slider-buttons .slider-counter__link{padding:0}.product .slider-buttons .slider-button{display:none}.product variant-selects .product-form__input--pill{display:grid;gap:.8rem;grid-template-columns:repeat(var(--nb-col),1fr)}.product variant-selects .product-form__input--pill label .input-name,.product variant-selects .product-form__input--pill label .input-price-liter{font-size:calc(var(--font-body-scale)*1rem);line-height:170%}.product variant-selects .product-form__input--pill label .input-price{font-family:var(--font-cta-family);line-height:normal}.product variant-selects .product-form__input--pill label .input-price-liter{color:#7f7e7e}.product .product__price-promo{font-size:calc(var(--font-body-scale)*1rem);font-style:italic}.product product-reassurances{margin:0}.product product-reassurances .swiper-wrapper{align-items:stretch;box-sizing:border-box;flex-wrap:nowrap}.product product-reassurances .product-reassurance{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);height:auto;justify-content:center;padding:1.6rem;text-transform:uppercase;width:100%;--picto-size:40px}.product product-reassurances .product-reassurance img{height:var(--picto-size);margin-bottom:.8rem;-o-object-fit:contain;object-fit:contain;width:var(--picto-size)}.product product-reassurances .product-reassurance .product-reassurance-title{text-align:center}.product .product__results{display:flex;flex-direction:column;gap:1.6rem}.product .product__results .product__result{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.product .product__results .product__result-value{letter-spacing:-2.16px}.product .product__results .product__result-description{font-size:calc(var(--font-body-scale)*1.2rem);line-height:160%}.product .product__results .product__result-redirection{font-size:calc(var(--font-body-scale)*1rem);line-height:normal}.product .product__actif,.product .product__faq{display:flex;flex-direction:column;gap:.4rem}.product .product__actif-title,.product .product__faq-title{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}.product .product__actif:not(:last-child),.product .product__faq:not(:last-child){margin-bottom:1.6rem}.product .product__pack{display:flex;flex-direction:column;gap:.8rem}.product .product__pack .product__pack-item{align-items:center;background-color:#fff;display:flex;gap:1.6rem;position:relative}.product .product__pack .product__pack-item img{height:96px;-o-object-fit:cover;object-fit:cover;width:96px}@media screen and (max-width:989.98px){.product .product__pack .product__pack-item img{height:72px;width:72px}}.product .product__pack .product__pack-item .product__pack-item-content{display:flex;flex-direction:column;gap:.4rem}.product .product__pack .product__pack-item .product__pack-item-content .product__pack-item-subtitle{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}@media screen and (max-width:989.98px){.product .product__pack .product__pack-item .product__pack-item-content .product__pack-item-subtitle{font-size:calc(var(--font-body-scale)*1rem)}}.product .product__pack .product__pack-item .product__pack-item-content .product__pack-item-title{font-family:var(--font-heading-family);text-transform:uppercase}.product .product__pack .product__pack-item .product__pack-item-content .product__pack-item-variant{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem)}@media screen and (max-width:989.98px){.product .product__pack .product__pack-item .product__pack-item-content .product__pack-item-variant{font-size:calc(var(--font-body-scale)*1rem)}}.product .product__applications{display:flex;gap:.8rem}.product .product__application{align-items:center;border:1px solid;border-radius:30px;display:flex;font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.4rem);gap:.8rem;margin-top:1.6rem;padding:4px 8px 4px 4px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.product .product__application-icon{align-items:center;background-color:#000;border-radius:24px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.product .product__proprietes-soins{display:flex;flex-direction:column;gap:3.2rem;margin:2.4rem 0}@media screen and (max-width:989.98px){.product .product__proprietes-soins{padding:0 1.6rem}}.product .product__proprietes-soins .propriete-content{display:flex;gap:2rem}.product .product__proprietes-soins .propriete-content .propriete-index{font-family:var(--font-heading-family);font-size:10.4rem;line-height:110%;min-width:65px}@media screen and (max-width:989.98px){.product .product__proprietes-soins .propriete-content .propriete-index{font-size:8rem;min-width:50px}}.product .product__proprietes-soins .propriete-content .propriete-titre{line-height:normal;margin-bottom:1.6rem}.product .product__proprietes-soins .propriete-content .propriete-description{font-size:calc(var(--font-body-scale)*1.2rem);line-height:160%}.product .product__conseil{display:flex;flex-direction:column;gap:3.2rem;line-height:160%;margin-top:2.4rem;padding:6.4rem 4rem;text-align:center}@media screen and (max-width:989.98px){.product .product__conseil{padding:4rem}}.product .product__conseil .product__conseil-title{align-items:center;display:flex;flex-direction:column;gap:1.6rem}.product .product__conseil .product__conseil-title img{height:40px;width:40px}@media screen and (max-width:989.98px){.product .product__conseil .product__conseil-title img{height:25px;width:25px}}.product .product__produit-offert{align-items:center;display:flex;gap:1rem;justify-content:center;padding:.8rem 0}.product .product__produit-offert img{height:30px;width:30px}.product .product__produit-offert .product__produit-offert-title{font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}.product .product-info__reassurances{display:grid;gap:2.25rem;grid-template-columns:repeat(var(--nb-col),auto);justify-content:space-between;margin-top:4rem}@media screen and (max-width:989.98px){.product .product-info__reassurances{gap:.85rem}}.product .product-info__reassurances .product-info__reassurance{align-items:center;display:flex;font-family:var(--font-cta-family);font-size:calc(var(--font-body-scale)*1.2rem);text-transform:uppercase}@media screen and (max-width:989.98px){.product .product-info__reassurances .product-info__reassurance{font-size:calc(var(--font-body-scale)*1rem)}}.product .product-info__reassurances .product-info__reassurance img{height:30px;margin-right:.8rem;width:30px}@media screen and (max-width:989.98px){.product .product-info__reassurances .product-info__reassurance img{height:25px;margin-right:.4rem;width:25px}}.sticky-bar{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding:2.4rem 3.2rem;position:fixed;right:0;transform:translateY(100%);transition:visibility .3s ease-in-out,transform .3s ease-in-out;visibility:hidden;z-index:100}@media screen and (max-width:989.98px){.sticky-bar{padding:0}}.sticky-bar.sticky-bar--visible{transform:translateY(0);visibility:visible}.sticky-bar .variant-single{display:none}@media screen and (max-width:989.98px){.sticky-bar .sticky-title{display:none}}.sticky-bar .sticky-title .product__text{margin:0 0 .8rem}.sticky-bar .sticky-title .product__title{margin:0}.sticky-bar .sticky-info{display:flex;gap:.8rem}.sticky-bar .sticky-info shopify-accelerated-checkout{display:none}.sticky-bar .sticky-info .product-form__soins{display:flex;gap:1.6rem}@media screen and (max-width:989.98px){.sticky-bar .sticky-info .product-form__soins{flex-direction:column;gap:0}}.sticky-bar .sticky-info .product-form__soins-link{white-space:nowrap}@media screen and (max-width:989.98px){.sticky-bar .sticky-info .product-form__soins-link.button--partner{display:none}.sticky-bar .sticky-info{width:100%}.sticky-bar .sticky-info .product-form__quantity,.sticky-bar .sticky-info variant-selects{display:none}}.sticky-bar .sticky-info .product-form__container{width:100%}@media screen and (max-width:989.98px){.sticky-bar .sticky-info .product-form__submit{background-color:#000;color:#fff}.sticky-bar .sticky-info .product-form__submit span{display:inline-block!important}.sticky-bar .sticky-info .product-form__submit:hover{background-color:#fff;color:#000}}.sticky-bar .product-form__buttons-container{display:flex;gap:.8rem}.sticky-bar variant-selects .form__label{display:none}.sticky-bar variant-selects .product-form__input{margin-bottom:0}