 /*скорость анимации*/
 .t-animate {
        transition-duration: 2s !important;
    }
 /*скорость анимации*/
 
 
 @media screen and (min-width: 980px) {
     /*фоны для кнопки мой кабинет для компа рус*/
     .t228__right_buttons_but a[href="https://app.galinatomas.com/pagelogin?lang=ru"] {
       padding-left: 45px;
       background-image: url(https://thumb.tildacdn.one/tild3762-6463-4638-b435-343961663061/-/resize/198x/-/format/webp/rgerg.png);
    }
    .t228__right_buttons_but:hover a[href="https://app.galinatomas.com/pagelogin?lang=ru"] {
       background-image: url(https://thumb.tildacdn.one/tild6534-3037-4864-b366-346562663239/-/resize/198x/-/format/webp/fw3e4fe4.png);
    }
    /*фоны для кнопки мой кабинет для компа рус*/
    
    /*фоны для кнопки мой кабинет для компа рум*/
    .t228__right_buttons_but a[href="https://app.galinatomas.com/pagelogin"] {
       padding-left: 45px;
       background-image: url(https://thumb.tildacdn.one/tild3762-6463-4638-b435-343961663061/-/resize/198x/-/format/webp/rgerg.png);
    }
    .t228__right_buttons_but:hover a[href="https://app.galinatomas.com/pagelogin"] {
       background-image: url(https://thumb.tildacdn.one/tild6534-3037-4864-b366-346562663239/-/resize/198x/-/format/webp/fw3e4fe4.png);
    }
    /*фоны для кнопки мой кабинет для компа рум*/
 }
 
 
 @media screen and (max-width: 980px) {
     /*фоны для кнопки мой кабинет для моб рус*/
 .t228__right_buttons_but a[href="https://app.galinatomas.com/pagelogin?lang=ru"] {
       padding-left: 45px;
       background-image: url(https://optim.tildacdn.one/tild6534-3037-4864-b366-346562663239/-/resize/198x/-/format/webp/fw3e4fe4.png);
    }
    /*фоны для кнопки мой кабинет для моб рус*/
    
    /*фоны для кнопки мой кабинет для моб рум*/
    .t228__right_buttons_but a[href="https://app.galinatomas.com/pagelogin"] {
       padding-left: 45px;
       background-image: url(https://optim.tildacdn.one/tild6534-3037-4864-b366-346562663239/-/resize/198x/-/format/webp/fw3e4fe4.png);
    }
    /*фоны для кнопки мой кабинет для моб рум*/
 }
 
 
 
 
 
 
 
 /*выделение неправильной валидации*/
    .t-form__errorbox-middle {
        visibility: hidden !important;
        height: 0 !important;
    }
   /*выделение неправильной валидации*/ 
    
    /*скругление карточек блога*/
    .t-feed__post-bgimg.t-bgimg  {
        border-radius: 30px !important;
    }
    /*скругление карточек блога*/
    
    /*отметки кг на товарах*/
    .t-store__card__mark {
        font-weight: 600;
        font-size: 22px;
        font-family: 'Source Sans 3',Arial,sans-serif;
        width: 70px;
        height: 70px;
    }
    /*отметки кг на товарах*/ 

    
       /*мобильное меню*/
    .tmenu-mobile__container {
        padding: 5px 15px !important;
    }
    .tmenu-mobile {
        box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px;
    }
    /*мобильное меню*/
    
    .t228 .t-btn {
        font-size: 16px;
    }
    .t-btn_md {
        font-size: 18px;
    }
    .t-descr.t-animate, .t-title.t-animate, .t-animate[data-animate-style='fadein'], .t-animate[data-animate-style='fadeinup'], .t-animate[data-animate-style='fadeindown'], .t-animate[data-animate-style='fadeinleft'], .t-animate[data-animate-style='fadeinright'], .t-animate[data-animate-style='zoomin'], .t-animate[data-animate-style='zoomout'] {
        transition-duration: 2s;
    }
    
    /*расстояние у лого на обложке*/
    .t339__blocklogo {
        margin-bottom: 40px;
    }
    /*расстояние у лого на обложке*/

    @media screen and (max-width: 1400px) {
        /*расстояние между пунктами меню*/
    .t228__list_item {
          padding: 0 8px !important; 
    }
    .t228__right_buttons {
        padding-left: 0px;
    }
    /*расстояние между пунктами меню*/
    .t228__list_item .t-menu__link-item.t-menusub__target-link, .t228__list_item .t-menu__link-item, .t228__list_item .t-menusub__link-item.t-name.t-name_xs{
        font-size: 20px !important;
    }
    /*расстояние от кнопки до языков в меню*/
        .t228__right_langs {
            padding-left: 10px !important;
        }
    }
    /*ширина лого*/
    /*.t228__maincontainer .t228__leftside {
        max-width: 200px !important; 
        min-width: 200px !important; 
    }*/
    @media screen and (max-width: 1300px) {
        .t228__list_item .t-menu__link-item.t-menusub__target-link, .t228__list_item .t-menu__link-item, .t228__list_item .t-menusub__link-item.t-name.t-name_xs{
        font-size: 18px !important;
    }
        .t228__right_langs_lang a {
            font-size: 18px !important;
        }
        .t228 .t-btn {
            padding-left: 20px;
            padding-right: 20px;
        }
    
    }
    
    @media screen and (max-width: 980px) {
     /*jivochat*/
    .wrap_cc7a._orientationRight_a96a.__jivoMobileButton .button_f1de {
        margin-right: 2px !important;
        margin-bottom: 80px!important;
        height: 60px !important;
        width: 60px !important;
    }
    
    /*jivochat*/
    }
    
    @media screen and (max-width: 980px) {
    /*карточки у телефона*/
    .t772__container_mobile-flex .t772__col:not(:first-child,:last-child) {
        padding-right: 20px;
    }
    .t772__img {
            margin: 0;
        }
        /*карточки у телефона*/
    }
    @media (min-width: 640px) and (max-width: 980px) {
        /*обложка*/
        .t338 .t-title_xxs {
            font-size: 46px !important;
        }
        /*обложка*/
        /*абонементы*/
       .t923 .t-card__title.t-name.t-name_md span:first-child {
            font-size: 40px !important; 
        }
        /*абонементы*/
        .t-title_lg {
                line-height: 1;
        }
        /*форма 2 вариант с фото*/
        .t698 .t698__title {
            font-size: 60px;
            line-height: 1;
        }
        .t698 .t-input-title {
            font-size: 24px;
        }
        .t698 .t-radio__control {
                font-size: 16px;
        }
        /*форма 2 вариант с фото*/
    }
    
    @media screen and (max-width:640px){
     /*jivochat*/
    .wrap_d0b7._orientationRight_d7dd .button_e969 {
        margin-right: 7px !important;
            margin-bottom: 90px!important;
            height: 50px !important;
        width: 50px !important;
    }
    
    /*jivochat*/
      /*стрелки слайдера*/
        .t-slds__arrow-withbg {
            width: 40px!important;
            height: 40px!important;
        }
        .t-slds__arrow-right {
            right: 3px;
        }
        .t-slds__arrow-left {
            left: 3px;
        }
        .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 13px!important;
        }
        /*стрелки слайдера*/
        /*кнопка с видео попапом*/
        .t1058__btn-text.t-descr.t-descr_xl {
            font-size: 18px !important;
        }
        .t1058__btn:last-child {
            margin-bottom: 0;
        }
        /*кнопка с видео попапом*/
      /*поля формы*/
        .t678 .t-descr_md {
            font-size: 20px;
      }
      .t-radio__wrapper .t-text_xs {
        font-size: 14px;
      }
         /*поля формы*/
         /*расстояние между частыми вопросами*/
         .t665__col {
            margin-bottom: 30px!important;
        }
        /*расстояние между частыми вопросами*/
        .t457 li {
            margin-bottom: 0 !important;
        }
    }
    
    
    
    
    
    