:root{--sb-bg: #F5EFE4;--sb-bg-alt: #F1E9DB;--sb-card-bg: #FBF8F2;--sb-ink: #1A1A1A;--sb-body: #4A4A4A;--sb-muted: #66635F;--sb-cta: #141414;--sb-cta-text: #F5EFE4;--sb-gold: #B79C6B;--sb-gold-ink: #7A5F35;--sb-sage: #DCE8DE;--sb-blush: #F3E1DC;--sb-dark: #14161C;--sb-dark-text: #F5EFE4;--sb-font-display: "Gloock", Georgia, serif;--sb-font-body: "Figtree", system-ui, sans-serif;--sb-radius-card: 10px;--sb-radius-pill: 9999px;--sb-shadow-card: 0 6px 24px rgba(20, 20, 20, .06);--sb-ease: cubic-bezier(.16, 1, .3, 1)}.silkbath-section{font-family:var(--sb-font-body);color:var(--sb-ink);position:relative}.silkbath-section--cream{background:var(--sb-bg)}.silkbath-section--cream-alt{background:var(--sb-bg-alt)}.silkbath-section--sage{background:var(--sb-sage)}.silkbath-section--blush{background:var(--sb-blush)}.silkbath-section--dark{background:var(--sb-dark);color:var(--sb-dark-text)}.silkbath-container{max-width:132rem;margin-inline:auto;padding-inline:clamp(1.6rem,4vw,5rem)}.silkbath-h1,.silkbath-h2,.silkbath-h3{font-family:var(--sb-font-display);font-weight:400;line-height:1.04;letter-spacing:-.01em;margin:0}.silkbath-h1{font-size:clamp(3.6rem,5.4vw,6.4rem)}.silkbath-h2{font-size:clamp(2.8rem,3.8vw,4.6rem)}.silkbath-h3{font-size:clamp(1.9rem,2.2vw,2.4rem)}.silkbath-eyebrow{font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--sb-muted);margin:0 0 1.2rem}.silkbath-section--dark .silkbath-eyebrow{color:#f5efe4a6}.silkbath-center{text-align:center}.silkbath-body-text{font-size:1.6rem;line-height:1.6;color:var(--sb-body);max-width:46ch;margin:0}.silkbath-section--dark .silkbath-body-text{color:#f5efe4c7}.silkbath-btn{display:inline-flex;align-items:center;gap:1rem;font-family:var(--sb-font-body);font-size:1.45rem;font-weight:500;padding:1.4rem 2.8rem;border-radius:var(--sb-radius-pill);background:var(--sb-cta);color:var(--sb-cta-text);text-decoration:none;border:1px solid var(--sb-cta);cursor:pointer;white-space:nowrap;transition:transform .3s var(--sb-ease),box-shadow .3s var(--sb-ease)}.silkbath-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0000002e}.silkbath-btn--outline{background:transparent;color:var(--sb-ink);border-color:#1a1a1a59}.silkbath-btn--outline:hover{box-shadow:none;border-color:var(--sb-ink)}.silkbath-section--dark .silkbath-btn--outline{color:var(--sb-dark-text);border-color:#f5efe480}.silkbath-btn .sb-arrow{font-size:1.6rem;line-height:1}.silkbath-link{font-size:1.45rem;font-weight:500;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.2rem}.silkbath-caps{position:absolute;right:clamp(1.2rem,2.4vw,3.2rem);display:none;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:1rem;letter-spacing:.32em;text-transform:uppercase;color:var(--sb-muted);z-index:2}.silkbath-caps--top{top:4rem}.silkbath-caps--bottom{bottom:4rem}.silkbath-section--dark .silkbath-caps{color:#f5efe499}@media(min-width:1200px){.silkbath-caps{display:flex}}.silkbath-laurel{position:relative;width:12.4rem;min-height:8.6rem;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--sb-gold-ink)}.silkbath-laurel svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.silkbath-laurel__text{position:relative;display:flex;flex-direction:column;gap:.15rem;padding-inline:2.4rem}.silkbath-laurel__name{font-size:1.15rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.15}.silkbath-laurel__meta{font-size:.98rem;letter-spacing:.04em;line-height:1.25;color:var(--sb-gold-ink)}.silkbath-laurel__year{font-family:var(--sb-font-display);font-size:1.3rem;margin-top:.15rem}.silkbath-laurel--lg{width:15rem;min-height:10.4rem}.silkbath-laurel--lg .silkbath-laurel__name{font-size:1.3rem}.silkbath-laurel-row{display:flex;flex-wrap:wrap;gap:1.6rem 2rem;align-items:center}.silkbath-rating{display:flex;align-items:center;gap:.8rem;font-size:1.35rem;color:var(--sb-ink);margin-top:1.8rem}.silkbath-rating__stars{color:var(--sb-ink);letter-spacing:.1em}.silkbath-rating__stars--gold{color:var(--sb-gold-ink)}.sb-wm{display:inline-flex;align-items:flex-start;font-family:var(--sb-font-body);line-height:1;letter-spacing:-.045em}.sb-wm__text{font-weight:700}.sb-wm__suffix{font-weight:500;font-size:.56em;letter-spacing:0;color:var(--sb-gold-ink);margin-left:.14em;transform:translateY(-.12em)}.silkbath-footer .sb-wm__suffix{color:var(--sb-gold)}.silkbath-announcement{background:var(--sb-bg-alt);color:var(--sb-ink);font-family:var(--sb-font-body);font-size:1.2rem;text-align:center;padding:.9rem 1.6rem;letter-spacing:.02em}.silkbath-header{background:var(--sb-bg);font-family:var(--sb-font-body);border-bottom:1px solid rgba(26,26,26,.08)}.silkbath-header__inner{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:7.2rem;gap:.6rem 2rem;padding-block:1rem}.silkbath-header__wordmark{font-size:2.9rem;color:var(--sb-ink);text-decoration:none;white-space:nowrap}.silkbath-header__nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem 2.2rem;grid-column:1 / -1}.silkbath-header__nav a{color:var(--sb-ink);text-decoration:none;font-size:1.4rem;font-weight:500;padding:.6rem 0;border-bottom:1px solid transparent;transition:border-color .2s var(--sb-ease)}.silkbath-header__nav a:hover{border-bottom-color:var(--sb-ink)}.silkbath-header__icons{display:flex;align-items:center;gap:2.2rem;justify-self:end}.silkbath-header__icons a{position:relative;display:inline-flex;color:var(--sb-ink);padding:.6rem}.silkbath-header__icons svg{width:2.1rem;height:2.1rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.silkbath-header__count{position:absolute;top:0;right:-.2rem;min-width:1.7rem;height:1.7rem;border-radius:var(--sb-radius-pill);background:var(--sb-cta);color:var(--sb-cta-text);font-size:1rem;line-height:1.7rem;text-align:center;padding-inline:.3rem}@media(min-width:900px){.silkbath-header__inner{grid-template-columns:1fr auto 1fr;padding-block:0;height:7.2rem}.silkbath-header__nav{grid-column:auto;justify-content:center;flex-wrap:nowrap;gap:3.6rem}}.silkbath-hero{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.silkbath-hero__scene{position:relative;min-height:42rem}.silkbath-hero__scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:32% 62%;display:block}.silkbath-hero__scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(245,239,228,0) 68%,var(--sb-bg) 100%),linear-gradient(180deg,rgba(245,239,228,0) 86%,var(--sb-bg) 100%)}.silkbath-hero__copy{padding:clamp(3rem,5vw,5rem) clamp(1.6rem,4vw,5rem);align-self:center}.silkbath-hero .silkbath-h1{font-size:clamp(3.4rem,4.4vw,5.8rem);text-wrap:balance;max-width:13ch}.silkbath-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.6rem;margin-top:2.8rem}.silkbath-hero__awards{margin-top:2.6rem}@media(min-width:900px){.silkbath-hero{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);min-height:68rem}.silkbath-hero__scene{min-height:100%}.silkbath-hero__scene img{object-position:28% 60%}.silkbath-hero__copy{padding:6rem clamp(2.4rem,4vw,6rem) 6rem 1rem}}@media(min-width:1200px){.silkbath-hero{padding-right:8.4rem}.silkbath-section .silkbath-caps{right:2.4rem}}.silkbath-trust-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.6rem;padding-block:2.8rem}.silkbath-trust-item{display:flex;align-items:center;gap:1.2rem;font-size:1.25rem;line-height:1.35;color:var(--sb-ink)}.silkbath-trust-item svg{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;stroke:var(--sb-ink);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@media(min-width:900px){.silkbath-trust-strip{grid-template-columns:repeat(6,1fr);gap:0}.silkbath-trust-item{padding-inline:1.8rem}.silkbath-trust-item+.silkbath-trust-item{border-left:1px solid rgba(26,26,26,.12)}}.silkbath-feature{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;padding-block:clamp(3rem,6vw,7rem)}.silkbath-feature__product{display:flex;justify-content:center;align-items:center}.silkbath-feature__product img{width:min(100%,34rem);height:auto;filter:drop-shadow(0 28px 34px rgba(20,40,30,.28));transform:rotate(-6deg)}@media(min-width:900px){.silkbath-feature{grid-template-columns:1.05fr 1fr;gap:4rem}}.silkbath-compare-grid{display:grid;grid-template-columns:1fr;gap:2rem;padding-block:3rem 5rem}@media(min-width:800px){.silkbath-compare-grid{grid-template-columns:repeat(3,1fr)}}.silkbath-compare-card{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);overflow:hidden;box-shadow:var(--sb-shadow-card);text-align:center}.silkbath-compare-slider{position:relative;aspect-ratio:4 / 3;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y}.silkbath-compare-slider img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.silkbath-compare-slider__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--sb-compare, 50%))}.silkbath-compare-slider__handle{position:absolute;top:0;bottom:0;left:var(--sb-compare, 50%);width:2px;background:#fff;transform:translate(-50%);cursor:ew-resize}.silkbath-compare-slider__handle:after{content:"\2039\203a";position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;color:var(--sb-ink);font-size:1.4rem;line-height:3.2rem;letter-spacing:.1em;text-align:center;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.silkbath-compare-label{position:absolute;top:1rem;font-size:1rem;letter-spacing:.06em;padding:.45rem 1.1rem;border-radius:var(--sb-radius-pill);background:#141414b8;color:#fff}.silkbath-compare-label--before{left:1rem}.silkbath-compare-label--after{right:1rem}.silkbath-compare-card__caption{padding:1.8rem 2rem 2.2rem}.silkbath-compare-card__kicker{font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--sb-muted);margin:0 0 .6rem}.silkbath-compare-card__title{font-family:var(--sb-font-display);font-size:2rem;margin:0 0 .9rem}.silkbath-science{display:grid;grid-template-columns:1fr}.silkbath-science__media{position:relative;min-height:32rem}.silkbath-science__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.silkbath-science__copy{padding:clamp(3rem,5vw,6rem) clamp(1.6rem,4vw,6rem)}.silkbath-stat-row{display:flex;flex-wrap:wrap;gap:2rem 0;margin:3rem 0 3.2rem}.silkbath-stat{display:flex;flex-direction:column;padding-right:3rem}.silkbath-stat+.silkbath-stat{padding-left:3rem;border-left:1px solid rgba(245,239,228,.22)}.silkbath-stat__number{font-family:var(--sb-font-display);font-size:clamp(2.6rem,3.6vw,3.8rem);line-height:1;color:var(--sb-gold)}.silkbath-stat__number--text{font-size:clamp(2rem,2.4vw,2.6rem)}.silkbath-stat__label{font-size:1.25rem;margin-top:.5rem;color:#f5efe4bf}@media(min-width:900px){.silkbath-science{grid-template-columns:1.05fr 1fr}.silkbath-science__media{min-height:54rem}}.silkbath-product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding-block:3rem 5rem}@media(min-width:900px){.silkbath-product-grid{grid-template-columns:repeat(4,1fr)}}.silkbath-product-card{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2rem 1.8rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;transition:transform .3s var(--sb-ease),box-shadow .3s var(--sb-ease)}.silkbath-product-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1414141a}.silkbath-product-card__media{width:100%;height:26rem;display:flex;align-items:center;justify-content:center}.silkbath-product-card__media img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 16px 18px rgba(30,20,5,.14))}.silkbath-product-card__title{font-size:1.5rem;font-weight:500;margin:.6rem 0 0}.silkbath-product-card__title a{color:inherit;text-decoration:none}.silkbath-product-card__meta{display:flex;align-items:center;gap:1rem;font-size:1.3rem;color:var(--sb-muted)}.silkbath-product-card__meta span+span:before{content:"|";margin-right:1rem;color:#1a1a1a40}.silkbath-product-card form{width:100%;margin-top:.6rem}.silkbath-product-card .silkbath-btn{width:100%;justify-content:center;padding:1.1rem 1.6rem;font-size:1.35rem}.silkbath-award-row{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem clamp(1rem,2.4vw,3.2rem);padding:3rem 0 4.5rem}.silkbath-refill{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;padding-block:clamp(3rem,5vw,5rem)}.silkbath-refill__media img{width:100%;height:auto;border-radius:var(--sb-radius-card);display:block}@media(min-width:900px){.silkbath-refill{grid-template-columns:1.15fr 1fr;gap:5rem}}.silkbath-footer{padding:5rem 0 3rem;font-size:1.3rem}.silkbath-footer__grid{display:grid;grid-template-columns:1fr;gap:3.2rem}@media(min-width:900px){.silkbath-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.6fr;gap:4rem}}.silkbath-footer__wordmark{font-size:3.2rem;color:var(--sb-dark-text);text-decoration:none}.silkbath-footer__tagline{margin:1rem 0 0;max-width:24ch;color:#f5efe4b3;line-height:1.5}.silkbath-footer__heading{font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.4rem;color:var(--sb-dark-text)}.silkbath-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.silkbath-footer__links a{color:#f5efe4c7;text-decoration:none}.silkbath-footer__links a:hover{color:var(--sb-dark-text)}.silkbath-footer__form{display:flex;border:1px solid rgba(245,239,228,.35);border-radius:var(--sb-radius-pill);padding:.4rem .4rem .4rem 1.8rem;gap:.6rem;max-width:40rem}.silkbath-footer__form input{flex:1;min-width:0;background:transparent;border:0;color:var(--sb-dark-text);font-family:var(--sb-font-body);font-size:1.35rem}.silkbath-footer__form input::placeholder{color:#f5efe480}.silkbath-footer__form input:focus{outline:2px solid var(--sb-gold);outline-offset:2px;border-radius:4px}.silkbath-footer__form button{background:var(--sb-dark-text);color:var(--sb-dark);border:0;border-radius:var(--sb-radius-pill);padding:1rem 2rem;font-family:var(--sb-font-body);font-size:1.3rem;font-weight:500;cursor:pointer}.silkbath-footer__note{margin:1.2rem 0 0;color:#f5efe48c;font-size:1.15rem;line-height:1.5}.silkbath-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;margin-top:4rem;padding-top:2.4rem;border-top:1px solid rgba(245,239,228,.15);color:#f5efe499}.silkbath-footer__social{display:flex;gap:1.6rem}.silkbath-footer__social a{color:var(--sb-dark-text);display:inline-flex}.silkbath-footer__social svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.silkbath-problem{padding-block:clamp(4rem,6vw,7rem);display:grid;grid-template-columns:1fr;gap:3rem}.silkbath-problem__grid{display:grid;grid-template-columns:1fr;gap:1.6rem}.silkbath-pain{display:flex;gap:1.6rem;align-items:flex-start;padding:2rem 2.2rem;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card)}.silkbath-pain__icon{flex:0 0 4rem;width:4rem;height:4rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#7a5f351a}.silkbath-pain__icon svg{width:2rem;height:2rem;fill:none;stroke:var(--sb-gold-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.silkbath-pain__text{margin:0;font-size:1.6rem;line-height:1.5;color:var(--sb-ink)}.silkbath-problem__contrast{font-family:var(--sb-font-display);font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.3;margin:0;max-width:34ch}@media(min-width:900px){.silkbath-problem{grid-template-columns:1fr 1.3fr;align-items:start;column-gap:6rem}.silkbath-problem__grid{grid-template-columns:1fr 1fr}.silkbath-problem__contrast{grid-column:2}}.silkbath-method{list-style:none;margin:0;padding:4rem 0 3rem;display:grid;grid-template-columns:1fr;gap:2rem;counter-reset:sb-step}.silkbath-step{position:relative;padding:2.8rem 2.4rem 2.6rem;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card)}.silkbath-step__num{font-family:var(--sb-font-display);font-size:3.2rem;line-height:1;color:var(--sb-gold-ink)}.silkbath-step__title{font-family:var(--sb-font-display);font-size:2.4rem;margin:1.2rem 0 .8rem}.silkbath-step__text{margin:0;font-size:1.5rem;line-height:1.55;color:var(--sb-body)}@media(min-width:800px){.silkbath-method{grid-template-columns:repeat(3,1fr)}}.silkbath-closer{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 3.2rem;margin:-2rem 0 5rem;font-size:1.25rem;color:var(--sb-muted)}.silkbath-closer span:before{content:"\2713";color:var(--sb-gold-ink);margin-right:.6rem}.silkbath-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:#f5efe4eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid rgba(26,26,26,.1);display:flex;justify-content:center;transform:translateY(110%);transition:transform .35s var(--sb-ease)}.silkbath-sticky.is-active{transform:translateY(0)}.silkbath-sticky .silkbath-btn{width:100%;max-width:44rem;justify-content:center}.silkbath-sticky__form{width:100%;max-width:44rem;margin:0}@media(min-width:900px){.silkbath-sticky{display:none}}.silkbath-btn:focus-visible,.silkbath-link:focus-visible,.silkbath-header__nav a:focus-visible,.silkbath-header__icons a:focus-visible,.silkbath-header__wordmark:focus-visible,.silkbath-footer a:focus-visible,.silkbath-footer__form button:focus-visible,.silkbath-product-card a:focus-visible,.silkbath-compare-slider__handle:focus-visible{outline:3px solid var(--sb-gold-ink);outline-offset:3px;border-radius:4px}.silkbath-section--dark a:focus-visible,.silkbath-section--dark .silkbath-btn:focus-visible{outline-color:var(--sb-gold)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.silkbath-sticky{transition:none}}body{background:var(--sb-bg)}.aka-pillar-hero,.aka-page-content,.aka-knowledge-body,.aka-answer-body,.aka-cluster-grid,.aka-faq,.aka-related,.aka-citations{font-family:var(--sb-font-body);color:var(--sb-ink);background:var(--sb-bg);padding-block:clamp(3rem,5vw,6rem)}.aka-cluster-grid,.aka-related{background:var(--sb-bg-alt)}.aka-pillar-hero{padding-block:clamp(4rem,7vw,8rem) clamp(2rem,4vw,4rem)}.aka-knowledge-body,.aka-answer-body,.aka-page-content{padding-block:clamp(3rem,5vw,5rem) clamp(2rem,4vw,4rem)}[class^=aka-] .page-width,[class*=" aka-"] .page-width{max-width:120rem;margin-inline:auto;padding-inline:clamp(1.6rem,4vw,5rem);box-sizing:border-box}[class^=aka-] .page-width--narrow,[class*=" aka-"] .page-width--narrow{max-width:84rem}.aka-pillar-hero__eyebrow,.aka-body__eyebrow{font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--sb-muted);margin:0 0 1.4rem;opacity:1}.aka-pillar-hero__heading,.aka-body__heading,.aka-cluster-grid__heading,.aka-faq__heading,.aka-related__heading,.aka-citations__heading,.aka-body__article h2,.aka-body__article h3,.aka-cluster-grid__title{font-family:var(--sb-font-display);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--sb-ink)}.aka-pillar-hero__heading{font-size:clamp(3.6rem,5vw,6.2rem);max-width:18ch;margin:0 0 2rem}.aka-body__heading{font-size:clamp(3rem,4.2vw,5rem);max-width:20ch;margin:0}.aka-body__header{margin:0 0 2rem}.aka-cluster-grid__heading,.aka-faq__heading{font-size:clamp(2.6rem,3.4vw,4rem);margin:0 0 2.4rem}.aka-related__heading,.aka-citations__heading{font-size:clamp(2.2rem,2.8vw,3rem);margin:0 0 2rem}.aka-body__article h2{font-size:clamp(2.4rem,3vw,3.4rem);margin:4.4rem 0 1.4rem}.aka-body__article h3{font-size:clamp(1.9rem,2.2vw,2.4rem);margin:3rem 0 1rem}.aka-body__article h2:first-child{margin-top:0}.aka-pillar-hero__intro,.aka-body__article,.aka-faq__answer,.aka-cluster-grid__intro{font-size:1.75rem;line-height:1.7;color:var(--sb-body)}.aka-pillar-hero__intro{max-width:60ch}.aka-body__article>*+*{margin-top:1.4em}.aka-body__article p{margin:0 0 1.5em}.aka-body__article ul,.aka-body__article ol{padding-left:2.2rem;margin:0 0 1.8em}.aka-body__article li{margin:0 0 .6em}.aka-body__article li strong,.aka-body__article p strong{color:var(--sb-ink);font-weight:600}.aka-body__article a,.aka-faq__answer a,.aka-pillar-hero__intro a{color:var(--sb-ink);text-decoration:underline;text-decoration-color:var(--sb-gold-ink);text-underline-offset:.2em;text-decoration-thickness:1px}.aka-body__article a:hover{text-decoration-color:var(--sb-ink)}.aka-body__article table{width:100%;border-collapse:collapse;margin:1rem 0 2.4em;font-size:1.5rem;line-height:1.5}.aka-body__article th,.aka-body__article td{text-align:left;vertical-align:top;padding:1.2rem 1.4rem;border-bottom:1px solid rgba(26,26,26,.12)}.aka-body__article th{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-muted);font-weight:600}.aka-body__article blockquote{margin:2rem 0;padding:1.6rem 2.2rem;border-left:3px solid var(--sb-gold-ink);background:var(--sb-card-bg);border-radius:0 var(--sb-radius-card) var(--sb-radius-card) 0}.aka-byline{border-color:#1a1a1a1f;font-size:1.35rem;margin:2.4rem 0 3.6rem}.aka-byline__label{color:var(--sb-muted);opacity:1;font-size:1.05rem}.aka-notice{background:var(--sb-card-bg);border-left-color:var(--sb-gold-ink);border-radius:0 var(--sb-radius-card) var(--sb-radius-card) 0;font-size:1.4rem}.aka-pillar-hero__cta,.aka-cluster-grid__cta{display:inline-flex;align-items:center;gap:1rem;font-family:var(--sb-font-body);font-size:1.45rem;font-weight:500;padding:1.4rem 2.8rem;border-radius:var(--sb-radius-pill);background:var(--sb-cta);color:var(--sb-cta-text);text-decoration:none;border:1px solid var(--sb-cta);margin-top:1rem;transition:transform .3s var(--sb-ease),box-shadow .3s var(--sb-ease)}.aka-pillar-hero__cta:hover,.aka-cluster-grid__cta:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0000002e}.aka-cluster-grid__items{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none;margin:0;padding:0}@media(min-width:800px){.aka-cluster-grid__items{grid-template-columns:repeat(3,1fr)}}.aka-cluster-grid__card{display:block;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2.4rem;color:var(--sb-ink);text-decoration:none;transition:transform .3s var(--sb-ease),box-shadow .3s var(--sb-ease)}.aka-cluster-grid__card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #1414141a}.aka-cluster-grid__title{font-size:2.2rem;margin:0 0 .8rem}.aka-cluster-grid__excerpt{font-size:1.45rem;line-height:1.55;color:var(--sb-body)}.aka-faq__list{list-style:none;margin:0;padding:0;max-width:84rem}.aka-faq__item{border-bottom:1px solid rgba(26,26,26,.12)}.aka-faq__item summary,.aka-faq__question{font-family:var(--sb-font-body);font-size:1.7rem;font-weight:500;color:var(--sb-ink);padding:1.8rem 3.2rem 1.8rem 0;cursor:pointer;list-style:none;position:relative}.aka-faq__item summary::-webkit-details-marker{display:none}.aka-faq__item summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-family:var(--sb-font-display);font-size:2.4rem;color:var(--sb-gold-ink)}.aka-faq__item[open] summary:after{content:"\2212"}.aka-faq__answer{padding:0 0 2rem;font-size:1.6rem;max-width:70ch}.aka-related__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.4rem}@media(min-width:800px){.aka-related__list{grid-template-columns:repeat(2,1fr)}}.aka-related__item{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2rem 2.2rem}.aka-related__link,.aka-related__title{font-family:var(--sb-font-display);font-size:2rem;color:var(--sb-ink);text-decoration:none}.aka-related__link:hover{text-decoration:underline;text-decoration-color:var(--sb-gold-ink)}.aka-related__excerpt{font-size:1.4rem;line-height:1.5;color:var(--sb-body);margin:.6rem 0 0}.aka-citations__list{list-style:none;margin:0;padding:0;max-width:84rem}.aka-citations__item{padding:1.2rem 0;border-bottom:1px solid rgba(26,26,26,.1);font-size:1.4rem;line-height:1.55;color:var(--sb-body)}.aka-citations__source,.aka-citations__source a{color:var(--sb-ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--sb-gold-ink);text-underline-offset:.2em}.aka-citations__date{color:var(--sb-muted);font-size:1.2rem}.aka-body__article .sb-figure{margin:2.6em 0}.aka-body__article .sb-figure img{display:block;width:100%;height:auto;border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card)}.aka-body__article .sb-figure figcaption{font-size:1.3rem;color:var(--sb-muted);margin-top:.9rem;line-height:1.5}.aka-body__article .sb-takeaways{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2.4rem 2.6rem;margin:2.4em 0;border-top:3px solid var(--sb-gold-ink)}.aka-body__article .sb-takeaways__title{font-family:var(--sb-font-body);font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-gold-ink);margin:0 0 1.2rem}.aka-body__article .sb-takeaways ul{list-style:none;padding:0;margin:0}.aka-body__article .sb-takeaways li{position:relative;padding-left:2.4rem;margin:0 0 .8rem;font-size:1.6rem;color:var(--sb-ink)}.aka-body__article .sb-takeaways li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--sb-gold-ink);font-weight:700}.aka-body__article .sb-steps{list-style:none;counter-reset:sbstep;padding:0;margin:2.4em 0;display:grid;grid-template-columns:1fr;gap:1.4rem}@media(min-width:800px){.aka-body__article .sb-steps{grid-template-columns:repeat(var(--sb-cols, 3),1fr)}}.aka-body__article .sb-steps li{counter-increment:sbstep;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2.2rem 2.2rem 2rem;margin:0;font-size:1.5rem;line-height:1.55;color:var(--sb-body)}.aka-body__article .sb-steps li:before{content:counter(sbstep);display:block;font-family:var(--sb-font-display);font-size:3rem;line-height:1;color:var(--sb-gold-ink);margin-bottom:1rem}.aka-body__article .sb-steps strong{display:block;font-family:var(--sb-font-display);font-size:2.1rem;font-weight:400;color:var(--sb-ink);margin-bottom:.6rem}.aka-body__article .sb-timeline{list-style:none;padding:0;margin:2.4em 0;position:relative;display:grid;grid-template-columns:1fr;gap:1.6rem}@media(min-width:800px){.aka-body__article .sb-timeline{grid-template-columns:repeat(var(--sb-cols, 4),1fr)}.aka-body__article .sb-timeline:before{content:"";position:absolute;left:0;right:0;top:1.1rem;height:2px;background:#7a5f3559}}.aka-body__article .sb-timeline li{position:relative;padding:3.4rem 1.2rem 0 0;margin:0;font-size:1.45rem;line-height:1.5;color:var(--sb-body)}.aka-body__article .sb-timeline li:before{content:"";position:absolute;left:0;top:.35rem;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--sb-gold-ink);box-shadow:0 0 0 4px var(--sb-bg)}.aka-body__article .sb-timeline strong{display:block;font-family:var(--sb-font-display);font-size:1.9rem;font-weight:400;color:var(--sb-ink);margin-bottom:.5rem}.aka-body__article .sb-dodont{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:2.4em 0}@media(min-width:700px){.aka-body__article .sb-dodont{grid-template-columns:1fr 1fr}}.aka-body__article .sb-dodont>div{border-radius:var(--sb-radius-card);padding:2rem 2.2rem;box-shadow:var(--sb-shadow-card)}.aka-body__article .sb-dodont__do{background:var(--sb-sage)}.aka-body__article .sb-dodont__dont{background:var(--sb-blush)}.aka-body__article .sb-dodont__title{font-family:var(--sb-font-body);font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1rem;color:var(--sb-ink)}.aka-body__article .sb-dodont ul{list-style:none;padding:0;margin:0}.aka-body__article .sb-dodont li{position:relative;padding-left:2.2rem;margin:0 0 .7rem;font-size:1.5rem;color:var(--sb-ink)}.aka-body__article .sb-dodont__do li:before{content:"\2713";position:absolute;left:0;color:#2f6b4a;font-weight:700}.aka-body__article .sb-dodont__dont li:before{content:"\d7";position:absolute;left:0;color:#9a3f3f;font-weight:700}.aka-body__article .sb-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem;margin:2.4em 0}@media(min-width:800px){.aka-body__article .sb-stats{grid-template-columns:repeat(var(--sb-cols, 3),1fr)}}.aka-body__article .sb-stats div{background:var(--sb-dark);color:var(--sb-dark-text);border-radius:var(--sb-radius-card);padding:2.2rem 2rem}.aka-body__article .sb-stats strong{display:block;font-family:var(--sb-font-display);font-size:clamp(2.8rem,3.6vw,4rem);font-weight:400;line-height:1;color:var(--sb-gold);margin-bottom:.6rem}.aka-body__article .sb-stats span{font-size:1.3rem;color:#f5efe4c7;line-height:1.4}.aka-body__article .sb-callout{display:grid;grid-template-columns:auto 1fr;gap:1.4rem;align-items:start;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);padding:1.8rem 2.2rem;margin:2em 0;box-shadow:var(--sb-shadow-card);font-size:1.5rem;line-height:1.55;color:var(--sb-ink)}.aka-body__article .sb-callout:before{content:"i";width:2.8rem;height:2.8rem;border-radius:50%;background:var(--sb-gold-ink);color:#fff;font-family:var(--sb-font-display);font-size:1.8rem;line-height:2.8rem;text-align:center}.aka-body__article .sb-callout--warn{background:var(--sb-blush)}.aka-body__article .sb-callout--warn:before{content:"!";background:#9a3f3f}.aka-body__article .sb-callout p{margin:0}.aka-body__article .sb-callout p+p{margin-top:.6em}.aka-body__article .sb-decision{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:2.4em 0}@media(min-width:800px){.aka-body__article .sb-decision{grid-template-columns:repeat(var(--sb-cols, 3),1fr)}}.aka-body__article .sb-decision>div{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2.2rem;display:flex;flex-direction:column}.aka-body__article .sb-decision__title{font-family:var(--sb-font-display);font-size:2rem;font-weight:400;margin:0 0 .4rem;color:var(--sb-ink)}.aka-body__article .sb-decision__if{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--sb-gold-ink);font-weight:600;margin:0 0 .8rem}.aka-body__article .sb-decision p{font-size:1.45rem;line-height:1.5;margin:0 0 1rem;color:var(--sb-body)}.aka-body__article .sb-decision a.sb-decision__cta{margin-top:auto;font-weight:500;text-decoration:none;color:var(--sb-ink);border-bottom:1px solid var(--sb-gold-ink);align-self:flex-start}.aka-body__article .sb-diagram{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2.4rem;margin:2.4em 0}.aka-body__article .sb-diagram svg{display:block;width:100%;height:auto;max-width:72rem;margin-inline:auto;font-family:var(--sb-font-body)}.aka-body__article .sb-diagram figcaption{font-size:1.3rem;color:var(--sb-muted);margin-top:1.2rem;text-align:center}.aka-body__article .sb-flow{display:flex;flex-wrap:wrap;align-items:stretch;gap:1rem;margin:2.4em 0;list-style:none;padding:0}.aka-body__article .sb-flow li{flex:1 1 14rem;background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:1.8rem;margin:0;font-size:1.4rem;line-height:1.5;color:var(--sb-body);position:relative}.aka-body__article .sb-flow li+li:before{content:"\2192";position:absolute;left:-1.3rem;top:50%;transform:translateY(-50%);color:var(--sb-gold-ink);font-size:1.8rem}.aka-body__article .sb-flow strong{display:block;font-family:var(--sb-font-display);font-size:1.9rem;font-weight:400;color:var(--sb-ink);margin-bottom:.5rem}[class^=aka-] .page-width--narrow.sb-has-sidebar,[class*=" aka-"] .page-width--narrow.sb-has-sidebar{max-width:124rem}.sb-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:start}.sb-layout__main{min-width:0;max-width:84rem}@media(min-width:1000px){.sb-layout{grid-template-columns:minmax(0,1fr) 30rem;gap:5rem}.sb-sidebar{position:sticky;top:2rem}}.sb-sidebar{display:flex;flex-direction:column;gap:2rem}.sb-sidebar__eyebrow{font-size:1.05rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-gold-ink);margin:0 0 1rem}.sb-sidebar__range ul{list-style:none;margin:0 0 1.2rem;padding:0}.sb-sidebar__range li{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:1px solid rgba(26,26,26,.1);font-size:1.45rem}.sb-sidebar__range li a{color:var(--sb-ink);text-decoration:none;font-weight:500}.sb-sidebar__range li a:hover{text-decoration:underline;text-decoration-color:var(--sb-gold-ink)}.sb-sidebar__range li span{color:var(--sb-muted)}.sb-sidebar__trust{list-style:none;margin:0;padding:1.6rem 2rem;background:var(--sb-bg-alt);border-radius:var(--sb-radius-card);font-size:1.3rem;color:var(--sb-body)}.sb-sidebar__trust li{position:relative;padding-left:2rem;margin:0 0 .6rem}.sb-sidebar__trust li:before{content:"\2713";position:absolute;left:0;color:var(--sb-gold-ink);font-weight:700}.sb-pcard{background:var(--sb-card-bg);border-radius:var(--sb-radius-card);box-shadow:var(--sb-shadow-card);padding:2rem;display:flex;flex-direction:column;gap:1rem;font-family:var(--sb-font-body)}.sb-pcard__media{display:flex;justify-content:center;align-items:center;height:22rem}.sb-pcard__media img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 14px 16px rgba(30,20,5,.14))}.sb-pcard__title{margin:.6rem 0 0;font-family:var(--sb-font-display);font-size:2.2rem;line-height:1.1}.sb-pcard__title a{color:var(--sb-ink);text-decoration:none}.sb-pcard__line{margin:0;font-size:1.4rem;line-height:1.5;color:var(--sb-body)}.sb-pcard__price{margin:0;font-size:1.6rem;font-weight:500;color:var(--sb-ink)}.sb-pcard form{margin:.4rem 0 0}.sb-pcard .silkbath-btn{width:100%;justify-content:center;padding:1.2rem 1.6rem;font-size:1.4rem}.sb-pcard__note{margin:0;font-size:1.2rem;color:var(--sb-muted);text-align:center}.sb-pcard--rail .sb-pcard__media{height:24rem}.sb-rail__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;padding:3rem 0 4rem}@media(min-width:900px){.sb-rail__grid{grid-template-columns:repeat(4,1fr)}}.sb-rail .silkbath-closer{margin:-1rem 0 4.5rem}.aka-body__article .sb-product{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;background:var(--sb-sage);border-radius:var(--sb-radius-card);padding:2.4rem;margin:3em 0;font-family:var(--sb-font-body)}@media(min-width:700px){.aka-body__article .sb-product{grid-template-columns:16rem minmax(0,1fr) auto}}.aka-body__article .sb-product img{width:100%;max-height:18rem;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(30,40,30,.18));margin:0}.aka-body__article .sb-product__eyebrow{font-size:1.05rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sb-gold-ink);margin:0 0 .5rem}.aka-body__article .sb-product__title{font-family:var(--sb-font-display);font-size:2.4rem;line-height:1.1;margin:0 0 .6rem;color:var(--sb-ink)}.aka-body__article .sb-product__line{font-size:1.45rem;line-height:1.5;color:var(--sb-body);margin:0 0 .6rem}.aka-body__article .sb-product__price{font-size:1.6rem;font-weight:500;margin:0;color:var(--sb-ink)}.aka-body__article .sb-product__actions{display:flex;flex-direction:column;gap:.8rem;align-items:stretch}.aka-body__article .sb-product__actions form{margin:0}.aka-body__article .sb-product__actions .silkbath-btn{justify-content:center}.aka-body__article .sb-product__actions a.sb-product__more{font-size:1.3rem;color:var(--sb-ink);text-align:center;text-decoration:underline;text-decoration-color:var(--sb-gold-ink)}.silkbath-cta-band{padding-block:clamp(4rem,6vw,7rem)}.silkbath-cta-band__inner{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:900px){.silkbath-cta-band__inner{grid-template-columns:1.4fr 1fr;gap:4rem}}.silkbath-cta-band__actions{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:flex-start}@media(min-width:900px){.silkbath-cta-band__actions{justify-content:flex-end}}[data-sb-reveal]{opacity:0;transform:translateY(22px);transition:opacity .6s var(--sb-ease),transform .6s var(--sb-ease)}[data-sb-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-sb-reveal]{opacity:1;transform:none;transition:none}.silkbath-btn,.silkbath-product-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/silkbath-theme.css.map */
