.ProductCard_cardContainer__Up6cC{background-color:var(--card);border:1px solid var(--border);border-radius:1.25rem;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;position:relative}.ProductCard_cardReserveState__oBYDr{border:1px solid rgba(var(--chaski-amber-rgb),.25)!important;box-shadow:0 0 15px rgba(var(--chaski-amber-rgb),.05)}.ProductCard_cardContainer__Up6cC:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:0 12px 24px -8px rgba(0,0,0,.5),0 0 0 1px rgba(var(--chaski-amber-rgb),.1)}.ProductCard_cardReserveState__oBYDr:hover{border-color:var(--primary)!important;box-shadow:0 12px 24px -8px rgba(0,0,0,.5),0 0 20px rgba(var(--chaski-amber-rgb),.15)!important}.ProductCard_imageWrapper__37Yza{position:relative;aspect-ratio:1/1;background-color:var(--muted);overflow:hidden;display:flex;align-items:center;justify-content:center}.ProductCard_productImage__VOyGg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ProductCard_cardContainer__Up6cC:hover .ProductCard_productImage__VOyGg{transform:scale(1.05)}.ProductCard_categoryBadgeContainer__ppzKY{position:absolute;top:12px;left:12px;z-index:10}.ProductCard_categoryTag__TEMo8{background-color:rgba(15,23,42,.85);color:#fff;font-weight:800;border-radius:6px;padding:5px 12px;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(0,0,0,.25);display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1)}.ProductCard_badgeContainer__h0lyl{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:6px;z-index:10}.ProductCard_statusBadge__ARFPi{font-weight:800;border-radius:6px;padding:4px 10px;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 4px 12px rgba(0,0,0,.2);display:inline-flex;align-items:center;color:#fff}.ProductCard_badgeNew__t25qy{background-color:var(--primary)}.ProductCard_badgeOffer__7KRxL{background-color:#ef4444}.ProductCard_metaContainer__cG4cn{padding:1rem 1.25rem;flex:1;display:flex;flex-direction:column;gap:.5rem}.ProductCard_stockRow__V8OFM{display:flex;align-items:center;gap:6px}.ProductCard_stockBadge__aFvuQ{font-size:.7rem;font-weight:800;display:flex;align-items:center;gap:5px;letter-spacing:.5px;text-transform:uppercase}.ProductCard_stockDot__L9d9q{width:8px;height:8px;border-radius:50%;background-color:currentColor;position:relative}.ProductCard_stockDot__L9d9q:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:currentColor;animation:ProductCard_pulseGlow__f3is9 2s ease-in-out infinite;opacity:.8}@keyframes ProductCard_pulseGlow__f3is9{0%{transform:scale(1);opacity:.8;box-shadow:0 0 0 0 currentColor}50%{transform:scale(1.5);opacity:.4;box-shadow:0 0 10px 4px currentColor}to{transform:scale(1);opacity:.8;box-shadow:0 0 0 0 currentColor}}.ProductCard_stockIn__XNrGv{color:var(--chaski-success);font-weight:800}.ProductCard_stockLow__MEOP9{color:#f59e0b;font-weight:800}.ProductCard_stockOut__9mWul{color:var(--muted-foreground);font-weight:700}.ProductCard_stockReserve__MZOQP{color:var(--primary);font-weight:800}.ProductCard_productTitle__TGnOa{margin:0!important;font-size:1.05rem!important;line-height:1.4!important;color:var(--foreground)!important;font-weight:700!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3rem;letter-spacing:-.01em}.ProductCard_actionZone__Sjkou{margin-top:auto;border-top:1px solid var(--border);padding:1.25rem;background:linear-gradient(to bottom,transparent,rgba(var(--primary-rgb),.02))}.ProductCard_priceContainer__yeEZ0{display:flex;flex-direction:column;margin-bottom:1.25rem}.ProductCard_reserveLabel__2Jpyw{font-size:.75rem;font-weight:800;color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.ProductCard_mainPrice__8gJlN{font-size:1.85rem;font-weight:900;color:var(--primary);line-height:1;display:flex;align-items:baseline;gap:4px;letter-spacing:-.02em}.ProductCard_currency__p44b9{font-size:1.1rem;font-weight:900;opacity:.9}.ProductCard_oldPrice__nLYDW{font-size:.95rem;color:var(--muted-foreground);text-decoration:line-through;font-weight:600;margin-left:10px;opacity:.6}.ProductCard_totalPriceSmall__23XyN{font-size:.85rem;color:var(--muted-foreground);font-weight:600;margin-top:6px;opacity:.8}.ProductCard_buttonsRow__YFCb_{display:flex;gap:8px;align-items:center}.ProductCard_ctaButton__EOMso{flex:1;height:42px!important;border-radius:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:.85rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .2s ease!important;border:1px solid transparent!important}.ProductCard_ctaBuy__TZgTp{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.ProductCard_ctaBuy__TZgTp:hover{background-color:#f59e0b!important;border-color:#f59e0b!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--chaski-amber-rgb),.3)}.ProductCard_ctaReserve__VvuMi{background-color:rgba(var(--chaski-amber-rgb),.08)!important;border-color:var(--primary)!important;color:var(--primary)!important}.ProductCard_ctaReserve__VvuMi:hover{background-color:rgba(var(--chaski-amber-rgb),.18)!important;border-color:var(--primary)!important;box-shadow:0 0 0 1px var(--primary);transform:translateY(-2px)}.ProductCard_ctaDisabled__zqFcW{background-color:var(--muted)!important;border-color:var(--border)!important;color:var(--muted-foreground)!important;cursor:not-allowed!important;opacity:.7}.ProductCard_whatsappBtn__HCrTq{width:42px!important;height:42px!important;background-color:rgba(37,211,102,.1)!important;border:1px solid rgba(37,211,102,.2)!important;color:#25d366!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important}.ProductCard_whatsappBtn__HCrTq:hover{background-color:#25d366!important;color:#fff!important;transform:translateY(-2px)}@media (max-width:575px){.ProductCard_mainPrice__8gJlN{font-size:1.5rem}.ProductCard_productTitle__TGnOa{font-size:.95rem!important;height:auto!important;min-height:2.4rem}.ProductCard_ctaButton__EOMso{height:38px!important;font-size:.78rem!important;gap:5px!important}.ProductCard_whatsappBtn__HCrTq{width:38px!important;height:38px!important;flex-shrink:0}.ProductCard_metaContainer__cG4cn{padding:.75rem 1rem}.ProductCard_actionZone__Sjkou{padding:1rem}}@media (max-width:380px){.ProductCard_mainPrice__8gJlN{font-size:1.35rem}.ProductCard_ctaButton__EOMso{font-size:.72rem!important;height:36px!important}}.HybridPurchaseBlock_container__BFdRa{display:flex;flex-direction:column;gap:1.5rem}.HybridPurchaseBlock_statusTag__Yoi1I{padding:6px 12px;border-radius:8px;font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:6px;border:none}.HybridPurchaseBlock_stockTag__HkKyu{border:1px solid rgba(var(--chaski-neon-success-rgb),.3);background-color:rgba(var(--chaski-success-rgb),.1);color:var(--chaski-success)}.HybridPurchaseBlock_stockLabelPulse__ObzdK{display:inline-block;animation:HybridPurchaseBlock_neonBurst__cZGnp 1.5s ease-in-out infinite}.HybridPurchaseBlock_quantityCard__mOl5o{border-radius:16px;background-color:var(--surface);border:1px solid var(--border);box-shadow:0 4px 12px rgba(0,0,0,.05)}.HybridPurchaseBlock_quantityRow__zJtot{display:flex;justify-content:space-between;align-items:center;padding:.75rem}.HybridPurchaseBlock_quantityControls__658ED{display:flex;align-items:center;background-color:var(--background);border:1px solid var(--border);border-radius:12px;overflow:hidden;height:44px}.HybridPurchaseBlock_qtyBtn__SNVsp{width:44px;height:100%;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--foreground);transition:all .2s;border:none}.HybridPurchaseBlock_qtyBtn__SNVsp:hover:not(:disabled){background-color:var(--surface);color:var(--primary)}.HybridPurchaseBlock_qtyBtn__SNVsp:disabled{opacity:.3;cursor:not-allowed}.HybridPurchaseBlock_qtyValue__pkl_b{width:50px;text-align:center;font-weight:700;font-size:1.1rem;border-left:1px solid var(--border);border-right:1px solid var(--border)}.HybridPurchaseBlock_deliverySelector__weMUu{margin-top:.5rem}.HybridPurchaseBlock_deliveryOptions__Oft8D{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem}.HybridPurchaseBlock_deliveryBtn__qpEpD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem .5rem;border-radius:12px;border:1px solid var(--border);background:var(--background);cursor:pointer;transition:all .2s ease;gap:4px}.HybridPurchaseBlock_deliveryBtn__qpEpD:hover{border-color:var(--primary)}.HybridPurchaseBlock_deliveryBtnActive__l9Arw{border-color:var(--primary);background-color:rgba(217,119,6,.05);box-shadow:0 0 0 1px var(--primary)}.HybridPurchaseBlock_deliveryBtnTitle__88nWA{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.HybridPurchaseBlock_deliveryBtnSubtitle__VWLfz{font-size:.7rem;color:var(--muted-foreground)}.HybridPurchaseBlock_deliveryBtnActive__l9Arw .HybridPurchaseBlock_deliveryBtnTitle__88nWA{color:var(--primary)}.HybridPurchaseBlock_pricingBlock__h72_n{padding:1.5rem;background-color:var(--surface);border-radius:20px;border:2px solid var(--primary);box-shadow:0 12px 32px rgba(217,119,6,.12);position:relative;overflow:hidden}.HybridPurchaseBlock_pricingGlowBar__5riND{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary),var(--chaski-gold))}.HybridPurchaseBlock_totalRow__VZyGU{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:1.25rem;flex-wrap:wrap;gap:8px}.HybridPurchaseBlock_unitPriceText__aiF3h{font-size:.95rem;white-space:nowrap}.HybridPurchaseBlock_payTodayRow__y3hg_{display:flex;justify-content:space-between;align-items:center;margin-top:1.25rem}.HybridPurchaseBlock_payTodayAmount__NbEx6{font-size:2.8rem;color:var(--primary);line-height:1;letter-spacing:-1.5px;font-weight:800}.HybridPurchaseBlock_pendingBalanceBox__Ey_OZ{background-color:rgba(217,119,6,.03);padding:12px;border-radius:12px;border:1px dashed var(--primary);text-align:center;margin-top:1.5rem}.HybridPurchaseBlock_premiumStockBadge__BjXeP{gap:10px;background-color:var(--primary);color:#fff;border-radius:100px;box-shadow:0 4px 10px rgba(217,119,6,.2);animation:HybridPurchaseBlock_orangeBadgeGlow__RQgio 2.5s ease-in-out infinite;border:1px solid rgba(255,255,255,.1)}.HybridPurchaseBlock_categoryBadge__9cGR2,.HybridPurchaseBlock_premiumStockBadge__BjXeP{display:inline-flex;align-items:center;padding:8px 18px;font-size:.85rem;font-weight:900;letter-spacing:.08em}.HybridPurchaseBlock_categoryBadge__9cGR2{gap:8px;background-color:rgba(255,255,255,.05);color:var(--primary);border-radius:100px;border:2px solid var(--primary);box-shadow:0 0 10px rgba(217,119,6,.2)}.HybridPurchaseBlock_stockCount__cmBi0{opacity:.9;font-weight:700;font-size:.8rem;background:rgba(0,0,0,.2);padding:2px 8px;border-radius:10px}.HybridPurchaseBlock_actionButtonsRow__yWrGn{display:flex;flex-direction:column;gap:.85rem;margin-top:.5rem}.HybridPurchaseBlock_mainActionButton__lv9V0{width:100%;height:64px!important;font-size:1.25rem!important;font-weight:800!important;border-radius:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:uppercase!important;letter-spacing:1px!important;border:none!important;background:linear-gradient(135deg,var(--chaski-amber),#f59e0b)!important;color:#fff!important;box-shadow:0 4px 15px rgba(217,119,6,.25)!important;transition:all .3s ease!important}.HybridPurchaseBlock_mainActionButton__lv9V0:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgba(217,119,6,.35)!important}.HybridPurchaseBlock_secondaryActionButton___mqFF{width:100%;height:60px!important;font-size:1.15rem!important;font-weight:700!important;border-radius:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--surface)!important;border:2px solid var(--border)!important;color:var(--foreground)!important;transition:all .3s ease!important}.HybridPurchaseBlock_secondaryActionButton___mqFF:hover{background:var(--surface)!important;border-color:var(--primary)!important;color:var(--primary)!important;box-shadow:0 4px 12px rgba(0,0,0,.05)!important}@keyframes HybridPurchaseBlock_orangeBadgeGlow__RQgio{0%,to{box-shadow:0 0 5px rgba(217,119,6,.2);filter:brightness(1)}50%{box-shadow:0 0 15px rgba(217,119,6,.4);filter:brightness(1.05)}}.HybridPurchaseBlock_trustBadgesGrid__z1FvE{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.HybridPurchaseBlock_trustBadge___Aaig{display:flex;align-items:center;gap:10px;padding:10px;background-color:var(--surface);border-radius:10px;border:1px solid var(--border)}@keyframes HybridPurchaseBlock_neonBurst__cZGnp{0%,to{text-shadow:0 0 0 rgba(var(--chaski-neon-success-rgb),0)}50%{text-shadow:0 0 10px rgba(var(--chaski-neon-success-rgb),.9)}}.HybridPurchaseBlock_soldOutContainer__R79j_{position:relative}.HybridPurchaseBlock_disabledCard__RGBsk{opacity:.6;border-style:dashed!important;background-color:var(--muted)!important}.HybridPurchaseBlock_disabledSection__5pQTd{opacity:.5;pointer-events:none}.HybridPurchaseBlock_deliveryBtnDisabled__k2vsM{background-color:var(--muted)!important;border-color:var(--border)!important;cursor:not-allowed!important}.HybridPurchaseBlock_disabledPricing__P8c5P{border-color:var(--border)!important;background-color:var(--muted)!important;box-shadow:none!important}.HybridPurchaseBlock_disabledPricing__P8c5P .HybridPurchaseBlock_pricingGlowBar__5riND{background:var(--border)!important}.HybridPurchaseBlock_disabledActionBtn__DuSqg{background:var(--muted-foreground)!important;border-color:var(--muted-foreground)!important;color:var(--background)!important;opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}@media (max-width:575px){.HybridPurchaseBlock_deliveryOptions__Oft8D{grid-template-columns:repeat(3,1fr);gap:.35rem}.HybridPurchaseBlock_deliveryBtn__qpEpD{padding:.5rem .25rem;gap:2px}.HybridPurchaseBlock_deliveryBtnTitle__88nWA{font-size:.65rem;letter-spacing:0}.HybridPurchaseBlock_deliveryBtnSubtitle__VWLfz{font-size:.6rem}.HybridPurchaseBlock_pricingBlock__h72_n{padding:1rem}.HybridPurchaseBlock_payTodayAmount__NbEx6{font-size:clamp(1.5rem,8vw,2.2rem);letter-spacing:-1px}.HybridPurchaseBlock_unitPriceText__aiF3h{font-size:.8rem}.HybridPurchaseBlock_mainActionButton__lv9V0{height:52px!important;font-size:1rem!important}.HybridPurchaseBlock_secondaryActionButton___mqFF{height:46px!important;font-size:1rem!important}.HybridPurchaseBlock_trustBadgesGrid__z1FvE{grid-template-columns:1fr 1fr;gap:.5rem}.HybridPurchaseBlock_trustBadge___Aaig{padding:8px;gap:8px}.HybridPurchaseBlock_categoryBadge__9cGR2,.HybridPurchaseBlock_premiumStockBadge__BjXeP{font-size:.75rem;padding:6px 12px}}@media (max-width:380px){.HybridPurchaseBlock_deliveryOptions__Oft8D{gap:.25rem}.HybridPurchaseBlock_payTodayAmount__NbEx6{font-size:1.75rem}.HybridPurchaseBlock_mainActionButton__lv9V0{height:48px!important;font-size:.95rem!important}}