.editorial-page-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:28px;align-items:start;padding-top:30px;padding-bottom:48px}
.editorial-page-body,.editorial-page-sidebar{min-width:0;padding:24px;background:#fff;border:1px solid #eadfca;border-radius:12px}
.editorial-page-body h1{margin:20px 0;font-size:clamp(28px,3vw,42px);line-height:1.15;color:#24211c}
.editorial-page-body nav{font-size:14px;color:#665e50}.editorial-page-layout a{color:#795000}
.editorial-page-sidebar{position:sticky;top:20px}.editorial-page-sidebar ul{margin:12px 0 0;padding-left:20px}.editorial-page-sidebar li+li{margin-top:9px}
@media(max-width:800px){.editorial-page-layout{grid-template-columns:1fr}.editorial-page-sidebar{position:static}.editorial-page-body,.editorial-page-sidebar{padding:18px}}

.editorial-page-body .seo-store-coupon-grid{margin:20px 0}
.editorial-page-body .ed-offer-cta{display:inline-flex;width:auto;margin:14px 0 0;color:#211b10}

body.seo-review-page .seo-country-copy-helper{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;font-size:16px;pointer-events:none}
.editorial-page-updated{margin:0 0 1rem;color:#626b62;font-size:14px;line-height:1.45}
