
    /* Стили для скрытия горизонтального скролла для всех блоков на сайте */
    .t396__artboard { 
        overflow-x: auto;
         scroll-behavior: smooth;
    }

   .t396__artboard::-webkit-scrollbar {
        height: 0; /* Скрывает скроллбар */
    }


.t-store__prod-snippet__container {
padding-top: 20px !important;
padding-bottom: 40px !important;
}

@media (min-width: 768px) {
    [data-filter-name="brand"] {
        margin-top: 30px !important;
    }
}


@media (max-width: 767px) {
  .t1002__addBtn {
    height: 35px;
    width: 35px;
  }
  
  .js-store-prod-all-text {
      font-size:14px !important;
  }
  
      .js-store-prod-all-charcs {
    ont-size:14px !important;
      }
      
      .t-descr_xxs {
font-size: 14px !important;
}

.t-name_md {
font-size: 20px !important;
}

.t-store__grid-cont .t-store__stretch-col {
margin-bottom: 30px !important;
}

}


t-store__prod-popup__btn {
    width: 200px !important;
}

    .t-btn_sm {
padding-left: 25px !important;
padding-right: 25px !important;
}

.t-store__card__btns-wrapper--quantity {
display: inline-flex;
max-width: 100%;
}

.t-btn_sm {
font-size: 12px;
}

.t396__elem.zoomon {
overflow: hidden;
}

.zoomon .tn-atom {
transition: all 0.5s ease;
}

.zoomon .tn-atom:hover {
transform: scale(1.1);
}

.t396__elem[data-elem-type="text"] a { 
transition: all 0.3s ease-in-out
}
.t396__elem[data-elem-type="text"] a:hover{
text-decoration:underline !important;
}

.t-store__prod__quantity-input {
border-radius: 2px;
background-color: rgb(238, 238, 238);
color: #1e1e1e;
}

.t-store__prod__quantity {
    border:none !important;
}


.t-store .t-store__tabs .t-store__tabs__button {
border-bottom: 1px solid rgba(0,0,0,0.3);
position: relative;
margin-right: .5rem;
color: #757575;
background-color: #f5f5f5;
border: 1px solid #eee;
border-radius: 5px;

}

.t-search-widget__loadmore-btn {
background-color: #a95f44 !important;
}

    .t-store__card__mark {
border-radius: 6px !important;
font-size: 10px !important;
height: 34px !important;
}

.t-store__relevants__title {
margin: 40px 0 30px;
font-size:20px !important;
}

.t862 .t862__btn-wrapper {
padding-bottom: 70px !important;
}
