/*общие настройки у кнопок*/
.js-store-prod-text a {
  display: inline-block;
  padding: 10px 15px; /*настраиваем отступы, первое число вертикальные, второе горизонтальные*/
  margin-right: 15px; /*отступ от второй до третьей кнопки, если третьей нет, то не работает*/
  margin-top: 20px; /*отступ от текста*/
  border-radius: 5px; /*скругление углов*/
  font-weight: 600; /*толщина шрифта*/
  font-size: 16px; /*размер шрифта*/
}

/*настройки цвета и фона первой кнопки*/
.js-store-prod-text a:first-of-type {
    background-color: #6fb73f;
    color: #ffffff !important;
}

.js-store-prod-text a:first-of-type:hover {
    background-color: #5db522;
}

/*настройки цвета и фона второй кнопки*/
.js-store-prod-text a:nth-of-type(2) {
    background-color: #6fb73f;
    color: #ffffff !important;
}

/*настройки цвета и фона последней кнопки*/
.js-store-prod-text a:last-of-type {
  background-color: #6fb73f;
  color: #fff !important;
  border-color: #000;
}

.t706__cartwin_showed {
  z-index:9999999;
}



.t770 a, #allrecords .t770 a {
    font-size: 20px !important;
    font-family: 'Gilroy' !important;
    color: #282828 !important;
}

.t770 a, #allrecords .t770 a:hover {
color: #41853c !important;
}

.t-store__card__price-value {
    font-size: 22px;
}

.t-store__card__price_old, .t-store__prod-popup__price_old {
    font-size: 16px !important;
}

#rec376734366 .t-store__parts-switch-btn {
    text-decoration: underline;
}

.t-store__card__price-currency, .t-store__card__price-value, .t-store__prod-popup__price-currency, .t-store__prod-popup__price-value, .t-store__prod__price-portion {
    font-size: 27px;
}

.t-store__prod-popup__btn .t-btn .t-btn_sm {
    color: #fff !important;
background-color: #0d4d07 !important;
}

.t-store__prod-snippet__container {
    padding-top: 20px;
    padding-bottom: 100px;
}

.circle_bullet {
    float: left;
    width: 1.8em;
    height: 1.8em;
    margin: 10px;
    border-radius: 50%;
    line-height: 1.8em;
    text-align: center;
    background: #4c8339;
    color: #fff;
    font-size: 30px;
    text-shadow: .7px .7px 1px #444;
    margin-top: auto;
}

.t-store__card__mark {
    font-size: 12px;
    font-weight: bold;
    height: 30px;
}

.t-descr_xxs {
    font-size: 18px;
    font-family: "Gilroy";
    line-height: 1.70;
}

.t-store__filter__item-title .js-store-filter-item-title {
    font:size: 16px;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item .t-store__tabs__item-title {
    font-size: 18px;
}

.t706 .t-form .t-descr_md {
    font-family: "Gilroy";
}

.t-store__prod-popup__sku {
    font-size: 14px !important;
}

#rec376734366 .t-store__filter__item-title, #rec376734366 .t-store__filter__opts-mob-btn {
    font-weight: bold !important;
}

.t-checkbox__indicator {
    border-radius: 3px;
}
}