/*Стили бургер меню*/


.t450__menu__content{
    top:5px!important;
}
.t450__burger_bg {
    border-radius: 4px;
}

/*КОНЕЦ Стили бургер меню*/




/*Стили для формы на главном экране в разрешении 1600+ чтобы убрать лишнее расстояние между инпутам и картинками*/
@media (min-width: 1599px) {
#form2054133441 .t-form__inputsbox .t-input-group_in {
    position: relative;
    left: -57px;
}

#form2054133441 .t-form__inputsbox .tn-form__submit {
    position: relative;
    left: -54px;
}
}

@media screen and (max-width: 640px) {
    .t-input-group .t-img-select__container__mobile_2-in-row .t-img-select__item, .t-input-group .t-img-select__container__mobile_2-in-row>.t-img-select__control {
        width: calc(15% - 9px)!important;
    }
}

.border_radius_10 .tn-atom {
    border-radius: 10px !important;
}

@media (min-width: 1199px) and (max-width: 1599px) {
  .t-input-group .t-img-select__container > .t-img-select__control, .t-input-group .t-img-select__container > .t-img-select__item {
    width: calc(15% - 13.5px) !important;
  }
}


@media (min-width: 640px) and (max-width: 960px) {
  .t-input-group .t-img-select__container > .t-img-select__control, .t-input-group .t-img-select__container > .t-img-select__item {
    width: calc(20% - 13.5px)!important;
  }
}


@media screen and (max-width: 640px) {
  .t-input-group .t-img-select__container__mobile_2-in-row .t-img-select__item, .t-input-group .t-img-select__container__mobile_2-in-row > .t-img-select__control {
    width: calc(15% - 9px) !important;
  }
  
  .t-img-select__indicator::after {
  height: 20px !important;
  width: 20px !important;
}
}


/*КОНЕЦ   Стили для формы на главном экране в разрешении 1600+ чтобы убрать лишнее расстояние между инпутам и картинками*/


.cart_rassrochka{
    transition:0.3s;
}

.cart_rassrochka:hover{
    -webkit-transform: translate(0, -7px);
    -ms-transform: translate(0, -7px);
    transform: translate(0, -7px);
    -webkit-box-shadow: 0 13px 25px rgba(0, 0, 0, .3);
    box-shadow: 0 13px 25px rgba(0, 0, 0, .3);
}



/*стили карточки товаров*/
.t-item .js-product-controls-wrapper .js-product-option{
    display:none;
}

.js-product-controls-wrapper{
        display: flex;
    flex-wrap: wrap;
}
.js-product-controls-wrapper .js-product-option{
    margin-right: 25px;
}
.t-item .js-product-controls-wrapper .t-product__option {
    margin-top: -10px;
}

/*КОНЕЦ карточки товаров*/



/*стили калькулятора*/

.t744__btn-wrapper .t1002__addBtn {
    display: none;
}

.t-descr {
  font-family: 'Montserrat',Arial,sans-serif;
}

.t744 .t-product__option {
  margin-right: 25px;
}

.t744__descr{
    display:none;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
  border: 0px solid #ddd;
  border-radius: 4px;
  background-color: #f4f4f4;
  transition: 0.3s;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
  border: 0px solid rgba(0,0,0,.5);
  background-color: #444;
}


.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active .t-product__option-title_buttons{
  color: #fff !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple:hover {
  border: 0px solid rgba(0,0,0,.5);
  background-color: #fcbd2d;
  color:#333;
}

.js-product .t-product__option-select {
  background: #f4f4f4;
  border: 0px solid #ddd;
  border-radius: 4px;
  padding: 5px 18px 5px 10px;
}





@media only screen and (max-width: 480px) {
    #rec2088059881{
    background-image: url(https://optim.tildacdn.biz/tild3436-3139-4864-a264-306536646636/-/format/webp/lessons_bg.jpg.webp);
    }
    #rec2088059881 {
    background-size: cover;
    background-position-y: -68px;
}
.t744__textwrapper .js-product-controls-wrapper .js-product-edition-option-name{
    color:#fff;
}

.t744__textwrapper .js-product-controls-wrapper .js-product-option-name{
    color:#fff;
}
.t744 .t-product__option {
    margin-right: 9px;
}
    .t744 .t-product__option-select {
        font-size: 14px;
    }
}
/*КОНЕЦ калькулятора*/





/* стили каталога*/

@media screen and (min-width: 900px) and (max-width: 1400px) {
.t-catalog__stretch-col_25 {
    width: calc(50% - var(--t-catalog-col-gap, 0px) * 3 / 4)!important;
}
}

/*КОНЕЦ стили каталога*/


/*стили фильтр товаров*/

  .t-catalog__sidebar .t-catalog__filter__item-title {
    cursor: auto;
    font-weight: 500;
    margin-bottom: 10px;
    padding-right: 0;
    font-family: 'Noto Serif',serif;
    font-size: 18px;
  }

.t-catalog .t-checkbox__indicator {
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #868686 !important;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  border-radius: 4px;
}


.t-catalog .t-checkbox__indicator:after {
    border: 0!important;
    content: "";
    height: 20px!important;
    left: -2px!important;
    position: absolute;
    top: -2px!important;
    -webkit-transform: rotate(0deg)!important;
    transform: rotate(0deg)!important;
    width: 20px!important;
    background-color: #fcbd2d!important;
    border-radius: 4px!important;
}
  .t-catalog__filter__range_bg {
    background-color: #fcbd2d!important;
  }




/*КОНЕЦ стили фильтр товаров*/

/* стили красивых форм*/

#form2054133511 .t-form__inputsbox .t-input-group .t-img-select__container>.t-img-select__control, .t-input-group .t-img-select__container>.t-img-select__item {
    width: calc(15% - 13.5px);
}


#form2054133571 .t-form__inputsbox .t-input-group .t-input-block .t-input {
    background-color: rgba(240, 240, 240, 0.65) !important;
}
@media screen and (min-width: 480px) and (max-width: 640px) {
#form2054133571 .t-form__inputsbox .t-input-group .t-img-select__container__mobile_2-in-row > .t-img-select__control{
        width: calc(22% - 9px) !important;
    }
    

    
    
}

@media only screen and (max-width: 480px) {
    div[data-input-lid="1742205940933"] .t-input-block .t-img-select__container {
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column!important;
        flex-direction: column !important;
        row-gap: 12px !important;
    }
    #form2054133571 .t-form__inputsbox .t-input-group .t-img-select__container__mobile_2-in-row .t-img-select__item, .t-input-group .t-img-select__container__mobile_2-in-row > .t-img-select__control {
    width: calc(15% - 13.5px) !important;;
    }
    #form2054133571 .t-form__inputsbox .t-input-group .t-input-block .t-input {
    background-color: rgba(240, 240, 240, 0.77) !important;
}
}

@media only screen and (max-width: 639px) {
        #form2088063121 .t-quiz__quiz-form-wrapper .t-quiz__screen-wrapper .t-input-group .t-img-select__container__mobile_2-in-row>.t-img-select__control {
        width: calc(50% - 9px)!important;
    }
    
        .t977__col-inner:nth-child(2){
        display:none!important;
    }
}
/*КОНЕЦ стили красивых форм*/



