body {
    background-color: #050505 !important;
}

div.t-video-lazyload iframe {
    border-radius: 20px !important;
    border: 1px solid #ffffff69;
    height: 645px !important;
} 

@media screen and (max-width: 640px) {
        div.t-video-lazyload iframe {
            height: 300px !important;
}
}

@media screen and (max-width: 640px) {
        div.t420__text.t-descr.t-descr_xxs {
            font-size: 10px !important;
}
}


div > div.t975__icon-wrapper {
   display: none; 
}

#rec642360002 div.t225__descr {
    padding: 0px !important;
}

@media screen and (max-width: 640px) {
    #rec642360002 div.t225__descr {
        font-size: 12.5px;
        margin-top: -5px;
}
}

@media screen and (max-width: 640px) {
    div > div.t821__leftwrapper > div > a > div.t821__logo.t-title {
        font-size: 14px !important;
}
}

@media screen and (max-width: 1200px) {
    .t821__maincontainer.t821__c12collumns .t821__leftwrapper {
        padding-left: 30px !important;
    }
}


.t-checkbox__indicator {
    border-radius: 5px;
}

.t-store__filter__title {
    font-weight: 600;
}

.t-checkbox__indicator {
    margin-top: -4px;
}

div.t966__menu-item-title.t966__typo__menu_640424922.t-name > u {
    text-decoration: none;
    background-color: #E12B3D;
    border-radius: 7px;
    padding: 1px 4px 2px 4px;
    margin-left: 3px;
    /* display: inline-block; */
    font-weight: 900;
    font-size: 12px;
    box-shadow: #0000005c 0px 3px 5px;
}

.js-store-prod-descr {
    font-weight: 600;
}

nav > ul > li:nth-child(7) > a.t975__menu-link {
    border-radius: 10px;
    background-color: #e33d3d;
    padding: 5px 8px 7px 8px;
    margin-right: 5px;
}

/*Слайдер*/
.t-cover {
    max-width: 96%;
    border-radius: 30px;
    margin: 0 auto;
}

.js-store-grid-cont {
    padding-top: 5px !important;
}

div.t-cover__carrier.loaded {
    box-shadow: inset 0px 0px 2px rgb(255 255 255 / 100%) !important;
    border-radius: 30px;
}

img.t594__img {
    border: 1px solid #80808059;
    border-radius: 15px;
}

/*Медиа для мобилок табы кнопки*/
@media screen and (max-width: 560px) {
    div.t-cover__carrier.loaded {
        box-shadow: outset 0px 0px 0.1px rgb(255 255 255 / 0%) !important;
        border-radius: 10px;
        padding-right: 0px;
    }
}

/*.t734__wrapper  {*/
/*    padding-left: 50px;*/
/*}*/

/*Фикс скррла на мобилке IOS вертикального*/
.t951__grid-cont,
.js-store-grid-cont {
    overflow-y: hidden;
}

 /*шапка*/
.t228 {
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
    margin-top: 20px;
    background-color: #ffffff0;
    border-radius: 20px;  
    transition: all 0.6s cubic-bezier(0.19, -0.01, 0, 0.97) 0s;
}

.t228__maincontainer {
    background-color: #131313;
    border-radius: 20px;
}

 /*шапка плавающая*/
.uc-flight-header > .t228 > .t228__c12collumns {
    border-radius: 20px;  
    background-color: #00000087;
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    border: 0.5px solid #8080808c;
}
 /*шапка плавающая родитель*/
.uc-flight-header > .t228__positionfixed {
    background-color: rgb(37 37 37 / 0%) !important;
    margin-top: 10px !important;
}

 /*кнопка у шапки*/

.t228 .t-btn {
    height: 35px;
    padding-left: 20px;
    padding-right: 20px;
    margin-left: 4px;
    margin-right: -10px;
}

.js-product-img {
    border-radius: 15px;
    border: 1px solid #80808059;
}

.t-store__card__bgimg_second {
    border-radius: 15px;
    border: 1px solid #80808059;
}

/*Фикс карточки закруление после перезагрузки попапокна*/
.t-slds__container {
     border-radius: 15px !important;  
     /*border: 1px solid #80808059;*/
}

/*Окно заказа (форма)*/
.t-name {
    font-family: 'TildaSans';
    font-weight: 800;
}
.t706__cartwin {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

/*Бэкгрануд заливка попапов*/
.t-popup_show {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); 
}

.t706__cartwin-content {
    background-color: rgba(37,37,37,1);
    border-radius: 30px;
}
.t706__product-title { /* Цвет заголовка*/
    color: #ffffff;
    font-weight: 400;
    /*font-family: 'TildaSans';*/
}
.t706__product-title__option {
    color: #ffffff;
    opacity: 1 !important;
    font-family: 'TildaSans';
}
.t706__product-quantity,
.t706__product-quantity-inp {
    color: #ffffff !important;
    font-family: 'TildaSans';
}
.t706__product-amount {
    color: #ffffff !important;
    font-family: 'TildaSans';
}
.t706__cartwin-prodamount-wrap {
    color: #ffffff !important;
    font-family: 'TildaSans';
}

.t706__product-quantity:hover,
.t706__product-quantity_editing:hover {
    border: 1px solid rgba(256,256,256,0.7) !important;
}

.t706__cartwin-top {
    border-bottom: 0px solid #ffffff;
}
.t706__cartwin-bottom {
    border-top: 1px solid #ffffff;
}

/*.t706__product-plus,*/
/*.t706__product-minus,*/
/*.t706__product-del {*/
/*    opacity: 1!important;*/
/*}*/
/*.t706__product-plus img,*/
/*.t706__product-minus img,*/
/*.t706__product-del img{*/
/*    display: none;*/
/*}*/
/*.t706__product-plus:before,*/
/*.t706__product-minus:before,*/
/*.t706__product-del:before {*/
/*    content: '';*/
/*    background-size: contain;*/
/*    background-repeat: no-repeat;*/
/*    width: 16px;*/
/*    height: 16px;*/
/*    display: inline-block;*/
/*    position: relative;*/
/*    top: 3px;*/
/*}*/
/*.t706__product-del:before {*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    top: 2px;*/
/*}*/
/*.t706__product-plus:before {*/
    /* Укажи ссылку на иконку «Плюс» */
/*    background-image: url('https://static.tildacdn.com/tild3762-6633-4138-a563-363266613365/arrows_circle_plus.svg');*/
/*    background-position: 50% 50%;*/
/*}*/
/*.t706__product-minus:before {*/
    /* Укажи ссылку на иконку «Минус» */
/*    background-image: url('https://static.tildacdn.com/tild3737-6338-4130-b631-356634356366/arrows_circle_minus.svg');*/
/*    background-position: 50% 50%;*/
/*}*/
/*.t706__product-del:before {*/
    /* Укажи ссылку на иконку «Крестик» */
/*    background-image: url('https://static.tildacdn.com/tild3237-6263-4363-a239-313862383964/arrows_circle_remove.svg');*/
/*    background-position: 50% 50%;*/
/*}*/

/*Не знаю что делает*/
/*.t-form__inputsbox {*/
/*    display: none;*/
/*}*/

/*КНОПКА ЗАКАЗАТЬ В ТОВАРКЕ*/
div.t706__cartwin-content > div.t706__form-upper-text.t-descr.t-descr_xs > a,
div.t706__cartwin.t706__cartwin_showed > div.t706__cartwin-content > div.t706__form-upper-text.t-descr.t-descr_xs > strong > a{
    background-color: #fe4545;
    display: inline-block;
    border-radius: 5px;
    padding: 5px 15px 4px 15px;
    margin-bottom: 10px;
    font-family: 'TildaSans';
    scale: 1.2;
}

div.t706__cartwin.t706__cartwin_showed > div.t706__cartwin-content > div.t706__form-upper-text.t-descr.t-descr_xs {
    text-align: right;
}

div > div.t706__cartwin.t706__cartwin_showed > div.t706__cartwin-content > div.t706__form-upper-text.t-descr.t-descr_xs > a > strong {
    color: black !important;
    font-weight:900 !important;
}

div.t706__cartwin-content > div.t706__form-upper-text.t-descr.t-descr_xs > a:hover {
    background-color: #cc2b2b;

}

.uc-order-field .t706__orderform,
.uc-order-field .t706__carticon.t706__carticon_sm.t706__carticon_showed{
    display: none !important;
}

/*Фильтры*/

.t-store__filter__item-title {
    font-family: 'TildaSans' !important;
    font-weight: 900 !important;
    font-size: 30px !important;
}

.t-store__filter__item-controls-container {
    max-height: 500px !important;
    font-size: 24px;
    font-family: 'TildaSans' !important;
}

.t-rec {
    background-color: black !important;
}

/*Сортировка ВСЕ*/
.js-store-filter-custom-select.active {
    padding: 5px 10px 5px 10px;
    font-weight: 800;
    border-radius: 5px;
    color: #e33d3d !important;
}

/*Сортировка поле снизу*/
.t-store__filter__chosen-bar {
    background-color: rgb(39 39 39) !important;
}


.t-descr.t-descr_xxs{
    font-family: 'TildaSans';
}

.js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark:before {
    border: 1px solid rgb(255 255 255 / 50%);
}
.js-product .t-product__option-item_radio.t-product__option-item_active .t-product__option-input+.t-product__option-checkmark:before {
    border: 1px solid rgb(255 255 255 / 50%);
}

.js-product .t-product__option-item_radio.t-product__option-item_active .t-product__option-input:checked+.t-product__option-checkmark:after {
    background-color: rgb(255 0 0 / 50%);
}

/*ТАБЫ*/
.t-store__tabs__content {
    display: flex !important;
    flex-wrap: wrap;
    max-width: 100% !important;
}


.t-store .t-store__tabs__controls .t-store__tabs__button_active {
    background-color: #9b1616;
    border-radius: 15px;
}

/*.t-store .t-store__tabs .t-store__tabs__button {*/
/*    justify-content: flex-start !important;*/
/*}*/


.t-store__tabs__content > figure {
    margin: 2px 10px 0px 0px !important;
}


div.t-store__tabs__content {
    font-size: 18px;
    font-weight: 700;
}

.t-store__tabs__button{
    border-bottom: 0px solid black !important;
    font-size: 20px;
    font-weight: 700;
    max-width: 180px !important;
}



.t-store__tabs__button.t-store__tabs__button_active {
    border-bottom: 0px solid black;

}

.t-store__tabs__button-title {
    font-weight: 800 !important;
    font-size: 20px !important;
}

.store__tabs__button_active > .t-store__tabs__button-title {
    font-weight: 900;
    font-size: 30px;
}


/*Медиа для мобилок табы кнопки*/
@media screen and (max-width: 560px) {
   .t-store .t-store__tabs__controls .t-store__tabs__button { 
        padding-right: 0px !important;
        justify-content: center !important;
}
}

/*Медиа для мобилок картинки*/
@media screen and (max-width: 505px){
    .t-store__tabs__content > figure {
        max-width: 150px;
}
}

/*Медиа для мобилок картинки*/
@media screen and (max-width: 450px){
    .t-cover {
        border-radius: 10px !important;
}
}

/*Медиа для мобилок картинки*/
@media screen and (max-width: 500px){
    .t-slds__container {
        margin: 20px !important;
}
}

/*Медиа для мобилок картинки*/
@media screen and (max-width: 500px){
    .t-store__filter__chosen-bar{
        display: none;
}
}



.t-popup__container {
    border-radius: 20px;
}

.t390__wrapper {
        border: 1px solid #80808080;
            border-radius: 20px;
}

.t-card__col_withoutbtn, .t-store__card {
    transition: transform 0.2s;
}

.t-card__col_withoutbtn.t594__item.t594__item_6-in-row:hover {

    transform: scale(1.10); 
}

.t-store__card:hover {
    transform: scale(1.02); 
    /*transform: translate(0, -10px);*/
}


/*цвет цены вкарточке товара*/
.js-store-prod-price.t-store__prod-popup__price.t-store__prod-popup__price-item.t-name.t-name_md{
    color: #ffffff;
}

/*Текста при удалении из корзины*/
.t706__product-deleted__timer__title {
    font-family: 'TildaSans';  
}

.t706__product-deleted__timer__return {
    font-family: 'TildaSans';     
}

/*Цвет индикатора в фильтрах*/ 
/*    .t-checkbox__indicator {*/
/*        border: 2px solid white !important;*/
/*    }*/
/*}*/

.t-store__filter__title {
    font-size: 16px;
}

@media screen and (max-width: 960px) {
.t-store__filter__options {
    display: block !important;
}
.js-store-filter-mob-btn {
    display: none !important;
}
.t-store__filter__options {
    margin-top: 0px !important;
}
.t-store__filter__item-title {
    font-size: 18px !important;
}
.t821__logo-wrapper,.t821__adress-container {
    text-align: left !important;
    padding-top: 0px !important;
}
.t821__rightwrapper {
    padding-top: 0px !important;
}
.t821__maincontainer {
    padding: 20px 0px 15px 0px !important;
}
.t228__menualign_right > nav > ul > li.t228__list_item {
    text-align: left !important;
    padding: 10px 10px 10px 20px !important;
}
.t228__menualign_right > nav > ul > li.t228__list_item > a {
    font-size: 20px !important;
}
}

@media screen and (max-width: 500px) {
.t228 {
    margin-top: 0px !important;
}
}


/*Футер цвет*/
.uc-footer {
    background-color: #252525 !important;
}


.js-product-edition-option-name {
    font-size: 16px !important;
}

@media screen and (max-width: 560px) {
.t706 .t706__close {
    background-color: rgb(0 0 0) !important;
}   
}

@media screen and (max-width: 1200px) {
   .t-descr_xxs {
    font-size: 16px; 
}
}


div.t-store__card__price.t-store__card__price-item.t-name:before {
    content: "от " !important;
}
/*.js-product-price.js-store-prod-price-val.t-store__card__price-value {*/
/*    content: "от " !important;    */
/*}*/

.uc-photo-about > div > div > img {
        border: 1px solid #80808086;
        border-radius: 20px;
}
    
.uc-photo-about img {
        border-radius: 20px;
        border: 1px solid #80808086;
}

.uc-photo-about .t-slds__container {
        box-shadow: 0px 0px 0px 1px #80808086;
        border-top: 1px solid #80808086;
        border-bottom: 1px solid #80808086;
}

.uc-photo-about .t667__bgimg {
        /*box-shadow: 0px 0px 0px 1px #80808086;*/
        border: 1px solid #80808086;
                border-radius: 20px;
}

#rec642856402 > div > div > div.t744__col.t744__col_first.t-col.t-col_6 > div > div > div > div.t-slds__items-wrapper.t-slds_animated-none.t-slds__nocycle > div.t-slds__item.t-slds__item-loaded.t-slds__item_active > div > div > div {
    border: 0px solid gray !important;
}

.t-slds__item .t734__descr {
    background-color: #d03636;
    padding: 10px 15px 10px 15px;
    border-radius: 30px;
    display: inline-block;
}

#form642360000 div.t-form__inputsbox {
    display: none !important;
}

/*.t-form__inputsbox {*/
/*        display: none !important;*/
/*}*/



div.t-store.t-store__prod-snippet__container > div.js-store-product.js-product.t-store__product-snippet > div > div:nth-child(1) > div.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 > div{
    color: white !important;
}