/* Текст товаров, кнопок, заголовков, сообщений — маленькими */
.t706__product-title,
.t-descr,
.t-descr_sm,
h1, h2, h3, h4, h5, h6,
.t-title,
.t-name,
.t-heading,
.t-btn,
.t-submit,
.t-popup__btn,
.t706__orderbtn,
.t-store__button,
.t-btntext,
button,
input[type="submit"],
a[class*="btn"],
a[class*="button"],
.t-form__errorbox-item,
.t-form__successbox,
.t-input-error,
.t-form__errorbox-wrapper {
  text-transform: lowercase !important;
}

/* Скрыть адрес доставки */
.delivery-full-address.t-descr {
  display: none !important;
}

/* Ограничить варианты товара до 5 в ряд */
.t-product__option-variants,
.t-product__option-variants_custom,
.t-product__option-variants_buttons,
.t-product__option-variants_image {
  display: flex;
  flex-wrap: wrap;
  gap: 10px; /* промежуток между элементами — по желанию */
  justify-content: flex-start;
}

/* Каждый вариант — до 5 в строку */
.t-product__option-variants div,
.t-product__option-variants_custom div,
.t-product__option-variants_buttons div,
.t-product__option-variants_image div {
  flex: 0 0 calc(15% - 10px); /* 5 в ряд */
  box-sizing: border-box;
}

/* Скрыть элементы с классом t-product__option-item_disabled */
.t-product__option-item.t-product__option-item_buttons.t-product__option-item_image.t-product__option-item_disabled {
  display: none !important;
}

/* Отображать элементы с классом t-product__option-item_active */
.t-product__option-item.t-product__option-item_buttons.t-product__option-item_image.t-product__option-item_active {
  display: block !important;
}


.js-product-edition-option-name:not(.t654__text):not(.t665__question-text),
.t-product__option-title:not(.t654__text):not(.t665__question-text),
.t-typography__options:not(.t654__text):not(.t665__question-text),
.t-descr:not(.t654__text):not(.t665__question-text),
.t-descr_xxs:not(.t654__text):not(.t665__question-text) {
  font-size: 14px !important;
}



/* Установка размера шрифта 32px для цены */
.t750__price-value.js-product-price.notranslate.js-store-prod-price-val,
.t750__price-currency.js-product-price-currency {
  font-size: 24px !important;
}

/* Скрытие t-slds__bullet_wrapper внутри t750__col_left */
.t750__col_left.t-col.t-col_5.t-prefix_1 .t-slds__bullet_wrapper {
  display: none !important;
}


/* Размер шрифта 18px для итоговой суммы и суммы товаров в корзине */
.t706__cartwin-totalamount,
.t706__cartwin-prodamount {
  font-size: 24px !important;
}


.t726__title.t-name.t-name_xs {
  text-transform: capitalize !important;
}


.t450__logowrapper {
  margin-bottom: 70px !important;
}

.t-menuwidgeticons__wrapper {
  margin-right: 4px !important;
}

.t463__logo {
  text-transform: uppercase !important;
}

.t750__descr.t-descr.t-descr_xxs {
  text-transform: none !important;
}



.t654__wrapper {
  position: relative;
}

.t654__close-button.t654__icon-close {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  z-index: 1000; /* при необходимости */
}

.t-inputpromocode__btn.t-btn.t-btn_md {
  background-color: #472f25 !important;
  border-color: #472f25 !important;
  color: #ffffff !important; /* или другой подходящий цвет текста */
}


.t-slds {
  pointer-events: none;
  touch-action: none;
  user-select: none;
}

/* Включаем события только для нужного слайдера */
.t726.t726__witharrows .t-slds {
  pointer-events: auto !important;
  touch-action: auto !important;
  user-select: auto !important;
}