/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder{display:inline-block;background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;font-weight:var(--yw-weight-strong)!important;font-family:var(--yw-font-body)!important;font-size:var(--yw-button-text)!important;line-height:1.35!important;padding:12px 22px;border-radius:var(--yw-button-radius)!important;border:0!important;margin:8px 0 16px;transition:background .15s ease;cursor:pointer;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder:hover{background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder:focus{background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) img.product-img{max-width:100%;height:auto;display:block;margin:0 auto 12px;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) a > img.product-img:not([src]){display:none;}

/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder{display:inline-block;background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;font-weight:var(--yw-weight-strong)!important;font-family:var(--yw-font-body)!important;font-size:var(--yw-button-text)!important;line-height:1.35!important;padding:12px 22px;border-radius:var(--yw-button-radius)!important;border:0!important;margin:8px 0 16px;transition:background .15s ease;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder:hover{background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder:focus{background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .product-img{max-width:100%;height:auto;display:block;margin:0 auto 12px;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) a > img.product-img:not([src]){display:none;}

/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .entry-header img{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .post-thumbnail{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .wp-block-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .elementor-widget-theme-post-featured-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .wp-post-image{display:none!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90){--accent:var(--yw-primary);--accent-2:var(--yw-primary);--ink:var(--yw-ink);}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .card{border:1px solid var(--yw-border)!important;padding:25px;border-radius:var(--yw-radius)!important;margin-bottom:25px;background:var(--yw-surface)!important;box-shadow:var(--yw-shadow)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .card.highlight{border-left:5px solid var(--accent)!important;background:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .card h2{color:var(--yw-primary)!important;margin-top:0;font-weight:var(--yw-weight-strong)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .card h3{color:var(--yw-navy)!important;margin-top:0;font-weight:var(--yw-weight-strong)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .card p{line-height:var(--yw-line)!important;color:var(--yw-muted)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .grid{display:grid;gap:20px;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .cols-2{grid-template-columns:1fr 1fr;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .compare-table{width:100%;border-collapse:collapse;margin-top:20px;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .compare-table th{border:1px solid var(--yw-border)!important;padding:12px;text-align:left;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .compare-table td{border:1px solid var(--yw-border)!important;padding:12px;text-align:left;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .compare-table th{background:var(--yw-navy)!important;color:var(--yw-surface)!important;font-weight:var(--yw-weight-strong)!important;text-transform:uppercase;letter-spacing:0.05em!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .compare-table tr:nth-child(even){background-color:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder{display:inline-block;padding:10px 20px;background-color:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none;border-radius:var(--yw-button-radius)!important;font-weight:bold!important;margin-top:10px;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .btn-yawnder:hover{background-color:var(--yw-primary)!important;}:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .product-img{max-width:100%;height:auto;margin-bottom:15px;border-radius:var(--yw-radius)!important;display:block;}@media (max-width: 768px){:where(html body.yw-design-system.yw-legacy-layout-67c3534abdd21c90) .grid.cols-2{grid-template-columns:1fr;}}
