/*Шрифт в поп-ап карточки товара */ 

/*Бренд*/

span.js-product-brand {
    font-size: 16px;
    font-family: 'Oswald';
}


/*Обводка карточек в каталоге*/
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    padding: 0 20px 0 20px;
    padding: 10px;
    outline: 1px solid #E7E7E7;
    outline-offset: -3px;
    margin: 0px;
}



/*Описание товара*/

.js-store-prod-all-text {
    font-family: 'Inter';
    font-size: 14px;
}


/*Табы и характеристики*/

.t-name_xs {
    font-size: 16px;
}

.t-store__tabs__content.t-descr.t-descr_xxs {
    font-family: 'Inter';
    font-size: 14px;
}

/*Кнопка купить в pop-up*/
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    background-color: #ba8b43;
    border: none !important;
    color: #fff !important;
}

/*Стили в каталоге */ 

/* Заголовки в фильтрах */

.t-store__filter__item-title.js-store-filter-item-title {
    color: #34373C !important;
    font-family: 'Inter' !important;
    font-weight: 500 !important;
    font-size: 16px !important;
}

/* Текст в фильтрах */

.t-store__filter__title {
    font-family: 'Inter';
    font-size: 14px;
    font-weight: 300;
    color: #8C8A8C;
}

/* Цена в фильтрах */

input.t-store__filter__input.js-store-filter-pricemin {
    font-family: 'Inter';
    font-size: 14px;
    color: #929292;
}

input.t-store__filter__input.js-store-filter-pricemax {
    font-family: 'Inter';
    font-size: 14px;
    color: #929292;
}

/* Цвет полосы в фильтре цены */

.t-store__filter__range_bg {
    background-color: #ba8b43 !important;
}


/* Доп параметры в фильтрах */

label.t-checkbox__control.t-descr.t-descr_xxs {
    font-family: 'Inter';
    font-size: 14px;
    color: #8C8A8C !important;
}


/* Строка поиска в каталоге */

input.t-store__filter__input.js-store-filter-search {
    font-family: 'Inter';
    font-size: 12px;
    color: #B7B0B1;
}

/* Строка сортировки в каталоге */

select.t-store__sort-select.t-descr.t-descr_xxs.js-store-filter-sort {
    font-family: 'Inter';
    font-size: 12px;
    color: #B7B0B1;
}

/* анимация при нажатии на кнопку "Купить" */
[href='#order']:active { 
            transform: scale(0.98); 
        }

/* обводка поля с товаром и ценой в корзине */
.t706__cartpage-info-wrapper {
    border: solid;
    border-width: 1px !important;
    padding: 10px;
    border-color: #E7E7E7;
    border-radius: 5px;
}

/* расположение виджета Bitrix24 на мобильных устройствах */
@media screen and (max-width: 960px){
.b24-widget-button-wrapper.b24-widget-button-position-bottom-right.b24-widget-button-visible {
    margin-bottom: 40px;
}

.b24-widget-button-position-bottom-right {
    bottom: 50px !important;
}
}


/* рамка карточки */

.t-feed__col-grid__post-wrapper {
    border: solid 1px #D3D3D3 !important;
    padding: 0px;
}

/* Отступ креатива */

.t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper {
    padding-bottom: 50%!important;
}

/* Отступы внутри карточки */

.t-feed__col-grid__wrapper.t-feed__col-grid__wrapper_align {
    padding: 0px 0px 10px 10px;
}


/* Кнопка купить в карточках */

a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_xs {
    padding-left: 15px;
    padding-right: 15px;
}

/* Размер текста кнопок в карточках*/
.t-btn_xs {
    font-size: 11px !important;
}

/* Отступ между кнопками в карточках */

.t-align_left .t-store__card__btn {
    margin: 0 2px 8px 0;
}

/* Ограничение длины текста в карточке в 4 строки */

.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* Ограничение длины заголовка в карточке в 3 строки */

.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* Размер шрифта в названии товара. карточки. */

.js-store-prod-name.js-product-name.t-store__card__title.t-typography__title.t-name.t-name_xs {
    font-size: 14px !important;
}

/* Кнопка промокода при оформлении заказа */

.t-inputpromocode__btn.t-btn.t-btn_md {
    background: #ba8b43 !important;
    font-family: 'Inter' !important;
    font-weight: 500;
}

/* Стили для динамических хлебных крошек */
#custom-breadcrumbs {
  border-bottom: 1px dotted #b3b3b3;
  margin-bottom: 10px;
}

#custom-breadcrumbs .t758__list_item,
#custom-breadcrumbs .t-menu__link-item {
  font-family: 'Inter', sans-serif !important;
  font-style: normal !important;
  font-weight: 300 !important;
  font-size: 14px !important;
  line-height: 19px !important;
  color: rgb(158, 158, 158) !important;
}

#custom-breadcrumbs .t758__breadcrumb-divider {
  color: rgb(158, 158, 158) !important;
  font-size: 14px !important;
  line-height: 19px !important;
}

