html body{--cl-font: "Source Sans Pro", "Source Sans 3", "Helvetica Neue", Helvetica, Arial, sans-serif;--cl-font-head: "Jost", "Futura", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-body--family: "Source Sans Pro", "Source Sans 3", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body--weight: 400;--font-subheading--family: "Jost", "Futura", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Jost", "Futura", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-heading--weight: 600;--font-accent--family: "Source Sans Pro", "Source Sans 3", "Helvetica Neue", Helvetica, Arial, sans-serif}:root,body{--cl-r: 4px;--cl-r-lg: 6px}html body .cl-section,html body .cl-hero,html body .cl-trust,html body .cl-pdp,html body .cl-sticky,html body .cl-popup{font-family:var(--cl-font);font-weight:400}html body .cl-h1,html body .cl-h2,html body .cl-h3{font-family:var(--cl-font-head);font-weight:600;letter-spacing:-.012em;line-height:1.1}html body .cl-h1{font-size:34px}html body .cl-h2{font-size:26px}html body .cl-h3{font-size:18px;line-height:1.25}html body .cl-lead{font-weight:400;font-size:16px;line-height:1.55}html body .cl-small{line-height:1.45}html body .cl-note h3,html body .cl-card h3,html body .cl-panel h3,html body .cl-offer__title,html body .cl-tile h3,html body .cl-step h3,html body .cl-pdp__value h3,html body .cl-pdp__title,html body .cl-quiz__q,html body .cl-adviser__name,html body .cl-trust__title,html body .cl-cue strong,html body .cl-point strong,html body .cl-expect em,html body .cl-picker__legend,html body .cl-picker__title,html body .cl-addon__text strong,html body .cl-fit b,html body .cl-spend__what strong,html body .cl-spend__cost strong,html body .cl-progress__pair figcaption strong,html body .cl-sticky__meta strong,html body .cl-quote,html body .cl-quote-card blockquote,html body .cl-timeline span,html body .cl-popup__success,html body .cl-guarantee__num,html body .cl-price,html body .cl-pdp__price-now,html body .cl-picker__price,html body .cl-addon__price,html body .cl-pdp__atc-price,html body .cl-pdp__value-total,html body .cl-compare tbody th,html body .cl-faq summary,html body .cl-pdp__accordions summary,html body .cl-hero__belief,html body .cl-step__num{font-family:var(--cl-font-head);font-weight:600}html body .cl-pill,html body .cl-tag,html body .cl-pdp__price-tag,html body .cl-picker__badge,html body .cl-progress__label,html body .cl-cues__label,html body .cl-mission span,html body .cl-expect strong,html body .cl-timeline strong,html body .cl-offer__head,html body .cl-quiz__progress,html body .cl-compare td:before,html body .cl-compare thead th,html body .cl-pdp__hsa,html body .cl-save{font-family:var(--cl-font-head);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;line-height:1.2}html body .cl-cues__label,html body .cl-mission span,html body .cl-expect strong,html body .cl-timeline strong,html body .cl-quiz__progress,html body .cl-compare td:before{color:var(--cl-mute)}html body .cl-lead--mute,html body .cl-mute{color:var(--cl-mute)}html body .cl-pill{background:var(--cl-blush);color:var(--cl-ink);border-radius:var(--cl-r);padding:6px 9px 5px}html body .cl-tag{border-radius:var(--cl-r);padding:7px 10px 6px;background:#fffffff5}html body .cl-tag .cl-ico{display:none}html body .cl-pdp__price-tag{background:transparent;color:var(--cl-ink);border:1px solid var(--cl-ink);border-radius:var(--cl-r);padding:5px 8px 4px}html body .cl-picker__badge{background:var(--cl-ink);color:#fff;border-radius:var(--cl-r);padding:4px 7px 3px;top:-9px}html body .cl-progress__label{border-radius:var(--cl-r)}html body .cl-progress__label--after{background:var(--cl-ink);color:#fff}html body .cl-pdp__hsa{border-radius:var(--cl-r)}html body .cl-pdp__hsa svg{display:none}html body .cl-save{color:var(--cl-ink);border:1px solid var(--cl-ink);border-radius:var(--cl-r);padding:4px 7px 3px}html body .cl-offer__head{background:var(--cl-ink);color:#fff;letter-spacing:.08em;padding:10px 14px 9px}html body .cl-offer--featured .cl-offer__head{background:var(--cl-ink)}html body .cl-btn{border-radius:var(--cl-r);font-family:var(--cl-font-head);font-weight:600;font-size:16px;letter-spacing:.01em;min-height:54px}html body .cl-btn--ghost{border-width:1.5px;min-height:52px}html body .cl-btn--sm{min-height:44px;font-size:14px}html body .cl-pdp__express .shopify-payment-button__button{border-radius:var(--cl-r);font-family:var(--cl-font-head);font-weight:600}html body .cl-pdp__express .shopify-payment-button__button--unbranded{border-width:1.5px}html body .cl-signup input[type=email],html body .cl-popup__form input[type=email]{border-radius:var(--cl-r);font-weight:400;border-width:1px}html body .cl-signup input[type=email]:focus,html body .cl-popup__form input[type=email]:focus{border-color:var(--cl-ink);box-shadow:0 0 0 3px #2b0f1a1f}html body .cl-signup__msg,html body .cl-popup__success{color:var(--cl-ink)}html body .cl-btn:focus-visible,html body .cl-faq summary:focus-visible,html body .cl-signup input:focus-visible,html body .cl-quiz__opt:focus-visible,html body .cl-gallery__thumb:focus-visible{outline-color:var(--cl-ink)}html body .cl-checklist li:before,html body .cl-pdp__benefits li:before,html body .cl-pdp__value li:before,html body .cl-offer__includes li:before,html body .cl-yes:before,html body .cl-cues--check .cl-cue:after,html body .cl-faq summary:after,html body .cl-pdp__accordions summary:after{background:var(--cl-ink)}html body .cl-cue:before{background:var(--cl-ink)}html body .cl-cues--check .cl-cue:before{border-radius:3px;border-color:var(--cl-line);background:#fff}html body .cl-section--blush .cl-cues--check .cl-cue:before{background:#fff}html body .cl-shot--glow:after,html body .cl-gallery__slide--glow:after{display:none}html body .cl-giftchip{border-radius:var(--cl-r);font-weight:400}html body .cl-giftchip .cl-ico{display:none}html body .cl-hero__belief{border-left:2px solid var(--cl-ink);font-size:16px}html body .cl-hero__anchor,html body .cl-pdp__anchor{font-weight:400}html body .cl-hero__under a{font-weight:600}html body .cl-cohort{font-weight:500}html body .cl-cohort svg{display:none}html body .cl-trust__item svg{display:none}html body .cl-trust__title,html body .cl-trust__text{font-size:13px}html body .cl-note,html body .cl-section--blush .cl-note{border-left:2px solid var(--cl-ink);background:transparent;padding:2px 0 2px 16px}html body .cl-points{gap:0;border-bottom:1px solid var(--cl-line)}html body .cl-point{grid-template-columns:1fr;gap:0;padding:12px 0;border-top:1px solid var(--cl-line)}html body .cl-point__icon{display:none}html body .cl-card,html body .cl-section--blush .cl-card{background:transparent;border-radius:0;border-top:2px solid var(--cl-ink);padding:16px 0 0}html body .cl-panel{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-panel--dark{border-color:var(--cl-ink)}html body .cl-specs li span:first-child{color:#ffffffa8;font-weight:400}html body .cl-specs li span:last-child{font-weight:500}html body .cl-expect li{border-top:1px solid var(--cl-line)}html body .cl-offer{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-offer--featured{box-shadow:none}html body .cl-price{letter-spacing:-.01em}html body .cl-was{font-weight:400}html body .cl-offer__includes ul{gap:0}html body .cl-offer__includes li{background:transparent;border-radius:0;padding:6px 0 6px 26px;font-weight:400;border-top:1px solid var(--cl-line)}html body .cl-offer__includes li:last-child{border-bottom:1px solid var(--cl-line)}html body .cl-offer__includes li:before{left:0;top:8px}html body .cl-compare tr{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-compare td{border-radius:var(--cl-r)}html body .cl-compare td.cl-compare__us{font-weight:400}html body .cl-compare td.cl-compare__us:before{color:var(--cl-ink)}html body .cl-tile{border-radius:var(--cl-r-lg)}html body .cl-tile svg{display:none}html body .cl-tile h3{margin-top:0}html body .cl-guarantee__num{color:var(--cl-ink);letter-spacing:-.04em;font-size:64px}html body .cl-quiz__card{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-quiz__opt{border-radius:var(--cl-r);border-width:1px;font-family:var(--cl-font);font-weight:400}html body .cl-quiz__opt:hover{border-color:var(--cl-ink);background:var(--cl-blush)}html body .cl-quiz__restart{font-weight:400}html body .cl-fit{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-step,html body .cl-section--blush .cl-step{background:transparent;border:0;border-top:1px solid var(--cl-line);border-radius:0;padding:16px 0 0}html body .cl-step__num{background:transparent;color:var(--cl-ink);border:1px solid var(--cl-ink);line-height:30px}html body .cl-timeline li{border-top:1px solid var(--cl-line)}html body .cl-quote-card,html body .cl-section--blush .cl-quote-card{background:transparent;border-top:2px solid var(--cl-ink);border-radius:0;padding:16px 0 0}html body .cl-quote-card cite{font-weight:600}html body .cl-quote:before{background:var(--cl-ink);height:2px;width:40px;border-radius:0}html body .cl-signature{font-weight:400}html body .cl-adviser__quote{font-weight:400;font-size:17px}html body .cl-adviser__creds,html body .cl-mission{font-weight:400}html body .cl-pdp__title{letter-spacing:-.012em;font-size:26px}html body .cl-pdp__lead{font-weight:400}html body .cl-pdp__price-now{letter-spacing:-.01em;font-size:32px}html body .cl-pdp__price-was{font-weight:400}html body .cl-pdp__stock{color:var(--cl-ink);font-weight:400}html body .cl-pdp__stock-dot{width:7px;height:7px;background:var(--cl-ink);box-shadow:none;animation:none}html body .cl-pdp__benefits li{font-weight:400}html body .cl-picker__card{border-radius:var(--cl-r-lg);border-width:1px}html body .cl-picker__card.is-selected{border-color:var(--cl-ink);box-shadow:0 0 0 1px var(--cl-ink);background:var(--cl-blush)}html body .cl-picker__card input,html body .cl-addon input{accent-color:var(--cl-ink)}html body .cl-picker__price s{font-weight:400}html body .cl-addon{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-pdp__atc{font-size:16px}html body .cl-pdp__dispatch{font-weight:400}html body .cl-pdp__dispatch svg,html body .cl-pdp__trust svg,html body .cl-pdp__gift svg,html body .cl-pdp__fit svg{display:none}html body .cl-pdp__trust li{font-weight:400}html body .cl-pdp__trust li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--cl-ink);flex:0 0 5px}html body .cl-pdp__gift{background:transparent;border:1px solid var(--cl-line);border-radius:var(--cl-r);font-weight:400}html body .cl-pdp__value{border:0;border-top:1px solid var(--cl-line);border-radius:0;padding:16px 0 0}html body .cl-pdp__value li{font-weight:400}html body .cl-pdp__value-total{color:var(--cl-ink)}html body .cl-pdp__fit{font-weight:400}html body .cl-gallery__thumb{border-radius:var(--cl-r)}html body .cl-popup__card{border-radius:8px 8px 0 0}html body .cl-spend__table{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-spend__row--ours .cl-spend__cost strong,html body .cl-spend__row--ours .cl-spend__what strong{color:var(--cl-ink)}html body .cl-progress__shot{border-radius:var(--cl-r-lg)}@media(min-width:900px){html body .cl-h1{font-size:clamp(40px,4.2vw,56px)}html body .cl-h2{font-size:clamp(30px,3vw,40px)}html body .cl-h3{font-size:20px}html body .cl-lead{font-size:17px}html body .cl-shot,html body .cl-problem .cl-photo,html body .cl-solution .cl-photo,html body .cl-gallery__track,html body .cl-gallery__slide{border-radius:var(--cl-r-lg)}html body .cl-hero__belief{font-size:18px}html body .cl-cards{gap:28px}html body .cl-card{padding:20px 0 0}html body .cl-compare{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-compare thead th.cl-compare__us{background:var(--cl-ink);color:#fff;font-size:13px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}html body .cl-compare td.cl-compare__us{font-weight:500}html body .cl-guarantee__num{font-size:clamp(96px,11vw,150px)}html body .cl-step{padding:20px 0 0}html body .cl-step__num{line-height:34px}html body .cl-quote-card{padding:20px 0 0}html body .cl-pdp__title{font-size:clamp(28px,2.8vw,36px)}html body .cl-pdp__price-now{font-size:36px}html body .cl-popup__card{border-radius:8px}html body .cl-offer--featured{box-shadow:none}}html body .cl-eyebrow{font-family:var(--cl-font-head);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-mute);margin:0 0 8px;line-height:1.3}html body .cl-section--dark .cl-eyebrow{color:#ffffffa8}html body .cl-hero__proof{margin:10px 0 0;font-size:14px;font-weight:600;color:var(--cl-ink)}html body .cl-hero__eyebrow{margin-bottom:10px}html body .cl-pdp__stats{list-style:none;margin:0 0 12px;padding:0;display:flex;gap:8px}html body .cl-pdp__stats li{flex:1;display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:var(--cl-r-lg)}html body .cl-pdp__stats b{font-family:var(--cl-font-head);font-weight:600;font-size:20px;line-height:1;letter-spacing:-.01em}html body .cl-pdp__stats span{font-size:13px;line-height:1.3;color:var(--cl-mute)}html body .cl-pdp__eyebrow{margin:10px 0 0}html body .cl-pdp__tagline{margin:8px 0 0;font-family:var(--cl-font-head);font-weight:600;font-size:17px;line-height:1.3}html body .cl-pdp__included{margin:16px 0 0;border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);overflow:hidden}html body .cl-pdp__gift{margin:0;padding:10px 14px;background:var(--cl-ink);color:#fff;border:0;border-radius:0;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-family:var(--cl-font-head);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;line-height:1.3}html body .cl-pdp__value-total{color:#fff;font-size:13px;margin:0;font-family:var(--cl-font-head);font-weight:600}html body .cl-pdp__value{border:0;padding:10px 12px 12px;margin:0}html body .cl-pdp__value ul{display:grid;grid-template-columns:1fr 1fr;gap:8px}html body .cl-pdp__value li{padding:10px 10px 10px 32px;border:1px solid var(--cl-line);border-radius:var(--cl-r);font-size:13px;line-height:1.3}html body .cl-pdp__value li:before{left:10px;top:10px;width:15px;height:15px}html body .cl-pdp__circle{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;margin:10px 0 0;border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);background:var(--cl-blush)}html body .cl-pdp__circle-text strong{display:block;font-family:var(--cl-font-head);font-weight:600;font-size:15px;line-height:1.2}html body .cl-pdp__circle-text span{display:block;font-size:13px;color:var(--cl-mute);margin-top:2px}html body .cl-pdp__circle-price{text-align:right;white-space:nowrap}html body .cl-pdp__circle-price b{display:block;font-family:var(--cl-font-head);font-weight:600;font-size:16px}html body .cl-pdp__circle-price s{display:block;font-size:13px;color:var(--cl-mute)}html body .cl-payicons{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}html body .cl-payicons li{display:flex}html body .cl-payicon{width:38px;height:24px}html body .cl-tabs{display:flex;gap:6px;margin:16px -18px 0;padding:0 18px;overflow-x:auto;scrollbar-width:none}html body .cl-tabs::-webkit-scrollbar{display:none}html body .cl-tabs__btn{flex:0 0 auto;border:1px solid var(--cl-line);background:#fff;color:var(--cl-ink);border-radius:var(--cl-r);padding:9px 14px;font-family:var(--cl-font-head);font-weight:600;font-size:13px;cursor:pointer}html body .cl-tabs__btn.is-active{background:var(--cl-ink);color:#fff;border-color:var(--cl-ink)}html body .cl-grid__panel{margin-top:14px}html body .cl-grid__cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}html body .cl-pcard{display:flex;flex-direction:column;text-decoration:none;color:var(--cl-ink);border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);overflow:hidden;background:#fff}html body .cl-pcard__media{position:relative;display:block;aspect-ratio:1 / 1;min-height:0;overflow:hidden;background:var(--cl-blush)}html body .cl-pcard__media img{width:100%;height:100%;object-fit:cover;display:block}html body .cl-pcard__badge{position:absolute;top:8px;left:8px;background:var(--cl-ink);color:#fff;font-family:var(--cl-font-head);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:4px 7px 3px;border-radius:var(--cl-r)}html body .cl-pcard__body{display:flex;flex-direction:column;gap:4px;padding:10px 10px 12px;flex:1}html body .cl-pcard__title{font-family:var(--cl-font-head);font-weight:600;font-size:14px;line-height:1.25}html body .cl-pcard__type{font-size:13px;color:var(--cl-mute)}html body .cl-pcard__price{font-family:var(--cl-font-head);font-weight:600;font-size:15px}html body .cl-pcard__price s{font-weight:400;color:var(--cl-mute);font-size:13px;margin-left:4px;font-family:var(--cl-font)}html body .cl-pcard__btn{margin-top:auto;width:100%;min-height:40px;font-size:13px}html body .cl-grid__foot{margin-top:12px}html body .cl-purchase{display:grid;gap:18px}html body .cl-purchase__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cl-blush);margin:0 -18px}html body .cl-purchase__media img{width:100%;height:100%;object-fit:cover;display:block}html body .cl-purchase__price{margin:14px 0 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}html body .cl-purchase__label{margin:16px 0 8px;font-family:var(--cl-font-head);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;color:var(--cl-mute)}html body .cl-gifts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}html body .cl-gift{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--cl-line);border-radius:var(--cl-r);background:#fff}html body .cl-gift__name{font-size:13px;font-weight:600;line-height:1.3}html body .cl-gift__value{font-size:13px;color:var(--cl-mute)}html body .cl-purchase__total{margin:10px 0 0;font-family:var(--cl-font-head);font-weight:600;font-size:15px}html body .cl-badges{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}html body .cl-badges li{font-size:13px;font-weight:600;padding:6px 10px;border:1px solid var(--cl-line);border-radius:var(--cl-r);background:#fff}html body .cl-stats{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}html body .cl-stat{padding:16px 0 0;border-top:2px solid var(--cl-ink)}html body .cl-section--dark .cl-stat{border-top-color:#ffffff80}html body .cl-stat__big{display:block;font-family:var(--cl-font-head);font-weight:600;font-size:34px;line-height:1;letter-spacing:-.02em}html body .cl-stat__small{display:block;margin-top:6px;font-size:13px;line-height:1.35;color:var(--cl-mute)}html body .cl-section--dark .cl-stat__small{color:#ffffffb3}html body .cl-stats__source{margin-top:14px;max-width:70ch}html body .cl-offerblock__inner{display:grid;gap:16px}html body .cl-offerblock__price{margin:10px 0 0;display:flex;align-items:center;gap:8px}html body .cl-offerblock__note{margin-top:10px}html body .cl-offerblock--card .cl-offerblock__inner{border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);overflow:hidden;background:#fff}html body .cl-offerblock--card .cl-offerblock__media{aspect-ratio:4 / 3;min-height:0;overflow:hidden;background:var(--cl-blush)}html body .cl-offerblock--card .cl-offerblock__media img{width:100%;height:100%;object-fit:cover;display:block}html body .cl-offerblock--card .cl-offerblock__body{padding:0 16px 18px}html body .cl-section--dark .cl-offerblock__price .cl-was{color:#fff9}html body .cl-section--dark .cl-offerblock .cl-btn--primary{background:#fff;color:var(--cl-ink)}html body .cl-reasons__list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}html body .cl-reasons__list li{font-size:15px;line-height:1.4}html body .cl-included{display:grid;gap:18px}html body .cl-included__media{aspect-ratio:4 / 3;border-radius:var(--cl-r-lg);overflow:hidden;background:#fff}html body .cl-section--white .cl-included__media{background:var(--cl-blush)}html body .cl-included__media img{width:100%;height:100%;object-fit:cover;display:block}html body .cl-included__list{margin:16px 0 0;padding:0 0 0 22px;display:grid;gap:8px}html body .cl-included__list li{font-size:15px;line-height:1.35;padding-left:4px}html body .cl-included__name{font-weight:600}html body .cl-included__note{display:block;font-size:13px;color:var(--cl-mute)}html body .cl-included__total{margin:14px 0 0;font-family:var(--cl-font-head);font-weight:600;font-size:16px}html body .cl-reviews__summary{margin:8px 0 0;font-size:14px;font-weight:600}html body .cl-reviews{display:grid;gap:12px;margin-top:18px}html body .cl-review{background:#fff;border:1px solid var(--cl-line);border-radius:var(--cl-r-lg);padding:16px}html body .cl-review__head{display:flex;align-items:center;gap:10px}html body .cl-review__avatar{width:40px;height:40px;border-radius:50%;background:var(--cl-blush);overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--cl-font-head);font-weight:600;flex:0 0 40px}html body .cl-review__avatar img{width:100%;height:100%;object-fit:cover;display:block}html body .cl-review__who{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}html body .cl-review__who strong{font-family:var(--cl-font-head);font-weight:600;font-size:14px}html body .cl-review__who>span{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--cl-mute)}html body .cl-review__badge{font-weight:600;color:var(--cl-ink)}html body .cl-review__stars{display:inline-flex;gap:2px}html body .cl-review__stars i{width:12px;height:12px;background:var(--cl-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4 6.1 20.5l1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4 6.1 20.5l1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/svg%3E") no-repeat center / contain}html body .cl-review__stars i.is-off{opacity:.2}html body .cl-review__title{font-family:var(--cl-font-head);font-weight:600;font-size:15px;margin:12px 0 4px}html body .cl-review__text{margin:10px 0 0;font-size:14.5px;line-height:1.5}html body .cl-review__usage{margin:8px 0 0;font-size:13px;color:var(--cl-mute)}html body .cl-review__reply{margin:10px 0 0;padding:10px 12px;background:var(--cl-blush);border-radius:var(--cl-r);font-size:13px;line-height:1.45}html body .cl-reviews__note{margin-top:14px}html body .cl-guarantee__badges{margin:18px auto 0}html body .cl-founder__logo{margin:0 0 18px}html body .cl-founder__logo img{height:36px;width:auto;display:block}html body .cl-founder__story{margin:14px 0 0;font-size:15px;line-height:1.55;max-width:60ch}html body .cl-founder__story p{margin:0 0 10px}html body .cl-founder__sig{margin:14px 0 6px}html body .cl-founder__sig img{height:48px;width:auto;display:block}html body .cl-trust--titled{padding:28px 18px;border:0}html body .cl-trust__head{margin-bottom:14px}html body .cl-trust__head .cl-lead{margin-top:6px}html body .cl-trust--titled .cl-trust__list{border-top:1px solid var(--cl-line);border-bottom:1px solid var(--cl-line)}html body .cl-trust__list--3{grid-template-columns:1fr}html body .cl-trust__list--3 .cl-trust__item{border-right:0}@media(min-width:900px){html body .cl-pdp__stats b{font-size:22px}html body .cl-pdp__tagline{font-size:19px}html body .cl-grid__cards{grid-template-columns:repeat(4,1fr);gap:20px}html body .cl-tabs{margin:24px 0 0;padding:0}html body .cl-grid__panel{margin-top:22px}html body .cl-pcard__body{padding:14px 14px 16px;gap:6px}html body .cl-pcard__title{font-size:16px}html body .cl-pcard__price{font-size:17px}html body .cl-purchase{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}html body .cl-purchase__media{margin:0;border-radius:var(--cl-r-lg)}html body .cl-stats{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}html body .cl-stat__big{font-size:clamp(40px,4vw,56px)}html body .cl-offerblock--band .cl-offerblock__body{text-align:center;max-width:640px;margin:0 auto}html body .cl-offerblock--band .cl-offerblock__price,html body .cl-offerblock--band .cl-actions,html body .cl-offerblock--band .cl-lead{justify-content:center;margin-left:auto;margin-right:auto}html body .cl-offerblock--card .cl-offerblock__inner{grid-template-columns:320px 1fr;gap:0}html body .cl-offerblock--card .cl-offerblock__media{aspect-ratio:4 / 5}html body .cl-offerblock--card .cl-offerblock__body{padding:32px 36px;align-self:center}html body .cl-reasons{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:start}html body .cl-reasons__list{grid-template-columns:1fr 1fr;gap:12px 24px;margin-top:0}html body .cl-included{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}html body .cl-reviews{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}html body .cl-trust--titled{padding:clamp(48px,5vw,72px) 24px}html body .cl-trust__head{text-align:center;margin-bottom:24px}html body .cl-trust__head .cl-lead{margin-left:auto;margin-right:auto}html body .cl-trust__list--3{grid-template-columns:repeat(3,1fr)}html body .cl-trust__list--3 .cl-trust__item+.cl-trust__item{border-left:1px solid var(--cl-line)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cloche-pro.css.map */
