.cookies {
    margin-top: .5rem;
    margin-bottom: 2rem;
    padding-left: 1rem;
}
.cookies__container {
    display: flex;
    align-items: center;
    gap: .25rem;
    color: var(--color-gray);
}
.cookies span {
    opacity: 0.4;
}
.cookies__divider {
    display: flex;
    align-items: center;
}
.text-page__list {
    counter-reset: item;
    list-style: none;
    color: var(--color-black);
    padding-left: 0;
    margin: 0;
    font-size: 1.125rem;
    line-height: 130%;
    text-transform: uppercase;
    font-weight: 500;
}

.text-page__list>li {
    counter-increment: item;
    
}
.text-page__list>li:not(:last-child) {
    margin-bottom: 2rem;
}


.text-page__list>li::before {
    content: counter(item) ". ";
    margin-right: 0.25rem;
}

.text-page__list>li>h5 {
    display: inline;
    margin: 0;
}

.text-page__list>li>ol {
    counter-reset: subitem;
    list-style: none;
    margin-top: 1rem;
}

.text-page__list>li>ol>li {
    counter-increment: subitem;
    margin: 0.3rem 0;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    color: var(--color-gray);
    text-transform:none;
}
.text-page__list>li>ol>li:not(:last-child) {
    margin-bottom: .75rem;
}

.text-page__list>li>ol>li::before {
    content: counter(item) "." counter(subitem) ". ";
}

.text-page__list>li>ol>li.not-number::before {
    content: unset;
}
.text-page__list li  a {
    text-decoration: underline;
}
.text-page__list>li>ol>li>ol {
    counter-reset: subsubitem;
    list-style: none;
    padding-left: 2rem;
    padding-top: 0.5rem;
}

.text-page__list>li>ol>li>ol>li {
    counter-increment: subsubitem;
}
.text-page__list>li>ol>li>ol>li:not(:last-child) {
    margin-bottom: 0.5rem;
}

.text-page__list>li>ol>li>ol>li::before {
    content: counter(item) "." counter(subitem) "." counter(subsubitem) ". ";
    font-weight: 400;
}

.text-page__list li>ol::before {
    content: none !important;
}
.text-page__list ul {
    list-style: disc;
    padding-left: 2rem;
    margin-top: 0.5rem;
}

.text-page__list ul li:not(:last-child) {
    margin-bottom: 0.25rem;
}
@media screen and (min-width: 1281px) {
    .cookies {
            margin-top: 1rem;
            margin-bottom: 3rem;
            padding-left: 1.5rem;
        }
    .text-page-wrapper  {
        width: 83.182%;
        margin: 0 auto;
        max-width: 73rem;
    }
    .section__head {
        margin-bottom: 3rem;
    }
    .text-page__list {
        font-size: 1.375rem;
    }
    .text-page__list>li:not(:last-child) {
        margin-bottom: 3rem;
    }
    .text-page__list>li>ol>li:not(:last-child) {
        margin-bottom: 1rem;
    }
    .text-page__list>li>ol {
    margin-top: 1.5rem;
    }

    
}
@media screen and (min-width: 1601px) {
        .cookies {
                margin-bottom: 3.75;
            }
    .section__head {
        margin-bottom: 4rem;
    }
    .text-page__list {
        font-size: 1.5rem;
    }
}

