

.t-input-phonemask__options-wrap {
    z-index: 99999999 !important;
}

.js-store-prod-all-charcs {
    display: none !important;
}
.t-typography__characteristics .js-store-prod-charcs {
    display: none !important;
}
  .js-store-prod-text a {
      color: white !important;
      padding: 22px 70px;
      background-color: #260505;
      margin: 10px 0 20px 0;
  }

/*.t-store__prod-popup__close-txt:before {*/
/*    display: none;*/
/*}*/

.t-menusub__menu {
    border: none;
}

.t-menusub__content {
    padding-top: 10px !important;
    padding-bottom: 5px !important;
}

.t-menusub__list-item {
    margin-bottom: 5px !important;
}

.t450__list_item a {
    margin-bottom: 5px !important;
}

.t-menusub__menu {
    margin: 0 0 0 10px !important;
}

.t706__cartpage-products_empty {
    font-size: 14px;
    font-weight: 400;
}

.t706__sidebar-bottom {
    font-size: 14px;
    font-weight: 400;
}

.t-store__card__descr {
    margin-top: 0px;
}

.t-store__card__mark {
    border-radius: 0 !important;
    border: solid 1px #260505;
    color: #260505;
    width: 70px !important;
    height: 30px !important;
  }
  
.t1002__picture-wrapper .t-store__card__mark-wrapper {
    left: 0 !important;
}

.t1002__product-link {
    font-weight: 400 !important;
    font-size: 14px !important;
}

.t1002__product-title__option {
    font-size: 14px !important;
}

.t1002__product-amount {
    font-size: 14px !important;
}


.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    background: none;
}

.t1002__addBtn {
    margin: auto 0 auto 5px;
}

.t1002__addBtn_active svg path {
    fill: #260505;
    stroke: #260505;
}

.t-store__card__sold-out-msg,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt{
    font-size: 0px !important;
}

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "coming soon";
    font-size: 14px;
}

/*Иконка в обычном состоянии*/
    a.t1002__addBtn:after {
    content: "";
    position: absolute;
    width: 21px;
    height: 19px;
    background-image: url(https://static.tildacdn.com/tild6162-3630-4430-b835-653364643463/Vector.svg);
    background-repeat: no-repeat;
    background-size: cover;
    /*transition: all .4s ease-in-out;*/
}   

/*
    a.t1002__addBtn:hover:after {
    content: "";
    
    transform: scale(1);
    transition: all .4s ease-in-out;
}   
*/
/*Иконка, когда товар добавили в избранное*/
    a.t1002__addBtn_active:after {
    content: "";
    width: 21px;
    height: 19px;
    background-image: url(https://static.tildacdn.com/tild3464-6538-4765-a366-333438333561/Vector_2.svg);
    background-repeat: no-repeat;
}

/*Скрываем оригинальную иконку*/
.t1002__addBtn svg{
    display:none;
}

.t1122__product-title {
    font-weight: 400 !important;
    font-size: 14px;
}

.t-submit {
    font-weight: 400 !important; 
}

/*.t-store__prod-snippet__container {*/
/*    padding-top: 0px;*/
/*}*/

.t-menuburger__small span {
    height: 1px !important;
}

.t-menuburger span:nth-child(1) {
    width: 28px;
}

.t-menuburger span {
    width: 18px;
}

.t706__carticon {
    display: none !important;
}

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

.t585__circle {
    display: none !important;
}
  
.t-store__prod-popup__price {
    font-size: 14px !important;
    font-weight: 400 !important; 
}

.t-name_xl {
    font-size: 14px !important;
    font-weight: 400 !important;
}

//корзина

.t706__cartpage .t-btn, .t706__sidebar .t-btn {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__sidebar .t-btn {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__sidebar-prodamount-wrap {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__product-title {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__sidebar-heading {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__product-title__option {
    font-size: 14px !important;
}

.t706__cartpage-form .t-form .t-descr_md {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706 .t-form .t-input {
    height: 30px;
}

.t-checkbox__control .t-text_xs {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t706__cartpage-form .t-form .t-submit {
    font-weight: 400 !important;
    font-size: 14px !important;
}

.t706__cartwin-prodamount-wrap {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t-checkbox__indicator span {
    font-size: 14px !important;
    font-weight: 400 !important;
}

.t-store__tabs__item-title {
    font-size: 14px !important;
    font-weight: 400 !important;
}

@media (max-width: 540px) {
     .t-store__prod-popup__close-txt-wr {
        display: block !important;
    }
    
    .t-store__prod-popup__text {
        margin: 30px 0 40px !important;
    }

    .t706__sidebar-bottom {
    font-size: 12px;
    font-weight: 400 !important;
}
    
    .t706__cartpage-products_empty {
    font-size: 12px;
    font-weight: 400 !important;
}
    
    .t-form .t-submit {
    font-size: 12px;
    font-weight: 400 !important;
}
    
#rec796706091 [data-elem-id="1725994190972"], .t-submit {
    font-size: 8px !important;
    font-weight: 400 !important;
}    
    
.t706__cartpage .t-btn, .t706__sidebar .t-btn {
    font-size: 12px !important;
    font-weight: 400 !important;
}


.t706__cartwin-prodamount-wrap {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t706__product-title {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t706__cartpage-heading {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t706__cartpage-form .t-form .t-descr_md {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t706 .t-form .t-input {
    height: 20px;
}

.t-checkbox__control .t-text_xs {
    font-size: 12px !important;
    font-weight: 400 !important;
}



.t706__cartwin-totalamount-wrap {
    font-size: 12px !important;
    font-weight: 400 !important;
    margin-bottom: 15px;
}

.t706__product-amount--portion, .t706__product-amount {
    font-size: 12px !important;
}

.t-store__prod-popup__price-currency {
    font-size: 12px !important;
}

.t-name_xl {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t706__cartpage-form .t-form .t-submit {
    font-weight: 400 !important;
    font-size: 12px !important;
}

.t706__product-title__option {
    font-size: 12px !important;
}

.t-store__tabs__item-title {
    font-size: 12px !important;
    font-weight: 400 !important;
}

.t1122__product-title {
    font-weight: 400 !important;
    font-size: 12px;
}

a.t-store__prod-popup__btn[href="#popup:out-of-stock"] {
        flex-grow: 1;
}
  
.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after {
    content: "coming soon";
    font-size: 14px;
}

.t1002__product-link {
    font-weight: 400 !important;
    font-size: 12px !important;
}

.t1002__product-title__option {
    font-size: 12px !important;
}

.t1002__product-amount {
    font-size: 12px !important;
}

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: 0px !important;
    top: 0px !important;
}

.t-popup__close-icon_arrow {
    display: none;
}
}


//
    .js-store-grid-cont {
        display: flex;
        gap: 5px;
    }
    
    .t-container_100:before {
        display: none !important;
    }
    
    .t-container_100:after {
        display: none !important;
    }
    
    .t-store__card__textwrapper {
        padding-top: 30px !important;
    }
    
    .t-store__card__price-wrapper {
        margin-top: 5px !important;
    }
    
    .t-rec_pt_180 {
        padding-top: 30px !important;
    }
    
    .t795__title {
        margin-bottom: 0px !important;
    }
    
    .t-btn {
        font-weight: 400;
    }
    
    
    .t-store .t-product__option {
        margin-bottom: 20px;
    }
    
    @media screen and (max-width: 960px) {
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 0px;
    }
     .t-store__card__textwrapper {
        padding-top: 10px !important;
    }
    
    .t-store__card__price-wrapper {
        margin-top: 0px !important;
    }
    
     .t-btn {
        font-weight: 400;
        font-size: 12px;
    } 
    
    .t-store__card__sold-out-msg {
        font-size: 11px;
    }
    
    .t-store__prod-popup__title-wrapper {
        margin-bottom: 0px;
    }
    
    .t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after {
    content: "coming soon";
    font-size: 12px;
}
    }
    
    .uc-catalog {
       display: flex;
       gap: 5px; 
    }
    
    /*.t-popup__close {*/
    /*    display: none !important;*/
    /*}*/
    
    @media screen and (max-width: 560px) {
    .t-store .t-popup_show .t-popup__container.t-popup__container-static {
        margin: 0px 0 130px;
    }
    
    .js-store-prod-all-text {
        position: relative;
    }
    
    .t-store__prod-popup__name {
        font-size: 12px;
    }
    
    .t-store__prod-popup__price-value {
        font-size: 12px;
    }
    
    .t-store__relevants__title {
        font-size: 12px !important;
    }
    
    .js-product-controls-wrapper {
        margin-top: 25px;
    }
    
    .t-store .t-product__option {
        margin-bottom: 10px;
    }
}
    @media screen and (max-width: 480px) {
    .t-btn_sm {
        height: 60px;
    }

    }
    
    .t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) { 
        border-top: 1px solid rgb(200,192,192) !important;
        border-bottom: 1px solid rgb(200,192,192) !important;
    }
    
    .t-store .t-store__tabs_accordion .t-store__tabs__item-button { 
        border-top: 1px solid rgb(200,192,192) !important;
    }
    
    .js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:820px;
}

@media screen and (min-width:960px){

.js-store-product.js-product.t-store__product-popup,
.t-store__product-snippet .t-container{
    position: relative;
}
.t-store__prod-popup__slider.js-store-prod-slider {
    position: absolute;
    top: 0;
    left: 0;
}  
.t-store__tabs.t-store__tabs_accordion {
    max-width: 440px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 730px !important;
}
}

@media screen and (min-width:1240px){
.t-store__tabs.t-store__tabs_accordion {
    max-width: 560px;
    margin-top: 20px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 730px !important;
}
}

@media screen and (max-width: 1240px){
.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:650px;
}
}
