/* Попап с опросом*/
    .t862 .t-radio__control, .t862 .t-checkbox__control, .t862 .t-img-select__text
        {
            font-size: 18px;
            font-weight: 400;
        }
    .t862__quiz-description-text  
        {
            font-size: 18px;
            font-weight: 400;
            padding-bottom:;
        }
    .t862 .t-img-select__indicator:after
        {
            box-shadow: none;
        }
    .t862 .t-img-select__text 
        {
            font-size: 18px;
            font-weight: 400;
            margin-top: 21px;
        }
    
    .t862 .t-form_bbonly .t-input-subtitle
        {
            display: block;
            height: 100%;
            padding: 5px 10px;
            background-color: #FFFADF;
            width: max-content;
            opacity: 1;
            border-radius: 3px;
            
        }
        
    .t862 .t-radio__control
        {
            margin-top: 18px;
            margin-bottom: 18px;
        }
        
    .t862 .t-img-select__control
        {
            margin-right: 20px;
        }

    .t862 .t-input-group .t-input-title
        {
            font-size: 26px;
            font-weight: 600;
        }

    .t862__result-title 
        {
            font-size: 26px;
            font-weight: 600;
        }
        
    .t862 .t-form__successbox
        {
            font-size:26px;
            font-weight: 600;
            
        }
    
    .t862__quiz-description svg
        {
            width: 24px;
            height: 24px;
        }
        
    .t862 .t-img-select__indicator
        {
            box-shadow:none;
            border-radius: 98px;
        }
    
    .t862 .t-img-select__control
        {
            background-color: #ffffff;
            padding: 20px;
            border-radius: 12px;
            box-shadow: 0px 0px 15px rgb(0 0 0 / 5%);
            transition: .2s ease-in-out;
        }
    .t862 .t-img-select__control:hover
        {
            transition: .2s ease-in-out;
            box-shadow: 0px 0px 30px rgb(0 0 0 / 10%);
        }
    .t862 .t862__btn-wrapper .t862__btn_prev
        {
            background-color: #FF4400;
        }
    
    .t862 .t862__progressbar
        {
            background-color: rgb(59 59 59 / 10%);
        }
        
@media (max-width: 640px) {    
    .t862 .t-input-title
        {
            font-size: 23px;
            line-height: 1.3;
        }
    
    .t862 .t-radio__control, .t862 .t-checkbox__control, .t862 .t-img-select__text
        {
            font-size: 16px;
            font-weight: 400;
        }    


    .t862 .t-img-select__control
        {
            width: calc(50% - 15px);
            margin-right: 10px;
        }
        
    .t862 .t-input-group .t-input-title
        {
            font-size: 21px;  
        }
        
    .t862__result-title 
        {
            font-size: 23px;
            font-weight: 600;
        }
    
    .t862 .t-form__successbox
        {
            font-size:21px;
            font-weight: 600;
            
        }
}

@media screen and (max-width: 640px) {
    .t862 .t-popup__close 
        {
            background: #f5f5f5;
        }
    
}


.wrapper_bonuses
{
   display: flex;
   flex-direction:column;
   align-items:center;
   margin-top: 30px;
}
.thank-page__bonuses-title
{
    font-family: 'Formular',Arial,sans-serif;
  font-size: 23px;
  font-weight: 600;
  margin-bottom: 21px;
  text-align:center;
  color: #1a1a1a;
}

.bonuses
{
  display: flex;
  align-items:center;
  background-color: #ffffff;
  box-shadow: 0px 7px 64px rgba(0, 0, 0, 0.07);
  width: max-content;
  padding: 8px 20px 8px 13px;
  border-radius: 8px;
  cursor: pointer;
  
}

.bonuses_picture
{
  width: 56px;
  height: 56px;
}

.wrapper_text
{
  display:flex;
  flex-direction:column;
  align-items: flex-start;
  padding-left: 12px;
}
.bonuses_text
{
font-family: 'Formular',Arial,sans-serif;
   font-size: 16px;
   font-weight: 500;
    margin-bottom: 2px;
    color: #1a1a1a;
}

.bottom_content
{
   display: flex;
   align-items:center;
}
.bottom_image
{
  width: 16px;
  height: 16px;
  margin-right: 3px;
}
.bonuses_text_two
{
  padding-top:2px;
  font-family: 'Formular',Arial,sans-serif;
  font-size: 12px;
  color:#828282;
  font-weight: 400;
}