.eclo-patchs-pdp{--patchs-ink:var(--eclo-espresso,#27211D);--patchs-muted:rgba(39,33,29,.64);--patchs-line:rgba(39,33,29,.16);--patchs-cream:var(--eclo-ivory,#FAF6F0);--patchs-cream-dark:var(--eclo-espresso-05,#EEEAE4);--patchs-accent:var(--eclo-patchs,#C5C3D1);--regenere-ink:var(--patchs-ink);--regenere-muted:var(--patchs-muted);--regenere-line:var(--patchs-line);--regenere-cream:var(--patchs-cream);--regenere-cream-dark:var(--patchs-cream-dark);--regenere-lilac:var(--patchs-accent);--regenere-lilac-light:color-mix(in srgb,var(--patchs-accent) 72%,var(--patchs-cream));--regenere-white:var(--patchs-cream);--regenere-serif:var(--eclo-font-display,Cigar,Georgia,serif);--regenere-sans:var(--eclo-font-body,"Monument Grotesk Regular",Arial,sans-serif);--regenere-mono:var(--eclo-font-label,"Monument Grotesk Semi-mono",monospace)}html:not([data-scroll-locked]) body:has(.eclo-patchs-pdp):not([data-scroll-lock-locked]){overflow-x:clip!important;overflow-y:visible!important}@media only screen and (min-width:990px){.eclo-patchs-pdp .product__images{position:sticky;top:90px;align-self:start}.eclo-patchs-pdp .product__content{padding-top:0!important}}.eclo-patchs-pdp .form__width{max-width:560px}.eclo-patchs-pdp .product__custom-code:has(.patchs-v4-hero-actives),.eclo-patchs-pdp .product__custom-code:has(.patchs-offer-v4){padding-bottom:0}.eclo-patchs-launch-v4{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:9px 12px;background:var(--patchs-accent);color:var(--patchs-ink);font-family:var(--eclo-font-control,var(--regenere-sans));font-size:10px;line-height:1.25;letter-spacing:-.01em;text-transform:uppercase}.product__custom-code:has(.eclo-patchs-launch-v4){position:sticky;top:var(--header-sticky-height,0px);z-index:24}.eclo-patchs-launch-v4 strong{font-weight:600}.eclo-patchs-launch-v4__extra{flex:0 0 auto;white-space:nowrap}.eclo-patchs-launch-v4--preview{border:1px dashed rgba(39,33,29,.35);background:color-mix(in srgb,var(--patchs-accent) 72%,var(--patchs-cream))}.eclo-patchs-pdp .product__title{margin-bottom:0}.eclo-patchs-pdp .product__title .product__title__wrapper,.eclo-patchs-pdp .product__title h1{line-height:1.02}.eclo-patchs-pdp .product__text .product__subheading{font-size:14px;line-height:1.52}.patchs-v4-hero-actives{border-top:1px solid var(--patchs-line);border-bottom:1px solid var(--patchs-line);padding-top:14px}.patchs-v4-hero-actives .regenere-v5-6-hero-actives__eyebrow{color:var(--patchs-muted)}.patchs-v4-hero-actives .regenere-v5-6-hero-active{min-height:0;display:block;border:0;background:#f7f1ea}.patchs-v4-hero-actives .regenere-v5-6-hero-active__dose{color:var(--patchs-ink);font-family:var(--eclo-font-control,var(--regenere-sans));font-weight:400;letter-spacing:-.01em}.patchs-v4-hero-actives .regenere-v5-6-hero-balance{background:color-mix(in srgb,var(--patchs-accent) 32%,#fff)}.patchs-v4-hero-actives .regenere-v5-6-hero-balance__eyebrow{color:var(--patchs-muted)}.patchs-offer-v4{border-color:color-mix(in srgb,var(--patchs-accent) 55%,transparent)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 28px #2d211b0e!important;padding:20px!important}.patchs-offer-v4 .regenere-offer__heading-row{margin-bottom:14px}.patchs-offer-v4 .regenere-offer__eyebrow{color:var(--patchs-muted);font-size:9px}.patchs-offer-v4 .regenere-offer__heading{font-size:clamp(22px,2vw,28px)}.patchs-offer-v4__tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.patchs-offer-v4__tier{position:relative;min-width:0;min-height:140px;display:block;border:1px solid rgba(39,33,29,.38);border-radius:10px;padding:0 10px;background:#faf6f0;color:var(--patchs-ink);cursor:pointer;text-align:center;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;font-family:var(--eclo-font-control,var(--regenere-sans));font-weight:400;letter-spacing:-.01em}.patchs-offer-v4__tier:hover{border-color:#27211db8}.patchs-offer-v4__tier.is-selected{border-color:var(--patchs-ink);background:#fff;box-shadow:inset 0 0 0 1px var(--patchs-ink)}.patchs-offer-v4__tier:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.patchs-offer-v4__tier:focus-visible{outline:2px solid var(--patchs-ink);outline-offset:2px}.patchs-offer-v4__badge,.patchs-offer-v4__position{position:absolute;left:8px;right:8px;font-family:var(--regenere-mono);font-size:8px;line-height:1.15;letter-spacing:.045em;text-transform:uppercase}.patchs-offer-v4__position{top:12px;color:#27211da3}.patchs-offer-v4__badge{top:0;left:0;right:0;padding:7px 5px;border-radius:9px 9px 0 0;background:var(--patchs-accent);color:var(--patchs-ink)}.patchs-offer-v4__count{position:absolute;top:50px;left:8px;right:8px;font-family:var(--regenere-serif);font-size:21px;line-height:1;white-space:nowrap}.patchs-offer-v4__commerce{position:absolute;top:82px;left:8px;right:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.patchs-offer-v4__price{font-family:var(--eclo-font-body);font-size:19px;line-height:1;letter-spacing:-.015em;font-variant-numeric:proportional-nums;white-space:nowrap}.patchs-offer-v4__compare{position:relative;margin-left:6px;font-family:var(--eclo-font-body);font-size:11px;line-height:1;opacity:.48;letter-spacing:-.01em;text-decoration:none}.patchs-offer-v4__compare:after{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:1px;background:currentColor}.patchs-offer-v4__unit{margin-top:8px;color:#27211dad;font-family:var(--eclo-font-body);font-size:10.5px;line-height:1.15;letter-spacing:-.01em}.patchs-offer-v4__saving{display:none!important}.patchs-offer-v4__missing{position:absolute;bottom:12px;left:8px;right:8px;color:var(--patchs-muted);font-family:var(--regenere-mono);font-size:7px;line-height:1.15;text-transform:uppercase}@media(max-width:749px){.patchs-offer-v4__tiers{gap:8px}.patchs-offer-v4__tier{min-height:132px;padding-left:7px;padding-right:7px}.patchs-offer-v4__badge,.patchs-offer-v4__position{left:5px;right:5px;font-size:7.5px}.patchs-offer-v4__badge{left:0;right:0}.patchs-offer-v4__count{top:48px;font-size:18px}.patchs-offer-v4__commerce{top:78px}.patchs-offer-v4__price{font-size:17px}.patchs-offer-v4__compare{font-size:10px}.patchs-offer-v4__unit{font-size:9.5px}}.patchs-offer-v4__modes{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:14px;padding:4px;border-radius:9px;background:#f0e8df}.patchs-offer-v4__mode{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:7px;padding:8px 10px;background:transparent;color:var(--patchs-ink);cursor:pointer;font-family:var(--eclo-font-control,var(--regenere-sans));font-weight:400;font-size:11px;line-height:1;letter-spacing:-.01em}.patchs-offer-v4__mode.is-selected{background:#fff;box-shadow:0 2px 8px #2d211b14}.patchs-offer-v4__mode strong{font-family:var(--eclo-font-body);font-weight:400;font-size:9px}.patchs-offer-v4__mode-note{min-height:0;margin:8px 0 10px;color:var(--patchs-muted);font-size:10px;line-height:1.35}.patchs-offer-v4__cta,.patchs-sticky-buy-v4 .regenere-sticky-buy__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-family:var(--eclo-font-control,var(--eclo-font-body))!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1!important;transform:none!important}.patchs-offer-v4__cta{width:100%;min-height:54px;border-radius:7px}.patchs-offer-v4__cta .btn__text{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap;gap:7px;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;line-height:1!important}.patchs-offer-v4__cta-compare{position:relative;opacity:.58;text-decoration:none}.patchs-offer-v4__cta-compare:after{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:1px;background:currentColor}.patchs-offer-v4__proof{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;margin:13px 0 9px;min-height:24px;color:var(--patchs-muted);font-family:var(--regenere-sans);font-size:10px;line-height:1.3}.patchs-offer-v4__proof-item{display:inline-flex;align-items:center;gap:5px}.patchs-offer-v4__proof-item+.patchs-offer-v4__proof-item{border-left:1px solid var(--patchs-line);padding-left:12px}.patchs-offer-v4__stars{color:var(--patchs-ink);letter-spacing:1px;white-space:nowrap}.patchs-offer-v4__proof strong{font-family:var(--eclo-font-body);font-weight:400;color:var(--patchs-ink)}.patchs-offer-v4 .regenere-offer__reassurance{grid-template-columns:1fr 1fr}.patchs-offer-v4 .regenere-offer__reassurance p{background:#f7f2ec}.patchs-sticky-buy-v4[hidden]{display:none!important}.patchs-sticky-buy-v4{--regenere-lilac:var(--patchs-accent)}.patchs-sticky-buy-v4 .regenere-sticky-buy__summary strong{font-family:var(--regenere-serif)}.patchs-sticky-buy-v4 .regenere-sticky-buy__summary span{font-family:var(--eclo-font-body);letter-spacing:-.01em;font-variant-numeric:proportional-nums}.patchs-sticky-buy-v4 .regenere-sticky-buy__button{min-width:260px;min-height:46px}.eclo-patchs-pdp .product__eclo-stats{margin-top:0}.eclo-patchs-pdp .echi{background:#fff!important;border:1px solid color-mix(in srgb,var(--patchs-accent) 50%,transparent);box-shadow:0 10px 28px #2d211b0a}.eclo-patchs-pdp .echi__n{font-family:var(--eclo-font-body)!important;font-variant-numeric:proportional-nums;letter-spacing:-.01em!important}.eclo-patchs-pdp .product__accordion,.eclo-patchs-pdp .accordion{border-color:var(--patchs-line)}.eclo-patchs-pdp .product__thumb__link{border:1px solid transparent}.eclo-patchs-pdp .product__thumb.is-active .product__thumb__link{border-color:var(--patchs-ink)}.eclo-patchs-pdp .eclo-patchs-offer-v2,.eclo-patchs-pdp .eclo-patchs-proof-strip-v2,.eclo-patchs-pdp .eclo-patchs-promo-v2{display:none!important}@media(max-width:749px){.eclo-patchs-launch-v4{align-items:flex-start;flex-direction:column;gap:3px;font-size:9px}.eclo-patchs-launch-v4__extra{white-space:normal}.patchs-offer-v4{padding:16px!important}.patchs-offer-v4__tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.patchs-offer-v4__tier{min-height:132px}.patchs-offer-v4__count{top:44px;font-size:17px}.patchs-offer-v4__commerce{top:69px}.patchs-offer-v4__price{font-size:15px}.patchs-offer-v4__saving{font-size:7px}.patchs-offer-v4__proof{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px}.patchs-offer-v4__proof-item+.patchs-offer-v4__proof-item{border-left:0;padding-left:0}.patchs-sticky-buy-v4 .regenere-sticky-buy__inner{gap:9px;padding:8px 10px}.patchs-sticky-buy-v4 .regenere-sticky-buy__summary strong{font-size:14px}.patchs-sticky-buy-v4 .regenere-sticky-buy__summary span{font-size:9px}.patchs-sticky-buy-v4 .regenere-sticky-buy__button{min-width:0;flex:0 0 48%;padding-right:8px;padding-left:8px;font-size:9px}}.patchs-sticky-buy-v4__proof{margin-top:2px;color:var(--patchs-muted)!important;font-family:var(--eclo-font-body)!important;font-size:9px!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap}@media(max-width:749px){.patchs-sticky-buy-v4__proof{max-width:46vw;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:990px){.patchs-offer-v4__tier{min-height:166px}}.eclo-patchs-pdp .product__thumbs{display:flex!important;flex-wrap:nowrap!important;gap:8px;overflow-x:auto!important;overflow-y:hidden!important;max-width:none!important;width:100%!important;padding-bottom:4px;scrollbar-width:thin}.eclo-patchs-pdp .product__thumbs .product__thumb{flex:0 0 72px;width:72px;max-width:72px}.eclo-patchs-pdp .product__images--thumbs .product__media__thumbs,.eclo-patchs-pdp .product__media__thumbs{width:100%;overflow:visible}@media(max-width:749px){.eclo-patchs-pdp .product__thumbs .product__thumb{flex-basis:64px;width:64px;max-width:64px}}.eclo-patchs-v4-section{--patchs-accent:#C5C3D1;--patchs-line:rgba(39,33,29,.17);--patchs-line-strong:rgba(39,33,29,.34);--patchs-faint:rgba(197,195,209,.22);background:var(--eclo-ivory,#FAF6F0);color:var(--eclo-espresso,#27211D)}.eclo-patchs-v4-section--cream{background:var(--eclo-ivory,#FAF6F0);color:var(--eclo-espresso,#27211D)}.eclo-patchs-v4-section--accent{background:#c5c3d1;color:var(--eclo-espresso,#27211D)}.eclo-patchs-v4-section--dark{background:var(--eclo-espresso,#27211D);color:var(--eclo-ivory,#FAF6F0)}.eclo-patchs-v4-section--compact .eclo-patchs-v4-shell{padding:clamp(34px,4vw,54px) 0}.eclo-patchs-v4-section--roomy .eclo-patchs-v4-shell{padding:clamp(66px,7vw,104px) 0}.eclo-patchs-v4-shell{width:min(calc(100% - 40px),1440px);margin:0 auto;padding:clamp(50px,5.8vw,82px) 0}.eclo-patchs-v4-heading-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:clamp(34px,6vw,90px);align-items:end;margin-bottom:clamp(30px,4.5vw,62px)}.eclo-patchs-v4-heading-row--stacked{grid-template-columns:1fr;gap:18px;align-items:start}.eclo-patchs-v4-heading-row--narrow{grid-template-columns:minmax(0,.9fr) minmax(260px,.7fr)}.eclo-patchs-v4-eyebrow{margin:0 0 18px;font-family:var(--eclo-font-label);text-transform:uppercase;font-size:9px}.eclo-patchs-v4-title{display:flex;flex-direction:column;max-width:900px;font-size:clamp(44px,5vw,72px);line-height:.91}.eclo-patchs-v4-title .eclo-title-serif,.eclo-patchs-v4-title .eclo-title-sans{display:block}.eclo-patchs-v4-intro{max-width:640px;font-size:clamp(15px,1.15vw,18px);line-height:1.48}.eclo-patchs-v4-intro p:last-child{margin-bottom:0}.eclo-patchs-v4-section--dark .eclo-patchs-v4-eyebrow,.eclo-patchs-v4-section--dark .eclo-patchs-v4-title,.eclo-patchs-v4-section--dark .eclo-patchs-v4-title .eclo-title-serif,.eclo-patchs-v4-section--dark .eclo-patchs-v4-title .eclo-title-sans{color:inherit}.eclo-patchs-v4-benefits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--patchs-line-strong)}.eclo-patchs-v4-benefit{padding:22px 24px 12px 0}.eclo-patchs-v4-benefit+.eclo-patchs-v4-benefit{border-left:1px solid var(--patchs-line-strong);padding-left:24px}.eclo-patchs-v4-benefit__index{display:block;margin-bottom:26px;font-family:var(--eclo-font-label);text-transform:uppercase;font-size:8px}.eclo-patchs-v4-benefit h3{margin:0 0 12px;font-family:var(--eclo-font-body)!important;font-size:19px;font-weight:400;letter-spacing:-.01em!important}.eclo-patchs-v4-benefit .rte{font-size:14px;line-height:1.45}.eclo-patchs-v4-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,86px);align-items:center}.eclo-patchs-v4-split--media-right .eclo-patchs-v4-media{order:2}.eclo-patchs-v4-media{overflow:hidden;background:var(--patchs-faint);border-radius:12px}.eclo-patchs-v4-media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.eclo-patchs-v4-support-list{margin-top:28px;border-top:1px solid var(--patchs-line)}.eclo-patchs-v4-support-row{display:grid;grid-template-columns:160px 1fr;gap:22px;padding:15px 0;border-bottom:1px solid var(--patchs-line);font-size:13px;line-height:1.42}.eclo-patchs-v4-support-row strong{font-family:var(--eclo-font-body);font-weight:400}.eclo-patchs-v4-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.eclo-patchs-v4-proof{padding:28px 24px 26px 0}.eclo-patchs-v4-proof+.eclo-patchs-v4-proof{border-left:1px solid color-mix(in srgb,currentColor 22%,transparent);padding-left:24px}.eclo-patchs-v4-proof strong{display:block;font-family:var(--eclo-font-display);font-weight:400;color:#c5c3d1;font-size:clamp(52px,5.3vw,78px);line-height:.9;letter-spacing:-.03em}.eclo-patchs-v4-section--accent .eclo-patchs-v4-proof strong,.eclo-patchs-v4-section--cream .eclo-patchs-v4-proof strong{color:var(--eclo-espresso,#27211D)}.eclo-patchs-v4-proof span{display:block;margin-top:20px;font-family:var(--eclo-font-label);text-transform:uppercase;font-size:9px;line-height:1.35}.eclo-patchs-v4-proof-note{max-width:850px;margin:18px 0 0;font-size:10px;line-height:1.4;opacity:.64}.eclo-patchs-v4-timeline-layout{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:clamp(36px,7vw,100px);align-items:start}.eclo-patchs-v4-timeline-copy{position:sticky;top:110px}.eclo-patchs-v4-timeline-rail{position:relative}.eclo-patchs-v4-timeline-rail:before{content:"";position:absolute;left:16px;top:0;bottom:0;width:1px;background:var(--patchs-line-strong)}.eclo-patchs-v4-timeline-step{position:relative;margin:0 0 22px;padding:22px 22px 24px 56px;border:1px solid var(--patchs-line-strong);border-radius:12px;background:#ffffff47;opacity:.4;transform:translateY(22px);transition:opacity .45s ease,transform .45s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.eclo-patchs-v4-section--cream .eclo-patchs-v4-timeline-step{background:#fff}.eclo-patchs-v4-section--dark .eclo-patchs-v4-timeline-step{background:#faf6f008}.eclo-patchs-v4-timeline-step:before{content:"";position:absolute;left:11px;top:26px;width:11px;height:11px;border-radius:50%;border:1px solid currentColor;background:currentColor;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 10%,transparent)}.eclo-patchs-v4-timeline-step.is-visible{opacity:1;transform:none}.eclo-patchs-v4-timeline-step.is-active{border-color:var(--eclo-espresso,#27211D);background:#ffffffe6;box-shadow:0 16px 40px #27211d14}.eclo-patchs-v4-section--accent .eclo-patchs-v4-timeline-step.is-active{background:#faf6f0b8}.eclo-patchs-v4-section--dark .eclo-patchs-v4-timeline-step.is-active{background:#faf6f014}.eclo-patchs-v4-timeline-step__when{display:block;font-family:var(--eclo-font-label);text-transform:uppercase;font-size:9px;line-height:1.2;opacity:.72}.eclo-patchs-v4-timeline-step h3{margin:16px 0 12px;font-family:var(--eclo-font-display)!important;font-size:clamp(28px,2.6vw,38px);font-weight:400;line-height:.98;letter-spacing:-.03em!important}.eclo-patchs-v4-timeline-step .rte{font-size:14px;line-height:1.45}.eclo-patchs-v4-faq-layout{display:grid;grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);gap:clamp(42px,7vw,110px);align-items:start}.eclo-patchs-v4-faq-heading{position:sticky;top:110px}.eclo-patchs-v4-faq{border-top:1px solid var(--patchs-line)}.eclo-patchs-v4-faq:last-child{border-bottom:1px solid var(--patchs-line)}.eclo-patchs-v4-faq summary{list-style:none;display:flex;justify-content:space-between;gap:18px;padding:17px 0;cursor:pointer;font-family:var(--eclo-font-body);font-size:15px;line-height:1.3;letter-spacing:-.01em}.eclo-patchs-v4-faq summary::-webkit-details-marker{display:none}.eclo-patchs-v4-faq__answer{max-width:720px;padding:0 36px 18px 0;font-size:13px;line-height:1.48}.eclo-patchs-v4-duos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.eclo-patchs-v4-duo{border:1px solid var(--patchs-line);border-radius:14px;background:#fff;overflow:hidden}.eclo-patchs-v4-duo__media{display:grid;grid-template-columns:1fr 1fr;background:var(--patchs-faint)}.eclo-patchs-v4-duo__media img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.eclo-patchs-v4-duo__body{padding:20px}.eclo-patchs-v4-duo__eyebrow{display:block;margin-bottom:8px;font-family:var(--eclo-font-label);text-transform:uppercase;font-size:8px;opacity:.7}.eclo-patchs-v4-duo h3{margin:0 0 10px;font-family:var(--eclo-font-display)!important;font-size:clamp(30px,2.5vw,42px);font-weight:400;line-height:.95}.eclo-patchs-v4-duo__products{margin:14px 0 0;padding:0;list-style:none}.eclo-patchs-v4-duo__products li{padding:6px 0;border-top:1px solid var(--patchs-line);font-size:13px;line-height:1.4}.eclo-patchs-v4-duo__cta{margin-top:18px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid currentColor;border-radius:999px;text-decoration:none;color:inherit;font-family:var(--eclo-font-control,var(--eclo-font-body));font-size:11px;text-transform:uppercase}.eclo-patchs-v4-cross-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.eclo-patchs-v4-cross-card{border:1px solid var(--patchs-line);border-radius:14px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.eclo-patchs-v4-cross-card__img{display:block;background:var(--patchs-faint)}.eclo-patchs-v4-cross-card__img img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.eclo-patchs-v4-cross-card__body{display:flex;flex-direction:column;gap:10px;padding:18px;flex:1 1 auto}.eclo-patchs-v4-cross-card__title{font-family:var(--eclo-font-body);font-size:26px;line-height:.98;letter-spacing:-.02em}.eclo-patchs-v4-cross-card__price{font-size:15px;line-height:1.2}.eclo-patchs-v4-cross-card__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.eclo-patchs-v4-cross-card .btn,.eclo-patchs-v4-cross-card a.btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:999px;text-decoration:none}@media(max-width:989px){.eclo-patchs-v4-heading-row,.eclo-patchs-v4-heading-row--narrow,.eclo-patchs-v4-timeline-layout,.eclo-patchs-v4-faq-layout{grid-template-columns:1fr;gap:20px}.eclo-patchs-v4-benefits,.eclo-patchs-v4-proof-grid,.eclo-patchs-v4-duos,.eclo-patchs-v4-cross-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eclo-patchs-v4-split{grid-template-columns:1fr;gap:32px}.eclo-patchs-v4-faq-heading,.eclo-patchs-v4-timeline-copy{position:static}}@media(max-width:749px){.eclo-patchs-v4-shell{width:calc(100% - 40px);padding:50px 0}.eclo-patchs-v4-benefits,.eclo-patchs-v4-proof-grid,.eclo-patchs-v4-duos,.eclo-patchs-v4-cross-grid{grid-template-columns:1fr}.eclo-patchs-v4-benefit{padding:18px 0 21px;border-bottom:1px solid var(--patchs-line-strong)}.eclo-patchs-v4-benefit+.eclo-patchs-v4-benefit{border-left:0;padding-left:0}.eclo-patchs-v4-proof{padding:24px 0}.eclo-patchs-v4-proof+.eclo-patchs-v4-proof{border-left:0;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);padding-left:0}.eclo-patchs-v4-support-row{grid-template-columns:1fr;gap:5px}.eclo-patchs-v4-faq__answer{padding-right:0}.eclo-patchs-v4-timeline-rail:before{left:12px}.eclo-patchs-v4-timeline-step{padding-left:44px}}.eclo-patchs-design-v49{--p49-bg:var(--eclo-ivory,#FAF6F0);--p49-text:var(--eclo-espresso,#27211D);--p49-muted:rgba(39,33,29,.68);--p49-accent:#C5C3D1;--p49-line:rgba(39,33,29,.18);--p49-surface:#fff;--p49-surface-border:rgba(39,33,29,.18);--p49-surface-border-width:0px;--p49-surface-radius:18px;--p49-surface-padding:32px}.eclo-patchs-design-v49.eclo-patchs-v49--custom{background:var(--p49-bg)!important;color:var(--p49-text)!important;--patchs-line:var(--p49-line);--patchs-line-strong:var(--p49-line)}.eclo-patchs-design-v49.eclo-patchs-v49--custom .eclo-patchs-v4-eyebrow,.eclo-patchs-design-v49.eclo-patchs-v49--custom .eclo-patchs-v4-intro,.eclo-patchs-design-v49.eclo-patchs-v49--custom .eclo-patchs-v4-proof-note{color:var(--p49-muted)}.eclo-patchs-design-v49.eclo-patchs-v49--custom .eclo-patchs-v4-title,.eclo-patchs-design-v49.eclo-patchs-v49--custom .eclo-patchs-v4-title *{color:var(--p49-text)!important}.eclo-patchs-v49-width--full{width:calc(100% - 24px)!important;max-width:none!important}.eclo-patchs-v49-width--wide{width:min(calc(100% - 40px),1440px)!important}.eclo-patchs-v49-width--normal{width:min(calc(100% - 40px),1200px)!important}.eclo-patchs-v49-width--narrow{width:min(calc(100% - 40px),980px)!important}.eclo-patchs-v49-surface{min-width:0}.eclo-patchs-v49-surface--none{background:transparent;border:0;padding:0;border-radius:0;box-shadow:none}.eclo-patchs-v49-surface--rectangle,.eclo-patchs-v49-surface--rounded,.eclo-patchs-v49-surface--outline,.eclo-patchs-v49-surface--elevated{padding:var(--p49-surface-padding);border:var(--p49-surface-border-width) solid var(--p49-surface-border);background:var(--p49-surface)}.eclo-patchs-v49-surface--rectangle{border-radius:0}.eclo-patchs-v49-surface--rounded{border-radius:var(--p49-surface-radius)}.eclo-patchs-v49-surface--outline{border-radius:var(--p49-surface-radius);background:transparent}.eclo-patchs-v49-surface--elevated{border-radius:var(--p49-surface-radius);box-shadow:0 18px 54px #27211d14}.eclo-patchs-v49-benefits--cards .eclo-patchs-v4-benefits,.eclo-patchs-v49-benefits--rounded .eclo-patchs-v4-benefits,.eclo-patchs-v49-benefits--filled .eclo-patchs-v4-benefits{gap:12px;border-top:0}.eclo-patchs-v49-benefits--cards .eclo-patchs-v4-benefit,.eclo-patchs-v49-benefits--rounded .eclo-patchs-v4-benefit,.eclo-patchs-v49-benefits--filled .eclo-patchs-v4-benefit{padding:24px!important;border:1px solid var(--p49-line)!important;background:transparent}.eclo-patchs-v49-benefits--rounded .eclo-patchs-v4-benefit{border-radius:14px}.eclo-patchs-v49-benefits--filled .eclo-patchs-v4-benefit{border-radius:14px;background:var(--p49-item-bg,#fff)}.eclo-patchs-v49-support .eclo-patchs-v4-media{border-radius:var(--p49-media-radius,12px)}.eclo-patchs-v49-support--cards .eclo-patchs-v4-support-list,.eclo-patchs-v49-support--rounded .eclo-patchs-v4-support-list{border-top:0;display:grid;gap:10px}.eclo-patchs-v49-support--cards .eclo-patchs-v4-support-row,.eclo-patchs-v49-support--rounded .eclo-patchs-v4-support-row{border:1px solid var(--p49-line);padding:14px;background:var(--p49-item-bg,#fff)}.eclo-patchs-v49-support--rounded .eclo-patchs-v4-support-row{border-radius:12px}.eclo-patchs-v49-proof--cards .eclo-patchs-v4-proof-grid,.eclo-patchs-v49-proof--rounded .eclo-patchs-v4-proof-grid,.eclo-patchs-v49-proof--filled .eclo-patchs-v4-proof-grid{border:0;gap:12px}.eclo-patchs-v49-proof--cards .eclo-patchs-v4-proof,.eclo-patchs-v49-proof--rounded .eclo-patchs-v4-proof,.eclo-patchs-v49-proof--filled .eclo-patchs-v4-proof{border:1px solid var(--p49-line)!important;padding:24px!important;background:transparent}.eclo-patchs-v49-proof--rounded .eclo-patchs-v4-proof{border-radius:var(--p49-stat-radius,14px)}.eclo-patchs-v49-proof--filled .eclo-patchs-v4-proof{border-radius:var(--p49-stat-radius,14px);background:var(--p49-item-bg,#fff)}.eclo-patchs-v49-proof--accent .eclo-patchs-v4-proof strong{color:var(--p49-accent)!important}.eclo-patchs-v49-faq--stacked .eclo-patchs-v4-faq-layout,.eclo-patchs-v49-faq--centered .eclo-patchs-v4-faq-layout{grid-template-columns:1fr;gap:28px}.eclo-patchs-v49-faq--centered .eclo-patchs-v4-faq-heading{text-align:center;max-width:850px;margin:0 auto}.eclo-patchs-v49-faq--boxed .eclo-patchs-v4-faq,.eclo-patchs-v49-faq--rounded .eclo-patchs-v4-faq,.eclo-patchs-v49-faq--soft .eclo-patchs-v4-faq{border:1px solid var(--p49-line);margin-bottom:10px;padding:0 18px;background:transparent}.eclo-patchs-v49-faq--rounded .eclo-patchs-v4-faq{border-radius:12px}.eclo-patchs-v49-faq--soft .eclo-patchs-v4-faq{border-radius:12px;background:var(--p49-item-bg,#fff)}.eclo-patchs-v49-faq--boxed .eclo-patchs-v4-faq:last-child,.eclo-patchs-v49-faq--rounded .eclo-patchs-v4-faq:last-child,.eclo-patchs-v49-faq--soft .eclo-patchs-v4-faq:last-child{border-bottom:1px solid var(--p49-line)}@media(max-width:749px){.eclo-patchs-v49-surface--rectangle,.eclo-patchs-v49-surface--rounded,.eclo-patchs-v49-surface--outline,.eclo-patchs-v49-surface--elevated{padding:min(var(--p49-surface-padding),24px)}.eclo-patchs-v49-width--full,.eclo-patchs-v49-width--wide,.eclo-patchs-v49-width--normal,.eclo-patchs-v49-width--narrow{width:calc(100% - 28px)!important}}
/*# sourceMappingURL=/cdn/shop/t/199/assets/eclo-patchs-v4.css.map */
