/*прячем иконку ЛК*/

button.tlk-userbar__user-image.tlk-userbar__user-image_md.tlk-btn_reset {
    display: none !important;
}




/*иконка sale*/

.t-store__card__mark {
    font-weight: 500; /*толщина шрифта*/
    font-size: 13px; /*размер шрифта*/
    font-family: 'Montserrat',Arial,sans-serif; /*шрифт надписи*/;
    display: table-cell;
    width: 50px; /*ширина фона*/
    height: 30px; /*высота фона*/
    text-align: center; /*выравнивание надписи*/
    vertical-align: middle;
    border-radius: 0px; /*скругление бордюра фона*/

}

.t-store__card__mark-wrapper {
    right: -10px; /*сдвиг в правую сторону. Если иконка расположена с левой стороны (при добавлении избранного) right надо поменять на left. Если сдвиг не нужен - строчку удаляем*/
   
}

@media screen and (max-width: 640px){
    .t-store__card__mark {
    font-weight: 500; /*толщина шрифта*/
    font-size: 12px; /*размер шрифта*/
    font-family: 'Montserrat',Arial,sans-serif; /*шрифт надписи*/;
    display: table-cell;
    width: 50px; /*ширина фона*/
    height: 30px; /*высота фона*/
    text-align: center; /*выравнивание надписи*/
    vertical-align: middle;
    border-radius: 0px; /*скругление бордюра фона*/

}
}


@media screen and (max-width: 640px){

.t-store__card__mark-wrapper {
    right: -2px; /*сдвиг в правую сторону. Если иконка расположена с левой стороны (при добавлении избранного) right надо поменять на left. Если сдвиг не нужен - строчку удаляем*/
    top: 0px; /*сдвиг иконки вверх. Если сдвиг не нужен - строчку удаляем*/
}
}
   
   
   /*размер доставки и оплаты в корзине*/
   @media screen and (max-width: 640px) {
    .t-text_xs {
        font-size: 14px;
        line-height: 1.40;
    }
}





   .js-store-prod-all-charcs {
    display: none;
} 


  .text-nalog-text,
  .text-nalog-sum {
    font-weight: initial;
    font-size: 14px;
  }
  .ft-text-bold{
    font-weight: bold;
   }

  /*блокировка налога в корзине */
  [data-cart-product-i]:last-child{
    pointer-events: none;
    display: none;
  }
  
  
  /*замена радиокнопок*/
/*.t-radio__wrapper.t-radio__wrapper-delivery {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    gap: 10px;*/
/*  }*/
.t-radio__wrapper.t-radio__wrapper-delivery {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.t-radio__wrapper.t-radio__wrapper-delivery > label {
  max-width: -moz-available;
  max-width: -webkit-fill-available;
}
  .t-radio__wrapper.t-radio__wrapper-delivery>label{
    margin: 0;
    padding: 10px 5px;
    border: 1px solid #000;
  }



  /* .t-radio__control .t-radio:checked ~ .t-radio__indicator::after */
  /*галочка в верхнем правом углу*/
  #form739530349 .t-radio__wrapper-delivery .t-radio__indicator::after {
  content: "\2713";
  width: 20px;
  height: 20px;
  background-color: #000;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  border-radius: 50%;
  font-weight: bold;
  position: absolute;
  right: -218px;
  top: -39px;
  }
@media (min-width:490px){
      #form739530349 .t-radio__wrapper-delivery .t-radio__indicator::after {
           right: -280px; 
         }
        #form739530349 .t-radio__wrapper-delivery label:last-child::before{
    /*правая картинка*/
         /*background-image: url('https://static.tildacdn.com/tild6339-6630-4566-a364-316239633066/transport_13644163.png');*/
        }
        #form739530349 .t-radio__wrapper-delivery label:first-child::before{
         /*левая картинка*/
        /*background-image: url('https://static.tildacdn.com/tild3434-6538-4131-b131-356336643938/shopping-store_33542.png');*/

        }
      
}
  
  
#form739530349 .t-radio__wrapper-delivery label{
      text-align: center;
}
#form739530349 .t-radio__wrapper-delivery label::before{
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  background-position: left;
  background-size: 20%;
  background-repeat: no-repeat;
  left: 25px;
  top: 0;
  background-size: 15%;

}

#form739530349 .t-radio__wrapper-delivery .t-radio__indicator{
  border-color: transparent;
}
/*для способов оплаты*/

.t706__cartwin-content .t-radio__wrapper-payment label {
  display: none;
}

.t706__cartwin-content:has([value="Pick up"]:checked) label:has([value="cash"]){ 
    display:block;
}
.t706__cartwin-content:has([value*="Shipping"]:checked) label:has([value="paypal"]){
    display:block;
}

