.category-shopping-choices[data-astro-cid-obeoihdb]{scroll-margin-top:8rem}.category-shopping-choices__note[data-astro-cid-obeoihdb]{color:var(--muted,#536271);margin:-.25rem 0 1.2rem;font-size:.88rem;line-height:1.8}.category-shopping-choices__table[data-astro-cid-obeoihdb] table[data-astro-cid-obeoihdb]{table-layout:fixed;min-width:800px;line-height:1.7}.category-shopping-choices__table[data-astro-cid-obeoihdb] caption[data-astro-cid-obeoihdb]{text-align:left;color:var(--muted,#536271);padding:0 0 .8rem;font-size:.9rem}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]:first-child{width:220px}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]:nth-child(2){width:160px}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]:nth-child(3){width:230px}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb],.category-shopping-choices__table[data-astro-cid-obeoihdb] td[data-astro-cid-obeoihdb]{vertical-align:top;overflow-wrap:anywhere;padding:12px 14px}.category-shopping-choices__table[data-astro-cid-obeoihdb] tr[data-astro-cid-obeoihdb],.category-shopping-choices__anchor[data-astro-cid-obeoihdb]{scroll-margin-top:8rem}.category-shopping-choices__table[data-astro-cid-obeoihdb] a[data-astro-cid-obeoihdb]{text-underline-offset:.18em;text-decoration:underline}.category-shopping-choices__brand[data-astro-cid-obeoihdb]{color:var(--muted,#536271);margin-top:.5rem;font-size:.82rem;font-weight:400;display:block}.category-shopping-choices__table[data-astro-cid-obeoihdb] ul[data-astro-cid-obeoihdb]{margin:0;padding-left:1.15rem}.category-shopping-choices__table[data-astro-cid-obeoihdb] li[data-astro-cid-obeoihdb]+li[data-astro-cid-obeoihdb]{margin-top:.5rem}.category-shopping-choices__sources[data-astro-cid-obeoihdb],.category-shopping-choices__reason[data-astro-cid-obeoihdb]{margin:.6rem 0 0;font-size:.8rem;line-height:1.8}.category-shopping-choices__sources[data-astro-cid-obeoihdb] a[data-astro-cid-obeoihdb]{margin-top:.35rem;display:block}.category-shopping-choices__table[data-astro-cid-obeoihdb] summary[data-astro-cid-obeoihdb]{cursor:pointer;text-underline-offset:.18em;text-decoration:underline}.category-shopping-choices__table[data-astro-cid-obeoihdb] summary[data-astro-cid-obeoihdb]:focus-visible{outline-offset:3px;outline:2px solid}.category-shopping-choices__table[data-astro-cid-obeoihdb] details[data-astro-cid-obeoihdb][open] summary[data-astro-cid-obeoihdb]{margin-bottom:.35rem}.category-shopping-choices__reason[data-astro-cid-obeoihdb] dl[data-astro-cid-obeoihdb]>div[data-astro-cid-obeoihdb]+div[data-astro-cid-obeoihdb]{margin-top:.6rem}.category-shopping-choices__reason[data-astro-cid-obeoihdb] dt[data-astro-cid-obeoihdb]{font-weight:600}.category-shopping-choices__reason[data-astro-cid-obeoihdb] dd[data-astro-cid-obeoihdb]{margin:.15rem 0 0}.category-shopping-choices__reason[data-astro-cid-obeoihdb] small[data-astro-cid-obeoihdb]{display:block}.category-shopping-choices__reason[data-astro-cid-obeoihdb] h3[data-astro-cid-obeoihdb]{margin:.8rem 0 .3rem;font-size:.85rem}.category-shopping-choices__compatibility[data-astro-cid-obeoihdb]{margin-top:.65rem;font-size:.8rem;line-height:1.8}.category-shopping-choices__compatibility[data-astro-cid-obeoihdb] p[data-astro-cid-obeoihdb]{margin-top:.25rem}.category-shopping-choices__purchase[data-astro-cid-obeoihdb]{margin-top:12px}.category-shopping-choices__table[data-astro-cid-obeoihdb] a[data-astro-cid-obeoihdb].category-shopping-choices__amazon{white-space:normal;justify-content:center;width:100%;padding:10px 8px;font-size:12px;line-height:1.6;text-decoration:none;display:flex}.category-shopping-choices__purchase[data-astro-cid-obeoihdb]>span[data-astro-cid-obeoihdb]{color:var(--muted);margin-top:.4rem;font-size:.7rem;font-weight:400;display:block}.category-shopping-choices__related[data-astro-cid-obeoihdb],.category-shopping-choices__care[data-astro-cid-obeoihdb]{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.5rem}.category-shopping-choices__care[data-astro-cid-obeoihdb]{scroll-margin-top:8rem;font-size:.88rem;line-height:1.8}.category-shopping-choices__care[data-astro-cid-obeoihdb] summary[data-astro-cid-obeoihdb]{cursor:pointer;font-weight:600}.category-shopping-choices__grid[data-astro-cid-obeoihdb]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}@media (width<=720px){.category-shopping-choices__grid[data-astro-cid-obeoihdb]{grid-template-columns:1fr;gap:14px}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb],.category-shopping-choices__table[data-astro-cid-obeoihdb] td[data-astro-cid-obeoihdb]{padding:10px 12px}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]:first-child{width:190px}}.category-shopping-choices__mobile-label[data-astro-cid-obeoihdb]{display:none}@media (width<=720px){.category-shopping-choices__table[data-astro-cid-obeoihdb]{overflow:visible}.category-shopping-choices__table[data-astro-cid-obeoihdb] table[data-astro-cid-obeoihdb]{table-layout:auto;width:100%;min-width:0;display:block}.category-shopping-choices__table[data-astro-cid-obeoihdb] caption[data-astro-cid-obeoihdb]{display:block}.category-shopping-choices__table[data-astro-cid-obeoihdb] thead[data-astro-cid-obeoihdb]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.category-shopping-choices__table[data-astro-cid-obeoihdb] tbody[data-astro-cid-obeoihdb]{width:100%;display:block}.category-shopping-choices__table[data-astro-cid-obeoihdb] tbody[data-astro-cid-obeoihdb] tr[data-astro-cid-obeoihdb]{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;padding:12px 0;display:grid}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb],.category-shopping-choices__table[data-astro-cid-obeoihdb] td[data-astro-cid-obeoihdb]{background:0 0;border:0;width:auto;min-width:0;padding:7px 0;font-size:13px;line-height:1.65}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]:first-child{text-align:left;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(130px,.85fr);align-items:start;gap:12px;width:auto;display:grid;position:relative}.category-shopping-choices__table[data-astro-cid-obeoihdb] th[data-astro-cid-obeoihdb]>.category-shopping-choices__anchor[data-astro-cid-obeoihdb]{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.category-shopping-choices__table[data-astro-cid-obeoihdb] td[data-astro-cid-obeoihdb]:last-child{grid-column:1/-1;font-size:12px}.category-shopping-choices__identity[data-astro-cid-obeoihdb]{min-width:0}.category-shopping-choices__brand[data-astro-cid-obeoihdb]{margin-top:4px;font-size:11px}.category-shopping-choices__purchase[data-astro-cid-obeoihdb]{margin-top:0}.category-shopping-choices__table[data-astro-cid-obeoihdb] a[data-astro-cid-obeoihdb].category-shopping-choices__amazon{min-height:44px;padding:8px;font-size:12px}.category-shopping-choices__purchase[data-astro-cid-obeoihdb]>span[data-astro-cid-obeoihdb]{margin-top:3px}.category-shopping-choices__mobile-label[data-astro-cid-obeoihdb]{color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.category-shopping-choices__compatibility[data-astro-cid-obeoihdb]{font-size:12px}}.catalog-detail-links[data-astro-cid-dbxobirh]{flex-wrap:wrap;gap:10px 24px;padding:0;list-style:none;display:flex}.catalog-detail-links[data-astro-cid-dbxobirh] a[data-astro-cid-dbxobirh]{text-underline-offset:3px;padding:8px 0;font-size:14px;font-weight:650;display:inline-block}.category-hero-actions[data-astro-cid-dbxobirh]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.category-hero-actions__guide[data-astro-cid-dbxobirh]{color:var(--green);background:0 0;border-color:currentColor}.category-hero-actions__guide[data-astro-cid-dbxobirh]:hover{background:var(--brand-soft);color:var(--brand-hover)}.category-hero-photo[data-astro-cid-dbxobirh]{aspect-ratio:4/3;border-radius:8px;justify-self:end;width:180px;overflow:hidden}@media (width<=720px){.category-hero-grid[data-astro-cid-dbxobirh]{grid-template-columns:minmax(0,1fr) 100px;align-items:start;gap:16px;display:grid}.category-hero-photo[data-astro-cid-dbxobirh]{aspect-ratio:1;border-radius:6px;width:100px}.category-hero-grid[data-astro-cid-dbxobirh]>div[data-astro-cid-dbxobirh]:first-child{min-width:0}.category-hero-actions[data-astro-cid-dbxobirh] .button[data-astro-cid-dbxobirh]{gap:10px;padding:10px 12px;font-size:11px}}@media (width<=420px){.category-hero-grid[data-astro-cid-dbxobirh]{grid-template-columns:minmax(0,1fr)}.category-hero-photo[data-astro-cid-dbxobirh]{display:none}}.category-types-image[data-astro-cid-dbxobirh]{width:100%;max-width:520px;margin:0 auto 1.5rem}.category-types-image[data-astro-cid-dbxobirh] img[data-astro-cid-dbxobirh]{object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:320px;display:block}@media (width<=560px){.category-types-image[data-astro-cid-dbxobirh]{margin-bottom:1.1rem}.category-types-image[data-astro-cid-dbxobirh] img[data-astro-cid-dbxobirh]{max-height:240px}}
