

/* Start:/local/components/cetera/slider/templates/studio/style.css?1728301999533*/
.studio__link {
    position: relative;
}

.studio_main {
    --nav-height: 102px;
}

@media (max-width: 638px) {
    div.studio.studio_main, .studio.studio_main .studio__slide {
        height: calc(100vh - var(--nav-height));
    }

    @supports (height: 100svh) {
        div.studio.studio_main, .studio.studio_main .studio__slide  {
            height: calc(100svh - var(--nav-height));
        }
    }

    .studio.studio_main .studio__link {
        padding: 0;
        height: 100%;
        background-position: top;
    }
}

/* End */


/* Start:/local/components/cetera/catalog.smart.filter/templates/base/style.css?17326309032068*/
.jeans__button {
	cursor: pointer;
	display: inline-block;
}
.color_disabled .color__color {
	cursor: not-allowed;
	border: .0625rem solid transparent
}
.color_disabled .color__color::before {
    content: "";
    z-index: 5;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, rgba(0, 0, 0, 0) 49.9%, red 49.9%, red 60%, rgba(0, 0, 0, 0) 60%) fixed, linear-gradient(45deg, red 10%, rgba(0, 0, 0, 0) 10%) fixed;
    background-size: 0.5em 0.5em;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid red;

}
.jeans__button.jeans__button_disabled:before {
	content: "";
    width: 100%;
    height: 2px;
    background: red;
    position: absolute;
	top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.jeans__button.jeans__button_disabled::after {
	content: none;
}

.filter__loading{
    position: absolute;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
    left: 0;
    display: none;
}
.filter__loading::before {
    content: "";
     position: absolute;
    left: 0;
     width: 100%;
    height: 100%;
    opacity: 0.3;
    background: #cecece;
    z-index: 3;
}
.bed__apply-item_price {
    min-width: 140px;
}

.system_season.system_season__custom {
    display: flex;
    flex-wrap: wrap;
    width: 18rem;
}
.system_season__custom .wire  {
    width: 33.33%;
}

.tint_disabled:before {
    content: "";
    z-index: 5;
    width: 100%;
    height: 100%;
    background: linear-gradient(45deg, rgba(0, 0, 0, 0) 49.9%, red 49.9%, red 60%, rgba(0, 0, 0, 0) 60%) fixed, linear-gradient(45deg, red 10%, rgba(0, 0, 0, 0) 10%) fixed;
    background-size: 0.5em 0.5em;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid red;
    border-radius: 50%;
}
.tint.tint_disabled.active::before,
.tint.tint_disabled:hover::before  {
    border: 1px solid red;
    left: 0;
    top: 0;
}
@media (max-width: 768px) {
form .way_hide {
    display: none;

}
}

.noUi-connect {
    background: black !important;
    border: 2px solid black;
    box-shadow: none;
}

/* End */


/* Start:/local/components/cetera/catalog.section/templates/simple/style.css?1724661194307*/

.color.selected {
    border: 0.0625rem solid #000;
}
.prod__size.selected::after {
    opacity: 1;
}

.pagination__item > .pagination__link.nav-current-page {
	opacity: 1;
}
/*  */

.prod__badge.prod__sale:before {
    background: none;
    width: auto;
    top: 0;
}
.prod__spec {
    min-height: 30px;
}
/* End */


/* Start:/local/components/cetera/main.pagenavigation/templates/.default/style.min.css?172466119444*/
.nav-current-page {
    font-weight: bold;
}
/* End */
/* /local/components/cetera/slider/templates/studio/style.css?1728301999533 */
/* /local/components/cetera/catalog.smart.filter/templates/base/style.css?17326309032068 */
/* /local/components/cetera/catalog.section/templates/simple/style.css?1724661194307 */
/* /local/components/cetera/main.pagenavigation/templates/.default/style.min.css?172466119444 */
