/*
Theme Name: Omega Online Store Child
Theme URI: http://example.com
Description: Дочерняя тема для Omega Online Store
Author: Ваше Имя
Author URI: http://example.com
Template: omega-online-store
Version: 1.1
*/

@import url("../omega-online-store/style.css");

/*
 * SUSHICRAB — CLEAN CHILD THEME CSS
 *
 * Удалено:
 * - глобальное принудительное окрашивание WooCommerce-кнопок в красный;
 * - затемнение фото и показ состава при наведении;
 * - увеличение фото при наведении;
 * - старое красное оформление AVB-кнопок;
 * - старые mobile-правила AVB, которые могут конфликтовать
 *   с актуальным Quick View / каталогом.
 *
 * Актуальное оформление каталога, Quick View, фильтров и AVB
 * оставляем соответствующим отдельным активным сниппетам.
 */


/* ============================================================
   PRODUCT IMAGE
   ============================================================ */

.product-image-wrapper,
.product-image-inner {
    position: relative;
    overflow: hidden;
}

.product-image-inner img {
    display: block;
    width: 100%;
    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
}


/* ============================================================
   DISABLE OLD HOVER COMPOSITION OVERLAY
   ============================================================ */

.product-image-inner .product-description {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
}


/* ============================================================
   KEEP PRODUCT IMAGES STABLE ON HOVER
   ============================================================ */

.product-image-inner:hover img {
    transform: none !important;
    filter: none !important;
    opacity: 1 !important;
}
/* ============================================================
   SUSHICRAB — КНОПКИ "PIEVIENOT GROZAM"
   ============================================================ */

.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product button.button,
.woocommerce ul.products li.product .add_to_cart_button {

    background: #34312E !important;
    color: #FFFFFF !important;

    border: none !important;
    border-radius: 8px !important;

    min-height: 42px !important;

    padding: 11px 16px !important;

    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;

    box-shadow: 0 3px 8px rgba(0,0,0,.10) !important;

    transition:
        background .18s ease,
        transform .18s ease,
        box-shadow .18s ease !important;
}


/* Наведение */

.woocommerce ul.products li.product a.button:hover,
.woocommerce ul.products li.product button.button:hover,
.woocommerce ul.products li.product .add_to_cart_button:hover {

    background: #1F1D1B !important;
    color: #FFFFFF !important;

    transform: translateY(-1px);

    box-shadow: 0 5px 12px rgba(0,0,0,.15) !important;
}


/* Нажатие */

.woocommerce ul.products li.product a.button:active,
.woocommerce ul.products li.product button.button:active,
.woocommerce ul.products li.product .add_to_cart_button:active {

    transform: scale(.98);
}


/* MOBILE */

@media (max-width: 767px) {

    .woocommerce ul.products li.product a.button,
    .woocommerce ul.products li.product button.button,
    .woocommerce ul.products li.product .add_to_cart_button {

        min-height: 40px !important;

        padding: 9px 10px !important;

        border-radius: 7px !important;

        font-size: 11px !important;
    }

}