/* 1. Скрытие плашки "Розпродаж!" в карточке товара */
        .single-product .onsale,
        .single-product span.onsale,
        .single-product .ast-onsale-card,
        .single-product .woocommerce-badge {
            display: none !important;
        }
        /* 2. Перестановка элементов ТОЛЬКО на мобильных устройствах (до 768px) */
        @media screen and (max-width: 768px) {
            /* Делаем главный блок товара flex-контейнером */
            .single-product div.product,
            .single-product .ast-article-single {
                display: flex !important;
                flex-direction: column !important;
            }
            /* Распаковываем блок с описанием, чтобы его элементы подчинились общему порядку */
            .single-product div.product .summary,
            .single-product div.product .entry-summary {
                display: contents !important;
            }
            /* Все остальные блоки (Виробник, Модель, Цена) автоматически отправляем вниз под фото */
            .single-product div.product > *,
            .single-product div.product .summary > *,
            .single-product div.product .entry-summary > * {
                order: 10;
            }
            /* 1 МЕСТО: Хлебные крошки */
            .single-product .woocommerce-breadcrumb,
            .single-product .ast-breadcrumbs,
            .single-product nav.woocommerce-breadcrumb {
                order: 1 !important;
                margin-bottom: 6px !important;
                font-size: 13px !important;
            }
            /* 2 МЕСТО: Название товара */
            .single-product .product_title,
            .single-product h1.entry-title {
                order: 2 !important;
                margin-top: 2px !important;
                margin-bottom: 12px !important;
                font-size: 20px !important;
                line-height: 1.3 !important;
            }
            /* 3 МЕСТО: Главное фото и галерея */
            .single-product .woocommerce-product-gallery,
            .single-product .images,
            .single-product .ast-single-product-image-region {
                order: 3 !important;
                width: 100% !important;
                margin-bottom: 15px !important;
            }
        }
