@media screen and (min-width: 1201px) {
    ::-webkit-scrollbar-thumb {
        /* Укажи цвет скроллбара */
        background: #afb0b8;
        /* Укажи радиус скругления скроллбара */
        border-radius: 10px;
    }
    ::-webkit-scrollbar {
        /* Укажи ширину вертикального скроллбара */
        width: 5px;
        /* Укажи высоту горизонтального скроллбара */
        height: 5px;
        /* Укажи цвет фона под скроллбаром */
        background: #f6f7ff;
    }
}


.t-slds__bgimg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 15px;
}


.t-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1200px;
    padding: 0;
}

.t-store__card__bgimg, .t-store__card__bgimg_second {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    -webkit-transition: opacity .1s linear;
    transition: opacity .1s linear;
    border-radius: 0px;
}





.blkElem{pointer-events:none; }
.cartcopyanim {
-webkit-animation: t706__pulse-anim 0.6s;
animation: t706__pulse-anim 0.6s;}
.cartcopy_elem .tn-atom , .cartprice_elem .tn-atom {display:none}
.cartcopy{cursor:pointer}
.t706__carticon {display: none !important;} 



.blkFav{pointer-events:none; }
.favorites_icon , .favorites_total .tn-atom {display:none}
.favorites_icon_anim {
    -webkit-animation: t1002__pulse-anim 0.6s;
    animation: t1002__pulse-anim 0.6s;
}
.favorites_icon{
    cursor:pointer;
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;
}
.t1002__wishlisticon {  display: none}


.t985__search-widget-icon {
    background-color: rgba(255,255,255,.0);
    border-radius: 0px;
    width: 0px;
    height: 0px;
    cursor: pointer;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
    will-change: transform;
    transition: -webkit-transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;
    overflow: hidden;
}

.t-search-widget__blockinput {
    border: 1px solid rgba(0,0,0,0.35);
    height: 60px;
    width: 100%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 15px;
    box-sizing: border-box;
    border-radius: 25px;
    background-color: rgba(255,255,255,0.55);
}

.t-search-widget__header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: #e8e8e8;
    background-color: #e8e8e8;
    box-shadow: 0 5px 10px 0 rgba(0,0,0,.1);
    z-index: 99999;
    padding: 45px 0;
    transform: translateY(-100%);
    transition: all ease .3s;
    opacity: 0;
    border-radius:35px;
}

.t-search-widget__popup {
    background: #e8e8e8;
    z-index: 9999;
    padding: 120px 0 50px;
    box-sizing: border-box;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.t-store__prod-snippet__container {
    padding-top: 120px;
    padding-bottom: 120px;
    background-color: #e8e8e8;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    margin-bottom: 7px;
    padding: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 40px;
    min-height: 40px;
    background-color: #e8e8e8;
    border: 0px solid #e8e8e8;
    filter: drop-shadow(0 0mm 1mm rgba(0, 0, 0, 0.15));
    border-radius: 10px;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 0px solid rgba(0,0,0,.5);
   background-color: rgba(255,255,255, 1);
   color:rgba(255,255,255, 1);
}

.js-product .t-product__option-variants_custom .t-product__option-title {
    padding-bottom: 0;
    line-height: initial;
    color: black;
    font-weight: 800;
}

.t706__cartwin-content {
    margin: 65px auto;
    width: 100%;
    max-width: 560px;
    min-height: 300px;
    background-color: rgba(255,255,255,1);
    padding: 40px;
    box-sizing: border-box;
    overflow: auto;
    border-radius: 25px;
}

.t706 .t-form .t-descr_md {
    font-size: 16px;
    font-weight: 700;
}

.t-input {
    margin: 0;
    font-size: 100%;
    height: 60px;
    padding: 0 20px;
    font-size: 16px;
    line-height: 1.33;
    width: 100%;
    border: 0 none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    -webkit-appearance: none;
    border-radius: 15px;
    background-color: #E8E8E8;
    OPACITY: 1;
    font-weight: 200;
    font-size: 12px;
}

.t-input js-tilda-rule{
    background-color:#e8e8e8;
    opacity:1;
    border-radius: 15px;
    font-weight:200;
    font-size:12px;
}

.t-text_xs {
    font-size: 15px;
    line-height: 1.55;
    font-weight: 600;
}