.Nj7eHW_previewImage{border:1px solid var(--line);background:#fff;border-radius:1.25rem;align-content:center;place-items:center;gap:.6rem;width:100%;max-width:22rem;margin-inline:auto;padding:1.25rem;display:grid}.Nj7eHW_previewImage img{object-fit:contain;width:100%;max-width:19rem;height:auto;max-height:19rem;display:block}.Nj7eHW_compareFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.9rem 0 0;display:grid}.Nj7eHW_compareFact{border:1px solid var(--tone-line,var(--line));background:var(--tone-bg,var(--wash));border-radius:.7rem;min-width:0;padding:.45rem .6rem}.Nj7eHW_compareFact dt{color:var(--muted);font-size:.72rem}.Nj7eHW_compareFact dd{margin:.1rem 0 0;font-size:1rem;font-weight:740}.Nj7eHW_compareValue{white-space:nowrap}.Nj7eHW_compareFact dd>span+span{margin-left:.35rem;font-size:.68rem}@media (max-width:41.999rem){.Nj7eHW_productRow{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-columns:minmax(15.5rem,80%);grid-auto-flow:column;margin-inline:-1rem;padding:.25rem 1rem 1rem;scroll-padding-inline:1rem;overflow-x:auto}.Nj7eHW_productRow>*{scroll-snap-align:start}}.Nj7eHW_editorialHeading{margin:0}.Nj7eHW_overviewList{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.Nj7eHW_overviewList li{border-top:1px solid var(--line);align-content:start;gap:.35rem;padding-top:1.25rem;display:grid}.Nj7eHW_overviewList h3{font-size:1.2rem}.Nj7eHW_overviewList p{max-width:38rem;color:var(--muted);margin:0}@media (min-width:48rem){.Nj7eHW_overviewList{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}
.category-preview.has-category-image{overflow:hidden}.category-preview-image{object-fit:cover;background:var(--wash,#f3f1e8);width:calc(100% + 2.5rem);max-width:none;height:7.5rem;margin:-1.25rem -1.25rem 1rem;display:block}.category-hero-with-image{align-items:center;gap:1.25rem;display:grid}.category-hero-image{aspect-ratio:3/2;border-radius:var(--radius,1rem);object-fit:cover;background:var(--wash,#f3f1e8);order:-1;width:100%;max-width:18rem;height:auto;display:block}@media (min-width:48rem){.category-hero-with-image{grid-template-columns:minmax(0,1fr) 15rem;gap:2rem}.category-hero-image{order:0;max-width:15rem}}
