/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

/* МАРКИРОВАННЫЙ СПИСОК ДЛЯ ПОДКАТЕГОРИЙ */
ul.children > li {
    list-style-type: disc; 
    margin-left: 20px; 
    padding-left: 0; 
}

/* СКРЫТИЕ КНОПОК В ФИЛЬТРЕ */
.nasa-show-more,
.nasa-show-less {
    display: none !important;
}

/* СПИСКИ ФИЛЬТРОВ ВСЕГДА ОТКРЫТЫ */
.nasa-variation-filters li {
    display: list-item !important;
}




.nasa-modern-2 .product-item.has-add:hover .add-to-cart-grid {width: 60%!important;}
.nasa-product-details-page .product_meta {margin-top: 0 !important;}
.nasa-search-space .nasa-show-search-form input[name="s"] { padding: 0; height: 34px!important;}
.nasa-product-attributes-above-price {
    margin: 5px 0;
    font-size: 13px;
    line-height: 1.4;
    text-align: left;
    margin-top: 8px; /* Добавлен отступ сверху */
}

.nasa-attr-item {
    margin-bottom: 3px;
}

.nasa-attr-name {
    font-weight: 600;
    color: #333;
    margin-right: 5px;
}

.nasa-attr-value {
    color: #666;
}

.nasa-attr-item:last-child {
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .nasa-product-attributes-below-price {
        font-size: 12px;
    }
}

@media only screen and (min-width: 768px) {
    .nasa-modern-2 .product-item .quantity {float: right;top:12px }
    .nasa-modern-2 .product-item.has-add:hover .add-to-cart-grid,
    .nasa-modern-2 .product-item.has-add:hover .quantity {
        visibility: visible;
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    .nasa-modern-2 .product-item.has-add .add-to-cart-grid,
    .nasa-modern-2 .product-item.has-add .quantity {
        visibility: hidden;
        opacity: 0;
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -o-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
        transition: visibility 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
    }
}
.nasa-modern-2 .product-item.has-add .add-to-cart-grid {width: 60%!important;}
.quantity-add-wrapper {visibility: hidden;}
/* Стили для рекомендованных товаров */
@media only screen and (min-width: 768px) {
    .nasa-recommendations .product-item .quantity-add-wrapper {
        display: flex;
        flex-direction: row-reverse; /* Меняем порядок элементов */
        justify-content: space-between;
        align-items: center;
        gap: 10px;
    }

    .nasa-recommendations .product-item .quantity {
        display: flex;
        align-items: center;
        gap: 5px;
    }

    .nasa-recommendations .product-item .button.add-to-cart-grid {
        flex-shrink: 0;
    }
}
.html-ready body.single-product.woocommerce form.cart, .html-ready body.single-product.woocommerce .woocommerce-variation-add-to-cart {display: block, im !important;}




