/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .entry-header img{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .post-thumbnail{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .wp-block-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .elementor-widget-theme-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .wp-post-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37){--accent:var(--yw-primary);--accent-2:var(--yw-primary);--ink:var(--yw-ink);}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .yawnder-sleep-positions{font-family:var(--yw-font-body)!important;color:var(--yw-ink)!important;line-height:var(--yw-line)!important;max-width:var(--yw-reading-width);margin:0 auto;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .yawnder-sleep-positions h2{color:var(--yw-primary)!important;margin-top:2rem;font-weight:var(--yw-weight-strong)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .yawnder-sleep-positions h3{color:var(--yw-navy)!important;margin-top:1.5rem;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .card{background:var(--yw-soft)!important;border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;padding:2rem;margin:2rem 0;box-shadow:var(--yw-shadow)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .card.highlight{background:var(--yw-soft)!important;border-color:var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .compare-table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .compare-table th{padding:12px 15px;text-align:left;border-bottom:1px solid var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .compare-table td{padding:12px 15px;text-align:left;border-bottom:1px solid var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .compare-table th{background-color:var(--yw-navy)!important;color:var(--yw-surface)!important;font-weight:var(--yw-weight-strong)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .compare-table tr:nth-child(even){background-color:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .btn{display:inline-block;background-color:var(--yw-primary)!important;color:var(--yw-surface)!important;padding:12px 24px;text-decoration:none;border-radius:var(--yw-button-radius)!important;font-weight:var(--yw-weight-strong)!important;margin-top:1rem;transition:background 0.3s ease;text-align:center;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) .btn:hover{background-color:var(--yw-primary)!important;text-decoration:none;}:where(html body.yw-design-system.yw-legacy-layout-58c47ffbbe299d37) img{border-radius:var(--yw-radius)!important;width:100%;height:auto;margin:1rem 0;}
