.product-card-container[data-v-7a27c411]{height:100%;width:100%}.product-card[data-v-7a27c411]{background:#fff;border:1px solid #f0f0f0;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1)}@media (max-width:767px){.product-card[data-v-7a27c411]{border-radius:14px}}@media (max-width:425px){.product-card[data-v-7a27c411]{border-radius:12px}}.product-card[data-v-7a27c411]:hover{border-color:#2c9cc4;box-shadow:0 20px 40px #20378314;transform:translateY(-8px)}.card-content-link[data-v-7a27c411]{cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:1}.image-container[data-v-7a27c411]{align-items:center;background:#f9f9f9;display:flex;height:200px;justify-content:center;overflow:hidden}@media (max-width:767px){.image-container[data-v-7a27c411]{height:210px;padding:6px}}@media (max-width:425px){.image-container[data-v-7a27c411]{height:190px;padding:6px}}.product-image[data-v-7a27c411]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .5s ease}.product-card:hover .product-image[data-v-7a27c411]{transform:scale(1.1)}.details-layout-wrapper[data-v-7a27c411]{display:flex;flex:1;flex-direction:column;padding:20px}.product-title[data-v-7a27c411]{color:#0d1735;font-size:1.1rem;font-weight:800;line-height:1.4;margin-bottom:8px;min-height:3.2rem}.product-description[data-v-7a27c411],.product-title[data-v-7a27c411]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-description[data-v-7a27c411]{color:#666;font-size:.85rem;margin-bottom:12px;min-height:2.6rem}.card-header[data-v-7a27c411]{position:absolute;right:15px;top:15px;z-index:20}[dir=ltr] .card-header[data-v-7a27c411]{left:15px;right:auto}.favorite-btn[data-v-7a27c411]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6!important;pointer-events:auto}.price-display-section[data-v-7a27c411]{display:flex;flex-direction:column;justify-content:center;min-height:52px}.price-wrapper[data-v-7a27c411]{display:flex;flex-direction:column;gap:2px}.price-action-container[data-v-7a27c411]{align-items:center;display:flex;justify-content:space-between;margin-top:auto;position:relative}.action-section[data-v-7a27c411]{pointer-events:auto;position:relative;z-index:20}.current-price[data-v-7a27c411]{color:#203783;font-size:1.25rem;font-weight:800}.crossed-price[data-v-7a27c411]{align-items:center;color:#ff5252;display:flex;font-size:.85rem;gap:4px;opacity:.7;text-decoration:line-through}.current-price[data-v-7a27c411],.regular-price[data-v-7a27c411]{align-items:center;display:flex;gap:6px}[data-v-7a27c411] .currency-icon-large{height:auto;vertical-align:middle;width:22px!important}[data-v-7a27c411] .currency-icon-small{height:auto;vertical-align:middle;width:14px!important}.details-btn[data-v-7a27c411]{background:#203783!important;border:none!important;border-radius:12px!important;color:#fff!important;font-size:.8rem!important;font-weight:700!important;min-height:36px!important;padding:0 16px!important;text-transform:none!important}.cart-quick-btn[data-v-7a27c411],.details-btn[data-v-7a27c411]{height:36px!important;pointer-events:auto;position:relative;z-index:21}.cart-quick-btn[data-v-7a27c411]{background:#fff!important;border-radius:10px!important;transition:all .3s ease;width:36px!important}.cart-quick-btn[data-v-7a27c411]:hover{background:#f0f4ff!important;transform:scale(1.1)}.gap-2[data-v-7a27c411]{gap:8px}@media (max-width:767px){.details-btn[data-v-7a27c411]{font-size:.85rem!important;height:40px!important;min-height:40px!important;padding:0 20px!important}}@media (max-width:425px){.details-btn[data-v-7a27c411]{height:44px!important;min-height:44px!important}.cart-quick-btn[data-v-7a27c411]{height:44px!important;width:44px!important}}@keyframes slideInUp-7a27c411{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-card[data-v-7a27c411]{animation:slideInUp-7a27c411 .6s ease-out forwards}
