/* =========================
   ОСНОВНЫЕ ЦВЕТА
========================= */
:root {
  --bg-light: #fbf8e9;
  --text-main: #A31616;
  --text-accent: #DAA199;
}


/* =========================
   КОРЗИНА
========================= */
.t706__sidebar-content,
.t706__cartpage,
.t706__cartpage-top,
.t706__cartpage-totals {
  background-color: var(--bg-light) !important;
}

.t706__sidebar-content_showed,
.t706__product-title,
.t706__cartwin-prodamount-price,
.t706__cartwin-prodamount-currency,
.t706__sidebar-prodamount-wrap,
.t706__product-quantity,
.t-descr,
.t-text,
span.delivery-checkbox-label {
  color: var(--text-main) !important;
}

.t706__sidebar-top {
  color: var(--text-accent) !important;
}

.t706__product-title {
  font-weight: 400 !important;
  font-size: 20px !important;
}


/* =========================
   ИЗБРАННОЕ
========================= */
.t1002__wishlistwin-content {
  background-color: var(--bg-light) !important;
  color: var(--text-main) !important;
}

.t1002__wishlistwin-top {
  color: var(--text-accent) !important;
}

.t1002__product-title {
  font-weight: 400 !important;
  font-size: 20px !important;
}

.t1002__wishlistwin-heading .t-name {
  font-weight: 400 !important;
  font-size: 30px !important;
}


/* =========================
   ПОПАП УСПЕШНОЙ ОТПРАВКИ
========================= */
.t-form-success-popup_new .t-form-success-popup__wrapper {
  background-color: var(--bg-light) !important;
}

.t-form-success-popup_new .t-form-success-popup__button {
  font-weight: 400 !important;
  background-color: var(--text-main) !important;
  color: var(--bg-light) !important;
}

.t-form__successbox {
  background-color: var(--text-main) !important;
}


/* =========================
   ЭЛЕМЕНТЫ ФОРМЫ
========================= */
.t-radio__indicator:after {
  background-color: var(--text-main) !important;
}


/* =========================
   СТРАНИЦА ТОВАРА
========================= */
.t-name_xl {
  font-weight: 400 !important;
  font-size: 30px !important;
  color: var(--text-main) !important;
}

.js-store-prod-popup-buy-btn-txt {
  font-weight: 400 !important;
}

.t-store.t-store__prod-snippet__container {
  background-color: var(--bg-light) !important;
}


/* =========================
   БЛОК РЕКОМЕНДАЦИЙ
========================= */
.t-store__relevants__title {
  margin: 110px 0 50px !important;
}

@media (max-width: 639px) {
  .t-store__relevants__title {
    font-size: 40px !important;
  }
}

@media (min-width: 640px) {
  .t-store__relevants__title {
    font-size: 60px !important;
    margin: 120px 0 60px !important;
  }
}


.js-store-prod-amount {
  background: #FBF8E9 !important;
  border: 1px solid #9A9A9A !important;
  border-radius: 6px !important;
}

.js-store-prod-amount * {
  background: #fbf8e9 !important;
  color: #A31616 !important;
}



/* =========================
   ЗАКОММЕНТИРОВАНОЕ
========================= */
/*
.t-btnflex .t-btn.t-btnflex .t-submit.t-btnflex {
  font-weight: 400 !important;
  font-size: 20px !important;
}
*/

/*
.t-carousel__zoomer__item.active {
  background-color: var(--bg-light) !important;
}
*/