.snx-chapters{padding-bottom:clamp(6rem,9vw,12rem);background:linear-gradient(180deg,#e8eee5,#eef2eb)}.snx-dawn{position:relative;height:clamp(18rem,28vh,30rem);overflow:hidden;background:linear-gradient(180deg,var(--snx-forest-2) 0%,#6E8B79 34%,#B9CAB5 64%,#E8EEE5 100%)}.snx-dawn__sun{position:absolute;left:50%;bottom:0;width:clamp(16rem,22vw,28rem);aspect-ratio:1;margin-left:calc(clamp(16rem,22vw,28rem)/-2);border-radius:50%;background:radial-gradient(circle,#FFE7B0 0%,var(--snx-honey) 42%,rgba(242,196,109,0) 70%);filter:blur(2px);transform:translate3d(0,calc(70% - var(--rise, 0) * 45%),0);opacity:calc(.55 + var(--rise, 0) * .45)}.snx-dawn__hills{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:40%}.snx-chapters__list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(7rem,10vw,14rem);padding-top:clamp(4rem,6vw,8rem)}.snx-chapter{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.8rem,4vw,4.8rem);align-items:center}@media(min-width:900px){.snx-chapter{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.snx-chapter--flip .snx-chapter__media{order:2}}.snx-chapter__media{--clip: 1;position:relative;aspect-ratio:4 / 3;border-radius:var(--snx-radius-pillow);overflow:hidden;background:#dce4d8;clip-path:inset(calc(var(--clip) * 10%) calc(var(--clip) * 8%) round calc(var(--snx-radius-pillow) + var(--clip) * 40px))}.snx-chapter__img{--shift: 0px;position:absolute;top:-8%;right:0;bottom:-8%;left:0;transform:translate3d(0,var(--shift),0) scale(calc(1 + var(--clip) * .08))}.snx-chapter__img img,.snx-chapter__placeholder{display:block;width:100%;height:100%;object-fit:cover}.snx-chapter__placeholder{background:linear-gradient(135deg,#dce4d8,#c9d6c6)}.snx-chapter__text{max-width:48rem}.snx-chapter__body{margin-top:1.8rem;color:var(--snx-fg-soft);font-size:1.8rem;line-height:1.6}.snx-chapter__body p+p{margin-top:1.2rem}.snx-fit{padding:clamp(6rem,9vw,12rem) 0;background:linear-gradient(180deg,#eef2eb,#f1f4ee)}.snx-fit__head{max-width:68rem;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.snx-fit__intro{margin-top:1.6rem;color:var(--snx-fg-soft);font-size:1.8rem}.snx-fit__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:900px){.snx-fit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.snx-fit__panel{display:flex;flex-direction:column;gap:1.8rem;padding:clamp(2.2rem,3vw,3.6rem);border-radius:var(--snx-radius-pillow);background:#fff;box-shadow:0 3rem 6rem -4.4rem #14231d73,0 0 0 1px #14231d0d}.snx-fit__title{margin:0;color:var(--snx-fg);font-family:var(--snx-display);font-size:2.6rem;font-weight:480;font-variation-settings:"SOFT" 100;line-height:1.1;letter-spacing:-.01em}.snx-toggle{display:inline-flex;align-self:flex-start;gap:.4rem;padding:.4rem;border-radius:999px;background:#14231d0f}.snx-toggle__btn{min-height:4.2rem;padding:0 2rem;border:0;border-radius:999px;background:transparent;color:var(--snx-fg-soft);font:inherit;font-size:1.5rem;font-weight:650;cursor:pointer;transition:background-color .4s var(--snx-ease-out),color .4s var(--snx-ease-out),transform .45s var(--snx-ease-spring)}.snx-toggle__btn[aria-pressed=true]{background:var(--snx-night-2);color:var(--snx-mist)}.snx-toggle__btn:active{transform:scale(.95)}.snx-size__art,.snx-depth__art{position:relative;border-radius:var(--snx-radius-soft);background:#f1f4ee}.snx-size__svg,.snx-depth__svg{display:block;width:100%;height:auto}.snx-size__ghost{fill:none;stroke:#14231d38;stroke-width:2;stroke-dasharray:6 6}.snx-size__bed{fill:#e8eee5;stroke:var(--snx-brand);stroke-width:2.5}.snx-size__pillow{fill:#fff;stroke:#14231d40;stroke-width:1.5}.snx-size__quilt{fill:none;stroke:#355c4a47;stroke-width:1.5}.snx-size__dims path{fill:none;stroke:var(--snx-honey-deep);stroke-width:1.8}.snx-size__readout{min-height:2.6rem;color:var(--snx-fg);font-size:1.7rem;font-weight:600}.snx-depth__floor{stroke:#14231d33;stroke-width:2}.snx-depth__mattress{fill:#cad7c6;stroke:#14231d2e;stroke-width:1.5}.snx-depth__topper{fill:#fff;stroke:#14231d38;stroke-width:1.5}.snx-depth__skirt{fill:none;stroke:var(--snx-brand);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.snx-depth__gap{fill:none;stroke:#c2410c;stroke-width:2;stroke-dasharray:4 5}.snx-depth__ruler path{fill:none;stroke:#14231d73;stroke-width:1.5}.snx-depth__ruler text{fill:var(--snx-ink);font-family:var(--snx-text);font-size:15px;font-weight:650}.snx-range{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:1rem 1.6rem}.snx-range__label{color:var(--snx-fg-soft);font-size:1.5rem}.snx-range__out{color:var(--snx-fg);font-family:var(--snx-display);font-size:2.6rem;font-variation-settings:"SOFT" 100;font-variant-numeric:lining-nums tabular-nums}.snx-range__input{--fill: 50%;grid-column:1 / -1;width:100%;height:3.2rem;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.snx-range__input::-webkit-slider-runnable-track{height:.8rem;border-radius:999px;background:linear-gradient(90deg,var(--snx-brand) var(--fill),rgba(20,35,29,.12) var(--fill))}.snx-range__input::-moz-range-track{height:.8rem;border-radius:999px;background:#14231d1f}.snx-range__input::-moz-range-progress{height:.8rem;border-radius:999px;background:var(--snx-brand)}.snx-range__input::-webkit-slider-thumb{width:3rem;height:3rem;margin-top:-1.1rem;border:3px solid #FFFFFF;border-radius:50%;background:var(--snx-night-2);box-shadow:0 .8rem 1.6rem -.6rem #14231d99;-webkit-appearance:none;appearance:none;transition:transform .35s var(--snx-ease-spring)}.snx-range__input:active::-webkit-slider-thumb{transform:scale(1.15)}.snx-range__input::-moz-range-thumb{width:2.4rem;height:2.4rem;border:3px solid #FFFFFF;border-radius:50%;background:var(--snx-night-2);box-shadow:0 .8rem 1.6rem -.6rem #14231d99}.snx-depth__verdict{display:flex;align-items:center;gap:1rem;min-height:5.2rem;padding:1.2rem 1.6rem;border-radius:1.6rem;background:#355c4a1a;color:var(--snx-fg);font-size:1.6rem;font-weight:600;line-height:1.35;transition:background-color .4s ease}.snx-depth__verdict.is-warn{background:#c2410c1a}.snx-promise{padding:clamp(6rem,9vw,12rem) 0;background:linear-gradient(180deg,#f1f4ee,#f4f6f1)}.snx-promise__head{max-width:68rem;margin-bottom:clamp(4rem,5vw,6.4rem)}.snx-promise__intro{margin-top:1.6rem;color:var(--snx-fg-soft);font-size:1.8rem}.snx-steps{--progress: 0;position:relative}.snx-steps__list{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:3.6rem;margin:0;padding:0;list-style:none}.snx-steps__rail{position:absolute;top:2.8rem;bottom:2.8rem;left:2.7rem;width:2px;border-radius:2px;background:#14231d1f;overflow:hidden}.snx-steps__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--snx-brand),var(--snx-honey-deep));transform:scaleY(var(--progress));transform-origin:50% 0}.snx-step{position:relative;display:grid;align-content:start;grid-template-columns:5.6rem minmax(0,1fr);column-gap:2rem;row-gap:.4rem}.snx-step__node{grid-row:1 / span 3;position:relative;z-index:1;display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;color:#14231d59;box-shadow:0 0 0 1px #14231d1a,0 1.2rem 2.4rem -1.4rem #14231d80;transition:background-color .5s ease,color .5s ease,transform .6s var(--snx-ease-spring)}.snx-step__node .snx-icon{width:2.6rem;height:2.6rem}.snx-step.is-on .snx-step__node .snx-icon [pathLength]{stroke-dasharray:1;animation:snx-draw 1.2s var(--snx-ease-out) .1s both}@keyframes snx-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.snx-step.is-on .snx-step__node{background:var(--snx-night-2);color:var(--snx-honey);transform:scale(1.06)}.snx-step__when{align-self:end;color:var(--snx-brand);font-size:1.4rem;font-weight:650}.snx-step__title{margin:0;color:var(--snx-fg);font-family:var(--snx-display);font-size:2.4rem;font-weight:480;font-variation-settings:"SOFT" 100;line-height:1.15;letter-spacing:-.01em}.snx-step__text{max-width:44ch;color:var(--snx-fg-soft);font-size:1.6rem;line-height:1.55}.snx-step__text p+p{margin-top:.8rem}.snx-step__text a{color:var(--snx-fg)}@media(min-width:990px){.snx-steps__list{grid-template-columns:repeat(var(--snx-step-count, 4),minmax(0,1fr));gap:3.2rem}.snx-steps__rail{top:2.7rem;bottom:auto;left:2.8rem;right:2.8rem;width:auto;height:2px}.snx-steps__fill{transform:scaleX(var(--progress));transform-origin:0 50%}.snx-step{grid-template-columns:minmax(0,1fr);row-gap:.8rem}.snx-step__node{grid-row:auto;margin-bottom:1.6rem}}.snx-promise__links{display:flex;flex-wrap:wrap;gap:1.6rem 3.2rem;margin-top:clamp(4rem,5vw,6rem);padding-top:2.8rem;border-top:1px solid var(--snx-line)}.snx-promise__links:empty{display:none}@media(prefers-reduced-motion:reduce){.snx-chapter__img{transform:none!important}.snx-chapter__media{clip-path:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/snugler-morning.css.map */
