/*
Theme Name: Likyova
Theme URI: https://likyova.com
Description: Likyova
Author: Görkem TUNALI
Version: 1.0
*/

/* ========================================
   SEPETE EKLE BUTONUNU HER ZAMAN GÖRÜNÜR YAP
   ======================================== */

/* En güçlü ve spesifik CSS kuralları */

/* Tüm product item'lar için - has-add class'ı ile */
.product-item.has-add .add-to-cart-grid,
.product-item.has-add .nasa-product-grid,
.product-item .add-to-cart-grid,
.product-item .nasa-product-grid,
.product-warp .add-to-cart-grid,
.product-warp .nasa-product-grid,
.product-type-simple .add-to-cart-grid,
a.add-to-cart-grid,
a.ajax_add_to_cart.add-to-cart-grid {
    visibility: visible !important;
    opacity: 1 !important;
}

/* Hover durumunu override et */
.product-item.has-add:hover .add-to-cart-grid,
.product-item.has-add .add-to-cart-grid,
.product-item:hover .add-to-cart-grid,
.product-item:hover .nasa-product-grid {
    visibility: visible !important;
    opacity: 1 !important;
}

/* Desktop için özel ayarlar (min-width: 768px) */
@media only screen and (min-width: 768px) {
    
    /* Has-add class'ı olan tüm item'lar */
    .product-item.has-add .add-to-cart-grid,
    .product-item.has-add:hover .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
        transform: translateY(0) !important;
        -webkit-transform: translateY(0) !important;
        -moz-transform: translateY(0) !important;
        -ms-transform: translateY(0) !important;
        -o-transform: translateY(0) !important;
    }
    
    /* Modern 2 Stili */
    .nasa-modern-2 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-2 .product-item .add-to-cart-grid,
    .nasa-modern-2 .product-warp .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
        bottom: 10px !important;
        transform: translateY(0) !important;
        -webkit-transform: translateY(0) !important;
    }
    
    /* Modern 4 Stili */
    .nasa-modern-4 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-4 .product-item .add-to-cart-grid,
    .nasa-modern-4 .product-warp .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
        bottom: 0 !important;
        transform: translateY(0) !important;
        -webkit-transform: translateY(0) !important;
    }
    
    /* Modern 5 Stili */
    .nasa-modern-5 .product-item.has-add .nasa-product-grid,
    .nasa-modern-5 .product-item .nasa-product-grid,
    .nasa-modern-5 .product-warp .nasa-product-grid {
        visibility: visible !important;
        opacity: 1 !important;
        bottom: 20px !important;
        transform: translate(-50%, 0) !important;
        -webkit-transform: translate(-50%, 0) !important;
    }
    
    /* Modern 6 Stili */
    .nasa-modern-6 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-6 .product-item .add-to-cart-grid,
    .nasa-modern-6 .product-warp .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
        bottom: 10px !important;
        transform: translateX(-50%) !important;
        -webkit-transform: translateX(-50%) !important;
    }
    
    /* Modern 7 Stili */
    .nasa-modern-7 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-7 .product-item .add-to-cart-grid,
    .nasa-modern-7 .product-warp .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
    }
    
    /* Modern 8 Stili */
    .nasa-modern-8 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-8 .product-item .add-to-cart-grid,
    .nasa-modern-8 .product-warp .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
    }
    
    /* Grid layout için */
    .products.grid .product-item.has-add .add-to-cart-grid,
    .products.grid .product-item .add-to-cart-grid,
    .products-grid .product-item.has-add .add-to-cart-grid,
    .products-grid .product-item .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
    }
    
    /* Info wrap içindeki elementler */
    .product-info-wrap .add-to-cart-grid,
    div.product-info-wrap .add-to-cart-grid {
        visibility: visible !important;
        opacity: 1 !important;
    }
}