/*Иконка поиска (лупа)*/
.uc-catalog_search .t-search-widget__button,
.uc-catalog_search .t985__search-widget-button {
    top: auto !important;
    bottom: 100px
}

@media screen and (max-width: 980px) {
  .t-search-widget__button {
      display: none !important;
    }
}

/*Форма поиска*/
.uc-catalog_search .t-search-widget__header {
    padding: 15px 0 !important
}
.uc-catalog_search .t-search-widget__blockinput {
    height: 50px !important;
}

/*Крестик в поисковом попапе*/
.uc-catalog_search .t985__close-icon,
.t985__close-icon svg{
    width: 20px; /* Ширина иконки */
    height: 20px; /* Высота иконки */
}

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


/*Каталог*/
#rec1118646951.uc-catalog_menu .t959__card-image {
    /* Уменьшаем размер изображения до 80% от родительского контейнера */
    background-size: 70% auto !important; 
}

#rec1118646951.uc-catalog_menu .t-card__title.t-align_left {
    text-align: center;
}

#rec1118646951.uc-catalog_menu .t959 .t-card__title {
    margin: 30px !important;
}

/*#rec1118646951 .t-section__descr {*/
/*    text-align: right;*/
/*}*/

#rec1118646951 .t-section__wrapper {
    align-items: center;
    margin-bottom: 20px;
}
#rec1118646951 .t-section__descr { 
    flex: none !important;
    margin-bottom: 0 !important;
}
#rec1118646951 .t-section__title {
    pointer-events: none;
    margin-bottom: 0 !important;
}
#rec1118646951 .t-section__descr a {
    font-weight: 600 !important;
    color: #5d5d60 !important;
}
#rec1118646951 .t-section__descr a[href='/catalog']:hover {
    color: #299FD3 !important;
}
@media screen and (max-width: 960px) {
    #rec1118646951 .t-section__wrapper {
        display: flex !important;
    }
}

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

/*.uc-catalog_header a.t-menu__link-item[href='/catalog'] {*/
/*    font-size: 12px !important;*/
/*    color: #5d5d60 !important;*/
/*}*/
/*#rec1118646951 .t959__card-content:hover .t-card__title {*/
/*    color: #5d5d60 !important;*/
/*}*/

/*.uc-catalog_header .t454__list_item:hover a.t-menu__link-item[href='/catalog'] {*/
/*    color: #299FD3 !important;*/
/*}*/

/*.uc-catalog_header a.t-menu__link-item[data-menu-item-number="1"] {*/
/*    pointer-events: none;*/
/*}*/



/*Мобильные шапки*/
.uc-mobile_menu .tmenu-mobile__container {
    padding: 5px 20px !important;
}
.uc-mobile_menu .t228__rightcontainer {
    padding: 10px !important;
}
.uc-mobile_menu .t228__right_langs {
    padding: 20px !important;
}

@media screen and (max-width: 980px) {
    #rec1174322301 .t228__centerside,
    #rec1174322301 .t228__rightside {
        display: none;
    }
    #rec1174322301 .t228__leftcontainer {
        padding: 0 !important;
    }
    #rec1174322301 .t228__imglogomobile {
        max-width: 100px !important;
    }
    #rec1174322301 .t228__maincontainer {
        box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.5);
    }
    #rec1198882546 button.t-menuburger.t-menuburger_third {
        display: none;
    }
}

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

/*Ховеры*/
.t981__menu-item:hover .t981__menu-link {
    color: #299FD3 !important;
}
.t-sociallinks__item:hover path {
    fill: #299FD3;
}
.t981__menu.t981__secondary-menu li:hover a {
    color: #fff !important;
}
.t718__contacts a[href^=tel]:hover,
.t551__contacts a[href^=tel]:hover,
.t718__contacts a[href^=mailto]:hover,
.t551__contacts a[href^=mailto]:hover,
#rec1198796626 a[href^=tel]:hover {
    color: #299FD3 !important;
}
.t228__imglogo:hover,
#rec1198774136 .t981__logo:hover {
    filter: opacity(80%);
}
.t976__menu-link:hover {
    background-color: #9e9e9e !important; 
    color: #fff !important;
}
.js-product.t-store__card:hover .t-store__card__title,
.t-search-widget__result_product-title.t-name:hover {
    color: #299FD3 !important;
}

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

/* КРОШКИ */
.t758__list li:not(:last-child) .t-menu__link-item:hover {
    color: #9e9e9e !important;
}
.t758__list li:last-child {
    pointer-events: none;
}
.t758__list .t758__link-item_active {
    font-weight: 500 !important;
}

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

/*Карточка товара*/
a[href="#order"] {
    border-radius: 10px !important;
}
a[href="#order"]:hover {
    background-color: #299FD3 !important;
}
.js-store-prod-all-text {
    font-weight: 600 !important;
}

/*Форма успеха*/
.t-form-success-popup__wrapper,
div#tildaformsuccesspopup-new {
    z-index: 999999999999999999999999999999999999 !important;
}
button#tildaformsuccesspopupbtn-new {
    border-radius: 10px; !important;
}
button#tildaformsuccesspopupbtn-new:hover {
    background-color: #299FD3 !important;
}
