:root{--blc-hairline: rgba(35, 32, 31, .1);--blc-hairline-soft: rgba(35, 32, 31, .07);--blc-radius-control: 2px;--blc-radius-field: 3px;--blc-radius-chip: 999px;--blc-radius-card: 8px;--blc-radius-panel: 14px;--blc-radius-media: 12px;--blc-shadow-card: 0 1px 2px rgba(35, 32, 31, .04), 0 8px 24px -12px rgba(35, 32, 31, .1);--blc-shadow-raised: 0 2px 8px rgba(35, 32, 31, .05), 0 20px 44px -18px rgba(35, 32, 31, .13);--blc-shadow-cta-hover: 0 10px 26px -12px rgba(122, 36, 56, .32);--blc-shadow-media: 0 1px 12px rgba(35, 32, 31, .04);--blc-space-seam: 32px;--blc-space-breath: 64px;--blc-space-break: 96px;--blc-section-y: clamp(4.8rem, 8vw, 8rem);--blc-section-y-lg: clamp(6.4rem, 11vw, 11rem);--blc-rail: 116rem;--blc-surface: #fbfaf9;--blc-sunken: #eeeae6;--blc-wash-ground: linear-gradient(176deg, #faf8f6 0%, #f4f2f0 58%);--blc-ease: cubic-bezier(.4, 0, .22, 1);--blc-dur-micro: .15s;--blc-dur-ui: .22s;--blc-dur-enter: .42s;--blc-measure: 58rem}:root{--product-card-corner-radius: .8rem;--product-card-border-width: .1rem;--product-card-border-opacity: .1;--product-card-shadow-opacity: .05;--product-card-shadow-horizontal-offset: 0rem;--product-card-shadow-vertical-offset: .1rem;--product-card-shadow-blur-radius: 1rem;--product-card-shadow-visible: 1;--collection-card-corner-radius: .8rem;--collection-card-border-width: .1rem;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: .05;--collection-card-shadow-horizontal-offset: 0rem;--collection-card-shadow-vertical-offset: .1rem;--collection-card-shadow-blur-radius: 1rem;--collection-card-shadow-visible: 1;--blog-card-corner-radius: .8rem;--blog-card-border-width: .1rem;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: .05;--blog-card-shadow-vertical-offset: .1rem;--blog-card-shadow-blur-radius: 1rem;--blog-card-shadow-visible: 1;--media-radius: 12px;--media-border-width: 1px;--media-border-opacity: .1;--media-shadow-opacity: .03;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 1px;--media-shadow-blur-radius: 12px;--media-shadow-visible: 1;--text-boxes-radius: 4px;--text-boxes-border-width: .1rem;--text-boxes-border-opacity: .1;--inputs-radius: 3px;--inputs-border-opacity: .22}.card--standard .card__inner,.card--card{background-color:rgb(var(--color-background))}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card{border-color:#23201f2e;transition:border-color .2s ease}}.global-media-settings:has(.placeholder-svg),.global-media-settings:has(>svg.placeholder-svg){box-shadow:none;border-style:dashed;border-color:var(--blc-hairline-soft)}@media screen and (min-width:750px){.collection__description,.collection-hero__description{max-width:var(--blc-measure)}.collection__description.center,.collection-hero__description.center{margin-inline:auto}.accordion__content>p,.accordion__content>ul,.accordion__content>ol,.collapsible-content__heading+.accordion__content{max-width:58rem}section:not([id$=__hero]) .rich-text__text>p{max-width:58rem}section:not([id$=__hero]) .rich-text--center .rich-text__text>p,section:not([id$=__hero]) .rich-text__wrapper--center .rich-text__text>p{margin-inline:auto}}.product-form__buttons{grid-template-columns:1fr;gap:12px}.product-form__submit,.product-form__submit.lm-main-button{width:100%;min-height:48px;background-color:#7a2438;border-color:#7a2438;color:#f4f2f0}.shopify-payment-button{width:100%}.shopify-payment-button__button--unbranded{border-radius:var(--blc-radius-control)}@media screen and (min-width:750px){.collection__title+.slider,.collection__description+.slider{margin-top:var(--blc-space-seam)}}@media screen and (max-width:989px){#MainContent.site-header-transition{margin-top:var(--header-height, 0px)}}.color-background-2{--color-background: 251, 250, 249;--gradient-background: #fbfaf9}section:not([id$=__hero]) .color-background-1.gradient{--gradient-background: var(--blc-wash-ground)}.card__media .media img{transition:transform var(--blc-dur-enter) var(--blc-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .card--standard .card__inner,.card-wrapper:hover .card--card{box-shadow:var(--blc-shadow-card);transition:border-color var(--blc-dur-micro) var(--blc-ease),box-shadow var(--blc-dur-micro) var(--blc-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}}.title{font-size:clamp(2.8rem,2rem + 2vw,4.2rem);line-height:1.1}.h3,.title.h3{font-size:clamp(1.9rem,1.65rem + .7vw,2.4rem);line-height:1.2}.h2,.title.h2{font-size:clamp(2.6rem,1.9rem + 1.9vw,3.8rem);line-height:1.12;letter-spacing:-.004em}.h1,.title.h1{font-size:clamp(3.2rem,2.1rem + 3vw,5.4rem);line-height:1.06;letter-spacing:-.01em}.rte p,.rich-text__text,.accordion__content p{font-size:1.6rem;line-height:1.62}section:not([id$=__hero]) .caption-with-letter-spacing{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#23201f8c}.button,.shopify-payment-button__button--unbranded{letter-spacing:.04em;transition:transform var(--blc-dur-micro) var(--blc-ease),background-color var(--blc-dur-micro) var(--blc-ease),box-shadow var(--blc-dur-micro) var(--blc-ease),color var(--blc-dur-micro) var(--blc-ease)}.button--primary,.product-form__submit,.product-form__submit.lm-main-button{min-height:5.2rem;height:auto;font-weight:500}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);box-shadow:var(--blc-shadow-cta-hover)}.button--primary:hover,.product-form__submit:hover{background-color:#6a1f31;border-color:#6a1f31}}.button:active,.product-form__submit:active{transform:scale(.985)}.button:focus-visible,.product-form__submit:focus-visible,.shopify-payment-button__button--unbranded:focus-visible,summary:focus-visible{outline:none;box-shadow:0 0 0 3px #7a243847}@media(prefers-reduced-motion:reduce){.scroll-trigger,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;transition:none!important}}.product__title.h1,.product__title h1,.product__title .h1{font-size:clamp(2.8rem,2.2rem + 1vw,3.6rem);line-height:1.12;letter-spacing:-.005em}section[id$=__reassurance]{background:var(--blc-surface)}section[id$=__reassurance] .wrapper-box{gap:0;padding:2.2rem 0;background:transparent;border-block:1px solid var(--blc-hairline);border-radius:0}section[id$=__reassurance] .box{min-width:0;min-height:6.8rem;justify-content:center;align-items:flex-start;padding:0 2.8rem;text-align:left;gap:0}section[id$=__reassurance] .box+.box{border-left:1px solid var(--blc-hairline-soft)}section[id$=__reassurance] .box__content-wrapper{width:100%;padding-right:0}section[id$=__reassurance] .box__title{margin-top:0;color:#23201f;font-size:1.3rem;line-height:1.3;font-weight:600;letter-spacing:.045em;text-transform:uppercase}section[id$=__reassurance] .box__description{margin-top:.7rem}section[id$=__reassurance] .box__description *{color:#23201fad;font-size:1.3rem;line-height:1.45}@media screen and (max-width:989px){section[id$=__reassurance] .wrapper-box{padding:0;border-block:1px solid var(--blc-hairline)}section[id$=__reassurance] .box{min-height:0;padding:1.7rem 0}section[id$=__reassurance] .box+.box{border-left:0;border-top:1px solid var(--blc-hairline-soft)}section[id$=__reassurance] .box__title,section[id$=__reassurance] .box__description *{font-size:1.25rem}}[id$=__probleme]>.multicolumn,section[id$=__gamme]~[id$=__comparatif]>.gradient.color-background-2,[id$=__faq]>.color-accent-2.gradient{width:min(calc(100% - 3rem),var(--blc-rail));margin-block:clamp(1.6rem,2.4vw,3.2rem);margin-inline:auto;border:1px solid var(--blc-hairline);border-radius:var(--blc-radius-panel);box-shadow:var(--blc-shadow-raised)}[id$=__rituel] .featured-product{width:100%;max-width:var(--blc-rail);margin-inline:auto;border:1px solid var(--blc-hairline);border-radius:var(--blc-radius-panel);box-shadow:var(--blc-shadow-raised)}@media screen and (min-width:750px){[id$=__probleme]>.multicolumn,section[id$=__gamme]~[id$=__comparatif]>.gradient.color-background-2,[id$=__faq]>.color-accent-2.gradient{width:min(calc(100% - 4rem),var(--blc-rail))}[id$=__rituel] .page-width{padding-inline:2rem}}.drawer__inner{border-left:1px solid var(--blc-hairline);box-shadow:-20px 0 60px -36px #23201f57}.cart-drawer .drawer__header{padding-bottom:1.6rem;border-bottom:1px solid var(--blc-hairline-soft)}.cart-drawer .cart-item{padding-block:1.6rem;border-bottom:1px solid var(--blc-hairline-soft)}.cart-drawer .cart-item__image{border-radius:var(--blc-radius-media);background:var(--blc-surface)}.cart-drawer .cart__checkout-button,.cart-drawer .button--full-width{min-height:5.4rem;font-weight:600;letter-spacing:.08em}.cart-drawer .totals{padding-top:1.6rem;border-top:1px solid var(--blc-hairline)}.cart-drawer .totals__total,.cart-drawer .totals__total-value{font-size:clamp(1.8rem,2vw,2.2rem)}.cart-drawer .cart-upsell,.cart-drawer [class*=cart-upsell]{border:1px solid var(--blc-hairline);border-radius:var(--blc-radius-card);background:var(--blc-surface);box-shadow:var(--blc-shadow-card)}.template-product .multicolumn-card,.template-product .accordion,.template-product .tabs__content{border-color:var(--blc-hairline)}.template-product .multicolumn-list__item{height:100%}.template-product .multicolumn-card__info{padding:clamp(2rem,3vw,3.2rem)}@media screen and (max-width:749px){.drawer__inner{width:min(100vw,44rem)}.cart-drawer .cart__checkout-button,.cart-drawer .button--full-width{min-height:5.2rem}.template-product .multicolumn-list{row-gap:1.2rem}}@media(prefers-reduced-motion:reduce){.drawer__inner,.cart-drawer *{scroll-behavior:auto}}section[id^=MainProduct-] .product__info-container .product__title,section[id^=MainProduct-] .product__info-container [id^=price-],section[id^=MainProduct-] .product__info-container .product__tax,section[id^=MainProduct-] .product__info-container .text-benefits,section[id^=MainProduct-] .product__info-container .product__description{margin-inline:auto;text-align:center}section[id^=MainProduct-] .product__info-container [id^=price-] .lumin-price,section[id^=MainProduct-] .product__info-container [id^=price-] .price__regular,section[id^=MainProduct-] .product__info-container [id^=price-] .price__sale,section[id^=MainProduct-] .product__info-container [id^=price-] .lm-style-2-sale{justify-content:center;text-align:center}section[id^=MainProduct-] .product__info-container .text-benefits,section[id^=MainProduct-] .product__info-container .product__description{width:100%;max-width:58rem;line-height:1.6}section[id^=MainProduct-] .product-form__submit.lm-main-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:5.2rem;height:auto;padding:1.4rem 2.4rem;line-height:1.2;text-align:center}section[id^=MainProduct-] .product-form__submit.lm-main-button>span{display:inline-flex;align-items:center;justify-content:center;width:100%;line-height:inherit;text-align:center}#MainProduct-template--27856525427016__main .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bellencore-ui.css.map */
