.ins-page,.ins-block{--green: #005342;--green-deep: #003a2d;--green-soft: #2f7a65;--green-ink: #1f2a26;--orange: #ff7640;--orange-soft: #ffa178;--paper: #faf8f5;--paper-deep: #f1ece4;--rule: #e6e0d4;--ink-cream: #f5f1ea;--ink-cream-soft: #c8c0ad;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--green-ink);font-weight:500}.ins-block{display:block}.ins-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.ins-wrap-narrow{max-width:760px}.ins-section{padding:72px 0}@media(max-width:700px){.ins-section{padding:36px 0}.ins-wrap{padding:0 20px}}.ins-h1{font-family:Figtree,system-ui,sans-serif;font-weight:600;font-size:clamp(34px,5.4vw,60px);line-height:1.08;letter-spacing:-.02em;margin:18px 0;color:var(--green-ink)}.ins-h2{font-family:Figtree,system-ui,sans-serif;font-weight:600;font-size:clamp(26px,3.4vw,40px);line-height:1.14;letter-spacing:-.018em;color:var(--green-ink);margin:12px 0 0}.ins-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--green);text-transform:uppercase}.ins-eyebrow-orange{color:var(--orange)}.ins-section-head{text-align:center;margin-bottom:36px}@media(max-width:700px){.ins-section-head{margin-bottom:24px}}.ins-br{display:none}@media(min-width:760px){.ins-br{display:inline}}.ins-block p{font-size:15px;line-height:1.6;color:#3a4540}@media(max-width:700px){.ins-block p{font-size:16px}}.ins-cta-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.ins-cta{display:inline-flex;align-items:center;gap:12px;padding:16px 28px;border-radius:8px;font-family:Figtree,system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;text-decoration:none;background:var(--green);color:#fff;transition:background .18s,transform .18s;min-height:52px;min-width:200px;justify-content:center}.ins-cta:hover{background:var(--green-deep);transform:translateY(-1px);color:#fff}.ins-cta-go{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.ins-cta-go svg{width:16px;height:16px;stroke:currentColor;fill:none}.ins-price-line{display:inline-flex;align-items:center;gap:10px;font-size:14px;flex-wrap:wrap;justify-content:center;color:var(--green-ink)}.ins-price-line strong{font-size:22px;font-weight:700;color:var(--green-ink)}.ins-price-line s{opacity:.5;font-size:16px}.ins-price-tag{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);border:1px solid currentColor;padding:3px 8px;border-radius:4px;font-weight:600}.ins-cta-micro{font-size:13px;color:#6f7670;margin:0}.ins-trust-strip{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;font-size:13px}.ins-trust-strip li{display:inline-flex;align-items:center;gap:6px}.ins-trust-strip svg{width:14px;height:14px;stroke:currentColor;fill:none}.ins-trust-strip-light{color:#6f7670}.ins-trust-strip-light svg{color:var(--green)}.ins-trust-strip-dark{color:#f5f1eac7}.ins-trust-strip-dark svg{color:var(--orange)}@media(prefers-reduced-motion:reduce){.ins-cta{transition:none}}[id*="177685338394b44350_h"] .sec__content-heading,[id*="177685338394b44350_h"] .sec__content-des,[id*="177685338394b44350_h"] .sec__content-des p{text-align:center}@media(max-width:700px){[id*="177685338394b44350_h"] .sec__content-heading,[id*="177685338394b44350_h"] .sec__content-des{padding-left:20px;padding-right:20px}}.section-featured-product motion-element[data-motion],[data-section*=featured_product_wfPPqW_h] motion-element[data-motion]{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sleep-page.css.map */
