/*
Theme Name: PainHunting Child
Template: painhunting
Description: Дочерняя тема для PainHunting. Добавляет кнопку "Колонки" в классический редактор (TinyMCE) для блока 50/50 (картинка слева / текст справа), не изменяя файлы родительской темы.
Version: 1.0.0
Author: Olzhas
Text Domain: painhunting-child
*/

/* Файл может оставаться пустым — все стили колонок подключаются отдельно через functions.php */


/* Shymkent city landing pages: display the generated hero artwork at the 5:6 template ratio. */
.page-id-4175 .ph-hero__inner,
.page-id-4306 .ph-hero__inner,
.page-id-4308 .ph-hero__inner {
    align-items: start;
}

.page-id-4175 .ph-hero__media,
.page-id-4306 .ph-hero__media,
.page-id-4308 .ph-hero__media {
    aspect-ratio: 5 / 6;
    align-self: start;
    height: auto;
}

.page-id-4175 .ph-hero__image,
.page-id-4306 .ph-hero__image,
.page-id-4308 .ph-hero__image {
    width: 100%;
    height: 100%;
    aspect-ratio: 5 / 6;
    object-fit: cover;
}

/* Finergetics results: keep all three columns visible on phones. */
@media (max-width: 40rem) {
    .postid-1400 .ph-test-results__block {
        overflow-x: visible;
    }

    .postid-1400 .ph-test-results__table {
        width: 100%;
        min-width: 0;
        table-layout: fixed;
        font-size: 0.82rem;
    }

    .postid-1400 .ph-test-results__corner {
        width: 48%;
        min-width: 0;
    }

    .postid-1400 .ph-test-results__col-head {
        width: 26%;
        font-size: 0;
        white-space: nowrap;
    }

    .postid-1400 .ph-test-results__col-head:nth-child(2)::after {
        content: "Созн.";
    }

    .postid-1400 .ph-test-results__col-head:nth-child(3)::after {
        content: "Подс.";
    }

    .postid-1400 .ph-test-results__col-head::after {
        font-size: 0.82rem;
    }

    .postid-1400 .ph-test-results__col-head,
    .postid-1400 .ph-test-results__row th,
    .postid-1400 .ph-test-results__row td {
        padding: 0.5rem 0.35rem;
        overflow-wrap: anywhere;
    }
}
