body.cb4.cb5{--cb-ui-ink:var(--cb5-blue,#0A153A);--cb-ui-pink:var(--cb5-pink,#F06188);--cb-ui-lime:var(--cb5-lime,#D6FF16);--cb-ui-rose-surface:var(--cb5-page-background,#F9BECE);--cb-ui-radius-card:18px;--cb-ui-radius-control:12px;--cb-ui-radius-pill:999px;--cb-ui-shadow:0 9px 26px rgba(10,21,58,.09);--cb-ui-focus:3px solid var(--cb-ui-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.cb4.cb5 #MainContent{min-width:0}body.cb4.cb5 #MainContent :where(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:break-word}body.cb4.cb5 #MainContent :where(.cb4-collection-desc,.cb4-shortdesc,.cb4-rte,.cb4-page-hero p,.cb26-clivre-hero-copy>p,.cb26-blog-hero-copy>p,.cb5-editorial-card p,.cb4-service-card p){line-height:1.55;overflow-wrap:break-word}body.cb4.cb5 :where(.cb4-product-card--showcase,.cb4-pack-card,.cb4-service-card,.cb26-clivre-card,.cbtlr-endservice){box-sizing:border-box;border-radius:var(--cb-ui-radius-card)}body.cb4.cb5 :where(.cb4-product-card--showcase,.cb4-pack-card,.cb4-service-card,.cb26-clivre-card){box-shadow:var(--cb-ui-shadow)}body.cb4.cb5 :where(.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,.cb4-card-add--showcase,.cb4-pack-add,.cb4-product-atc,.cbtlr-community__form button){box-sizing:border-box;font-family:inherit;text-decoration:none;font-weight:850;-webkit-tap-highlight-color:transparent}body.cb4.cb5 :where(.cb4-contact-form input:not([type=checkbox]):not([type=radio]),.cb4-contact-form textarea,.cb4-contact-form select,.cb4-filterbar select,.cb4-buybox select,.cb4-card-combo-select){box-sizing:border-box;max-width:100%;min-width:0;font-family:inherit}body.cb4.cb5 #MainContent :where(a,button,input,select,textarea,summary):focus-visible{outline:var(--cb-ui-focus);outline-offset:3px}body.cb4.cb5 :where(.cb5-header,.cbtlr-footer,.cbp-cart) :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--cb-ui-lime);outline-offset:3px}body.cb4.cb5 :where(.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,.cb4-product-atc,.cb4-card-add--showcase):disabled{cursor:not-allowed}body.cb4.cb5 .cb4-product-card--showcase .cb4-card-title--showcase h3{text-wrap:pretty;overflow-wrap:anywhere}body.cb4.cb5 .cb4-product-card--showcase .cb4-card-combo-select{border-radius:var(--cb-ui-radius-control)}body.cb4.cb5 .cb4-product-card--showcase .cb4-card-add--showcase{border-radius:var(--cb-ui-radius-pill)}body.cb4.cb5 :where(.cb5-section-head,.cb4-collection-heading,.cb4-home-title){min-width:0}body.cb4.cb5 .cb5-section-head>:first-child{min-width:0}body.cb4.cb5 .cbtlr-community__form input[type=email]{min-width:0}body.cb4.cb5 :where(.cbtlr-footer__nav a,.cbtlr-footer__legal a){text-underline-offset:3px}@media(max-width:749px){body.cb4.cb5 #MainContent .cb4-product-card--showcase .cb4-card-title--showcase h3{font-size:clamp(14px,3.7vw,16px)!important;line-height:1.23!important}body.cb4.cb5 #MainContent .cb4-product-card--showcase:not(.is-combo-product) .cb4-variant-pill{min-height:34px!important;font-size:9.5px!important;line-height:1.15!important}body.cb4.cb5 #MainContent .cb4-product-card--showcase .cb4-card-add--showcase{min-height:44px!important;height:auto!important;padding-block:9px!important;font-size:clamp(10px,2.8vw,12px)!important;line-height:1.2!important}body.cb4.cb5 #MainContent .cb4-product-card--showcase.is-combo-product .cb4-card-add--showcase{min-height:48px!important}body.cb4.cb5 :where(.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,.cb4-product-atc){min-height:44px}body.cb4.cb5 #MainContent :where(.cb4-shell,.cb5-section-head,.cb4-collection-heading){min-width:0}body.cb4.cb5 .cbtlr-endservice__text{min-width:0;overflow-wrap:anywhere}body.cb4.cb5 .cbtlr-footer__nav a{line-height:1.5}}@media(prefers-reduced-motion:reduce){body.cb4.cb5 :where(.cb4-product-card--showcase,.cb4-service-card,.cb26-clivre-card,.cb5-category,.cbtlr-endservice){transition:none!important}}@media(max-width:749px){body.cb5.cb4-collection #cb4-bons-plans-hero{min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:0 0 22px!important;background:var(--cbmh-light,#FCE4ED)!important;overflow:hidden}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-picture{position:relative!important;inset:auto!important;z-index:0!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden;flex:none!important;background:transparent!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-picture img{position:relative!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center top!important;display:block!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-inner{position:relative!important;z-index:2!important;display:block!important;flex:none!important;width:calc(100% - 28px)!important;max-width:530px!important;min-height:0!important;height:auto!important;margin:-18px auto 0!important;padding:0!important;box-sizing:border-box}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-shade{display:none!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-copy{width:100%!important;max-width:100%!important;padding:17px 15px 16px!important;background:#fff1f7fa!important;border:1px solid rgba(10,21,58,.11)!important;border-radius:18px!important;box-shadow:0 9px 26px #0a153a1a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-sizing:border-box!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-title{font-size:clamp(29px,7.8vw,39px)!important;line-height:1.02!important;letter-spacing:-.043em!important;overflow-wrap:break-word}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-subtitle{margin-top:11px!important;font-size:12px!important;line-height:1.5!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-actions{gap:8px!important;margin-top:15px!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-cta{min-height:44px!important;padding:10px 9px!important;font-size:10px!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-links{margin-top:12px!important;font-size:10px!important;gap:6px!important}}@media(max-width:359px){body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-inner{width:calc(100% - 20px)!important;margin-top:-10px!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-copy{padding:14px 12px!important}body.cb5.cb4-collection #cb4-bons-plans-hero .cb4-master-hero-title{font-size:clamp(26px,7.8vw,31px)!important}}body.cb4.cb5:not(.cb29-checkout-body) #MainContent{--cb41-heading-pink:#B62660;--cb4-page-pink:#FFFAFC;background-color:#fffafc!important}body.cb4.cb5:not(.cb29-checkout-body) #MainContent>.shopify-section{background-color:#fffafc!important}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cbtlr-reviews,.cb-tlr-delivery--home,.cb26-article-related,.cb26-article-commerce,.cb26-article-shop,.cb26-clivre-choice-section,.cb27-plus-univers,.cb27-plus-catalog,.cb27-plus-faq){background-color:#fffafc!important}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb5-section--dark,.cb4-dark-band,.cb26-article-intro,.cb26-article-aside,.cb26-article-rte>aside,.cb26-article-commerce-bottom,.cb26-loyal-member,.cb27-plus-angers,.cb4-step,.cb4-loyal-banner){--cb41-heading-pink:#F06188}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb5-section--cream,.cb5-info-hub,.cb5-help-faq,.cb5-seo,.cbtlr-reviews,.cb-tlr-delivery--home,.cb26-article-related,.cb26-article-commerce,.cb26-article-shop,.cb26-clivre-choice-section,.cb27-plus-univers,.cb27-plus-catalog,.cb27-plus-faq){--cb41-heading-pink:#B62660}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(h1,h2,h3,h4):not(:where([class*=hero i],[id*=hero i],.cb26-article-intro,.cb26-blog-cat,.cb4-product-card,.cb4-product-card--showcase,.cb30-tealer-card,.cb4-pack-card,.product-card,.cb4-buybox,.cb5-category,button,.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,header,footer)):not(:where([class*=hero i],[id*=hero i],.cb26-article-intro,.cb26-blog-cat,.cb4-product-card,.cb4-product-card--showcase,.cb30-tealer-card,.cb4-pack-card,.product-card,.cb4-buybox,.cb5-category,button,.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,header,footer) *){color:var(--cb41-heading-pink)!important;font-family:inherit;text-wrap:balance;overflow-wrap:break-word}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(h1,h2,h3,h4):not(:where([class*=hero i],[id*=hero i],.cb26-article-intro,.cb26-blog-cat,.cb4-product-card,.cb4-product-card--showcase,.cb30-tealer-card,.cb4-pack-card,.product-card,.cb4-buybox,.cb5-category,button,.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,header,footer)):not(:where([class*=hero i],[id*=hero i],.cb26-article-intro,.cb26-blog-cat,.cb4-product-card,.cb4-product-card--showcase,.cb30-tealer-card,.cb4-pack-card,.product-card,.cb4-buybox,.cb5-category,button,.cb5-btn,.cb26-clivre-btn,.cb26-blog-button,.cb26-loyal-btn,header,footer) *) :is(span,em,strong,b):not(:where(button,a[class*=btn]) *){color:inherit!important}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb26-loyal-intro,.cb26-loyal-how,.cb26-loyal-points,.cb26-loyal-faq,.cb26-loyal-products,.cb26-blog-categories,.cb26-blog-guides,.cb26-blog-editorial,.cb26-article-content,.cb26-clivre-how,.cb26-cbd-faq,.cb27-pdp-below,.cb4-home-services,.cb4-home-faq){background-color:#fffafc!important;--cb41-heading-pink:#B62660}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb26-loyal-levels,.cb26-loyal-level,.cb26-loyal-final,.cb26-loyal-metric,.cb26-blog-featured,.cb26-blog-empty,.cb26-blog-end,.cb26-clivre-card--collect,.cb26-clivre-store,.cb26-cbd-local,.cb27-pdp-last-trust>div,.cb4-service-card--local){--cb41-heading-pink:#F06188}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb26-loyal-level--ultimate,.cb26-loyal-metric--lime,.cb26-blog-guide,.cb26-blog-post,.cb4-product-story,.cb4-product-info-panel){--cb41-heading-pink:#B62660}body.cb4.cb5.cb4-collection #MainContent .cb4-dark-band{--cb41-heading-pink:#B62660}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb4-faq,.cb26-loyal-faq-items,.cb26-cbd-faq,.cb27-plus-faq__questions,.cb39-after__faq,.cb39-seo) summary{color:#b62660!important}body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb4-loyal-banner,.cb5-section--categories){--cb41-heading-pink:#B62660}body.cb4.cb5:not(.cb29-checkout-body) #MainContent .cb5-section--categories :is(h1,h2,h3,h4),body.cb4.cb5:not(.cb29-checkout-body) #MainContent .cb5-section--categories :is(h1,h2,h3,h4) :is(span,strong,em,b),body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb5-section--cream,.cb5-info-hub,.cb5-help-faq,.cb5-seo,.cbtlr-reviews,.cb26-clivre-choice-section) :is(h2,h3):not([class*=hero i]),body.cb4.cb5:not(.cb29-checkout-body) #MainContent :is(.cb5-section--cream,.cb5-info-hub,.cb5-help-faq,.cb5-seo,.cbtlr-reviews,.cb26-clivre-choice-section) :is(h2,h3):not([class*=hero i]) :is(span,strong,em,b){color:#b62660!important;-webkit-text-fill-color:#B62660!important;background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/cb26-harmonisation.css.map */
