

/* Start:/local/components/factor/catalog.section.v4/templates/.default/style.css?17931893782083*/
.catalog-item-card-v4 .catalog-v4-size {
    border: 0;
    background: transparent;
}

.catalog-item-card-v4 .catalog-v4-size.active {
    font-weight: 700;
    background: #000;
    color: #fff;
}

.catalog-item-card-v4 .catalog-v4-size.disabled {
    cursor: not-allowed;
    opacity: .35;
}

.catalog-section-v4 .catalog-vr3__list {
    align-items: start;
    row-gap: 32px;
}

.catalog-section-v4 .catalog-item-card-v4 {
    margin-bottom: 0;
}

#catalog-choose-size [data-confirm-size][hidden] {
    display: none;
}

.catalog-section-v4 .catalog-item-card-v4--large {
    grid-column: span 2;
}

.catalog-section-v4 .catalog-item-card-vr3__image-img-inner {
    aspect-ratio: 3 / 4;
    height: auto;
}

.catalog-section-v4 .catalog-item-card-vr3__image-img-inner img {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.catalog-section-v4 .catalog-item-card-vr3__tp {
    display: flex;
    flex-direction: column;
    gap: 6px;
    min-width: 0;
}

.catalog-section-v4 .catalog-item-card-vr3__title {
    color: #000;
    font-size: 12px;
    line-height: 16px;
    height: auto;
    text-transform: uppercase;
}

.catalog-section-v4 .catalog-item-card-vr3__content {
    padding: 12px 8px 0;
    height: auto;
}

.catalog-section-v4 .catalog-item-card-vr3__image-content-add-to-cart {
    display: none;
}

.catalog-section-v4 .catalog-item-card-v4[data-size-selected] .catalog-item-card-vr3__image-content-add-to-cart {
    display: block;
}

.catalog-section-v4 .catalog-v4-size {
    min-width: 32px;
    min-height: 32px;
    border-radius: 2px;
}

.catalog-section-v4 .catalog-v4-size:focus-visible {
    outline: 2px solid #000;
    outline-offset: 2px;
}

.catalog-v4-empty {
    padding: 64px 16px;
    text-align: center;
}

.catalog-v4-empty h2 {
    font-size: 20px;
    line-height: 28px;
}

.catalog-v4-empty .button {
    margin: 24px auto 0;
}

.catalog-vr3__header--filter-view__block-button button {
    border: 0;
    background: transparent;
    color: inherit;
    font: inherit;
    cursor: pointer;
}

/* End */
/* /local/components/factor/catalog.section.v4/templates/.default/style.css?17931893782083 */
