:root{--bm-ink: #23201f;--bm-ink-soft: rgba(35, 32, 31, .72);--bm-ink-mute: #8c8580;--bm-line: rgba(35, 32, 31, .1);--bm-garnet: #7a2438;--bm-garnet-deep: #621d2d;--bm-surface: #fbfaf9;--bm-radius: 4px;--bm-ease: cubic-bezier(.22, .61, .36, 1);--bm-dur: .32s;--bm-s1: .8rem;--bm-s2: 1.6rem;--bm-s3: 3.2rem;--bm-s4: 6.4rem;--bm-s5: 9.6rem;--buttons-radius: var(--bm-radius);--buttons-radius-outset: var(--bm-radius);--inputs-radius: var(--bm-radius);--text-boxes-radius: var(--bm-radius);--media-radius: var(--bm-radius);--product-card-corner-radius: .4rem;--collection-card-corner-radius: .4rem;--blog-card-corner-radius: .4rem;--blc-radius-control: var(--bm-radius);--blc-radius-field: var(--bm-radius);--blc-radius-card: var(--bm-radius);--blc-radius-panel: var(--bm-radius);--blc-radius-media: var(--bm-radius);--blc-shadow-raised: none;--blc-shadow-card: none;--blc-shadow-cta-hover: none;--media-shadow-opacity: 0;--product-card-shadow-opacity: 0;--collection-card-shadow-opacity: 0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}section:not([id$=__hero]) .h1,section:not([id$=__hero]) .title.h1,.rich-text__heading.h1{font-weight:400;font-size:clamp(3.2rem,2.2rem + 2.6vw,5.4rem);line-height:1.08;letter-spacing:-.012em;text-wrap:balance}.h2,.title.h2{font-weight:400;text-wrap:balance}.rte p,.rich-text__text,.accordion__content p,.multicolumn-card__info .rte{line-height:1.72;color:var(--bm-ink-soft);text-wrap:pretty}section:not([id$=__hero]) .caption-with-letter-spacing,.bcc__kicker,.bcc__card-kicker{font-size:1.1rem!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--bm-ink-mute)!important}.lumin-text__fancy1,.lumin-text__fancy2{color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important}.title-wrapper-with-link{margin-bottom:var(--bm-s3)!important}@media(min-width:990px)and (min-height:850px){.product__media-wrapper>.bellencore-gallery--square{position:sticky;top:calc(var(--header-height, 72px) + 16px)}}@media screen and (max-width:749px){.title-wrapper-with-link{margin-bottom:24px!important}}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.product-form__submit.lm-main-button{border-radius:var(--bm-radius)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;box-shadow:none!important;transition:background-color var(--bm-dur) var(--bm-ease),border-color var(--bm-dur) var(--bm-ease),color var(--bm-dur) var(--bm-ease),transform var(--bm-dur) var(--bm-ease)!important}.button:after,.button:before{border-radius:var(--bm-radius)!important}.button--primary,.product-form__submit{min-height:5.6rem!important;padding-inline:3.2rem}.lm-main-button:before,.product-form__submit:before{display:none!important;animation:none!important}@media(hover:hover){.button--primary:hover,.product-form__submit:hover{transform:none!important;background-color:var(--bm-garnet-deep)!important;border-color:var(--bm-garnet-deep)!important}}.button:active,.product-form__submit:active{transform:scale(.99)!important}.button:focus-visible,.product-form__submit:focus-visible,summary:focus-visible,a:focus-visible{outline:1px solid var(--bm-ink)!important;outline-offset:3px!important;box-shadow:none!important}[id$=__probleme]>.multicolumn,section[id$=__gamme]~[id$=__comparatif]>.gradient.color-background-2,[id$=__faq]>.color-accent-2.gradient,[id$=__rituel] .featured-product{border:0!important;box-shadow:none!important;border-radius:0!important;width:100%!important;margin-block:0!important}[id$=__rituel] .featured-product{background:transparent!important}.multicolumn-card{background:transparent!important;border:0!important;border-top:1px solid var(--bm-line)!important;border-radius:0!important;box-shadow:none!important}.multicolumn-card__info,.template-product .multicolumn-card__info{padding:var(--bm-s3) 0 0!important}.multicolumn-card__info .inline-richtext.h3,.multicolumn-card__info h3{font-size:clamp(1.9rem,1.6rem + .6vw,2.3rem)!important;font-weight:400;margin-bottom:var(--bm-s1)}.multicolumn-card__image-wrapper{margin:var(--bm-s3) 0 0!important;padding:0!important}.multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:var(--bm-s2)!important}.multicolumn-card__image-wrapper .media{border-radius:var(--bm-radius);overflow:hidden}.multicolumn-card:after,.content-container:after{box-shadow:none!important}.card--standard.card--media .card__inner,.card--card.card--media{border:0!important;box-shadow:none!important;background:transparent!important}.card__media .media{border-radius:var(--bm-radius)}@media(hover:hover){.card-wrapper:hover .card__media .media img{transform:scale(1.02);transition:transform .9s var(--bm-ease)}}.card__heading{font-weight:400;letter-spacing:.01em}.price-item--regular,.price__sale s,s.price-item{color:var(--bm-ink-mute)!important;font-weight:400!important}.price-item--sale,.price-item--last{color:var(--bm-ink)!important}.accordion .icon-accordion{display:none!important}.collapsible-content .accordion,.template-product .accordion{border-top:0!important;border-bottom:1px solid var(--bm-line)!important}.collapsible-content .accordion:first-child{border-top:1px solid var(--bm-line)!important}.collapsible-content .accordion summary{padding:2.2rem 0!important}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-size:clamp(1.7rem,1.5rem + .4vw,2rem)!important;font-weight:400!important;letter-spacing:0}.accordion .icon-caret{width:1.2rem;opacity:.55;transition:transform var(--bm-dur) var(--bm-ease)}.accordion__content{padding-bottom:2.4rem!important}.collapsible-content .collapsible-content__wrapper,.collapsible-content .grid{max-width:76rem;margin-inline:auto}[id$=__avis] .multicolumn-card__info h3,[id$=__avis] .multicolumn-card__info .inline-richtext{font-family:var(--font-heading-family)}.bcc__card{box-shadow:none!important;border-radius:var(--bm-radius)!important}.bcc__badge{background:transparent!important;color:var(--bm-garnet)!important;border:1px solid rgba(122,36,56,.35);border-radius:var(--bm-radius)!important;font-weight:500!important;letter-spacing:.16em!important;font-size:1.1rem!important}.bcc__link{font-weight:500!important;letter-spacing:.16em!important;font-size:1.2rem!important;text-decoration-thickness:1px!important}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition-duration:.7s!important;transition-timing-function:var(--bm-ease)!important}}a{transition:color var(--bm-dur) var(--bm-ease),opacity var(--bm-dur) var(--bm-ease)}::selection{background:#7a243829;color:var(--bm-ink)}.bbx-pay .icon,.bf__pay .icon,.list-payment .icon{filter:grayscale(1);opacity:.62;transition:opacity var(--bm-dur) var(--bm-ease),filter var(--bm-dur) var(--bm-ease)}.bbx-pay:hover .icon,.bf__pay:hover .icon{filter:none;opacity:1}.bc-sticky-atc{box-shadow:0 -1px 0 var(--bm-line)!important}.cart-drawer .cart-upsell,.cart-drawer [class*=cart-upsell]{box-shadow:none!important}.field__input:focus,.field__input:focus-visible,input[type=email]:focus-visible{box-shadow:none!important;outline:1px solid var(--bm-ink)!important;outline-offset:0!important}@media screen and (max-width:749px){.button,.product-form__submit{letter-spacing:.1em!important;padding-inline:2rem!important;font-size:1.2rem!important;white-space:nowrap}.bc-marquee .bcm__stage .bcm__item{font-size:1rem!important;letter-spacing:.14em!important;padding-inline:1.2rem!important;white-space:normal!important;text-align:center}}:root{--bm-ink-mute: #6e6661;--bm-ground-alt: #f4f2f0;--bm-blush: #f6efe9;--bm-card: #fffdfc;--bm-champagne: #b89252}:root,.color-background-1{--color-background: 251, 250, 249;--gradient-background: #fbfaf9}:root,.color-background-1,.color-background-2,.color-accent-2,.color-scheme-78d2e301-66be-46b4-8bf3-c85455b81fc4,.color-scheme-d2c03d0e-5ca5-439d-bdf5-e393d9582cf0,.color-scheme-914127ba-0ed4-4eb9-968b-f1cfaca8c83c,.color-scheme-71514112-6a87-4937-a0e0-b16d10e5984c{--color-foreground: 35, 32, 31;--color-button: 122, 36, 56;--color-secondary-button-text: 122, 36, 56;--color-link: 122, 36, 56}.bc-rv{--rv-bg: var(--bm-surface) !important;--rv-ink: var(--bm-ink) !important}.bc-pf{--pf-soft: var(--bm-ink-mute) !important;--pf-champ: var(--bm-champagne) !important}.bellencore-gallery__track{background:var(--bm-ground-alt)!important}.bellencore-gallery__thumb{border-color:var(--bm-line)!important}.bc-rv__title,.bc-pf__title{font-size:clamp(3.2rem,2.2rem + 2.6vw,5.4rem)!important;line-height:1.08!important;letter-spacing:-.012em!important;text-wrap:balance}.bc-rv__head{max-width:76rem!important;margin-bottom:clamp(2.4rem,4vw,4.8rem)!important}@media screen and (min-width:750px){.bc-pf__title{font-size:4rem!important;line-height:1.14!important}}.bc-pf__kicker,.bc-cart-upsell__kicker{font-size:1.1rem!important;font-weight:500!important;letter-spacing:.24em!important;text-transform:uppercase;color:var(--bm-ink-mute)!important}.bc-pf__kicker:before{display:none!important}.bc-rv__link,.bc-pf__link{font-size:1.2rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--bm-garnet)!important}.bc-rv__link{text-decoration-thickness:1px!important}.bc-rv__media,.bc-rv__error,.bc-pf__media,.bellencore-gallery__track,.bellencore-gallery__thumb,.bf__offer,.bf__offer-btn,.bc-sticky-atc,.bc-sticky-atc__button,.bc-cart-upsell__inner,.bc-cart-upsell select,.bc-cart-upsell button,.bc-cart-trust__inner,.bc-story__origin-image,.bc-story__principle,.brf__shell,.brf__options label>span,.brf__result-aside,.kaching-bundles__bundle-products__link{border-radius:var(--bm-radius)!important}.bellencore-gallery__thumb img{border-radius:2px!important}.bc-story__metric:first-child{border-radius:var(--bm-radius) 0 0 var(--bm-radius)!important}.bc-story__metric:last-child{border-radius:0 var(--bm-radius) var(--bm-radius) 0!important}html .kaching-bundles__block{--bar-border-radius: 4px !important}.product-form.sticky-atc{border-radius:var(--bm-radius)!important;border-color:var(--bm-line)!important}.bc-pf__card.is-focus .bc-pf__media{box-shadow:0 0 0 1px var(--bm-garnet)!important}.bc-story__origin-image,.bc-story__principle,.bc-story__principle:hover,.brf__shell,.brf__options label:hover>span,html .kaching-bundles__bar .kaching-bundles__bar-container{box-shadow:none!important}.button:before{box-shadow:none!important}.brf__options input:checked+span{box-shadow:inset 0 0 0 1px var(--bm-garnet)!important}.bc-story__principle:hover,.brf__options label:hover>span{transform:none!important}.bf__offer-btn,.bc-sticky-atc__button,.bc-cart-upsell__btn{font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase}.bc-sticky-atc__button{background:var(--bm-garnet)!important;color:var(--bm-card)!important;font-size:1.2rem!important;letter-spacing:.1em!important}@media screen and (min-width:990px){section[id$=__reassurance] .wrapper-box{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.bc-pf__filters{position:relative}.bc-cart-upsell__btn{font-size:1.3rem!important;padding-inline:2.4rem}@media screen and (max-width:749px){.bc-cart-upsell__btn{font-size:1.2rem!important;letter-spacing:.1em!important}}.list-payment-lm{list-style:none!important;padding-left:0!important}.list-payment-lm .list-payment__item{list-style:none!important}.list-payment-lm .icon{filter:grayscale(1);opacity:.62}.bbx-price~.bbx-lead{margin-top:1.6rem!important}@media screen and (max-width:749px){.product:has(.bbx) .bellencore-gallery__slide img{aspect-ratio:10 / 11;object-fit:cover}.product:has(.bbx) .bellencore-gallery__thumbs{padding-top:8px}.product:has(.bbx) .bellencore-gallery__thumb{width:56px;flex-basis:56px}}.bcc .bcc__card-kicker{color:#6e6661!important}@media screen and (max-width:749px){.bc-pf__filters{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.bc-sticky-atc{border-radius:0!important;box-shadow:none!important}.bc-story__hero-shade{display:block!important;background:linear-gradient(90deg,#f4f2f0f0,#f4f2f0c7 36%,#f4f2f000 64%)!important}.bc-story__hero-content{color:#23201f!important}.bc-story__kicker--light{color:#6e6661!important}.bc-story__hero-title{max-width:60rem!important;font-size:clamp(3.6rem,4.4vw,6rem)!important;line-height:1.06!important;letter-spacing:-.01em!important}.bc-story__hero-text{max-width:46rem!important;color:#23201fc7!important}@media screen and (max-width:749px){.bc-story__hero-shade{background:linear-gradient(0deg,#f4f2f0f7,#f4f2f0e6 44%,#f4f2f000 70%)!important}.bc-story__hero{min-height:64rem!important}.bc-story__hero-content{padding-bottom:4.8rem!important}}@media screen and (max-width:749px){.shopify-section[id$=__hero]{padding-top:0!important}}.bcc .bcc__badge{border-radius:var(--bm-radius, 4px)!important}:root{--bt-serif: var(--font-heading-family, "Marcellus", serif);--bt-sans: var(--font-body-family, "Jost", sans-serif);--bt-display: clamp(3.6rem, 2.25rem + 3.75vw, 7.2rem);--bt-h2: clamp(3rem, 2.32rem + 1.87vw, 4.8rem);--bt-h3: clamp(2rem, 1.85rem + .42vw, 2.4rem);--bt-lead: clamp(1.7rem, 1.62rem + .21vw, 1.9rem);--bt-body: 1.6rem;--bt-body-s: 1.5rem;--bt-label: 1.2rem;--bt-micro: 1.3rem;--bt-cta: 1.3rem;--bt-lh-display: 1.04;--bt-lh-h2: 1.1;--bt-lh-h3: 1.25;--bt-lh-lead: 1.55;--bt-lh-body: 1.65;--bt-track-display: -.018em;--bt-track-h2: -.012em;--bt-track-label: .2em;--bt-track-cta: .14em;--bt-measure: 62ch;--bt-measure-lead: 46ch;--bt-gap-label: 1.6rem;--bt-gap-title: clamp(1.6rem, 1.3rem + .8vw, 2.4rem);--bt-gap-cta: clamp(2.4rem, 2rem + 1vw, 3.2rem)}section:not([id$=__hero]) .h1,section:not([id$=__hero]) .title.h1,.rich-text__heading.h1,.bc-mr__title,.bc-bn__title,.bc-vs__title,.bc-rv__title,.bc-pf__title,.bps .bps__title{font-size:var(--bt-h2)!important;line-height:var(--bt-lh-h2)!important;letter-spacing:var(--bt-track-h2)!important;text-wrap:balance}.shopify-section[id$=__offre] .rich-text__heading.h1{font-size:var(--bt-display)!important;line-height:var(--bt-lh-display)!important;letter-spacing:var(--bt-track-display)!important}section:not([id$=__hero]) .caption-with-letter-spacing,.bcc__kicker,.bcc__card-kicker,.bc-pf__kicker,.bc-cart-upsell__kicker,.bc-mr__kicker,.bc-bn__kicker,.bc-vs__kicker,.bc-rv__eyebrow,.bps .bps__kicker{font-size:var(--bt-label)!important;font-weight:500!important;letter-spacing:var(--bt-track-label)!important;line-height:1.4!important;text-transform:uppercase}.bc-mr__intro,.bc-bn__intro,.bc-vs__intro,.bc-rv__intro,.shopify-section[id$=__offre] .rich-text__text,.shopify-section[id$=__gel_recharge] .rich-text__text{font-size:var(--bt-lead)!important;line-height:var(--bt-lh-lead)!important;max-width:var(--bt-measure-lead);text-wrap:pretty}.shopify-section[id$=__offre] .rich-text__text,.shopify-section[id$=__gel_recharge] .rich-text__text{margin-inline:auto;max-width:52ch}.bc-mr__intro,.bc-bn__intro,.bc-vs__intro{margin-top:var(--bt-gap-title)!important}.rte p,.rich-text__text,.accordion__content p,.multicolumn-card__info .rte{line-height:var(--bt-lh-body)}.bc-mr__outro,.bps .bps__text{font-size:var(--bt-body)!important;line-height:var(--bt-lh-body)!important;max-width:var(--bt-measure-lead)}.collapsible-content .accordion__content{max-width:var(--bt-measure)}.bc-mr__name,.bc-bn__name{font-size:var(--bt-h3)!important;line-height:var(--bt-lh-h3)!important}.bc-mr__text,.bc-bn__text,.bc-rv__text,.bc-vs__them,.bps .bps__points li,.bc-vs__row--head>*{font-size:var(--bt-body-s)!important;line-height:1.6!important}.collapsible-content .accordion__title{font-size:clamp(1.8rem,1.66rem + .4vw,2.1rem)!important;line-height:1.3!important}.bc-vs__note,.bps .bps__note,.bps .bps__hint,.bc-rv__count{font-size:var(--bt-micro)!important;line-height:1.5!important}.bc-vs__crit,.bc-vs__us .bc-vs__who,.bc-mr__num{font-size:var(--bt-label)!important}.button,.product-form__submit,.bc-mr__cta,.bc-rv__link,.bc-pf__link,.bps .bps__cta{font-size:var(--bt-cta)!important;letter-spacing:var(--bt-track-cta)!important;font-weight:500!important}@media screen and (max-width:749px){.button,.product-form__submit{font-size:1.25rem!important;letter-spacing:.1em!important}}.bbx-trust__item{font-size:1.2rem!important}.bbx-guarantee__text,.bbx-offer__desc,.bbx-ship{font-size:1.4rem!important}.bps .bps__compare,.bps .bps__still{box-shadow:none!important;border:1px solid var(--bm-line)}.bps .bps__tag{font-size:1.1rem!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bellencore-maison.css.map */
