

/* Start:/local/templates/template/styles/rules.css?17794549131148*/
.rules-drawing {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.rules-drawing__title {
    font-size: 42px;
    font-weight: 600;
    text-align: center;
}

.rules-drawing__subtitle {
    font-size: 26px;
    font-weight: 500;
}

.rules-drawing__list {
    display: flex;
    flex-direction: column;
    gap: 14px;
}

.rules-drawing__list .rules-drawing__inner-list {
    list-style-type: disc;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.rules-drawing__links-group {
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.rules-drawing__link:hover {
    color: var(--color-primary);
    transition: color 0.3s ease;
}

.rules-drawing__note {
    font-style: italic;
}

.rules-drawing__nested-list {
    list-style-type: none;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

@media (max-width: 990px) {
    .rules-drawing__title {
        font-size: 28px;
    }

    .rules-drawing__subtitle {
        font-size: 24px;
    }
}

@media (max-width: 600px) {
    .rules-drawing__title {
        font-size: 22px;
    }

    .rules-drawing__subtitle {
        font-size: 19px;
    }
}

/* End */
/* /local/templates/template/styles/rules.css?17794549131148 */
