.texture-btn {
  position: relative;

  display: flex;
  align-items: center;
  justify-content: center;

  width: 100%;
  height: 100%;

  background-color: #FAA419;

  font-family: "Aika", sans-serif;
  font-weight: 400;

  text-decoration: none;
  overflow: hidden;

  transition: background-color 0.3s ease;
}

/* текст */
.texture-btn span{
  position: relative;
  z-index: 2;

  color: #FFFDF5;
  text-align: center;
  white-space: nowrap;

  /* сдвигаем текст на 2px выше центра */
  transform: translateY(-2px);
}

/* текстура */
.texture-btn::before{
  content:"";
  position:absolute;
  inset:0;

  background-image:url("https://i.ibb.co/Y7FdShXt/image.png");

  background-repeat:no-repeat;
  background-position:center;
  background-size:cover;

  opacity:100;

  pointer-events:none;
  transition:opacity 0.3s ease;
}

/* hover */
.texture-btn:hover{
  background-color:#3D4628;
}

.texture-btn:hover::before{
  opacity:80;
}





/* Скрываем маленькую итоговую сумму */
.t706__cartwin-prodamount-wrap {
    display: none !important;
}




.t706__cartwin-totalamount-info,
.t706__cartwin-totalamount-content,
.t706__cartwin-totalamount,
.t706__cartwin-totalamount-info *,
.t706__cartwin-totalamount-content *,
.t706__cartwin-totalamount * {
    color: #A86D3A !important;
    -webkit-text-fill-color: #A86D3A !important;
}



.t706__cartwin-totalamount-wrap {
    margin-top: 10px !important;
    padding-top: 0 !important;
}


/* внутренний кружок радиокнопки (выбранное состояние) */
.t-radio:checked + .t-radio__indicator::after {
    background-color: #3D4628 !important;
}

/* иногда Tilda использует другой слой */
.t-radio__indicator::after {
    background-color: #3D4628 !important;
}



@media screen and (max-width: 560px) {
    .t706__close.t706__cartwin-close {
        background-color: #3D4628 !important;
    }
}


/* текст "корзина пустая" */
.t706__cartpage-products_empty {
    color: #A86D3A !important;
}






/* Кнопка промокода */
.t-inputpromocode__btn.t-btn.t-btn_md {
    background-color: #A86D3A !important;
    color: #FFFDF5 !important;
    border-color: #A86D3A !important;
}

/* Текст внутри кнопки (на всякий случай) */
.t-inputpromocode__btn.t-btn.t-btn_md * {
    color: #FFFDF5 !important;
}

/* Текст/обёртка промокода */
.t-inputpromocode__wrapper {
    color: #A86D3A !important;
}

/* промокод — перекрашиваем ВСЁ внутри */
.t-inputpromocode__wrapper,
.t-inputpromocode__wrapper * {
    color: #A86D3A !important;
}












.t-store__card{
    position:relative !important;
}

.t-store__card__imgwrapper{
    position:relative !important;
}

/* ===== НЕТ В НАЛИЧИИ ===== */

.t-store__card__sold-out-msg{
    position:absolute !important;

    width:148px !important;
    height:27px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    background:#3D4628 !important;
    color:#FFFDF5 !important;

    font-family:'Aika', Arial, sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1 !important;

    box-sizing:border-box !important;
    text-transform:lowercase !important;

    z-index:60 !important;
}

/* ===== ПОД ЗАКАЗ ===== */

.aika-clothes-badge{
    position:absolute !important;

    width:148px !important;
    height:27px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    background:#4AB1DD !important;
    color:#FFFDF5 !important;

    font-family:'Aika', Arial, sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1 !important;

    box-sizing:border-box !important;

    z-index:59 !important;
}

/* ===== СКИДКА ===== */

.t-store__card__mark-wrapper{
    position:absolute !important;
    z-index:58 !important;
}

.t-store__card__mark{
    width:148px !important;
    height:27px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    background:#f1533e !important;
    color:#FFFDF5 !important;

    font-family:'Aika', Arial, sans-serif !important;
    font-size:16px !important;
    font-weight:400 !important;
    line-height:1 !important;

    padding:0 !important;
    box-sizing:border-box !important;
}

/* МОБИЛКА */

@media (max-width:640px){

    .t-store__card__sold-out-msg,
    .aika-clothes-badge,
    .t-store__card__mark{
        height:27px !important;
        font-size:16px !important;
    }
}