/*==================================
Theme Color All Codes Variable
==================================*/


:root {
    --theme-general-color: #111111;
    /* основной цвет текста */
}



:root {
    /* акцент: Deep Navy — кнопки, ссылки, активные элементы */
    --theme-primary-color: #003366;
    --theme-accent-gold: #C5A059;
    /* золото: цены и акценты «премиум» */
}

:root {
    --theme-secondary-color: #222;
    /* theme secondary color */
}

:root {
    --theme-white-color: #fff;
    /* theme white font color */
}

:root {
    --theme-light-color: #EDF4FF;

    /* theme light gray color */
}

:root {
    --theme-gray-color: #efefef;
    /* theme gray color */
}

:root {
    --theme-dark-color: #1A1C1E;
    /* заголовки и тёмный текст */
}

:root {
    --theme-extra-color: #52412e;
    /* theme extra color */
}

:root {
    --theme-footer-color: #1A1C1E;
}

:root {
    --theme-primary-opacity-color: rgba(0, 51, 102, .85);
}

:root {
    --theme-secondary-opacity-color: rgba(34, 34, 34, .8);
    /* theme secondary color */
}

:root {
    --theme-dark-opacity-color: rgba(26, 28, 30, .85);
}

:root {
    --theme-white-opacity-color: rgba(255, 255, 255, 0.5);
    /* theme light color */
}

:root {
    --text-light-color: #5c6066;
    /* вторичный текст, чуть темнее для контраста */
}

:root {
    --text-gray-color: #8a8e95;
}

:root {
    --theme-primary-color-rgba: 0, 51, 102;
}


/*==================================
Font Variable
==================================*/

:root {
    --theme-general-font: 'Barlow', sans-serif;;
    /* Font use for normal text and general text */
}

:root {
    --theme-hiperlink-font: 'Sen', sans-serif;
    /* Font use for normal text and general text */
}

:root {
    --theme-highlight-font: 'Sen', sans-serif;
    /* Font used in title or special area */
}


/* Added alpha seperately */

.select-custom li input[type="radio"]:checked+label {
    background-color: rgba(var(--theme-primary-color-rgba), 0.1)
}

.sub-title {
    font-size: 17px;
}

.test{
    font-size: 22px;
}
