.dQr9sW_container{max-width:1200px;margin:0 auto;padding:2rem}.dQr9sW_title{color:#222;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.dQr9sW_title svg{margin-right:.5rem}.dQr9sW_dealsGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;display:grid}.dQr9sW_title+.dQr9sW_dealsGrid{margin-top:1.5rem}.dQr9sW_dealCard{color:inherit;background-color:#f9f9f9;border-radius:8px;flex-direction:column;padding:11px;text-decoration:none;transition:transform .2s ease-in-out;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000001a}.dQr9sW_dealCard:hover{transform:translateY(-5px)}.dQr9sW_imageWrapper{aspect-ratio:197/179;background-color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:180px;padding:1rem;display:flex;position:relative}.dQr9sW_productImage{object-fit:contain;max-width:100%;max-height:100%}.dQr9sW_brand{z-index:1;width:80px;height:28px;position:absolute;bottom:10px;left:10px}.dQr9sW_discountBadge{color:#000;border:2px solid var(--Orange-100,#ffcd00);background:#fff5cc;border-radius:7.225px 7.225px 7.225px 6px;padding:.25rem .5rem;font-size:.8rem;font-weight:700;position:absolute;bottom:10px;right:10px;box-shadow:0 3.612px 7.225px #0000000f}.dQr9sW_cardContent{padding:.75rem}.dQr9sW_priceInfo{margin-bottom:.5rem}.dQr9sW_currentPrice{margin-right:.5rem;font-size:1.2rem;font-weight:700}.dQr9sW_originalPrice{color:#222;opacity:.5;font-size:1.2rem;font-weight:700;text-decoration:line-through}.dQr9sW_productName{color:#222;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2.4em;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}@media (max-width:768px){.dQr9sW_container{padding:1.5rem 1rem}.dQr9sW_dealsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dQr9sW_dealCard{padding:8px}.dQr9sW_imageWrapper{height:auto;padding:.75rem}.dQr9sW_brand{width:56px;height:22px;bottom:8px;left:8px}.dQr9sW_discountBadge{padding:.15rem .4rem;font-size:.75rem;bottom:8px;right:8px}.dQr9sW_cardContent{padding:.5rem .25rem .25rem}.dQr9sW_priceInfo{flex-wrap:wrap;gap:0 .4rem;margin-bottom:.35rem;display:flex}.dQr9sW_currentPrice,.dQr9sW_originalPrice{white-space:nowrap;margin-right:0;font-size:1rem}}.dQr9sW_disclaimer{color:var(--Neutral-100,#222);margin-top:11px;margin-bottom:1.5rem;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.dQr9sW_disclaimer span{background:#fff5cc;border-radius:2px;padding:4px}
