.category-info__image {display: none;}
/*----Градиент-заголовок----*/
.h1_gradient {
    display: inline-block;
    margin-top: 10px;
    font-size: clamp(1.5rem, 4vw, 2.875rem);
    line-height: 1.15;
    font-weight: 400;
    letter-spacing: -1px;
    text-align: center;
    background: linear-gradient(103.41deg, #2A2A2A 0%, #D9A645 85%);
    background-size: 100% 100%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}
/*----End Градиент-заголовок----*/
/*----Каталог-Товары----*/
.product-thumb.uni-item {padding: 0;}
.product-thumb .img-responsive {width: 100%;height: auto;}
.product-thumb .img-responsive {width: 100%;height: auto;}
.product-thumb .sticker {top: 5px;left: 5px;}
.product-thumb.uni-item {padding: 0;overflow: hidden;border-radius: 10px;}
.product-thumb .product-thumb__caption {padding: 0 15px 15px;}
.product-thumb__add-to-cart.add_to_cart.btn {
  margin: 0 auto;
  display: flex;
  width: 100%;
  justify-content: center;
  font-weight: 600;
  text-transform: uppercase;
}
/*----End Каталог-Товары----*/
.top-links__li.top-info {margin-right: auto;}
.top-links__ul > li:not(.top-info) {margin-left: 0;}
.top-links__ul > li:not(.top-info):first-of-type {margin-left: auto;}
.top-links__ul.dropdown-menu.dropdown-menu-left {width: 100%;}
.top-links__li.top-info {color: #2A2A2A;}
.top-links__ul-sub.clients {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  background: #EFBC51;
  min-width: 200px;
  padding: 10px 0;
  z-index: 9999;
  border: none;
  border-radius: 6px;
}
.top-links__li.dropdown:hover > .top-links__ul-sub.clients {
  display: block;
  z-index: 1000000000;
}
.top-links__ul-sub.clients li {
  list-style: none;
}
.top-links__ul-sub.clients a {
  display: block;
  padding: 6px 15px;
  white-space: nowrap;
}
.top-links__ul-sub.clients a:hover {transform: scale(1.05);}
.top-links__ul {
  overflow: visible !important;
}

.top-links__ul-sub.clients {
  left: -20%;
  top: 90%;
}
.top-links__li.dropdown:hover > .top-links__ul-sub.clients {
  display: flex;
  border: none;
  flex-direction: column;
  margin-left: ;
  padding-left: 20%;
  gap: 10px;
}
.header-phones__callback {
  background: #EFBC51;
  border-radius: 37px;
  color: #2A2A2A !important;
  text-decoration: none;
  display: flex;
  width: 100%;
  justify-content: center;
}
.header-phones__ul.dropdown-menu.dropdown-menu-right .header-phones__callback:hover {
	background: #2A2A2A;
        color: #EFBC51!important;
	border-radius: 37px;
}
.h2_gradient-header {
    display: inline-block;
    margin-top: 10px;
    font-size: clamp(1.5rem, 4vw, 2.875rem);
    line-height: 1.15;
    font-weight: 400;
    letter-spacing: -1px;
    text-align: center;
    background: linear-gradient(103.41deg, #2A2A2A 0%, #D9A645 85%);
    background-size: 100% 100%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}
/* Custom delivery */
.custom-delivery__col.custom-delivery__col--date, .custom-delivery__col.custom-delivery__col--interval {padding: 0;}
.custom-delivery { margin-bottom: 20px; }
.custom-delivery__row { margin-bottom: 12px; }
.custom-delivery__row--datetime { display: flex; gap: 12px; flex-wrap: wrap; }
.custom-delivery__col { flex: 1 1 160px; }
.custom-delivery__label { display: block; margin-bottom: 4px; font-size: 13px; color: #555; }
.custom-delivery__select,
.custom-delivery__input {
    width: 100%;
    height: 40px;
    padding: 0 10px;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: border-box;
}
.unicheckout__shipping .shipping-method {display: none !important;}
.unicheckout-sticky__total-text:has(.custom_delivery_info) {display: none;}
.custom_delivery_info .unicheckout-sticky__total-title {
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.unicheckout-sticky__total-item.custom_delivery .unicheckout-sticky__total-title {
	width: 100%;
	display: flex;
	justify-content: space-between;
}
/* END Custom delivery */
.menu__level-1-img {width: 46px;height: 46px;}
@media (min-width: 992px) {
    .menu__level-2 .collapse {
        display: block !important;
        height: auto !important;
    }
}
@media (max-width: 767px) {
.menu__level-2-title.menu__group-toggle .menu__chevron {top: 0;}
.menu__level-2-title.menu__group-toggle {padding: 5px 20px;}
}
.menu__banner > div {display:flex;flex-direction:column;justify-content:center;height:100%;padding: 15px;text-align:center;background:#f7f7f7;border-radius:4px}
.menu__banner div img {margin:15px 0;padding:15px}
.menu__banner span {color:#f44336;font-size:1.5em;font-weight:500}
.menu__banner span:last-of-type{font-size:1.3em}

.news-page__description h3.heading{font-weight:700}
.news-page__description .heading:before{padding:0 5px 0 0;content:'#';color:#f00}
.news-page__image-39, .news-page__image-40, .news-page__image-41, .news-page__image-41{display:none}
.menu__level-2:not(.column-10) .menu__level-2-a {font-weight: 400;}
#menu2 .menu__level-1-a {font-size: 24px;}
.product-thumb__name {font-size: 16px;}
.add_to_cart {border-radius: 90px;padding: 9px 34px;height: auto;}
.product-thumb__price {font-size: 1.43em;font-weight: 400;color: #282828;}
.price .price-old {font-weight: 400;font-size: 1em;}
.html-module:has(.faq){padding: 0;background: none;}
.checkout-customer__group {display: none;}
@media (min-width: 992px) {.menu__level-2-title {margin: 10px 0 15px;font-weight: 600;}}
/* merged.0564575bcc.min.css | https://curgan.xn-----dlcmqbapq0d0b6a7a.xn--p1ai/catalog/view/theme/unishop2/stylesheet/merged.0564575bcc.min.css?v=3.5.5.0 */