

/* Start:/local/templates/universe_s1/components/bitrix/catalog.element/klbr/sku.css?17938789642153*/
[data-detail-sku] [data-detail-option] {
    cursor: pointer;
}

[data-detail-sku] [data-detail-add] {
    font-family: inherit;
    cursor: pointer;
}

[data-detail-sku] [data-detail-add]:disabled {
    cursor: default;
}

[data-detail-sku] [data-detail-thumbnails] {
    display: flex;
    overflow-x: auto;
    transform: none;
}

[data-detail-sku] [data-detail-thumbnails] .owl-item {
    flex: 0 0 4.428571rem;
}

[data-detail-sku] [data-detail-thumbnail] {
    background: none;
    border: 0;
    padding: 0.285714rem;
    cursor: pointer;
}

[data-detail-sku] [data-detail-thumbnail][data-active="true"] {
    outline: 0.071429rem solid #888;
    outline-offset: -0.071429rem;
}

[data-detail-sku] [data-detail-status] {
    margin: 0.571429rem 0 0;
    font-size: 0.928571rem;
}

.milbag-catalog-product > .catalog-wrapper.intec-content {
    max-width: none;
}

.milbag-catalog-product > .milbag-product-breadcrumbs {
    margin-bottom: 0.857143rem;
}

.milbag-catalog-product > .milbag-product-title {
    margin: 0 0 2.142857rem;
    font-size: 1.714286rem;
    font-weight: 600;
    line-height: 1.15;
}

[data-detail-sku] [data-detail-photo] .catalog-element-gallery-picture-wrapper {
    display: block;
    position: absolute;
    inset: 0;
}

[data-detail-sku] [data-detail-photo] .intec-aligner {
    display: none;
}

.ns-bitrix.c-catalog-element[data-detail-sku] [data-detail-photo] .catalog-element-gallery-picture-wrapper img {
    display: block;
    width: 100%;
    height: 100%;
    max-width: none;
    max-height: none;
    object-fit: cover;
}

[data-detail-sku] [data-detail-gallery-nav][hidden] {
    display: none;
}

[data-detail-sku] [data-detail-thumbnail] img {
    display: block;
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
}

[data-detail-sku] [data-detail-add]:not(:disabled) {
    background-color: #4f4d4e;
    border-color: #4f4d4e;
    color: #fff;
}

[data-detail-sku] [data-detail-add]:not(:disabled):hover {
    background-color: #3f3d3e;
    border-color: #3f3d3e;
}

@media (max-width: 75rem) {
    .milbag-catalog-product .milbag-product-navigation {
        display: none;
    }
}

/* End */


/* Start:/local/templates/universe_s1/components/bitrix/catalog.element/klbr/../../catalog/milbag/catalog-list.css?17938789641042*/
.milbag-catalog-section-sidebar {
    display: grid;
    align-self: start;
    min-width: 0;
    gap: 1.142857rem;
}

.milbag-catalog-section .catalog-menu {
    border: 0.071429rem solid #e5e5e5;
}

.milbag-catalog-section .catalog-menu .menu-item + .menu-item {
    border-top: 0.071429rem solid #e5e5e5;
}

.milbag-catalog-section .catalog-menu .menu-item-text {
    display: block;
    padding: 1rem 1.428571rem;
    color: inherit;
    text-decoration: none;
}

.milbag-catalog-section .catalog-menu .menu-item-text:hover,
.milbag-catalog-section .catalog-menu [aria-current="page"] {
    background: #f5f5f5;
}

.milbag-catalog-page .catalog-description-bottom {
    margin-top: 2.571429rem;
}

.milbag-catalog-results,
.milbag-catalog-results .catalog-section-items {
    overflow: visible;
}

@media (max-width: 48rem) {
    .milbag-catalog-section .catalog-menu .menu-wrapper {
        display: flex;
        flex-wrap: wrap;
    }

    .milbag-catalog-section .catalog-menu .menu-item + .menu-item {
        border-top: 0;
    }
}

/* End */
/* /local/templates/universe_s1/components/bitrix/catalog.element/klbr/sku.css?17938789642153 */
/* /local/templates/universe_s1/components/bitrix/catalog.element/klbr/../../catalog/milbag/catalog-list.css?17938789641042 */
