.t450__menu_show.t450{
    z-index: 9999999999;
}
.t887 {
    z-index: 999999999;
}
.t-popup{
    z-index: 1000000111;
}
.t395__col {
    margin: 0 20px 0 auto;
}
.t776 .t-btnflex.t-btnflex_type_button2{
    margin-right:0;
}
.t776__mark {
    width: 75px;
    height: 75px;
    border-radius: 75px;
    font-size:14px;
}
.t776__textwrapper{
    display: flex;
    flex-direction: column;
}
.js-product-sku{
    display:block !important;
    line-height: 1.5;
    font-size: 12px;
    font-family: 'Commissioner';
    color: #a5823e;
    letter-spacing: 0.5px;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 5px;
    order: 0;
}
.t776__content .t776__title {
    order: 1;
}
.t776__textwrapper .t776__descr{
    order: 2;
}
.t776__descr {
    margin-top: 10px;
}
.t776__textwrapper {
    margin-bottom: 25px;
}
.t1206__card {
    padding: 30px;
}
.t1206__title+.t1206__descr {
    margin-top: 30px;
}
.t1206__card-title+.t1206__card-descr {
    margin-top: 10px;
}
.t228__leftcontainer {
    display: flex;
}
.t228__maincontainer.t228__c12collumns {
    max-width: 1200px;
    margin: 0 auto;
    background: #ede9e2;
    border-radius: 16px;
    margin-top: 10px;
}
.t668__wrapper {
    border: 1px solid #c4c4c4;
}
.t-slds__bullet_wrapper{
    display:none !important;
}
.t-popup .t776__title {
    font-size:30px;
}
.t-popup .t776__container .t776__title_small,
.t-popup .t776__descr{
    font-size:16px;
}
.uc-carousel .t396__artboard::-webkit-scrollbar{
    display: none !important;
}

@media screen and (min-width: 1200px) {
    /* Для последнего элемента, если общее количество нечётное */
    .t1206__feature:nth-last-child(1):nth-child(odd) {
      width: 100%;
    }
    .t1206__feature:nth-last-child(1):nth-child(odd) .t1206__card{
        background-image: url(https://static.tildacdn.com/tild3262-6430-4666-b332-636662383662/water2.png);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: 90% 50%;
    }
}

@media screen and (max-width: 560px) {
    .t776 .t-popup__close {
        background: #a5823e !important;
    }
    .t390__descr {
        margin-top: 15px;
    }
}

@media (max-width: 480px) {
    .t795__title {
        margin-bottom: 30px;
    }
    .t1196 .t-section__title {
        padding-bottom: 30px !important;
    }
    .t776__parent {
        row-gap: 30px !important;
    }
    .t-popup .t776__title {
        font-size: 22px !important;
    }
    .t-popup .t776__container .t776__title_small {
        font-size: 14px;
    }
    .t1206 .t1206__col-bottom {
        margin-top: 30px;
    }
}