html{
    background: #e7e7e7;
}
.super-form .t-input_pvis {
    padding-left: 0 !important;
}
.v-line1px {
  width: 1px !important;
}
.h-line1px {
  height: 1px !important;
}
.uc-products .t-store__card .t-btn_sm,
.uc-products-ob .t-store__card .t-btn_sm,
.uc-hide-products .t-store__card .t-btn_sm{
    width: 100%;
}
.uc-products .t-btn_sm,
.uc-products-ob .t-btn_sm,
.uc-hide-products .t-btn_sm{
    height: 60px;
    font-size: 16px;
}
.uc-products .js-store-prod-all-text,
.uc-products-ob .js-store-prod-all-text,
.uc-hide-products .js-store-prod-all-text{
    font-size:16px !important;
}

.uc-products-ob .t-store__card__wrap_all {
    display: flex;
    flex-direction: column;
}
.uc-products-ob .t-store__card__wrap_all a:first-child{
    order: 2;
}

.t776 .t-store__card__btns-wrapper {
    margin-top: 0;
}
.t-upwidget-container__button {
    font-size:14px !important;
    font-weight:500 !important;
}
.t-input-subtitle{
    font-size:16px;
    /*opacity:.5;*/
}
/*Кнопка "Прикрепить заявку" */
.super-form .t-upwidget-container__button.t-text:not(.t-upwidget-container__button_fileholder) {
    visibility: hidden;
    position: relative;
    width:100%;
}
.super-form .t-upwidget-container__button.t-text:not(.t-upwidget-container__button_fileholder):after {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0px;
    padding: 0 20px;
    content: "Прикрепить скан (.stl)";
    font-weight: 500;
    font-size: 14px;
    color: #264898;
    background: #fff;
    transition: 0.3s ease all;
    font-family: Mulish;
}
.super-form .t-upwidget-container__button.t-text:not(.t-upwidget-container__button_fileholder):hover:after {
    background: #eaedf5;
}
.t778 .t-store__card__wrap_all {
    border: 1px solid #264898;
}
.t-slds__bullet_body {
    border-radius: 0;
}
.t280 .t-sociallinks__item a,
.t280 .t-sociallinks__item a svg{
    width:40px !important;
    height:40px !important;
}
.t280__container {
    border-bottom: 1px solid rgb(38 72 152 / 30%);
}
.t395__col_mobile-flex {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.t395__select {
    padding: 22px 20px;
}
.t-store__card__price-wrapper{
    display:none;
}
.t702 .t-submit {
    height: 60px;
}
.t-form__errorbox-wrapper {
    display: none !important;
}
.t706__product-title {
    font-weight: 500;
}
.t706__product-imgdiv {
    border-radius: 0;
}
.t706__cartwin-heading{
    font-size:38px;
    text-transform:uppercase;
}
.t706__form-upper-text{
    font-size:18px;
}
.t706__cartwin-content {
    background-color: #E7E7E7;
}
.t706__cartwin {
    background-color: rgba(0, 0, 0, .6);
}
@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 30px;
    }
}
@media screen and (max-width: 560px) {
    .t702 .t-popup__block-close,
    .t706 .t706__close{
        background: #264898;
    }
    .t-popup .t-popup__container .t-store__prod-popup__btn-wrapper-fixed, .t-store__product-snippet .t-store__prod-popup__btn-wrapper-fixed {
        background: transparent;
        box-shadow: none;
    }
}
@media screen and (max-width: 480px) {
    .t-store__grid-cont_mobile-grid:not(.t-store__mobile-two-columns) .t-col:not(.t-col_8):not(.t-col_12):last-child, .t-store__grid-cont_mobile-grid:not(.t-store__mobile-two-columns) .t-store__stretch-col:not(.t-store__stretch-col_100):last-child {
        margin-bottom: 2px;
    }
    .video-company video{
        height:180px !important;
    }
    .t706__cartwin-heading{
        font-size:26px;
    }
    .t706__form-upper-text{
        font-size:16px;
    }
}