.sleepwhisper-how-it-works-section .sw-how-it-works{--sw-brand: #234E3F;--sw-brand-dark: #142E25;--sw-brand-light: #E9EDEC;--sw-text: #1B2433;--sw-text-muted: #5A6578;background:var(--sw-surface-sky, #F2F4F3);color:var(--sw-text)}.sleepwhisper-how-it-works-section .sw-how-it-works__inner{max-width:var(--sw-content-max, 1280px);margin-inline:auto;padding-inline:20px;padding-block:40px 44px;display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.sleepwhisper-how-it-works-section .sw-how-it-works__heading{margin:0 0 16px;max-width:16ch;font-family:var(--font-heading--family);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--sw-text)}.sleepwhisper-how-it-works-section .sw-how-it-works__paragraph{margin:0;max-width:38rem;font-size:1rem;line-height:1.6;color:var(--sw-text-muted)}.sleepwhisper-how-it-works-section .sw-how-it-works__paragraph+.sw-how-it-works__paragraph{margin-top:14px}.sleepwhisper-how-it-works-section .sw-how-it-works__disclaimer{margin:20px 0 0;max-width:38rem;font-size:.75rem;line-height:1.45;color:var(--sw-text-muted)}.sleepwhisper-how-it-works-section .sw-how-it-works__media{border-radius:18px;overflow:hidden}.sleepwhisper-how-it-works-section .sw-how-it-works__media img{display:block;width:100%;height:auto}@media screen and (min-width:990px){.sleepwhisper-how-it-works-section .sw-how-it-works__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;padding-inline:40px;padding-block:56px 64px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sleepwhisper-how-it-works.css.map */
