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

    /* отступ сверху на карточке товара */
.t-store.t-store__prod-snippet__container {
    padding-top: 15px !important;
    padding-bottom: 30px!important;
}
@media screen and (max-width: 640px) {
.t-store.t-store__prod-snippet__container {
    padding-bottom: 0px!important;
}}

/*-----------Мобильное меню------*/
.t450__logowrapper {
    margin-bottom: 36px;
}

.t450__list_item {
    border-bottom: 1px solid #ebebeb;
}

.t450__list_item a {
    margin-bottom: 14px;
    margin-top: 14px;
}

.t450__list_item:last-child a {
    margin-bottom: 14px!important;
}

@media screen and (max-width: 980px){
.t-menusub__menu {
    border-bottom: 0px !important;
}

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

/*Сеил-3*/
li.t450__list_item a[data-menu-item-number="3"] {  
    color: #fd3349 !important;
    font-weight: 800 !important;
}
#rec359310163 .t-menu__link-item.t-active[data-menu-item-number="3"] {
    color: #fd3349 !important;
    font-weight: 800 !important;
}


/*журнал-5*/
li.t450__list_item a[data-menu-item-number="8"]:before {
    content: " ";
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    margin-bottom: 2px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3031-3662-4839-a238-353664616430/svg-editor-image.svg);
    background-size: cover;
    background-repeat: no-repeat;
}
/*Поиск-8*/
li.t450__list_item a[data-menu-item-number="9"]:before {
    content: " ";
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    margin-bottom: 2px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3330-3038-4261-b763-613637643564/search.svg);
    background-size: cover;
    background-repeat: no-repeat;
}

/*Корзина-9-*/
li.t450__list_item a[data-menu-item-number="10"]:before {
    content: " ";
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    margin-bottom: 4px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3431-3338-4336-a236-376330333639/basket.svg);
    background-size: cover;
    background-repeat: no-repeat;
}


.t450__close {
    top: 12px;
    right: 12px;
}

/*--------Стрелка вниз для меню второго уровня------------*/
.t-menusub__arrow:after {
    content: " ";
    vertical-align: middle;
    width: 14px;
    height: 14px;
    margin-right: 10px;
    margin-bottom: 4px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3239-3963-4639-a461-613639613430/6543.png);
    background-size: cover;
    background-repeat: no-repeat;
    border-style: none;
    border-width: 0px;
    position: absolute;
    top: 0px;
    left: 0;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-color: transparent transparent transparent transparent;
    border-top-color: inherit;
}

/*отсступ от низа до пунктов меню*/
.t450__rightside {
    margin-top: 30px;
}

/*-----------------------------------*/

    /* выделения текста */
::selection {
    color: #fff;
    background: #f75e9b;
}

    /* вид разделов каталога */
.t-store__sort-select {
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 8px 30px 8px 10px;
    border-radius: 5px;
    width: 100%;
}
.t-store__sort-select-wrapper {
    width: 220px;
}

/* вид цены в разделах */
.t951__sidebar .t-store__filter__item_price .t-store__filter__input {
    flex-grow: 1;
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 3px 30px 3px 10px;
    border-radius: 5px;
    width: 100%;
}
/* вид цены в разделах моб. версия */
.t-store__filter__item_price .t-store__filter__input {
    width: 35%;
    flex-grow: 1;
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 5px 30px 5px 10px;
    border-radius: 5px;
    width: 100%;
}
/* кнопка моб. версия фильтры */
.t-store__filter__item_price .t-store__filter__btn {
    float: none;
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 5px 30px 5px 10px;
    border-radius: 5px;
    width: 100%;
    margin-left: 0px;
    margin-top: 15px;
}

    /* цвет линии диапазона цены */
.t-store__filter__range_bg {
    background-color: #0a1d38;
}
/* кнопка моб. версия фильтры */
.t-store__filter__opts-mob-btn {
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 5px 15px 5px 10px;
    border-radius: 5px;
    margin-left: 0px;
    margin-top: 15px;
}
.t-store__filter__opts-mob-btn {
    border: 1px #e8e8e8 solid;
    background: #ffffff;
    color: #0a1d38;
    padding: 5px 15px 5px 10px;
    border-radius: 5px;
    margin-left: 0px;
    margin-top: 15px;
}
/* фон разделов */
.t-store__filter__chosen-val {
    background-color: #ededed;
}
/* фон линий разделов моб. версии */
.t-store__filter__item {
    border-color: #ededed !important;
}
/* чекбокс разделов моб. версии */
.t-checkbox__indicator {
    border-radius: 5px;
    border: 1px solid;
}
/* отступы по кроям карточки товара моб. версии*/
@media screen and (max-width: 960px){
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'], .t-store__grid-cont_col-width_stretch[data-col-gap='20'] {
    padding: 0 10px 0 10px;
}
}
    /* загрузить еще моб. версия*/
@media screen and (max-width: 640px){
.js-store-load-more-btn.t-store__load-more-btn.t-btn.t-btn_sm {
    width: 100%;
    color: #0a1d38 !important;
    background-color: #f7f7f7 !important;
}
.t-store__load-more-btn {
    margin-top: 0px !important;
}
}
   /* загрузить еще моб. версия потоки*/
@media screen and (max-width: 640px){
.t-feed__showmore-btn {
    width: 90%;
    margin-top: 0px !important;
    color: #0a1d38 !important;
    background-color: #f7f7f7 !important;
}
}

@media screen and (min-width: 1201px){
.t-col_8 {
    max-width: 1380px !important;
}
.t-prefix_2 {
    padding-left: 0px !important;
}
}


    /* Размер текста карточка товара */
@media screen and (max-width: 1200px) {
.t-descr_xxs {
    font-size: 14px !important;
}
}
@media screen and (max-width: 640px){
.t-name_xs {
    font-size: 14px;
}
}

    /* новый вид поиска и загрузить еще*/
@media screen and (max-width: 980px){
.t-search-widget__loadmore-btn {
    margin-right: 0;
    width: 90%;
    color: #0a1d38 !important;
    background-color: #f7f7f7 !important;
}
}

.t985__searchvariant {
    border: 1px solid #ebebeb !important;
}

@media screen and (min-width: 980px){
.t-search-widget__loadmore-btn {
    background-color: #0a1d38 !important;
    border-radius: 5px !important;
}
}

@media screen and (max-width: 960px){
.t-search-widget__blockinput {
    border: none !important;
    padding-right: 0;
}
}

.t985__searchvariant {
    padding: 3px 9px;
    border: 0px !important;
    border-radius: 5px;
    color: #0a1d38;
    background-color: #fafafa;
    cursor: pointer;
    font-weight: 400;
}

.t985__searchvariant:hover {
    background-color: #ebebeb;
}


/*Текст в результатах поиска*/
.t-site-search-dm__result__product_price {
    color: #0a1d38 !important;
}

.t-site-search-dm__result__product_title {
    color: #0a1d38 !important;
}

.t-site-search-dm__thubmnail {
    border-radius: 5px;
}

.t-site-search-dm__result__product_img {
    border-radius: 5px;
}


.t-site-search-dm {
    -webkit-box-shadow: 0px 10px 30px rgb(0 0 0 / 18%);
    -moz-box-shadow: 0px 10px 30px rgba(0,0,0,.2);
    box-shadow: 0px 10px 30px rgb(0 0 0 / 18%) !imporatnt;
    border: 1px solid rgba(0,0,0,.05);
    max-height: 60vh;
    border-radius: 5px;
}

.t-site-search-dm__result__title {
    color: #0a1d38 !important;
}

.t-site-search-dm__result__body {
    color: #0a1d38 !important;
}
    .t-site-search-dm__result {
        margin-bottom: -8px !important;
        margin-top: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding: 15px !important;
}

.t-site-search-dm__result:hover {
    background-color: #fafafa !important;
    border-radius: 5px !important;
}

/*вас может заинтересовать "карточка товара"*/
@media screen and (min-width: 1040px){
.t-store__relevants__container .t-slds__arrow-right {
    left: auto !important;
}
}

/*Ошибки в полях*/
.js-errorbox-all.t-form__errorbox-wrapper {
    border-radius: 5px !important;
}

p.t-form__errorbox-item.js-rule-error.js-rule-error-req {
    font-size: 16px !important;
}

.t-form .js-error-control-box .t-input:not(.t-input-phonemask), .t-form .js-error-control-box .t-checkbox__control, .t-form .js-error-control-box .t-checkboxes__wrapper, .t-form .js-error-control-box .t-select, .t-form .js-error-control-box .t-radio__wrapper, .t-form .js-error-control-box .uploadcare-widget {
    border: 1px solid red!important;
    background-color: #fff9f7 !important;
}

.t-form__errorbox-wrapper {
    margin-bottom: -10px !important;
}
.t-bgimg {
    pointer-events: none !important;
}


/*меню второй уровень*/
li.t794__list_item.t-name.t-name_xs:hover {
    background-color: #fafafa;
    border-radius: 10px;
}

.t794__content {
    padding: 0px;
}

a.t794__typo.t-name.t-name_xs {
    line-height: 3;
}

.t794__list_item {
    margin-bottom: -8px;
    padding: 0px 20px 0px 20px;
}

/*промокод*/
input.t-input.t-inputpromocode {
    text-transform: uppercase;
}
.t-inputpromocode__wrapper {
    display: flex !important;
}

input.t-input.t-inputpromocode {
    display: inline-flex !important;
}

.t-inputpromocode__btn.t-btn {
    text-align: center !important;
    vertical-align: middle !important;
    padding: 16px !important;
    display: inline-block !important;
    margin-left: 10px !important;
    position: relative !important;
    height: auto !important;
    color: #0a1d38 !important;
    background: #fafafa !important;
    border-radius: 5px !important;
    font-weight: 400 !important;
}

.t-inputpromocode__btn.t-btn:hover {
    background: #0a1d38 !important;
    color: #ffffff !important;
}

/*Radio индикатор*/

.t-radio__indicator {
    border-radius: 5px;
    border-width: 1px;
}

.t-radio__indicator:after {
    background: #0a1d38;
}

.t-radio__control .t-radio:checked~.t-radio__indicator:after {
    opacity: 1;
}
.t-radio__indicator:after {
    width: 14px;
    height: 14px;
    border-radius: 2px;
}

/*ховер меню десктоп*/
.link-text a{
    transition: all 0.3s ease-in-out;
}
.link-text a:hover{
    opacity:0.7;
    padding-left:5px;
}

/*Оступ от цены до вариантов*/
.js-store-price-wrapper.t-store__prod-popup__price-wrapper {
      margin-bottom: 26px;
}

/*-----убрать подсказку для цвета---------*/
span.t-product__option-title.t-product__option-title_buttons.t-product__option-title_color.t-descr.t-descr_xxs {
    display: none !important;
}

/*Цвета*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
      width: 33px;
      height: 33px;
      background-color: #fff;
      border: 1px solid #ebebeb;
      border-radius: 50%;
}

/*поиск бордюр моб.*/
.t-search-widget__header {
    border-radius: 0px 0px 20px 20px;
}


/* иконка избранное на карточке товара моб версия */
@media screen and (max-width: 980px) { 
    .t1002__addBtn {
    width: 29px !important;
    height: 29px !important;
    }
}
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    right: 10px !important;
    top: 10px !important;
}
@media screen and (max-width: 640px) { 
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    right: 5px !important;
    top: 5px !important;
}
}

.t1002__wishlistwin-content {
    border-radius: 20px 0px 0px 20px;
} 
/*Текст в окне избранное*/
.t1002__product-title {
    color: #0a1d38 !important;
}
.t1002__product-amount--portion, .t1002__product-amount {
    color: #0a1d38 !important;
        font-weight: 600;
}
.t1002__product-title {
    font-weight: 500 !important;
}
/*ширина окна избранное на мобильной версии*/
@media screen and (max-width: 980px)  {
.t1002__wishlistwin-content {
    max-width: 85% !important;
}
}

/*размер текста в окне избранное*/
.t-descr_sm {
    font-size: 14px;
}

/*всплывающее окно о добавление в избранное*/
.t1002__bubble-text {
font-family: 'centurygothic',Arial,sans-serif !important;
font-weight: 400 !important;
font-size: 14px !important;
}
.t1002__bubble {
opacity: 0.9 !important;
background-color: #0a1d38 !important;

}
.t1002__bubble-close {
color: #ffffff !important;
}

/*кнопки в карточке товара*/
.js-store-prod-text a {
    display: inline-block;
    padding: 8px 12px;
    margin-right: 5px;
    margin-top: 10px;
    border-radius: 8px;
    border: 1px solid #0a1d38;
    font-weight: 600;

}
.js-store-prod-text a:first-of-type {
    background-color: #ffffff;
    color: #0a1d38 !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #ffffff;
    color: #0a1d38 !important;
}

.js-store-prod-text a:first-of-type:before {
    content: " ";
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-right: 7px;
    margin-bottom: 2px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3637-6633-4461-b164-616431656666/whatsapp.svg);
    background-size: cover;
    background-repeat: no-repeat;
}

.js-store-prod-text a:last-of-type:before {
    content: " ";
    vertical-align: middle;
    width: 15px;
    height: 15px;
    margin-right: 7px;
    margin-bottom: 2px;
    display: inline-block;
    background-image: url(https://static.tildacdn.com/tild3439-3337-4435-b538-663764646562/phone-call.svg);
    background-size: cover;
    background-repeat: no-repeat;
}
.t706__cartwin_showed {
    z-index: 999999999;
}



/*Ховер для разделов меню главная и журнал*/
.link-effect[data-elem-type=text] a{border:0!important;display:inline-block!important;width:auto!important;position:relative!important;transition:all .3s ease!important;color:#fff!important}.link-effect[data-elem-type=text] a:hover{color:#0a1d38!important}

/*Свои иконки в стандартных блоках*/
div[class*="social_links_item"], div[class*="sociallinks__item"] { transition: 0.3s ease-out !important}
/*Задаём вращение*/
div[class*="social_links_item"] svg, div[class*="sociallinks__item"] svg { display: none}
div[class*="social_links_item"] a , div[class*="sociallinks__item"] a {
    display: inline-block;
    width: 25px;
    height: 25px;
}
div[class*="social_links_item"] , div[class*="sociallinks__item"]{
    background-size: contain;
    padding: 0 3px;
    background-repeat: no-repeat;
    background-position: center;
}
div[class*="social_links_item"]:nth-child(1), div[class*="sociallinks__item"]:nth-child(1){background-image: url(https://static.tildacdn.com/tild3738-6365-4938-b135-323361396333/fb_.png)}
div[class*="social_links_item"]:nth-child(2), div[class*="sociallinks__item"]:nth-child(2){background-image: url(https://static.tildacdn.com/tild3333-3334-4035-a330-663465313430/inst_.png)}
div[class*="social_links_item"]:nth-child(3), div[class*="sociallinks__item"]:nth-child(3){background-image: url(https://static.tildacdn.com/tild3334-3564-4134-b539-636532383261/skype.png)}
div[class*="social_links_item"]:nth-child(4), div[class*="sociallinks__item"]:nth-child(4){background-image: url(https://static.tildacdn.com/tild3765-6232-4038-b436-323031633639/viber_2.png)}
div[class*="social_links_item"]:nth-child(5), div[class*="sociallinks__item"]:nth-child(5){background-image: url(https://static.tildacdn.com/tild6632-6264-4339-b139-356239336338/whatsapp.png)}
div[class*="social_links_item"]:nth-child(6), div[class*="sociallinks__item"]:nth-child(6){background-image: url(https://static.tildacdn.com/tild3865-3166-4130-b866-363234653034/youtube.png)}

/*фильтры разделов в каталоге*/
.t-store .t-store__filter__item_custom .t-store__filter__item-controls-container_buttons.t-store__filter__item-controls-container_color {
    padding: 15px 0px 15px 15px !important; 
}
.t-store__filter__item-controls-wrap {
    border-radius: 10px !important; 
    left: 0px !important;
}
/*обводка активного цвета в карточке товара*/
.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    border: 1px solid #a4a4a4 !important; 
}
/*бордюр товаров каталога*/
.js-product-img.t-store__card__bgimg.t-bgimg.loaded {
    border-radius: 5px;
}
.t-store__card__bgimg_second, .t-store__card__img_second {
    border-radius: 5px;
}
/*растояние между товароми моб. версия*/
@media screen and (max-width: 960px){
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 40px;
}
}

/*иконка аккардеона*/
   .t585__lines svg {
    display: none;
    
}
.t585__lines::after {
    transform: rotate(-90deg);
    content: " ";
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    background-image: url(https://static.tildacdn.com/tild3339-6434-4434-b631-663865346134/svg-editor-image.svg);
    background-size: 100%;
}
.t585__opened .t585__lines {
    transform: rotate(90deg) !important;
}
/*поп ап*/
.t-popup__container.t-width.t-width_6.t-popup__container-animated {
    border-radius: 10px;
}
img.t390__img.t-img.loading {
    border-radius: 10px;
}
.t-popup__container.t-width.t-width_7.t-popup__container-animated {
    border-radius: 10px;
}
.t-popup__container.t-width.t-width_8.t-popup__container-animated {
    border-radius: 10px;
}
/*ссылка инстаграм в меню*/
.inst:hover{
    background: linear-gradient(45deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/*Пустой каталог товаров оформление*/
.t-store__empty-part-msg-wrapper, .t-store__error-msg-wrapper {
    border: 1px solid #fafafa!important;
    border-radius: 25px;
    background: #fafafa;

.t-store__card__sold-out-msg {
  visibility: hidden;
}
