.t-store__tabs__item-button.js-store-tab-button {
    border-top-color: #3B3C47 !important;
    border-bottom-color: #141519 !important;
}

.t-store__tabs__item-title {
    color: #fff !important;
}

svg.t-store__tabs__close-icon {
    filter: invert(1);
}

.t-store .t-store__tabs__close:after {
    background-color: rgb(255 255 255 / 40%) !important;
}

.t-store__prod-snippet__container {
    padding-bottom: 0 !important;
}


.delivery-minimum-price {
display: none !important;
}
#customdelivery .delivery-hint {
```
color: #939393 !important;
```
}

.t-checkbox__indicator {
    border: 1px solid rgb(162, 162, 162) !important;
    border-radius: 2px !important;
} 
#form579093574 .t-radio__indicator {
    border-radius: 2px !important;
}
.t-radio__control {
font-weight: 500 !important;
    
}


/*Кастомизация поля "Промокод"*/ 
/*Обернем во флекс*/
#form579093574 .t-form__inputsbox {
display: flex;
flex-direction: column;
}
/*города доставки*/
[data-input-lid="1496239431201"] {
order: 1;
}
/*адрес*/
[data-input-lid="1694112529040"] {
order: 2;
}
/*телефон*/
[data-input-lid="1496239478607"] {
order: 3;
}


[data-input-lid="1695741848721"] {
order: 4;
}
[data-input-lid="1695741883787"] {
order: 5;
}
/*почта*/
[data-input-lid="1645388206865"] {
order: 6;
}
/*комментарий к заказу*/
[data-input-lid="1695050180665"] {
order: 7;
}

/*есть промокод*/
[data-input-lid="1694177226852"] {
order: 8;
}

/*промокод*/
[data-input-lid="1659429887712"] {
order: 9;
}

/*способы оплаты*/
#form579093574 .t-input-group:nth-child(10) {
order: 10;
}

/*Поля с суммой*/
#form579093574 .t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
order: 11;
}
/*оповещение под суммой*/
#form579093574 .t-form__errorbox-middle {
order: 12;
}
/*кнопка*/
#form579093574 .t-form__submit {
order: 13;
}

/*кнопка промокода*/
.t-inputpromocode__btn{
background-color: #d16f2e !important;
color:#ffffff !important;
border: 1px solid #d16f2e !important;
}

.t706__cartpage .t-btn {
font-weight: 500 !important;
}

/*поле ввода промокода*/
.t-input.t-inputpromocode{
/*цвет обводки*/
border: 1px solid #d16f2e;
}

[data-input-lid="1694438265477"],
[data-input-lid="1694438302663"] {
order:2;
}

/*кастомизация дополнительных опций товара в карточках товаров*/

.js-product .t-product__option-select {
    border-top: 1px #677a81 solid !important;
    border-bottom: 1px #677a81 solid !important;
    border-left: 1px #141619 solid !important;
    border-right: 1px #141619 solid !important;
    border-radius: 0px !important;
    background: #141619 !important;
    color: #ddebf0 !important;
    padding: 10px 30px 10px 0px !important;
}


select.js-product-option-variants.t-product__option-select {
    outline:none;
}

.js-product .t-descr_xxs {
font-size: 14px !important;
color: #bbc8cd !important;
}

.js-product .t-product__option-variants:after {
    border-color: #ddebf0 transparent transparent transparent !important;
    }

.js-product .t744__btn-wrapper {
    margin-top: 30px !important;
}

.t744 .t-product__option-variants {
    width: 380px !important;
}
.t-store .t-product__option-variants {
    width: 380px !important;
}
.js-product .t-product__option-selected_select {
width: 380px !important;
}
.t-product__option-variants select {
    height: 50px;
    border: none !important;
}

.t744 .t-product__option {
    margin-bottom: 20px !important;
}

.t-store__prod__quantity {
    background: #141619 !important;
}
.t-store__prod__quantity-input {
        color: #ddebf0 !important;
}

#form579093574 .t-radio__indicator:after {
        border-radius: 1px !important;
}

@media screen and (max-width: 619px) {
.t744 .t-product__option-variants {
    width: 90vw !important;
}
.t-store .t-product__option-variants {
    width: 90vw !important;
}
.js-product-option .t-product__option {
    width: 90vw !important;
}
.t780 .t-product__option-variants {
    width: 90vw !important;
}
.t780 .t-align_center .t-product__option {
    align-items: left !important;
}
.t780 .t-align_center .t-product__option-variants_custom. t-product__option-variants_buttons {
    justify-content: left !important;
}
.t780 .t-align_center .t-product__option {
    align-items: flex-start !important;
}
.t780 .t-align_center .t-product__option-variants_custom.t-product__option-variants_buttons {
    justify-content: left !important;
}

}
.js-product .t-product__option-selected_select {
        border-top: 1px #677a81 solid !important;
    border-bottom: 1px #677a81 solid !important;
    border-left: 1px #141619 solid !important;
    border-right: 1px #141619 solid !important;
    border-radius: 0px !important;
    background: #141619 !important;
    color: #ddebf0 !important;
    padding: 10px 30px 10px 0px !important;
}
.js-product .t-product__option-selected_select:click {
        border-top: 1px #677a81 solid !important;
    border-bottom: 1px #677a81 solid !important;
    border-left: 1px #141619 solid !important;
    border-right: 1px #141619 solid !important;
    border-radius: 0px !important;
    background: #141619 !important;
    color: #ddebf0 !important;
    padding: 10px 30px 10px 0px !important;
}
.js-product .t-product__option-item_select.t-product__option-item_active {
    background-color: #141619 !important;
}
.js-product .t-product__option .t-product__option-variants_select {
        background-color: #141619 !important;
    color: #FFFFFF !important;
        border: 1px #677a81 solid !important;
    border-radius: 5px !important;
}

.js-product .t-product__option-selected_select:after {
    border-color: #ddebf0 transparent transparent transparent !important;
    }
select.js-product-option-variants.t-product__option-selected_select {
    outline:none;
}
.js-product .t-product__option-variants_select .t-product__option-checkmark_image {
display: none;
}
.js-product .t-product__option-variants_select .t-product__option-checkmark_image, .js-product .t-product__option-selected_image .t-product__option-selected-checkmark {
    display: none;
}

.t744 .t-product__option-title {
    padding-bottom: 8px !important;
}
.t-store .t-product__option-title {
    padding-bottom: 8px !important;
}
.t744 .t-product__option-title {
    font-weight: 400 !important;
    font-size: 15px !important;
    color: #FFFFFF !important;
}
.t754 .t-product__option-title {
       font-weight: 400 !important;
    font-size: 15px !important;
    color: #FFFFFF !important;
}
.t-store .t-product__option {
    margin-bottom: 20px !important;
}
.t-store .t-product__option-title {
    padding-bottom: 8px !important;
}

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


.js-product .t-descr_xxs {
color: #C4C4C5 !important;
font-size: 13px !important;
font-weight: 400 !important;
line-height: 23px !important;
}

.t744 .t-product__option-title {
    color: #ffffff !important;
font-size: 16px !important;
font-weight: 500 !important;
}
.t-slds__bgimg {
    background-color: #1F1F23 !important;
}

.t-slds__main .t-slds__bgimg {
         border-radius: 15px !important;
           border: 0px solid #777777 !important;
     margin-bottom: 20px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
        border: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
    border: 1px solid #ddebf0;
}
.js-product .t-product__option-variants_buttons .t-product__option-item {
    margin-right: 16px !important;
}
.t-slds__bgimg {
             border-radius: 7px !important;
             border: 1px solid #777777 !important;
}
.t-slds__thumbsbullet-wrapper.t-align_center {
    text-align: left !important;
}
span.t758__breadcrumb-divider  {
    padding-right: 4px !important;
}
.js-store-prod-price {
    margin-right: 15px !important;
}
.t758__link-item__wrapper {
    padding-right: 4px !important;
}
.t744__title_small.t-descr.t-descr_xxs {
    display: none !important;
}
/*бандлы в карточках товаров*/

.t706__carticon {
      display: none !important;
    }
    /*выносим отдельно опции*/
.option-inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    align-items: center;
    margin-bottom: 20px;
    margin-top: 20px;
    background-color: #1b1b1f;
    padding: 15px 20px;
    border-radius: 15px;
    font-size: 20px;
    font-family: Montserrat, sans-serif;
    color: white;
    column-gap: 10px;

}
.con-img-bc{
    grid-row: 1/3;
}
@media (min-width: 490px) {
    .option-inner {
        font-size: 19px;
        grid-template-columns: 1fr 2fr 1fr;
        grid-template-rows: 1fr;
        gap: 10px;
    }
    .con-img-bc{
        grid-row: auto;
    }

}
.descriptions {
    font-weight: 700;
}
.description-title {
    margin-bottom: 10px;
}
.description-price{
    color:#FFB45D;
    font-weight: 500;
    font-size: 19px;
}
.con-img-bc {
    width: 80px;
    height: 80px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.button-options {
    padding: 10px 12px;
    border-radius: 10px;
    font-size: 15px;
    font-weight: 700;
    border: none;
    font-family: Montserrat, sans-serif;
    color: #141519;

}
.button-options:hover{
    cursor: pointer;
    background-color: #ffffff;
}
/*@media (min-width: 490px) {*/
/*    .button-options {*/
/*        font-size: 16px;*/
/*    }*/
/*}*/
.button-options.act-opt {
    background-color: #ddebf0;
    /*border: #ffb45d;*/
    color: #141519;
}
.option-inner-0{
    margin-bottom: 0;
}
/*меняем порядок кнопки и опции*/
.t744__info .t744__btn-wrapper.t1002__btns-wrapper {
    display: flex;
    flex-direction: column-reverse;
}
.t744__info .t744__btn-wrapper.t1002__btns-wrapper [href="#order"] {
    order: 1;
}
/*выключим отображение опций*/

.t744__info .js-product-option {
  display: none;
}
/*скроем вспомогательный блок для фото опций*/
.uc-options {
  display: none;
}
.description-title {
  color: #fff;
}
.t-store__card__mark {
    line-height: 1 !important;
    font-weight: 600 !important;
    font-family: 'Montserrat', Arial, sans-serif !important;
    width: 50px !important;
    height: 30px !important;
    border-radius: 10px !important;
        font-style: italic;
}
.t-store__card__mark-wrapper {
    left: 10px !important;
}
@media screen and (min-width: 620px) {
.t-slds__thumbsbullet.t-slds__bullet {
             width: 100px !important;
                 margin-right: 12px !important;
margin-bottom: 12px !important;
}
.t744__btn {
        font-size: 17px !important;
width: 300px !important;
height: 52px !important; 
}
}
@media screen and (max-width: 619px) {
.t744__btn {
    width: 100% important;
         font-size: 19px !important;
          display: block; 
  box-sizing: border-box;
}
.js-product .t-descr_xxs {
    font-size: 16px !important;
}
.con-img-bc {
    width: 120px !important;
    height: 120px !important;
}
}
@media screen and (max-width: 480px) {
.option-inner {
        font-size: 16px !important;
}
.description-title {
    margin-bottom: 4px !important;
}
}
}

@media screen and (max-width: 670px) {
    .t-store__card__btn {
        width: 40% !important;
    }
}


.t706__cartwin-discounts__description-wrapper::before {
  content: 'при оплате онлайн';/*слово скидка стоит первым автоматически, остальное можно исправить здесь*/
  padding-left: 5px;
  display: inline;
}
.t706__cartwin-discounts__description-wrapper svg{
      display: none;
}
.t706__cartwin-discounts__description {
  display: none !important;
}

/*выделим строку*/
.t706__cartwin-totalamount-info_label:has(.t706__cartwin-discounts__description-wrapper) {
    color: #d16f2e;/*цвет фразы про скидку*/
}

/*если выбрана срочная доставка то удалим наличку*/
#form579093574:has(#delivery-services-wrapper label[data-service-id="1666247082"] .t-radio:checked ~ .t-radio__indicator) label:has([value="cash"]),
[data-input-lid="1659429887712"]{
    display: none
}


.js-product .t-descr_xxs {
    color: rgb(255, 189, 114) !important;
}









