/* Home-specific layout corrections; the approved main stylesheet stays intact. */
[data-home-catalog] .index-catalog__head {
    box-sizing: border-box;
    width: 100%;
    max-width: 738px;
}
[data-home-tabs] {
    min-width: 0;
    width: 100%;
    overflow: hidden;
}
[data-home-tabs] .swiper-slide {
    width: auto;
}
[data-home-tab-panel][hidden] {
    display: none !important;
}
[data-home-look] .catalog-card__btn-price {
    font-size: 14px;
}
