 html { scrollbar-color: #5F8853 #E6E6E6; scrollbar-width: thin; } html::-webkit-scrollbar { width: 6px !important; -webkit-appearance: none !important; } html::-webkit-scrollbar-track { background: #E6E6E6 !important; } html::-webkit-scrollbar-thumb:hover { background: #436C37 !important; } html::-webkit-scrollbar-thumb { background: #5F8853 !important; border: 0px solid #000 !important; -webkit-border-radius: 0px !important;  } 


 .t-name {
    font-size: 18px;
}


 .t951 .t-store__parts-switch-btn {
    font-size: 18px;
}

 .t-store__filter__title {
    font-size: 14px;
}

 .t-descr_xxs {
    font-size: 14px;
}

 .t-store__prod-popup__price-currency {
    font-size: 18px;
}

 .t-store__prod-popup__title-wrapper {
    font-size: 18px;
}

 .t-store__filter__item-title {
    font-size: 18px;
}

[href^='#video']{
    border: 1px solid;
    padding: 15px 30px;
    font-weight: 500;
    font-size: 14px;
}

[href^='#video']:first-of-type{
    background-color: transparent;
    border: 1px solid #5f8853;
    color: #5f8853 !important;
}

[href^='#video']:hover{
      background-color:#436c37;
      border: 1px solid #436c37;
      color: #ffffff !important;
      transition: 0.2s;
}

.t686 .t686__textwrapper__content {
    margin: 0px auto;
}

.t686 .t686__textwrapper {
    padding: 20px 20px;
}

.t686 .t-card__descr {
    margin-top: 10px;
}

@media screen and (max-width:1200px) {
    .t030__title {
    font-size: 40px !important;
   }
}

@media screen and (max-width:480px) {
    .t030__title {
    font-size: 32px !important;
   }
}

@media screen and (max-width:480px) {
    .t030__descr {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t005__text {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t478__title {
    font-size: 32px !important;
   }
}

@media screen and (max-width:480px) {
    .t478__descr {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t509__title {
    font-size: 18px !important;
   }
}

@media screen and (max-width:480px) {
    .t509__descr {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t119__preface {
    font-size: 18px !important;
   }
}

@media screen and (max-width:480px) {
    .t-text_md {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t022__text {
    font-size: 20px !important;
   }
}

@media screen and (max-width: 640px){
    .t-col {
    padding-left: 12px;
    padding-right: 12px;
   }
}

@media screen and (max-width:480px) {
    .t480__title {
    font-size: 18px !important;
   }
}

@media screen and (max-width:480px) {
    .t480__descr {
    font-size: 16px !important;
   }
}

@media screen and (max-width:480px) {
    .t489__title {
    font-size: 32px !important;
   }
}

@media screen and (max-width:480px) {
    .t489__descr {
    font-size: 16px !important;
   }
}






.t-store__card__price:before,
.t-store__card__price_old:before {
    font-size: 12px;
    padding-right: 2px;
}
.t-store__card__price:before {content: "От ";}
.t-store__card__price-item {font-size: 16px;}
.t-store__card__price-value {font-weight: 400;}







.js-store-prod-price{
    display: flex;
    align-items: flex-end;
}    

.js-store-prod-price:before,
.js-store-prod-price-old:before {
    font-size: 12px;
    padding-right: 4px;
    vertical-align: bottom;
    float: left;
}

.js-store-prod-price:before {
    content: "От ";
    line-height: 2;
}
.js-store-prod-price-item {font-size: 16px;}
.js-store-prod-price-value {font-weight: 400;}
