blue[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    /* цвет ссылки до наведения */
    color: #050F58 !important;
    /* толщина и цвет подчеркивания до наведения */
    border-bottom: 0 solid  !important;
    /* отступ между ссылкой и подчеркиванием до наведения */
    padding-bottom:  !important; 
}

blue[data-elem-type="text"] a:hover {
    /* цвет ссылки после наведения */
    color: #0F1585 !important;
    /* толщина и цвет подчеркивания после наведения */
    border-bottom: 0 solid  !important;
    /* отступ между ссылкой и подчеркиванием после наведения */
    padding-bottom:  !important; 
}

.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 3px;
    font-weight: 600;
}
.js-store-prod-text a:first-of-type {
    background-color: #050f58;
    border-radius: 16px;
    color: #ffffff !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #ffffff;
    border: 1px solid #050f58;
    border-radius: 16px;
    color: #050f58 !important;
}
 
.t706__cartwin_showed {
    z-index: 999999999;
}

.t-popup__container.t-popup__container-static {
    margin: 65px 5% !important;
    width: 90% !important;
    border-radius: 24px;
}

.t-store__prod-popup__container {
    padding: 56px 40px !important;
}

/* Красим scrollbar в свой цвет. Ползунок в Тильда */

::-webkit-scrollbar-thumb {
/* Укажи cвой цвет скроллбара */
background: #050F58 !important;
/* Укажи радиус скругления скроллбара */
border-radius: 6px !important;
}
::-webkit-scrollbar {
/* Укажи ширину вертикального скроллбара */
width: 10px !important;
/* Укажи высоту вертикального скроллбара */
height: 0px !important;
/* Укажи цвет фона под скроллбаром */
background: #ffffff !important;
}

.t-store__prod-popup__price, .t706__product-title__portion, .t706__product-portion {
    visibility: hidden;
}

.t-product__option-checkmark.t-product__option-checkmark_buttons.t-product__option-checkmark_color {
    background-size: cover;
    background-repeat: repeat;
    width: 50px;
    height: 50px;
    border-radius: 5px;
}

.t-checkbox__indicator.t-store__filter__checkmark.t-store__filter__checkmark_buttons.t-store__filter__checkmark_color {
    background-size: cover;
    background-repeat: repeat;
    width: 50px;
    height: 50px;
    border-radius: 5px;
}


.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    border-radius: 5px;
}
.t-store .t-store__filter__item_custom .t-store__filter__checkbox_buttons.active .t-store__filter__checkmark_color:before, .t-store .t-store__filter__item_custom .t-store__filter__custom-sel_buttons.active .t-store__filter__checkmark_color:before {
    border-radius: 8px;
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Театральная"]+div {
    background-image: url(https://static.tildacdn.com/tild3337-3766-4134-a361-636136393766/photo.svg);
}
input.t-checkbox.js-store-filter-opt-chb[name="Театральная"]+div {
    background-image: url(https://static.tildacdn.com/tild3337-3766-4134-a361-636136393766/photo.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Класс"]+div {
    background-image: url(https://static.tildacdn.com/tild3438-6631-4161-b861-333362343466/photo.svg);
}
input.t-checkbox.js-store-filter-opt-chb[name="Класс"]+div {
    background-image: url(https://static.tildacdn.com/tild3438-6631-4161-b861-333362343466/photo.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Прием"]+div {
    background-image: url(https://static.tildacdn.com/tild6265-6136-4739-b232-666234656564/photo.svg);
}
input.t-checkbox.js-store-filter-opt-chb[name="Прием"]+div {
    background-image: url(https://static.tildacdn.com/tild6265-6136-4739-b232-666234656564/photo.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Переговорная"]+div {
    background-image: url(https://static.tildacdn.com/tild6461-3736-4432-a463-653963626465/photo.svg);
}
input.t-checkbox.js-store-filter-opt-chb[name="Переговорная"]+div {
    background-image: url(https://static.tildacdn.com/tild6461-3736-4432-a463-653963626465/photo.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="П-образная"]+div {
    background-image: url(https://static.tildacdn.com/tild3338-6534-4531-a635-306461363735/-.svg);
}
input.t-checkbox.js-store-filter-opt-chb[name="П-образная"]+div {
    background-image: url(https://static.tildacdn.com/tild3338-6534-4531-a635-306461363735/-.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Круговая"]+div {
    background-image: url(https://static.tildacdn.com/tild3333-3836-4030-b064-613130376166/photo.svg);
}

input.t-checkbox.js-store-filter-opt-chb[name="Круговая"]+div {
    background-image: url(https://static.tildacdn.com/tild3333-3836-4030-b064-613130376166/photo.svg);
}

input.t-product__option-input.t-product__option-input_buttons.t-product__option-input_color[value="Кабаре"]+div {
    background-image: url(https://static.tildacdn.com/tild3762-3665-4430-a131-346134326630/photo.svg);
}

input.t-checkbox.js-store-filter-opt-chb[name="Кабаре"]+div {
    background-image: url(https://static.tildacdn.com/tild3337-3766-4134-a361-636136393766/photo.svg);
}





@media screen and (min-width: 960px)
.t-store__filter__range_bg {
    position: absolute;
    z-index: -1;
    width: 100%;
    height: 4px;
    background-color: #050F58;
    border-radius: 4px;
}



.t-store__filter__price-outer, .t-store__filter__range_bg {
    top: 13px;
}

.t-store__filter__btn, .t-store__filter__input {
    border: 1px #050f5829 solid;
    background: #d8dae6;
    color: #000;
}

.t951 .t-checkbox__indicator {
     border-color: none
}



