.t-slds__item, .t-slds__item_active, .t-slds__item-loaded, .t-slds__wrapper, .t-slds__imgwrapper, .t-zoomable, .t-store__card__bgimg, .t-store__card__bgimg_second, .t-feed__post-bgimg, .t-feed__post-imgwrapper, .t-feed__post-imgwrapper_beforetitle {
    border-radius: 7px;
}



.js-store-prod-text a {
  display: inline-flex;
  padding: 0;
  margin-right: 2%;
  margin-top: 2%;
  margin-bottom: 2%;
  border-radius: 7px;
  font-weight: 500;
  width: 140px;
  height: 40px;
  z-index:9999999;
  justify-content: center;
  align-items: center;
}

.js-store-prod-text a {
  background-color: #5d76cb;
  color: #fffafa !important;
}

.js-store-prod-text a:last-of-type {
  background-color: #5d76cb;
  color: #fffafa !important;
}

.js-store-prod-text a:hover {
      background-color:#78ff73;
      color: #000000 !important;
      transition: 0.3s;
  }
  

.t-sociallinks__item :hover {
    background-color: #78ff73;
    border-radius: 50%;
   }
#rec584303608  img:hover {
    background-color: #78ff73;
    border-radius: 7px;
   }
   
.js-store-prod-name, .js-product-name, .t-store__card__title, .t-name, .t-name_md {
  font-size: 16px;
 }
.t-store__prod-popup__name, .t-name_xl {
  font-size: 22px;
 }
.js-store-prod-all-text, .js-store-prod-all-charcs, .js-product-brand, .t-store__prod-popup__sku, .t-store__card__sku {
  font-size: 16px;
 }
 /* отступ в каталоге между карточками для пк */
.t-store__grid-separator {
    margin-bottom: 10px !important;
}
.t-store__load-more-btn {
    margin-top: 10px !important;
}
/* отступ в каталоге между карточками для мобильного */
@media screen and (max-width: 640px) {
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 15px;
}
/* отступ в каталоге для фильтров на мобильном */
#rec583500110 .t-store__grid-cont_col-width_stretch .t951__sidebar {
    margin: 5px 20px 20px 20px !important;
}
#rec583500110 .t951__cont-wrapper .t951__sidebar {
    padding: 5px !important;
}
}

.t446 .t-btn {
    height: 40px;
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 10px;
    font-weight: normal;
}

.t-sociallinks, .t446__right_social_links {
    padding-left: 15px;
    padding: 0 45px;
}
.t446__leftmenuwrapper {
    padding-left: 15px;
    padding: 0 45px;
}
.tmenu-mobile {
    width: 97% !important;
}

.t-btn_sm {
    height: 40px;
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: normal;
}
.t-btn_xs {
    height: 40px;
    font-size: 15px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: normal;
}

#rec581431785 u:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }
#rec580596793 u:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }
#rec580797654 a:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }
#rec580860153 a:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }
#rec580856845 u:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }
#rec584076154 u:hover {
      color: #78ff73 !important;
      transition: 0.3s;
  }

.tlk-userbar__user-image {
    display: block;
    width: 40px !important;
    height: 40px !important; 
    border-radius: 7px !important;
}
  
.t-section__topwrapper {
    margin-bottom: 20px !important;
}  
  
.t923__wrapper {
    background-color: #DFC288;
} 



@media screen and (min-width: 301px) {
    ::-webkit-scrollbar-thumb {
        /* Укажи цвет скроллбара */
        background: #000000;
        /* Укажи радиус скругления скроллбара */
        border-radius: 7;
    }
    ::-webkit-scrollbar {
        /* Укажи ширину вертикального скроллбара */
        width: 6px;
        /* Укажи высоту горизонтального скроллбара */
        height: 6px;
        /* Укажи цвет фона под скроллбаром */
        background: #DFC288;
    }
}

/* отступы в шапке на мобильной версии */
@media screen and (max-width: 640px) { 
#rec582712305 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
 }
} 

.tlk-userbar__popup {
    background-color: #DFC288 !important; 
}
.tlk-userbar {
    color: #000000 !important;
}

.t-search-widget__popup {
    background: #DFC288 !important;
    padding: 90px 0 15px !important;
}
.t-search-widget__header {
    padding: 15px 0 !important;
}



#rec585010158 .t396__artboard {
    padding-bottom: 6px;
}

.t1002__wishlistwin-content {
    display: none;
}

