.deals-section__footnote[data-astro-cid-bbgeeedb]{color:var(--text-muted,var(--text));opacity:.8;margin:.75rem 0 0;font-size:.8rem}.filter-tabs[data-astro-cid-bbgeeedb]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.filter-tab[data-astro-cid-bbgeeedb]{border-radius:var(--radius-pill);background:var(--surface-alt);color:var(--text);white-space:nowrap;padding:.55rem 1.05rem;font-size:.85rem;font-weight:700}[data-mode=dark] .filter-tab[data-astro-cid-bbgeeedb]{background:var(--surface);border:1px solid var(--border)}.filter-tab[data-astro-cid-bbgeeedb][aria-selected=true]{background:var(--primary);color:var(--primary-contrast)}[data-mode=dark] .filter-tab[data-astro-cid-bbgeeedb][aria-selected=true]{background:var(--accent);color:var(--accent-contrast)}.deal-grid[data-astro-cid-bbgeeedb]{grid-template-columns:repeat(2,1fr);gap:1rem;transition:opacity .15s;display:grid}.deal-grid[data-astro-cid-bbgeeedb][aria-busy=true]{opacity:.5}.deal-feed__footer[data-astro-cid-bbgeeedb]{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.deal-feed__footer[data-astro-cid-bbgeeedb] [data-astro-cid-bbgeeedb][hidden]{display:none}.deal-feed__sentinel[data-astro-cid-bbgeeedb]{width:100%;height:1px}.deal-feed__status[data-astro-cid-bbgeeedb]{color:var(--text-muted);margin:0;font-size:.85rem}.deal-feed__status[data-astro-cid-bbgeeedb]:empty{display:none}@media (width>=720px){.deal-grid[data-astro-cid-bbgeeedb]{grid-template-columns:repeat(4,1fr)}}@media (width<=767px){.deals-section--phone-list[data-astro-cid-bbgeeedb] .filter-tabs[data-astro-cid-bbgeeedb]{scrollbar-width:none;flex-wrap:nowrap;gap:.4rem;margin-bottom:.75rem;overflow-x:auto}.deals-section--phone-list[data-astro-cid-bbgeeedb] .filter-tabs[data-astro-cid-bbgeeedb]::-webkit-scrollbar{display:none}.deals-section--phone-list[data-astro-cid-bbgeeedb] .filter-tab[data-astro-cid-bbgeeedb]{border-radius:4px;flex:none;padding:.4rem .8rem;font-size:.8rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb]{grid-template-columns:minmax(0,1fr);gap:.5rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb]>li[data-in-discover]{display:none}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb]>.deal-card{box-shadow:none;border-radius:4px;grid-template-columns:5.5rem minmax(0,1fr);align-items:stretch;display:grid}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__media{height:auto;min-height:5.5rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__image{padding:.35rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__variants--empty{display:none}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__discount{border-radius:3px;padding:.15rem .35rem;font-size:.68rem;top:.3rem;left:.3rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title title""store store""price cta";align-items:end;gap:.1rem .5rem;padding:.5rem .6rem;display:grid}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:title;min-height:0;font-size:.85rem;line-height:1.25;display:-webkit-box;overflow:hidden}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__store{text-align:left;grid-area:store;font-size:.75rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__price{flex-wrap:wrap;grid-area:price;gap:0 .4rem}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__stock{grid-column:1/-1}.deals-section--phone-list[data-astro-cid-bbgeeedb] .deal-grid[data-astro-cid-bbgeeedb] .deal-card__cta{white-space:nowrap;border-radius:4px;grid-area:cta;width:auto;margin:0;padding:.5rem .8rem}}
