.header-search::part(content){background:#fff!important}.discount-badge{background-color:#5e2733!important;color:#fff!important;border-radius:999px!important;padding:6px 12px!important;letter-spacing:.02em!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.discount-badge svg{fill:currentColor!important}.discount-badge cart-discount-remove-button button{background:transparent;border:none;cursor:pointer;padding:0;margin-left:4px;color:#fff;opacity:.75;transition:opacity .2s ease}.discount-badge cart-discount-remove-button button:hover{opacity:1}.variant-picker__option-info legend{display:none!important}.variant-picker__option-values{flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:.5rem!important;padding-right:1rem!important;scroll-padding-inline:0 clamp(4rem,18vw,6rem);scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-image:linear-gradient(to right,black 0%,black 75%,transparent 95%);-webkit-mask-image:linear-gradient(to right,black 0%,black 75%,transparent 95%)}.variant-picker__option-values::-webkit-scrollbar{display:none}.variant-picker__option-values>*{flex:0 0 auto!important}@media screen and (min-width:700px){.ccr-vp-scroller{--ccr-vp-fade-l: 0px;--ccr-vp-fade-r: 0px;position:relative;max-width:100%;width:var(--ccr-vp-width, auto)}.ccr-vp-scroller.is-scrollable:not(.is-at-start){--ccr-vp-fade-l: 2.25rem}.ccr-vp-scroller.is-scrollable:not(.is-at-end){--ccr-vp-fade-r: 2.25rem}.ccr-vp-scroller>.variant-picker__option-values{width:100%;overscroll-behavior-x:contain;padding-right:0!important;scroll-padding-inline:0;mask-image:linear-gradient(to right,transparent 0,#000 var(--ccr-vp-fade-l),#000 calc(100% - var(--ccr-vp-fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ccr-vp-fade-l),#000 calc(100% - var(--ccr-vp-fade-r)),transparent 100%)}}@media screen and (min-width:700px)and (prefers-reduced-motion:reduce){.ccr-vp-scroller>.variant-picker__option-values{scroll-behavior:auto!important}}.ccr-vp-scroller__btn{display:none}@media screen and (min-width:700px)and (hover:hover)and (pointer:fine){.ccr-vp-scroller__btn{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(50% - .25rem);z-index:2;width:2rem;height:2rem;padding:0;margin:0;border:1px solid rgba(94,39,51,.28);border-radius:999px;background:#fff;color:#5e2733;box-shadow:0 2px 10px #2b2b2b24;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-50%) scale(.92);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s,background-color .18s ease,color .18s ease}.ccr-vp-scroller__btn svg{display:block;width:.85rem;height:.85rem}.ccr-vp-scroller__btn--prev{left:-.6rem}.ccr-vp-scroller__btn--next{right:-.6rem}.ccr-vp-scroller.is-scrollable:hover .ccr-vp-scroller__btn,.ccr-vp-scroller.is-scrollable:focus-within .ccr-vp-scroller__btn{opacity:1;visibility:visible;transform:translateY(-50%) scale(1);transition-delay:0s}.ccr-vp-scroller.is-at-start .ccr-vp-scroller__btn--prev,.ccr-vp-scroller.is-at-end .ccr-vp-scroller__btn--next,.ccr-vp-scroller:not(.is-scrollable) .ccr-vp-scroller__btn{opacity:0!important;visibility:hidden!important;pointer-events:none}.ccr-vp-scroller__btn:hover{background:#5e2733;border-color:#5e2733;color:#fff}.ccr-vp-scroller__btn:focus-visible{outline:2px solid #5E2733;outline-offset:2px}}@media screen and (max-width:699px){.variant-picker__option-values{padding-right:0!important}.variant-picker__option-values:after{content:"";display:block;flex:0 0 clamp(4rem,18vw,6rem);align-self:stretch}}.shopify-section--main-product .product-info__block-list:has(>.product-info__block-item[data-block-type=quantity-selector]:not(:empty)+.product-info__block-item[data-block-type=buy-buttons]){display:flex;flex-wrap:wrap;align-items:stretch}.shopify-section--main-product .product-info__block-list:has(>.product-info__block-item[data-block-type=quantity-selector]:not(:empty)+.product-info__block-item[data-block-type=buy-buttons])>.product-info__block-item{flex:0 0 100%}.shopify-section--main-product .product-info__block-list:has(>.product-info__block-item[data-block-type=price]+.product-info__block-item[data-block-id=liquid_TEfqAY]){display:flex;flex-wrap:wrap;align-items:stretch}.shopify-section--main-product .product-info__block-list:has(>.product-info__block-item[data-block-type=price]+.product-info__block-item[data-block-id=liquid_TEfqAY])>.product-info__block-item{flex:0 0 100%}.shopify-section--main-product .product-info__block-item[data-block-type=price]:has(+.product-info__block-item[data-block-id=liquid_TEfqAY]){display:block;align-self:baseline;flex:0 0 auto!important;margin-block-end:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=price]:has(+.product-info__block-item[data-block-id=liquid_TEfqAY]) .price-list{display:inline-flex;align-items:baseline}.shopify-section--main-product .product-info__block-item[data-block-type=price]:has(+.product-info__block-item[data-block-id=liquid_TEfqAY]) :is(sale-price,compare-at-price,unit-price){line-height:1!important}.shopify-section--main-product .product-info__block-item[data-block-id=liquid_TEfqAY]{display:block;align-self:baseline;flex:1 1 16rem!important;min-width:14rem;max-width:none;margin-inline-start:clamp(1.5rem,5vw,3.5rem);margin-block:0!important;padding-inline-start:0;text-align:right}.shopify-section--main-product .product-info__block-item[data-block-id=liquid_TEfqAY] p{margin:0!important;line-height:1.15!important}@media screen and (max-width:699px){.shopify-section--main-product .product-info__block-item[data-block-id=liquid_TEfqAY]{flex:0 0 100%!important;min-width:0;margin-inline-start:0;text-align:left}}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector]:empty{display:none!important}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector]:not(:empty){flex:0 0 120px!important;width:120px!important;margin-block:0!important;margin-inline-end:8px!important}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector]:not(:empty)+.product-info__block-item[data-block-type=buy-buttons]{flex:1 1 0!important;min-width:0;margin-block:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector] .quantity-selector{width:100%;height:56px;--quantity-selector-height: 56px;--quantity-selector-input-width: 1.75rem;grid-template-columns:36px minmax(0,1fr) 36px;border-radius:var(--button-border-radius)}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] product-form,.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] form,.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] form>.v-stack,.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .buy-buttons{display:block;width:100%}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{width:100%;min-height:56px}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button[disabled]{--initial-gradient: linear-gradient(#F7F5F0, #F7F5F0);--hover-gradient: linear-gradient(#F7F5F0, #F7F5F0);border-color:#5e273347;color:#5e2733;cursor:not-allowed;letter-spacing:.12em;opacity:1;white-space:nowrap}.shopify-section--main-product buy-buttons button.gw-button-widget[gw-stock-fulfilled],.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] button.gw-button-widget[gw-stock-fulfilled]{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:0 1.5rem!important;margin-top:12px!important;box-sizing:border-box!important;background-color:#5e2733!important;color:#fff!important;border:1px solid #5E2733!important;border-radius:var(--button-border-radius)!important;font-family:Poppins,system-ui,sans-serif!important;font-size:.75rem!important;font-weight:500!important;line-height:1.1!important;letter-spacing:.12em!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important}@media screen and (max-width:480px){.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector]:not(:empty){flex-basis:106px!important;width:106px!important}.shopify-section--main-product .product-info__block-item[data-block-type=quantity-selector] .quantity-selector{grid-template-columns:32px minmax(0,1fr) 32px}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{padding-inline:1rem;font-size:.7rem;letter-spacing:.12em}.shopify-section--main-product buy-buttons button.gw-button-widget[gw-stock-fulfilled],.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] button.gw-button-widget[gw-stock-fulfilled]{padding-inline:1rem!important;font-size:.7rem!important;letter-spacing:.12em!important}}.ccr-ba-scroller__btn{display:none}@media screen and (min-width:990px){.ccr-ampoules-wrapper.ccr-ba-scroller{--ccr-ba-fade-t: 0px;--ccr-ba-fade-b: 0px;overflow:visible}.ccr-ampoules-wrapper.ccr-ba-scroller.is-scrollable:not(.is-at-start){--ccr-ba-fade-t: 2.25rem}.ccr-ampoules-wrapper.ccr-ba-scroller.is-scrollable:not(.is-at-end){--ccr-ba-fade-b: 2.25rem}.ccr-ampoules-wrapper.ccr-ba-scroller>.ccr-ampoules-scroll.has-scroll{max-height:var(--ccr-ba-height, 320px);overscroll-behavior-y:contain;scroll-padding-block:0;mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ccr-ba-fade-t),#000 calc(100% - var(--ccr-ba-fade-b)),transparent 100%)!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ccr-ba-fade-t),#000 calc(100% - var(--ccr-ba-fade-b)),transparent 100%)!important}}@media screen and (min-width:990px)and (prefers-reduced-motion:reduce){.ccr-ampoules-wrapper.ccr-ba-scroller>.ccr-ampoules-scroll.has-scroll{scroll-behavior:auto!important}}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.ccr-ba-scroller__btn{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;z-index:2;width:2rem;height:2rem;padding:0;margin:0;border:1px solid rgba(94,39,51,.28);border-radius:999px;background:#fff;color:#5e2733;box-shadow:0 2px 10px #2b2b2b24;cursor:pointer;opacity:0;visibility:hidden;transform:translate(-50%) scale(.92);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s,background-color .18s ease,color .18s ease}.ccr-ba-scroller__btn svg{display:block;width:.85rem;height:.85rem}.ccr-ba-scroller__btn--prev{top:-.6rem}.ccr-ba-scroller__btn--next{bottom:-.6rem}.ccr-ba-scroller.is-scrollable:hover .ccr-ba-scroller__btn,.ccr-ba-scroller.is-scrollable:focus-within .ccr-ba-scroller__btn{opacity:1;visibility:visible;transform:translate(-50%) scale(1);transition-delay:0s}.ccr-ba-scroller.is-at-start .ccr-ba-scroller__btn--prev,.ccr-ba-scroller.is-at-end .ccr-ba-scroller__btn--next,.ccr-ba-scroller:not(.is-scrollable) .ccr-ba-scroller__btn{opacity:0!important;visibility:hidden!important;pointer-events:none}.ccr-ba-scroller__btn:hover{background:#5e2733;border-color:#5e2733;color:#fff}.ccr-ba-scroller__btn:focus-visible{outline:2px solid #5E2733;outline-offset:2px}}.ccr-guide-ampoules-cta-wrap{display:none;margin:1rem 0 0!important}.ccr-guide-ampoules-cta-wrap[hidden]{display:none!important}.ccr-guide-ampoules-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.65rem 1.1rem;border:1px solid #5E2733;border-radius:var(--button-border-radius);background:transparent!important;background-image:none!important;color:#5e2733;font-family:Poppins,system-ui,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.1em;line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.ccr-guide-ampoules-cta:hover{background:#5e2733!important;background-image:none!important;color:#fff}}@media screen and (max-width:699px){.ccr-guide-ampoules-cta-wrap{display:block}.ccr-guide-ampoules-cta{width:100%}}quantity-selector{border-radius:8px!important;overflow:hidden}.ccr-product-card__swatch-more{display:none}@media screen and (max-width:699px){.product-card__quick-add-button{display:none!important;pointer-events:none!important}.product-card__image--secondary{display:none!important;pointer-events:none!important;opacity:0!important}.product-card__image--primary{opacity:1!important}.product-card__info{padding-block-end:.2rem}.product-card__info fieldset:has(.color-swatch){padding-block:.15rem .35rem;overflow:visible}.product-card__info .color-swatch{flex:0 0 var(--swatch-size)}.product-card__info fieldset:has(.color-swatch)>input.sr-only:nth-of-type(n+7),.product-card__info fieldset:has(.color-swatch)>label.color-swatch:nth-of-type(n+7){display:none}.product-card__info fieldset:has(.color-swatch)>.ccr-product-card__swatch-more{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;height:var(--swatch-size);margin-inline-start:.1rem;padding-inline:.1rem;color:rgb(var(--text-color) / .5);font-size:.72rem;font-weight:500;line-height:var(--swatch-size)}}.ccr-shipping-bar{padding:.65rem .85rem;background:#f8f5f1;border-radius:8px;margin-bottom:0}.ccr-shipping-bar--reached{padding:.65rem .85rem}.ccr-shipping-bar__top{display:flex;align-items:center;gap:.5rem}.ccr-shipping-bar:not(.ccr-shipping-bar--reached) .ccr-shipping-bar__top{margin-bottom:.5rem}.ccr-shipping-bar__icon{flex-shrink:0;color:#5e2733;display:inline-flex}.ccr-shipping-bar--reached .ccr-shipping-bar__icon{color:#5e2733}.ccr-shipping-bar__message{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.4;color:#333;margin:0}.ccr-shipping-bar__message strong{font-weight:600;color:#1a1a1a}.ccr-shipping-bar__info{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#999;transition:color .2s;text-decoration:none}.ccr-shipping-bar__info:hover{color:#5e2733}.ccr-shipping-bar__progress{width:100%;height:.32rem;background:#5e273324;border-radius:999px;overflow:hidden}.ccr-shipping-bar__progress-fill{height:100%;background:#5e2733e6;border-radius:inherit;transition:width .4s ease}.cart-drawer__footer>.v-stack .text-subdued{font-size:.82rem!important;line-height:1.35!important}@media screen and (min-width:700px){.cart-drawer__footer>.v-stack .text-subdued{white-space:nowrap}}.prose a.cc-pickup-map-button,.prose a.cc-pickup-map-button:hover,.prose a.cc-pickup-map-button:focus-visible,.prose a[href*="dpd.com/fr/fr/relais-dpd-point-pickup/"][style*=background],.prose a[href*="dpd.com/fr/fr/relais-dpd-point-pickup/"][style*=background]:hover,.prose a[href*="dpd.com/fr/fr/relais-dpd-point-pickup/"][style*=background]:focus-visible{background:#5e2733!important;background-image:none!important;background-size:auto!important;color:#f7f5f0!important;text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration-line:none!important;box-shadow:none!important;border-color:#5e2733!important;transition:color .2s ease,opacity .2s ease!important}.prose a.cc-pickup-map-button:hover,.prose a[href*="dpd.com/fr/fr/relais-dpd-point-pickup/"][style*=background]:hover{opacity:.92}
/*# sourceMappingURL=/cdn/shop/t/29/assets/c-creation-custom.css.map */
