/* КАРТОЧКА */
.uc-product-card .uc-product-std-card .t744__col {
    margin-left: 0px !important;
}

.uc-product-std-card {
    display: none;
    width: inherit !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.uc-product-std-card .t-col_5 {
    max-width: inherit !important;
}

.uc-product-std-card .t-col_7 {
    display: none;
}

.uc-product-card .uc-product-std-card {
    display: block !important;
}

.uc-product-card .product-chars-icon {
    opacity: 0.5;
}

.uc-product-card .js-product-name {
    font-weight: 900;
}

@media screen and (min-width:1280px) {
.uc-product-card .js-product-name {
    font-size: 32px;
    font-weight: 900;
}
}

/* КАТАЛОГ СПИСОК */
.uc-cat .js-store-prod-descr br {
    display: none;
}

.uc-cat .js-store-prod-descr span {
    flex: 1;
    text-align: left;
}

.uc-cat .js-store-prod-descr strong {
    flex: 1;
    text-align: right;
}

.uc-cat .js-store-prod-descr span {
    display: inline-block;
    width: 39%;
}

.uc-cat .js-store-prod-descr strong {
    display: inline-block;
    width: 58%;
}

.uc-cat .t-store__parts-switch-wrapper {
width: fit-content;
    float: right;
    background-color: #ededed;
    border-radius: 5px;
    padding: 5px;
}

.uc-cat .js-product {
    border: 1px solid #d7d7d7;
    padding: 15px;
    border-radius: 15px;
    box-sizing: border-box;
}

.uc-cat .t-store__card__btn {
    margin: 0px;
}

@media (max-width: 480px) {
.uc-cat .t-store__parts-switch-wrapper {
width: 100%;
}
}

.uc-cat .t-store__parts-switch-btn {
    padding: 5px 15px;
    background-color: #e53e3e;
    border-radius: 5px;
    margin: 5px;
    color: white;
    opacity: .7;
}

.uc-cat .t-store__parts-switch-btn.t-active {
    opacity: 1 !important;
}

@media (min-width: 1280px) {
.uc-cat .t-container {
    max-width: 1280px;
}

.uc-cat .t-col_3 {
    max-width: 280px;
}
}

.uc-cat .t-store__card__btn {
    width: 100%;
}

.uc-cat .t-store__parts-switch-btn[data-storepart-uid="600535100722"] {
    display:none;
}

@media (min-width: 640px) {
.uc-filters .t395__col {
    float: right;
    max-width: fit-content;
}
}

/* КАТАЛОГ */
.cat-card:hover .cat-card-icon {
    transform: translateX(15px);
}

.cat-card .cat-card-icon {
    transition: .3s ease;
}

/* ДЛЯ ГЛАВНОЙ */
.produce_img .tn-atom {
    border-radius: 40px 0px;
}

/* ДЛЯ МЕНЮ */
@media screen and (min-width: 960px) {
    .uc-mobile-top-menu {
        display: none;
        
    }
}

@media screen and (max-width: 959px) {
    .uc-main-menu {
        display: none;
        
    }
}

@media (min-width: 960px) {
.uc-mobile-menu {
  display: none;
}
}

.uc-mobile-menu {
  opacity: 0;
  position: fixed;
  top: -150%;
  z-index: 1000;
  transition: all 0.5s ease;
  pointer-events: none;
}

.uc-mobile-menu.active {
  opacity: 1;
  pointer-events: auto;
}

/* ФОРМЫ */
#rec785328833 .form-label .tn-atom {
    background-color: #F4F4F4;
}

#rec785353885 .form-label .tn-atom {
    background-color: #fff;
}

.main-form .t-checkbox__indicator, .second-form .t-checkbox__indicator, .feedback-form .t-checkbox__indicator {
    border: 2px solid #e53e3e;
    background-color: #e53e3e;
    border-radius: 5px;
}

.main-form .t-checkbox__indicator:after, .second-form .t-checkbox__indicator:after, .feedback-form .t-checkbox__indicator:after {
    border: solid #fff;
    border-width: 0 1px 1px 0;
}

.header-telegram .tn-atom, .header-whatsapp .tn-atom {
    filter: saturate(0);
    opacity: 0.5;
}

.header-telegram .tn-atom:hover, .header-whatsapp .tn-atom:hover {
    filter: saturate(1);
    opacity: 1;
}

.t-form-success-popup__text {
    font-size: 34px;
}

.t-form-success-popup__window {
    max-width: 682px !important;
}

@media (min-width: 960px) {
.uc-form-button {
    display: none;
}
}

/* НАШИ РАБОТЫ */
@media (max-width: 960px) {
.uc-works-gallery {
    overflow-x: auto;
}

.uc-works-gallery .t603__container {
    display: flex;
    min-width: fit-content;
}

.uc-works-gallery .t603__tile {
    width: 250px;
}
}

@media (min-width: 1280px) {
.uc-works-gallery .t603__container {
    max-width: 1300px;
}
}

@media (min-width: 960px) and (max-width: 1279px) {
.uc-works-gallery .t603__container {
    max-width: 960px;
}
}

.uc-works-gallery .t1148__slider.t1148__slider_width_12 {
    --column-width: 67px !important;
}