

/* Start:/local/templates/mebelstyle2/components/bitrix/catalog/.default/style.css?1722533146331*/
.sort-filter__link.is-active:after{
	content: none;
}
.sort-filter__link:not(.is-active) span  {
	border-bottom: 1px dotted #737373;
}
.sort-filter__link.is-active {
	color: #006B2D;
}
.sort-filter__link::after {
	display: none;
}
.sort-filter__link svg {
	margin-left: 5px;
}
.sort-filter__link.is-active svg * {
	fill: #006B2D;
}
/* End */


/* Start:/local/templates/mebelstyle2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.css?1768385934701*/
.price.new-price {
    color: #d52b1e !important;
}
.main .options--colors-lg {
    margin: 0;
}
.product__colors {
    display: flex;
    gap: 10px;
}
.offer-color-trigger {
    width: 32px;
    height: 32px;
    background-size: cover !important;
    text-indent: -999px;
    overflow: hidden;
}
.offer-color-trigger.active {
    box-shadow: inset 0 0 0 1px #d52b1e;
}

@media (min-width: 1024px) {
    .dealer .product__order .product__buttons {
        max-width: 100%;
    }
    .dealer .product__order .product__buttons .js--add-to-cart-btn .button__text{
        display: none;
    }
    .dealer .product__order .product__buttons .js--add-to-cart-btn .button__icon {
        margin: 0;
    }
}

/* End */


/* Start:/local/templates/mebelstyle2/components/bitrix/catalog.viewed.products/.default/style.css?17810885861324*/
/* цвета */
.main .options--colors-lg {
    margin: 0;
}
.product__colors {
    display: flex;
    gap: 10px;
}
.offer-color-trigger {
    width: 32px;
    height: 32px;
    background-size: cover !important;
    text-indent: -999px;
    overflow: hidden;
}
.offer-color-trigger.active {
    box-shadow: inset 0 0 0 1px #d52b1e;
}

.details--sm
.details__item.details__item--color {
    margin-bottom: 10px;
}

.details--sm
.details__item.details__item--color
.offer-color-trigger {
    font-size: 0;

    width: 20px;
    height: 20px;
    border-radius: 2px;
}

.details--sm
.details__item.details__item--color
.details__label {
    /*margin-right: 15px;*/
}

.details--sm
.details__item.details__item--color
.product__colors {
    gap: 4px;
    justify-content: flex-end;
}

@media (min-width: 1248px) {
    .details--sm
    .details__item.details__item--color {
        align-items: center;
    }

    .details--sm
    .details__item.details__item--color:after {
        border-color: transparent;
    }
}

@media (max-width: 767px) {
    .details--sm
    .details__item.details__item--color
    .product__colors {
        justify-content: flex-start;
    }

    .details--sm
    .details__item.details__item--color {
        margin-bottom: 5px;
    }
}

.product-card__picture-slider--hidden {
    display: none;
}
/* End */
/* /local/templates/mebelstyle2/components/bitrix/catalog/.default/style.css?1722533146331 */
/* /local/templates/mebelstyle2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.css?1768385934701 */
/* /local/templates/mebelstyle2/components/bitrix/catalog.viewed.products/.default/style.css?17810885861324 */
