.sc-sample,.sc-sample-sec{--ss-ink: rgb(var(--color-foreground));--ss-muted: rgba(var(--color-foreground), .68);--ss-border: rgba(var(--color-foreground), .12);--ss-rule: rgba(var(--color-foreground), .22);--ss-soft: rgba(var(--color-button), .08);--ss-btn: rgb(var(--color-button));--ss-btn-text: rgb(var(--color-button-text));--ss-radius: 12px;--ss-gutter: clamp(16px, 4vw, 48px);--ss-max: 1440px;color:var(--ss-ink);font-family:var(--font-body-family)}.sc-sample *,.sc-sample *:before,.sc-sample *:after,.sc-sample-sec *,.sc-sample-sec *:before,.sc-sample-sec *:after{box-sizing:border-box}.sc-sample img,.sc-sample-sec img{max-width:100%}.ss-eyebrow{display:block;margin:0 0 12px;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-subtitle))}.ss-h{margin:0;font-family:var(--font-heading-family);font-weight:500;line-height:1.04;letter-spacing:-.01em;color:var(--ss-ink);text-wrap:balance}.ss-h--lg{font-size:clamp(30px,4vw,50px)}.ss-body{font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:rgba(var(--color-foreground),.82)}.ss-body p{margin:0 0 .9em}.ss-body p:last-child{margin-bottom:0}.ss-body strong{color:var(--ss-ink);font-weight:500;font-family:var(--font-utility-family)}.ss-cta{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:56px;padding:1.1rem 2.2rem;border:0;border-radius:0;background:var(--ss-btn);color:var(--ss-btn-text);font-family:var(--font-utility-family);font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.ss-cta:hover{opacity:.88;transform:translateY(-1px)}.ss-cta:focus-visible{outline:2px solid var(--ss-btn);outline-offset:3px}.ss-cta[disabled],.ss-cta[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.ss-cta--full{width:100%}.ss-cta__spinner{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ss-spin .7s linear infinite;display:none}.ss-cta[aria-busy=true] .ss-cta__spinner{display:inline-block}@keyframes ss-spin{to{transform:rotate(360deg)}}.ss-cta-row{margin-top:clamp(24px,3vw,36px)}.ss-cta-note{margin:10px 0 0;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ss-muted)}.sc-sample__hero{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,var(--ss-media-w, 560px)) minmax(0,600px);grid-template-rows:auto 1fr;grid-template-areas:"media intro" "media info";justify-content:center;column-gap:4rem;row-gap:0;padding:3rem 3rem 5rem;align-items:start}.sc-sample__intro{grid-area:intro;min-width:0;display:flex;flex-direction:column}.sc-sample__info{grid-area:info}.sc-sample__media{grid-area:media;position:sticky;top:90px;min-width:0}.sc-sample__media-main{position:relative;border-radius:20px;overflow:hidden;background:rgba(var(--color-foreground),.04);aspect-ratio:var(--ss-media-ratio, 1 / 1)}.sc-sample__media-main img,.sc-sample__media-main svg{width:100%;height:100%;object-fit:var(--ss-media-fit, cover);display:none}.sc-sample__media-main .is-active{display:block}.sc-sample__badge{position:absolute;top:1.25rem;left:1.25rem;z-index:1;background:#fbf8f2ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:.45rem 1rem;font-family:var(--font-utility-family);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#1c1714}.sc-sample__thumbs{display:flex;gap:.6rem;margin-top:.8rem;overflow-x:auto;scrollbar-width:none}.sc-sample__thumbs::-webkit-scrollbar{display:none}.sc-sample__thumb{flex:0 0 72px;width:72px;height:72px;border-radius:12px;overflow:hidden;padding:0;border:2px solid transparent;background:rgba(var(--color-foreground),.04);cursor:pointer;transition:border-color .2s}.sc-sample__thumb.is-active{border-color:var(--ss-btn)}.sc-sample__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sc-sample__media-caption{margin:.7rem 0 0;font-size:12px;color:var(--ss-muted);text-align:center}.sc-sample__info{display:flex;flex-direction:column;min-width:0}.sc-sample__eyebrow{align-self:flex-start;margin:0 0 1.1rem;padding:.4rem .95rem;border-radius:999px;background:var(--ss-soft);font-family:var(--font-utility-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-subtitle))}.sc-sample__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.3rem,4.2vw,3.6rem);line-height:1.02;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word}.sc-sample__sub{margin:.6rem 0 1.2rem;font-family:var(--font-heading-family);font-style:italic;font-weight:500;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2;color:rgb(var(--color-subtitle))}.sc-sample__lede{max-width:54ch;margin-bottom:1.5rem}.sc-sample__offer{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .9rem;padding:1rem 1.15rem;margin-bottom:1.6rem;border:1px dashed rgba(var(--color-button),.45);border-radius:var(--ss-radius)}.sc-sample__price{display:inline-flex;align-items:baseline;gap:.45rem}.sc-sample__price-amount{font-family:var(--font-utility-family);font-size:2.3rem;line-height:1;letter-spacing:-.02em}.sc-sample__price-suffix{font-family:var(--font-utility-family);font-size:1rem;color:var(--ss-ink)}.sc-sample__offer-note{flex:1 1 220px;margin:0;font-size:13px;line-height:1.45;color:var(--ss-muted)}.sc-sample__size{padding:.25rem .65rem;border-radius:999px;background:var(--ss-soft);font-family:var(--font-utility-family);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-subtitle))}.sc-sample__claim{scroll-margin-top:110px;border-radius:var(--ss-radius);transition:box-shadow .4s ease}.sc-sample__claim.is-flash{box-shadow:0 0 0 6px rgba(var(--color-button),.14)}.sc-sample__label{margin:0 0 .8rem;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-muted)}.sc-sample__formulas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 0 .75rem;border:0;padding:0;min-width:0}.sc-sample__formulas--single{grid-template-columns:minmax(0,1fr)}.sc-sample__formula{position:relative;display:flex;flex-direction:column;gap:.7rem;padding:1rem 1.05rem 1.1rem;border:1.5px solid var(--ss-border);border-radius:var(--ss-radius);cursor:pointer;background:transparent;transition:border-color .2s,box-shadow .2s,background-color .2s;min-width:0}.sc-sample__formula:hover{border-color:rgba(var(--color-foreground),.3)}.sc-sample__formula:has(input:checked){border-color:var(--ss-btn);box-shadow:inset 0 0 0 1px var(--ss-btn);background:rgba(var(--color-button),.03)}.sc-sample__formula:has(input:focus-visible){outline:2px solid var(--ss-btn);outline-offset:2px}.sc-sample__formula input{position:absolute;opacity:0;pointer-events:none}.sc-sample__formula.is-soldout{opacity:.55;cursor:not-allowed}.sc-sample__formula-head{display:flex;align-items:center;gap:.75rem;min-width:0}.sc-sample__formula-img{width:52px;height:52px;flex-shrink:0;border-radius:10px;overflow:hidden;background:rgba(var(--color-foreground),.05)}.sc-sample__formula-img img{width:100%;height:100%;object-fit:cover;display:block}.sc-sample__formula-name{flex:1 1 auto;min-width:0;font-family:var(--font-utility-family);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.sc-sample__radio{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:2px solid rgba(var(--color-foreground),.3);position:relative}.sc-sample__formula:has(input:checked) .sc-sample__radio{border-color:var(--ss-btn)}.sc-sample__formula:has(input:checked) .sc-sample__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ss-btn)}.sc-sample__formula-desc{margin:0;font-size:13.5px;line-height:1.5;color:var(--ss-muted)}.sc-sample__formula-flag{order:-1;align-self:flex-start;padding:4px 9px;border-radius:999px;background:var(--ss-btn);color:var(--ss-btn-text);font-family:var(--font-utility-family);font-size:9.5px;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.sc-sample__formula-soldout{font-family:var(--font-utility-family);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-subtitle))}.sc-sample__hint{margin:0 0 1.15rem;font-size:13.5px;color:var(--ss-muted)}.sc-sample__hint em{font-family:var(--font-heading-family);font-style:italic;font-size:1.08em;color:var(--ss-ink)}.sc-sample__micro{margin:.8rem 0 0;text-align:center;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ss-ink)}.sc-sample__micro span{white-space:nowrap}.sc-sample__micro span+span:before{content:"\b7";margin:0 .5em;opacity:.5}.sc-sample__msg{margin:.7rem 0 0;font-size:13px;text-align:center}.sc-sample__msg[hidden]{display:none}.sc-sample__msg--error{color:rgb(var(--color-subtitle))}.sc-sample__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1.6rem 0 0;padding:1.1rem 0 1.25rem;border-top:1px solid var(--ss-border);list-style:none}.sc-sample__trust:last-child{border-bottom:1px solid var(--ss-border)}.sc-sample__trust-item{display:flex;flex-direction:column;align-items:center;gap:.45rem;margin:0;text-align:center;font-size:12.5px;line-height:1.35;color:var(--ss-ink)}.sc-sample__trust-icon{width:26px;height:26px;color:rgb(var(--color-subtitle))}.sc-sample__trust-icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sc-sample__accs{margin-bottom:1rem}.sc-sample__acc{border-top:1px solid var(--ss-border)}.sc-sample__acc:last-child{border-bottom:1px solid var(--ss-border)}.sc-sample__acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--font-heading-family);font-size:1.05rem}.sc-sample__acc summary::-webkit-details-marker{display:none}.sc-sample__acc-icon{font-size:1.2rem;font-weight:300;opacity:.5;flex-shrink:0;transition:transform .25s}.sc-sample__acc[open] .sc-sample__acc-icon{transform:rotate(45deg);opacity:1}.sc-sample__acc-body{padding:0 0 1.25rem;font-size:.92rem;line-height:1.65;color:var(--ss-muted);overflow-wrap:break-word}.sc-sample__acc-body p{margin:0 0 .6rem}.sc-sample__bar{position:fixed;left:0;right:0;bottom:0;z-index:50;background:rgba(var(--color-background),.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ss-border);box-shadow:0 -8px 26px #00000014;transform:translateY(110%);transition:transform .3s cubic-bezier(.4,0,.2,1);padding-bottom:env(safe-area-inset-bottom)}.sc-sample__bar.is-visible{transform:translateY(0)}.sc-sample__bar-inner{max-width:1600px;margin:0 auto;display:flex;align-items:center;gap:1rem;padding:.7rem 3rem}.sc-sample__bar-info{flex:1 1 auto;min-width:0}.sc-sample__bar-title{margin:0;font-family:var(--font-utility-family);font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-sample__bar-price{margin:2px 0 0;font-size:13px;color:var(--ss-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-sample__bar .ss-cta{min-height:48px;padding:.8rem 1.6rem;flex-shrink:0}@media(max-width:989px){.sc-sample__hero{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"intro" "media" "info";padding:1.25rem 1rem 3.5rem;gap:1.25rem}.sc-sample__media{position:static;width:var(--ss-media-w-mobile, 100%);margin-inline:auto}.sc-sample__media-main{aspect-ratio:var(--ss-media-ratio-m, 4 / 3);border-radius:16px}.sc-sample__thumbs{margin-top:.6rem}.sc-sample__thumb{flex-basis:56px;width:56px;height:56px;border-radius:10px}.sc-sample__eyebrow{margin-bottom:.8rem}.sc-sample__sub{margin-bottom:0}.sc-sample__bar-inner{padding:.65rem 1rem;gap:.75rem}.sc-sample__bar .ss-cta{padding:.8rem 1.2rem}body:has(.sc-sample__bar){padding-bottom:76px}}@media(min-width:990px){.sc-sample__bar--mobile-only{display:none}body:has(.sc-sample__bar:not(.sc-sample__bar--mobile-only)){padding-bottom:72px}}@media(max-width:480px){.sc-sample__micro{letter-spacing:.08em;font-size:10.5px}.sc-sample__formulas{grid-template-columns:minmax(0,1fr)}.sc-sample__trust-item{font-size:11.5px}.sc-sample__price-amount{font-size:2rem}}.sc-sample-story{padding-block:var(--ss-pt-m) var(--ss-pb-m)}.sc-sample-story__wrap{max-width:var(--ss-max);margin-inline:auto;padding-inline:var(--ss-gutter)}.sc-sample-story__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.sc-sample-story--text .sc-sample-story__grid{max-width:760px;margin-inline:auto;text-align:var(--ss-align, left)}.sc-sample-story__media{aspect-ratio:var(--ss-ratio, 4 / 5);overflow:hidden;border-radius:6px;background:rgba(var(--color-foreground),.05)}.sc-sample-story__media img,.sc-sample-story__media svg{width:100%;height:100%;object-fit:cover;display:block}.sc-sample-story__heading{margin-bottom:clamp(18px,2.4vw,28px)}.sc-sample-story__blocks>*+*{margin-top:1rem}.sc-sample-story__statement{margin:1.6rem 0!important;padding:.2rem 0 .2rem 1.2rem;border-left:2px solid rgb(var(--color-subtitle));font-family:var(--font-heading-family);font-weight:500;font-size:clamp(22px,2.5vw,32px);line-height:1.18;letter-spacing:-.01em;color:var(--ss-ink);text-wrap:balance}.sc-sample-story__statement--italic{font-style:italic}.sc-sample-story--text .sc-sample-story__statement{border-left:0;padding-left:0}.sc-sample-story--text .sc-sample-story__statement:before,.sc-sample-story--text .sc-sample-story__statement:after{content:"";display:block;width:40px;height:1px;margin:0 auto;background:rgb(var(--color-subtitle));opacity:.6}.sc-sample-story--text .sc-sample-story__statement:before{margin-bottom:1.1rem}.sc-sample-story--text .sc-sample-story__statement:after{margin-top:1.1rem}.sc-sample-story__fact{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;border-bottom:1px dotted var(--ss-rule);text-align:left}.sc-sample-story__blocks>.sc-sample-story__fact{margin-top:0}.sc-sample-story__blocks>:not(.sc-sample-story__fact)+.sc-sample-story__fact,.sc-sample-story__blocks>.sc-sample-story__fact:first-child{margin-top:1.4rem;border-top:1px dotted var(--ss-rule)}.sc-sample-story__fact-label{font-family:var(--font-utility-family);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-muted)}.sc-sample-story__fact-value{font-family:var(--font-heading-family);font-size:clamp(18px,1.6vw,22px);text-align:right}.sc-sample-story__item{display:flex;gap:1rem;align-items:baseline;font-family:var(--font-heading-family);font-size:clamp(22px,2.3vw,30px);line-height:1.15}.sc-sample-story__item-qty{font-family:var(--font-utility-family);font-size:.55em;letter-spacing:.1em;color:rgb(var(--color-subtitle));white-space:nowrap}@media(min-width:990px){.sc-sample-story{padding-block:var(--ss-pt) var(--ss-pb)}.sc-sample-story--image-left .sc-sample-story__grid,.sc-sample-story--image-right .sc-sample-story__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sc-sample-story--image-right .sc-sample-story__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.sc-sample-story--image-right .sc-sample-story__media{order:2}}.sc-sample-compare{padding-block:var(--ss-pt-m) var(--ss-pb-m)}.sc-sample-compare__wrap{max-width:980px;margin-inline:auto;padding-inline:var(--ss-gutter)}.sc-sample-compare__head{text-align:center;margin-bottom:clamp(28px,4vw,48px)}.sc-sample-compare__table{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.sc-sample-compare__colhead{padding:0 1.2rem 1rem;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ss-muted)}.sc-sample-compare__colhead--spot{padding-top:1.4rem;border-radius:14px 14px 0 0;background:var(--ss-ink);color:rgb(var(--color-background))}.sc-sample-compare__cell{display:flex;align-items:center;gap:.7rem;padding:1.15rem 1.2rem;border-top:1px solid var(--ss-border);font-size:clamp(14px,1.2vw,16px);line-height:1.4}.sc-sample-compare__cell--from{color:var(--ss-muted)}.sc-sample-compare__cell--to{background:var(--ss-ink);color:rgb(var(--color-background));border-top-color:rgba(var(--color-background),.14);font-family:var(--font-heading-family);font-size:clamp(16px,1.45vw,19px)}.sc-sample-compare__arrow{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--ss-border);color:rgb(var(--color-subtitle))}.sc-sample-compare__arrow svg,.sc-sample-compare__mark svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sc-sample-compare__mark{flex-shrink:0;display:inline-flex;opacity:.85}.sc-sample-compare__foot{grid-column:3;height:14px;border-radius:0 0 14px 14px;background:var(--ss-ink)}.sc-sample-compare__note{margin:1.4rem auto 0;max-width:60ch;text-align:center;font-size:12px;line-height:1.5;color:var(--ss-muted)}.sc-sample-compare__cta{text-align:center}.sc-sample-compare__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.sc-sample-compare__table{grid-template-columns:minmax(0,1fr);gap:0}.sc-sample-compare__row--head,.sc-sample-compare__arrow,.sc-sample-compare__foot{display:none}.sc-sample-compare__row{margin-bottom:.75rem;border-radius:12px;overflow:hidden;border:1px solid var(--ss-border)}.sc-sample-compare__cell{border-top:0}.sc-sample-compare__cell:before{content:attr(data-label);display:block;flex:0 0 76px;font-family:var(--font-utility-family);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}}@media(min-width:750px){.sc-sample-compare__row{display:contents}}@media(min-width:990px){.sc-sample-compare{padding-block:var(--ss-pt) var(--ss-pb)}}.sc-sample-video{padding-block:var(--ss-pt-m) var(--ss-pb-m)}.sc-sample-video__wrap{max-width:1200px;margin-inline:auto;padding-inline:var(--ss-gutter)}.sc-sample-video__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.sc-sample-video__frame{position:relative;width:100%;max-width:var(--ss-video-max, 420px);margin-inline:auto;aspect-ratio:var(--ss-video-ratio, 9 / 16);overflow:hidden;border-radius:18px;background:rgba(var(--color-foreground),.08)}.sc-sample-video__frame video,.sc-sample-video__frame iframe,.sc-sample-video__poster,.sc-sample-video__poster img,.sc-sample-video__poster svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;display:block}.sc-sample-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;border:0;padding:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.35));cursor:pointer}.sc-sample-video__play-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fbf8f2f0;color:#1c1714;transition:transform .2s ease}.sc-sample-video__play:hover .sc-sample-video__play-icon{transform:scale(1.06)}.sc-sample-video__play-icon svg{width:24px;height:24px;margin-left:4px;fill:currentColor}.sc-sample-video__play:focus-visible .sc-sample-video__play-icon{outline:2px solid #fbf8f2;outline-offset:4px}.sc-sample-video__caption{position:absolute;left:16px;bottom:14px;right:16px;pointer-events:none;font-family:var(--font-utility-family);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fbf8f2}.sc-sample-video__frame.is-playing .sc-sample-video__caption{display:none}.sc-sample-video__grid:not(.sc-sample-video__grid--media){max-width:680px;margin-inline:auto;text-align:center}.sc-sample-video__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;font-size:13px;color:var(--ss-muted);border:1px dashed var(--ss-rule);border-radius:18px}@media(min-width:990px){.sc-sample-video{padding-block:var(--ss-pt) var(--ss-pb)}.sc-sample-video__grid--media{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sc-sample-video--media-right .sc-sample-video__media{order:2}}@media(prefers-reduced-motion:reduce){.ss-cta,.sc-sample__bar,.sc-sample__claim,.sc-sample-video__play-icon{transition:none}.ss-cta__spinner{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/sc-sample.css.map */
