.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox;
    display: flex !important;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: left;
    text-align: left;
    padding: 0 0px;
    align-content: center;
    flex-wrap: wrap;
    color: #000;
}
.js-store-prod-all-charcs {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  padding-bottom: 20px;
}
.js-store-prod-all-text {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    font-size: 16px;
}
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_xs {
    font-size: 18px;
}
.t-store__card__price_old.t-store__card__price-item.t-name.t-name_xs {
    font-size: 18px;
}
.t-store__card__price.t-store__card__price-item.t-name.t-name_xs {
    font-size: 18px;
}
.js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
    font-size: 20px;
}
.t-store__filter__item-title.js-store-filter-item-title {
    font-size: 16px;
}
.t-store__filter__title {
    font-size: 16px;
}
.t-store__card__mark {
    height: 20px;
}

#rec502785222 {
    position: fixed !important;
    bottom: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    z-index: 9998 !important;
}

.t-descr_xxs {
    font-size: 20px !important;
}
.t706__product-title.t-descr.t-descr_sm {
    font-size: 20px;
}
.t706__cartwin-prodamount-price {
    font-size: 20px;
}
span.t706__product-quantity {
    font-size: 20px;
}
.t706__product-title__option {
    font-size: 20px;
}
.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {
    font-size: 20px;
}
.t-input-title.t-descr.t-descr_md {
    font-size: 22px;
}
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_md {
    font-size: 20px;
}

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

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    background: #ffffff8c;
    width: 35px;
    height: 35px;
}

.t1002__addBtn {
    border-radius: 4px;
    border: 1px solid #000000;
}

.t1002__addBtn svg {
    max-width: 50%;
    max-height: 50%;
}
.t951__sidebar_sticky .t951__sidebar-wrapper {
    top: 50px;
    max-height: 100% !important;
}


@media screen and (min-width: 960px){
.t951 .t-store__filter__chosen-bar{
    bottom: 60px!important;

}
}

.t734 .t-slds__bullet_wrapper {
    bottom: 0px!important;
}