@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.te-product-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;position:relative}.te-product-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-4px);border-color:#d1d5db}.te-product-image-container{position:relative;background:#f9fafb;aspect-ratio:1;overflow:hidden}.te-product-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.te-product-card:hover .te-product-image{transform:scale(1.05)}.te-product-no-image{display:flex;align-items:center;justify-content:center;height:100%;color:#9ca3af;font-weight:500}.te-product-badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:2}.te-product-badge{padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.te-badge-bestseller{background:#fef2f2;color:#dc2626}.te-badge-save{background:#ff6b35;color:#fff}.te-badge-featured{background:#eff6ff;color:#2563eb}.te-product-rating{position:absolute;top:12px;right:12px;background:#fffffff2;padding:4px 8px;border-radius:4px;font-size:12px;display:flex;align-items:center;gap:4px;z-index:2}.te-rating-stars{color:#fbbf24}.te-rating-count{color:#6b7280;font-weight:500}.te-product-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#385372cc;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.te-product-card:hover .te-product-overlay{opacity:1}.te-quick-view{background:#fff;color:#385372;padding:10px 20px;border-radius:6px;text-decoration:none;font-weight:600;transition:all .2s ease}.te-quick-view:hover{transform:scale(1.05)}.te-product-content{padding:20px}.te-product-title{font-size:1rem;font-weight:600;margin:0 0 12px;line-height:1.4}.te-product-title a{color:#111827;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.te-product-title a:hover{color:#385372}.te-product-features{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.te-feature-tag{background:#f3f4f6;color:#374151;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:500}.te-product-pricing{display:flex;align-items:center;gap:8px;margin-bottom:16px}.te-current-price{font-size:1.25rem;font-weight:700;color:#111827}.te-original-price{font-size:1rem;color:#9ca3af;text-decoration:line-through}.te-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:6px;font-weight:600;font-size:.875rem;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none;width:100%}.te-btn--add-cart{background:#385372;color:#fff}.te-btn--add-cart:hover{background:#2c3e50;transform:translateY(-1px)}.te-btn--disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.te-btn--primary{background:#ff6b35;color:#fff}.te-btn--primary:hover{background:#e55a2b}
/*# sourceMappingURL=/cdn/shop/t/11/assets/card-product-te.css.map */
