.uc-block1 .t-store__card__img {
    object-fit: cover;
    height: 400px;
    min-height: 400px;
    width: 300px;
}

.t-catalog.js-catalog .t-catalog__breadcrumbs.js-catalog-breadcrumbs {
    position: absolute;
    width: 1px;
    height: 1px;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    overflow: hidden;
    white-space: nowrap;
}



.t-catalog.t-catalog__prod-snippet__container {
    padding-top: 15px!important;
}

.t-catalog.t-catalog__prod-snippet__container .t-catalog__breadcrumbs.js-catalog-breadcrumbs {
    font-size: var(--uc-typo-fontsize-oOChZo8qt3o, 14px)!important;
    line-height: var(--uc-typo-lineheight-oOChZo8qt3o, 1.4)!important;
    color: var(--uc-color-color-ktNuL, #868e96)!important;
    font-weight: var(--uc-typo-fontweight-oOChZo8qt3o, 400)!important;
}

.t-catalog__breadcrumbs-item_active {
    opacity: 1!important;
}

.t-catalog.t-catalog__prod-snippet__container h1.js-catalog-prod-name {
    font-size: var(--uc-typo-fontsize-J0m9R, 32px)!important;
    line-height: var(--uc-typo-lineheight-J0m9R, 1.2)!important;
    font-weight: var(--uc-typo-fontweight-J0m9R, 600)!important;
}

.t-catalog.t-catalog__prod-snippet__container .t-catalog__prod__quantity {
    border-radius: 999px!important;
}

.t-catalog__parts-item-title.t-catalog__parts-subpart-title {
    font-size: 14px!important;
}

.t-catalog__prod-popup__breadcrumbs.js-catalog-prod-breadcrumbs .t-catalog__breadcrumbs-overflow {
    display: none!important;
}

.t-catalog__prod-popup__breadcrumbs.js-catalog-prod-breadcrumbs .t-catalog__breadcrumbs-item_hidden,
.t-catalog__prod-popup__breadcrumbs.js-catalog-prod-breadcrumbs .t-catalog__breadcrumbs-divider_hidden {
    display: flex;
}

.t-catalog__breadcrumbs.js-catalog-breadcrumbs {
    flex-wrap: wrap!important;
}

.t-catalog__prod-popup__breadcrumbs.js-catalog-prod-breadcrumbs .t-catalog__breadcrumbs-item.t-catalog__breadcrumbs-item_active {
    max-width: 100%!important;
}

.t-catalog.js-catalog .t-catalog__card__btns-wrapper--quantity {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}

.t-catalog.js-catalog .js-catalog-prod-btn.t-catalog__card__btn {
    width: 100%;
}

.t-catalog.js-catalog .t-catalog__prod__quantity {
    flex: 1 1 auto;
    border-color: var(--uc-button-bordercolor-DZEmBTj9, #dee2e6) !important;
}

.t-catalog.js-catalog .t-catalog__prod__quantity__minus-wrapper,
.t-catalog.js-catalog .t-catalog__prod__quantity__plus-wrapper {
    display: flex;
    justify-content: center;
    flex: 1 1 auto;
}

.t-catalog.js-catalog .t-catalog__prod__quantity__minus-wrapper .t-catalog__prod__quantity__minus,
.t-catalog.js-catalog .t-catalog__prod__quantity__plus-wrapper .t-catalog__prod__quantity__plus {
    width: 25px;
}

.t-catalog.js-catalog .t-catalog__card__btn.t-catalog__card__btn_second {
    flex: 1 1 auto!important;
}

.t-catalog.js-catalog .t-catalog-parts-above__container:not(:has(.t-catalog__parts-switch-wrapper)) {
    margin-bottom: unset!important;
}

@media screen and (max-width: 640px) {
.uc-block1 .t-store__card__img {
    height: 200px;
    min-height: 200px;
    }
    
    .t3112 .t-menu-popover__container {
        padding: 60px 25px 0!important;
    }
    
    
}

@media screen and (max-width: 480px) {
    .t-catalog__card__btn:not(:first-child) {
        margin-top: initial;
    }
}