/***слайдер**********************************************************************/
.t-cover__carrier {
    max-width: 1920px;
    margin: 0 auto;
}

#rec417236673 .tn-elem[data-elem-id="1633510745077"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1642765013043"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1642765044019"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1644591543759"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1642765070385"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1644587123255"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1633510803517"] .tn-atom:hover,
#rec417236673 .tn-elem[data-elem-id="1655724192048"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631182894922"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632820171262"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632820202830"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631182928595"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632820811468"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631182977052"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631183059161"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631197607201"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1645512697730"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631182278065"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631182474664"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632820733365"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632820777923"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1646132703852"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1631191879938"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1632982662527"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1657012448739"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1659687532313"] .tn-atom:hover,
#rec419197164 .tn-elem[data-elem-id="1701284490576"] .tn-atom:hover,
#rec444037743 .tn-elem[data-elem-id="1633510803517"] .tn-atom:hover,
#rec444037743 .tn-elem[data-elem-id="1699782740387"] .tn-atom:hover,
#rec444037743 .tn-elem[data-elem-id="1633510745077"] .tn-atom:hover {
    color: #00B7F4;
    opacity: 0.7;
    -webkit-transition: 0.1s ease;
    transition: 0.1s ease; 
}


#rec417236673 .tn-elem[data-elem-id="1645181465895"]:hover,
#rec417236673 .tn-elem[data-elem-id="1645181717158"]:hover,
#rec417236673 .tn-elem[data-elem-id="1646402775151"]:hover {
    opacity: .5;
}

#rec417236673 .tn-elem[data-elem-id="1633510803517"] .tn-atom,
#rec444037743 .tn-elem[data-elem-id="1633510803517"] .tn-atom {
    border-bottom: 2px dashed #00000050 !important;
}
#rec417236673 .tn-elem[data-elem-id="1633510803517"] .tn-atom:hover,
#rec444037743 .tn-elem[data-elem-id="1633510803517"] .tn-atom:hover {
    border-bottom: 2px dashed #00b7f4 !important;
}

.t-descr_xxs {
    font-size: 14px;
}

h1.js-store-prod-name.js-product-name.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 22px !important;
}

p.js-store-prod-charcs {
    padding: 10px 0;
}

p.js-store-prod-charcs:nth-child(odd) {
    background-color: #ededed;
}

p.js-store-prod-charcs {
    padding: 10px 0 10px 15px;
}

.t-store__prod-snippet__container {
    padding-top: 15px;
    padding-bottom: 90px;
}
.t923 .t-section__topwrapper {
    margin-bottom: 45px;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    border-radius: 5px;
}

/***хлебные крошли Партнёрский кабинет***********************/

#rec499578128 {
    display: none;
}


/***блок преимуществ***************************************/
#rec417233739 {
    border-bottom: 1px solid #e8e8e8;
}

#rec417233747 .t-zoomable {
    border-radius: 12px;
}

#rec417233747 .t680__row_indent-10px .t680__tile_right,
#rec417233747 .t680__row_indent-10px .t680__bgimg_wrapper_right {
    padding-left: 2px;
}

#rec417233747 .t680__row_indent-10px .t680__tile_left, 
#rec417233747 .t680__row_indent-10px .t680__bgimg_wrapper_left {
    padding-right: 2px;
}

#rec417233747 .t680__row_indent-10px .t680__gap {
    height: 4px;
}


/***сокрытие блока Найдено на странице каталога***********************************/
/*.t-store__filter__chosen-bar {*/
/*    display:none !important; */
/*}*/

option[value="title:asc"],
option[value="title:desc"],
option[value="created:desc"],
option[value="created:asc"] {
    display: none;
}

/**текст в карточке товара Получить консультацию специалиста*********************/
.t-store__prod-popup__link.t-descr.t-descr_xxs {
    text-decoration: underline;
    text-decoration-color: #00B7F4;
}

.t-store__card__price-item, .t-store__prod-popup__price-item {
    font-size: 32px;
}

.js-store-prod-price.t-store__prod-popup__price.t-store__prod-popup__price-item.t-name.t-name_md {
    font-weight: 600 !important;
}

.t-store__prod-popup__price-currency {
    font-weight: 400;
}

/***Блок Похожие товары**********************************************************/

.t-store__relevants__container .t-container .t-store__relevants__title.t-uptitle.t-uptitle_xxl {
    font-size: 22px !important; 
}

.t-store__relevants__container .js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_md {
    font-size: 16px;
}

.t-store__relevants__container .t-store__card__price t-store__card__price-item t-name t-name_xs {
    font-size: 18px;
}

/*******/

/*Блок товаров*/
.t-store__card__bgimg, .t-store__card__bgimg_second {
    border-radius: 12px;
}

@media screen and (max-width: 960px) {
    #rec417233747 .t680__row_indent-10px .t680__top, 
    #rec417233747 .t680__row_indent-20px .t680__top {
    padding-bottom: 4px;
  }
  
  .t-store__prod-snippet__container {
    padding-bottom: 45px;
}
}


@media screen and (min-width: 1024px) {
    
/***прикрепить левый блок с картинками в карточке товара *********************************************/
  .t-store__prod-popup__col-left {
    position: sticky;
    top: 70px;
  }
}

@media screen and (max-width: 640px) {

.t-cover__carrier {

    background-position: left center;
}
    
   .t-store .t-product__option-select {
       font-size: 14px;
    }  
    
    .t-name_xs {
         font-size: 14px; 
    }
    
    .t-descr_xs {
        font-size: 14px;
    }
    
    .t-text_xs {
        font-size: 12px;
    }

    .js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
        width: 100%;
        text-align: center;
        background-color: #e5e5e5;
        padding: 10px 0;
        border-radius: 10px;
    }
}

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

.t-store__prod-popup__link.t-descr.t-descr_xxs {
    padding: 10px 0;
}

.js-product .t-product__option {
    margin: 15px 0;
}

@media screen and (max-width: 560px) {
    .t-body.t-body_scrollable-fix-for-android.t450__body_menushowed,
    .t-body.t-body_scrollable-fix-for-android.t706__body_cartwinshowed,
    .t-body.t-body_scrollable-fix-for-android.t702__body_popupshowed {
         overflow: hidden !important; 
    }
}
