.HomeQualityPicks_wrap__5vZhi{margin:1.6rem 0 2.3rem;padding:1.1rem 1.25rem 1.3rem;border-radius:20px;border:1px solid var(--color-border);background:var(--color-background);box-shadow:0 10px 30px rgba(0,0,0,.18)}.HomeQualityPicks_header__jfgNN{margin-bottom:.8rem}.HomeQualityPicks_heading__C96qr{margin:0 0 .2rem;font-family:var(--font-heading);font-size:1.35rem}.HomeQualityPicks_subheading__2Zxwa{margin:0;font-size:.85rem;color:var(--color-subtext)}.HomeQualityPicks_scroller__r3s1s{margin-top:.4rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.4rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overscroll-behavior-y:contain}.HomeQualityPicks_scroller__r3s1s::-webkit-scrollbar{height:6px}.HomeQualityPicks_scroller__r3s1s::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:999px}.HomeQualityPicks_grid__GyaLm{display:flex;gap:.9rem}.HomeQualityPicks_card__HHCtO{position:relative;flex:0 0 240px;max-width:240px;border-radius:16px;background:var(--color-background-accent);border:1px solid hsla(0,0%,100%,.06);color:inherit;display:flex;flex-direction:column;padding:.55rem .6rem .6rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;scroll-snap-align:start}.HomeQualityPicks_card__HHCtO:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.22);border-color:rgba(156,122,44,.7);background:color-mix(in srgb,var(--color-background-accent) 85%,#000 15%)}.HomeQualityPicks_imageWrap__J4_lA{position:relative;width:100%;height:150px;border-radius:12px;overflow:hidden;background:var(--color-light);margin-bottom:.5rem}.HomeQualityPicks_image__gKKBf{width:100%;height:100%;object-fit:cover}.HomeQualityPicks_dealBadge__QYux2{position:absolute;top:.45rem;left:.45rem;padding:.2rem .55rem;border-radius:999px;background:var(--color-danger,#b02c1f);color:#fff;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeQualityPicks_placeholder__HDdBV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--color-subtext)}.HomeQualityPicks_body__pfge2{display:flex;flex-direction:column;gap:.3rem;min-height:3.4rem;flex:1}.HomeQualityPicks_websiteRow__vC5w6{display:flex;justify-content:space-between;align-items:center}.HomeQualityPicks_website__3ZITW{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-subtext);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeQualityPicks_title__SQeMm{margin:0;font-size:.9rem;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeQualityPicks_metaRow___8_7J{margin-top:.25rem;display:flex;align-items:center;justify-content:flex-start}.HomeQualityPicks_price__YD29N{font-size:.9rem;font-weight:600}.HomeQualityPicks_offerButton__tEIJ7{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.4rem;background-color:var(--color-brand-accent,var(--color-accent));color:#fff;font-weight:700;font-size:.8rem;padding:8px 10px;border-radius:8px;text-align:center;width:100%;text-decoration:none;border:none;transition:background .2s ease,transform .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeQualityPicks_offerButton__tEIJ7:hover{transform:translateY(-1px);color:#fff}.HomeQualityPicks_offerButton__tEIJ7:active{transform:translateY(0)}.HomeQualityPicks_offerArrow__tirF9{font-size:.9rem}@media (max-width:900px){.HomeQualityPicks_wrap__5vZhi{margin:1.4rem 0 2rem;padding-inline:.9rem}.HomeQualityPicks_grid__GyaLm{gap:.8rem}.HomeQualityPicks_card__HHCtO{flex:0 0 calc((100% - 0.8rem) / 2);max-width:calc((100% - .8rem) / 2)}.HomeQualityPicks_imageWrap__J4_lA{height:140px}}@media (max-width:480px){.HomeQualityPicks_grid__GyaLm{gap:.7rem}.HomeQualityPicks_card__HHCtO{flex:0 0 calc((100% - 0.7rem) / 2);max-width:calc((100% - .7rem) / 2)}.HomeQualityPicks_imageWrap__J4_lA{height:130px}.HomeQualityPicks_heading__C96qr{font-size:1.25rem}.HomeQualityPicks_subheading__2Zxwa{font-size:.8rem}}.HomeQualityPicks_affiliateNote__DIBWt{margin:0 0 .6rem;font-size:.78rem;color:var(--color-subtext)}.HomeQualityPicks_affiliateNote__DIBWt a{color:var(--color-accent);text-decoration:underline}.HomeQualityPicks_affiliateNote__DIBWt a:hover{text-decoration-thickness:2px}