/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .entry-header img{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .post-thumbnail{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .wp-block-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .elementor-widget-theme-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .wp-post-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b){--accent:var(--yw-primary);--accent-2:var(--yw-primary);--ink:var(--yw-ink);--paper:#ffffff;--gray-soft:#f8fafc;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions{font-family:var(--yw-font-body)!important;color:var(--yw-ink)!important;line-height:var(--yw-line)!important;max-width:100%;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions h2{color:var(--yw-primary)!important;font-weight:var(--yw-weight-strong)!important;margin-top:2rem;font-size:var(--yw-h2)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions h3{color:var(--yw-navy)!important;font-weight:var(--yw-weight-strong)!important;margin-bottom:0.5rem;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .intro-text{font-size:var(--yw-text)!important;margin-bottom:2rem;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .grid{display:grid;gap:1.5rem;margin:2rem 0;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .grid.cols-2{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card{background:var(--gray-soft)!important;padding:2rem;border-radius:var(--yw-radius)!important;border:1px solid var(--yw-border)!important;transition:transform 0.2s ease;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.highlight{background:var(--yw-soft)!important;border-color:var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.verdict{background:var(--yw-ink)!important;color:var(--paper)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.verdict h3{color:var(--yw-navy)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.verdict p{color:var(--paper)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.verdict a{color:var(--paper)!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions .card.verdict a{text-decoration:underline;font-weight:bold!important;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions ul{margin:0;padding-left:1.2rem;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-sleep-positions li{margin-bottom:0.5rem;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-btn{display:inline-block;background:var(--yw-primary)!important;color:var(--yw-surface)!important;padding:0.75rem 1.5rem;border-radius:var(--yw-button-radius)!important;text-decoration:none;font-weight:var(--yw-weight-strong)!important;margin-top:1rem;}:where(html body.yw-design-system.yw-legacy-layout-64ff1573f8c5796b) .yawnder-btn:hover{background:var(--yw-primary)!important;}
