/*Расстояние между заголовком и текстом (каталог)*/
.t-store__card__price-wrapper {
    margin-top: 1px;
}

/*Расстояние боковое в каталоге*/
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="10"] {
    padding: 0 13px;
}
/*Плашки NEW*/
.t-store__card__mark {
    font-size: 12px;
    color: #6c3644;
    height:20px;
    width: 50px;
    background-color: inherit !important;
}

/*окрашиваем кнопку «активировать» для промокода*/
.t-btn_md {
    background: #763c4c !important;
    font-size: 13px;
    font-weight: 400 !important;
}

/*Отображаем миниатюры в карточке товара по центру на ПК*/
.t-slds__thumbsbullet-wrapper {
    font-size: 0;
    text-align: center;
}

/*Делаем отступ у табов*/
.t-store__prod-popup__text {
    margin-top: 20px;
    margin-bottom: 20px;
}

/*Уменьшаем отступ сверху у табов*/
.t-store .t-store__tabs_tabs .t-store__tabs__content {
    margin: 20px 0 0 !important;
}

/*делаем фильтры в каталоге капсом*/
.t-store__filter__item_checkbox .t-store__filter__item-controls-container, .t-store__filter__item_checkbox.t-store__filter__item_color .t-store__filter__item-controls-container, .t-store__filter__item_checkbox.t-store__filter__item_select .t-store__filter__item-controls-container {
    padding: 12px 10px;
    text-transform: uppercase;
}

/*делаем поиск в каталоге капсом*/
.t-store__filter__search .t-store__filter__input {
    border-radius: 3px;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 10px;
    padding-right: 30px;
    width: 150px;
    text-transform: uppercase;
}

/*делаем порядок по умолчанию капсом*/
.t-store__sort-select {
    text-transform: uppercase;
}

/*фото в избранном*/
.t1002__product-imgdiv,
/*в корзине*/
.t706__product-imgdiv{
    background-repeat: no-repeat;
    height: 100px;
      width: 78px;
}

/*убираем обводку в избранном*/
.t1002__product-imgdiv {
    background-color: transparent;
    background-position: 50%;
    background-size: cover;
    border: 0px solid rgba(0, 0, 0, .1);
}

/*корзина*/
.t706__product-title,
.t706__product-amount-price,
.t706__product-title__option,
.t706__product-amount,
.t706__product-quantity,
.t706__cartpage-products_empty{
    font-size: 12px;
    text-transform: uppercase;
}

/*заголовок корзины*/
.t706__sidebar-heading{
    font-size: 16px;
    text-transform: uppercase;
}

/*избранное*/
.t1002__product-title,
.t1002__product-amount-price,
.t1002__product-title__option,
.t1002__product-amount-currency{
    font-size: 12px;
    text-transform: uppercase;
}
/*заголовок избранного*/
.t1002__wishlistwin-heading{
    font-size: 16px;
    text-transform: uppercase;
}

/*Отступ в карточке товара (фото до меню)*/
.t-store__prod-snippet__container {
    padding-bottom: 120px;
    padding-top: 30px;
}

/*Насыщенность заголовка в карточке товара*/
.t-store__prod-popup__name {
    font-weight: 400 !important;
    font-family: var(--t-headline-font, Arial);
    text-transform: uppercase;
    color: #181818;
}

/*скроем артикул*/
.t-store__prod-popup__sku {
    display: none;
}

/*отступ снизу (после карточек рекомендованных подборок)*/
.t-store__prod-snippet__container {
    padding-bottom: 70px;
}

/*Карточки в смотрите также see also на всю ширину */
@media screen and (min-width: 1201px) {
.t-store__relevants__container .t-container {
  margin-left: 0px;
  margin-right: 0px;
  max-width: calc(100vw - 20px);
  /*width: 100%;*/
  /*max-width: unset;*/
}
/*отступ между карточками на пк в смотрите также see a;so*/
.t-store__relevants-grid-cont .js-product.t-store__card {
  max-width: calc(25% - 20px);
    margin: 10px;
}
}

/*скроем артикул в корзине*/
.t706__product-title__option:last-child {
    display: none;
}

/*артикул в избранном*/
div.t1002__product-title__option:nth-child(3) {
display: none;
}

/* текст (добавлено в корзину) */
.t706__bubble-text {
    background: #6c3644;
    font-size: 12px;
  text-transform: uppercase !important;
    border-radius: 5px;
}

/* уменьшаем отступ в каталоге между карточками */
@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-store__card-list {
        row-gap: 45px !important;
    }
}

/* уменьшаем отступ между фильтры и карточками товара в каталоге */
.t-store__filter {
    margin-bottom: 20px;
}

/*заголовок товара (корзина) капсом*/
.t706__product-title a {
  text-transform: uppercase !important;
}

/*отступ в карточке товара (объем)*/
.t-store .t-product__option {
    margin-bottom: 10px;
    margin-top: 20px !important;
    position: relative;
}

/*отступ в карточке товара (перед стоимостью)*/
.t-store__prod-popup__title-wrapper {
    margin-bottom: 8px;
}

/*заливка корзины (фон)*/
.t706__cartpage_showed {
    background-color: #fefefe !important;
}

/*заливка корзины (сумма фон)*/
.t706__cartpage-totals {
    background-color: #fefefe !important;
}

/*заливка корзины (ваш заказ)*/
.t706__cartpage-top {
    background-color: #fefefe !important;
}

/*заливка СДЭК и другие доставки (выпадающее меню)*/
.searchbox-list {
    background-color: #fefefe !important;
}
/*убираем отступы табов*/
#allrecords .js-store-tabs {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0px;
  padding-left: 0px !important;
  padding-right: 0px !important;
  max-width: 100% !important;
}
.t-store__tabs__button {
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: left;
  padding-bottom: 0 !important;
}
.t-store .t-store__tabs__controls .t-store__tabs__button-title,
.t-store .t-store__tabs__item .t-store__tabs__item-title {
  width: 100%;
}
@media screen and (max-width: 560px) {
  .t-store .t-store__tabs__controls .t-store__tabs__button-title {
    padding-top: 15px;
    padding-bottom: 0 !important;
  }
}
.t-store__tabs__button.js-store-tab-button {
  /*подчеркивание*/
  border: none !important;
}
#allrecords div.t-store .t-store__tabs__controls .t-store__tabs__button_active {
  border-bottom: 1px solid rgba(41, 41, 41, 1) !important;
}
.t-store__tabs__button.js-store-tab-button {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: -webkit-fit-content !important;
  max-width: -moz-fit-content !important;
  max-width: fit-content !important;
  padding-top: 10px !important;
}
.t-store .t-store__tabs_tabs .t-store__tabs__controls {
  gap: 33px;
}

/*убираем отступ от заголовка к цене в карточке товара*/
@media (min-width: 290px) {
    .t-store__prod-popup__title-wrapper {
        margin-bottom: 8px !important;
    }
}

/*карточка товара (характеристики) скругление карат*/
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 1px solid #7f7f7f);
    border-radius: 5px !important;
}

/*карточка товара (размер) уменьшаем характеристику*/
.t-store .t-product__option-variants {
    display: table;
    min-width: 50px;
    position: relative;
}

/*карточка товара (размер) меняем цвет у стрелочки выбора размера в выпадающем списке*/
.js-product .t-product__option-variants:after {
    border-color: #7f7f7f transparent transparent;
}

/*карточка товара (размер) меняем цвет обводки в выпадающем списке*/
.js-product .t-product__option-select {
    -webkit-appearance: none;
    appearance: none;
    border: 1px solid #7f7f7f;
}

/*заголовок для see also*/
.t-store__relevants__title {
    font-size: 26px !important;
    font-weight: 500 !important;
font-family: 'FRODA', Arial, sans-serif !important;
text-align: center;
}

/*заголовок для see also в мобилке и отступ снизу от заголовка до карточки товара*/
@media (min-width: 290px) {
    .t-store__relevants__title {
        font-size: 17px !important;
        margin-top: 50px;
        margin-bottom: 20px;
    }
}

/*отступ между карточками в see also */
@media screen and (max-width: 960px) {
    .t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col, .t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__stretch-col {
        min-width: 68%;
        margin: 5px;
    }
}


/*карточка товара (табы) уменьшаем заголовки*/
@media screen and (max-width: 640px) {
    /*.t-name_xs {*/
    .t-store__prod-popup__info .t-store__tabs__controls:has([data-tab-title="Характеристики"]) .t-store__tabs__button-title {
        font-size: 13px;
        font-weight: 400 !important;
    }
}

/*.t-store__relevants__container .t-container .t-col {*/
/*  padding-left: 20px;*/
/*}*/
.t-store__prod-popup__title-wrapper {
  margin-bottom: 10px;
}
@media (min-width: 290px) {
    .t-store__relevants__title {
        font-size: 16px !important;
    }
/*    .t-store__relevants__container .t-container .t-col {*/
/*  padding-left: 20px;*/
/*}*/
.t-store__prod-popup__title-wrapper {
  margin-bottom: 18px;
}
}
/*в табах текст (размер)*/
.t-store__tabs__content {
    color: #464646;
    font-size: 14px !important;
}
/*табы капсом*/
.t-store__tabs__button {
  text-transform: uppercase;
}

/*Отступ в карточке товара (заголовок)*/
@media screen and (min-width: 981px) {
    .t-container_fluid .t-col_5 {
        max-width: calc(41.66667% - 40px);
        padding-top: 60px;
    }
}

/*Убираем подсказку руку (вам может понравиться)*/
@media screen and (max-width: 960px) {
    .t-store__relevants__container .t-store__scroll-icon-wrapper {
        padding: 0 0 20px;
        display: none;
    }
}

/*Убираем миниатюры в карточке товара*/
@media screen and (max-width: 560px) {
    .t-store .t-slds__thumbsbullet-wrapper {
        width: calc(100% - 40px);
        display: none !important;
    }
}

/*Отступ в карточке товара (фото до меню)*/
@media screen and (max-width: 560px) {
    .t-store__prod-snippet__container {
        padding-top: 0px;
    }
}

/***************16062026*****************/
.t-store__prod-popup__btn-wrapper [href="#order"] {
  order: 0;
}
.t-store__prod-popup__btn-wrapper [href="#addtofavorites"] {
  order: 1;
}
.t-store__prod-popup__btn-wrapper .buttonLink {
  order: 2;
  min-width: calc(100% - 66px);
  color: #763c4c !important;
  border: 1px solid #763c4c;
  font-size: 14px;
  font-family: var(--t-headline-font, Arial);
  height: 50px;
  text-align: center;
  text-transform: uppercase;
  align-content: center;
  border-radius: 5px;
  box-sizing: border-box;
  transition: color .2s ease-in-out;
  transition: background-color .2s ease-in-out;
}
.t-store__prod-popup__btn-wrapper {
  flex-wrap: wrap;
}
.t-store__prod-popup__info .js-store-prod-all-charcs{
    display:none;
}
.t706__cartpage.t706__cartpage_showed * {
  font-family: 'Roboto',Arial,sans-serif;
}
[data-field-name="Delivery"] * {
  text-transform: uppercase;
}
.t-store__prod-popup__info .t-store__tabs__controls:has([data-tab-title="Характеристики"]) {
  opacity: .7;
}
.t-store__prod-popup__info .t-store__tabs__controls .t-store__tabs__button_active{
    opacity: 1;
  }
.t-store__prod-popup__info .t-store__tabs__controls > div{
    opacity: .7;
   }
   
#allrecords .t-store__prod-popup__info .t-store__prod-popup__name {/*заголовок в мобилках*/
  font-size: 17px;
}
#allrecords div.t-store__prod-popup__price {/*цена в мобилках*/
    font-size: 15px;
    }
#delivery-services-wrapper label {/*размер шрифта выбора доставки*/
  font-size: 14px;
}
@media(min-width: 481px) {
  .t-store__prod-popup__btn-wrapper .buttonLink {
    order: 1;
    padding: 0 20px;
    height: 45px;
    min-width: initial;
  }
  .t-store__prod-popup__btn-wrapper .buttonLink,
  .t-store__prod-popup__btn-wrapper [href="#order"] {
      flex:1;
  }
  #allrecords .t-store__prod-popup__info .t-store__prod-popup__name {
     font-size: 20px;/*заголовок от 481рх*/
  }
  #allrecords div.t-store__prod-popup__price {/*цена от 481рх*/
    font-size: 18px;
    }
#delivery-services-wrapper label {/*размер шрифта выбора доставки от 481рх*/
  font-size: 14px;
}
}
@media (min-width: 981px) and (max-width: 1076px) {
  .t-store__prod-popup__btn-wrapper .buttonLink {
    order: 2;
  }
}
.t-store__prod-popup__btn-wrapper .buttonLink:hover {
  background-color: #763c4c;
  color: #fff !important;
  transition: all .2s ease-in-out;
}
/************************************/