.so-row[data-astro-cid-z2cswj7m]{scrollbar-width:none}.so-row[data-astro-cid-z2cswj7m]::-webkit-scrollbar{display:none}.so-row[data-astro-cid-z2cswj7m]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px;border-radius:1rem}.so-block[data-astro-cid-z2cswj7m]{position:relative}.so-block[data-astro-cid-z2cswj7m].mf{outline-offset:-3px;border-radius:4px;transition:outline-color .25s}.so-survey[data-astro-cid-z2cswj7m].mf{border-radius:4px 4px calc(1rem - 1px) calc(1rem - 1px)}.so-hero[data-astro-cid-z2cswj7m]{padding:12px 14px}.so-eyebrow[data-astro-cid-z2cswj7m]{letter-spacing:.06em;text-transform:uppercase;color:#0a58ca;margin-bottom:6px;font-size:10px;font-weight:700}.so-herorow[data-astro-cid-z2cswj7m]{align-items:center;gap:12px;display:flex}.so-art[data-astro-cid-z2cswj7m]{object-fit:contain;object-position:center bottom;flex:none;width:58px;height:64px}.so-headline[data-astro-cid-z2cswj7m]{color:#0a58ca;font-size:15px;font-weight:800;line-height:1.2}.so-cta[data-astro-cid-z2cswj7m]{color:#111;text-align:center;background:#ffd400;border-radius:4px;margin-top:10px;padding:6px;font-size:11px;font-weight:800;display:block}.so-deal[data-astro-cid-z2cswj7m]{background:#fafbfc;border-block:1px solid #e6e9ed;justify-content:space-between;align-items:center;gap:8px;height:50px;padding:0 14px;display:flex}.so-deal-tag[data-astro-cid-z2cswj7m]{color:#c81e1e;font-size:12px;font-weight:800}.so-deal-tag[data-astro-cid-z2cswj7m] span[data-astro-cid-z2cswj7m]{color:#111}.so-clock[data-astro-cid-z2cswj7m]{align-items:center;gap:2px;padding-bottom:8px;display:inline-flex}.so-clock[data-astro-cid-z2cswj7m] b[data-astro-cid-z2cswj7m]{color:#fff;font-variant-numeric:tabular-nums;text-align:center;background:#23262a;border-radius:3px;min-width:24px;padding:3px 4px;font-size:12px;font-weight:800;position:relative}.so-clock[data-astro-cid-z2cswj7m] b[data-astro-cid-z2cswj7m]:after{content:attr(data-unit);letter-spacing:.04em;color:#6b737a;font-size:7px;font-weight:700;position:absolute;top:calc(100% + 1px);left:0;right:0}.so-clock[data-astro-cid-z2cswj7m] i[data-astro-cid-z2cswj7m]{color:#9aa3ac;font-size:11px;font-style:normal}.so-ended[data-astro-cid-z2cswj7m]{color:#6b737a;font-size:11px;font-weight:700}.so-product[data-astro-cid-z2cswj7m]{align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.so-phoneart[data-astro-cid-z2cswj7m]{object-fit:contain;flex:none;width:44px;height:60px}.so-productname[data-astro-cid-z2cswj7m]{color:#0a58ca;font-size:11px;font-weight:700;line-height:1.3}.so-pickup[data-astro-cid-z2cswj7m]{color:#55606b;margin-top:3px;font-size:10px}.so-price[data-astro-cid-z2cswj7m]{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.so-price[data-astro-cid-z2cswj7m] b[data-astro-cid-z2cswj7m]{color:#111;font-size:15px;font-weight:800}.so-save[data-astro-cid-z2cswj7m]{color:#fff;background:#c81e1e;border-radius:3px;padding:2px 4px;font-size:9px;font-weight:800}.so-was[data-astro-cid-z2cswj7m]{color:#7b848d;font-size:10px;text-decoration:line-through}.so-map[data-astro-cid-z2cswj7m]{border-top:1px solid #e6e9ed;padding:10px 14px 12px}.so-survey[data-astro-cid-z2cswj7m]{background:#fafbfc;border-top:1px solid #e6e9ed;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 14px;display:flex}.so-question[data-astro-cid-z2cswj7m]{color:#1f2933;font-size:11px;font-weight:700;line-height:1.3}.so-stars[data-astro-cid-z2cswj7m]{color:#f5b400;flex:none;gap:2px;font-size:18px;line-height:1;display:flex}.so-maplabel[data-astro-cid-z2cswj7m]{letter-spacing:.06em;text-transform:uppercase;color:#0a58ca;margin-bottom:6px;font-size:10px;font-weight:700}.so-mapimg[data-astro-cid-z2cswj7m]{border-radius:6px;position:relative;overflow:hidden}.so-mapimg[data-astro-cid-z2cswj7m] img[data-astro-cid-z2cswj7m]{width:100%;height:auto;display:block}.so-tag[data-astro-cid-z2cswj7m]{z-index:2;background:var(--mf-tag-bg,var(--mf-accent));color:var(--mf-tag-fg,#fff);font-family:var(--font-sans);white-space:nowrap;pointer-events:none;border-radius:2px;padding:0 5px;font-size:.7rem;font-weight:600;line-height:1.5;transition:opacity .25s;position:absolute;top:3px;right:12px;transform:translateY(-60%)}.so-card[data-astro-cid-z2cswj7m]:not(:hover) .so-block[data-astro-cid-z2cswj7m].mf{outline-color:#0000}.so-card[data-astro-cid-z2cswj7m]:not(:hover) .so-tag[data-astro-cid-z2cswj7m]{opacity:0}.so[data-astro-cid-z2cswj7m]:is(:has(:focus-visible),.is-revealing) .so-block[data-astro-cid-z2cswj7m].mf{outline-color:var(--mf-line,var(--mf-accent))}.so[data-astro-cid-z2cswj7m]:is(:has(:focus-visible),.is-revealing) .so-tag[data-astro-cid-z2cswj7m]{opacity:1}.so[data-astro-cid-z2cswj7m].so-annotated .so-card[data-astro-cid-z2cswj7m] .so-block[data-astro-cid-z2cswj7m].mf{outline-color:var(--mf-line,var(--mf-accent))}.so[data-astro-cid-z2cswj7m].so-annotated .so-card[data-astro-cid-z2cswj7m] .so-tag[data-astro-cid-z2cswj7m]{opacity:1}
