

/* Start:/local/templates/aspro-priority/components/bitrix/news/catalog/style.css?1747924362671*/
@media(max-width: 767px) {
    .catalog.detail .head .maxwidth-theme .row {display: flex;flex-direction: column-reverse;}
    .catalog.detail .head .item .info.wpadding {padding-top: 0;padding-bottom: 0;}
    .catalog.detail .head .item > .galery {padding-top: 40px;}
    .catalog.detail .head>.maxwidth-theme>.row>.item {padding-bottom: 46px;}
    .catalog.detail .detail_right_block {display: none;}
}
.bottom_detail {
    margin-top: 20px;
}
/*.select-outer {*/
/*    display: inline-flex !important;*/
/*    float: right !important;*/
/*}*/
@media (max-width: 992px) {
    .select-outer {
        float: left;
    }
    .ordering-wrap {
        display: flex;
    }
}
/* End */


/* Start:/local/templates/aspro-priority/components/bitrix/news.detail/catalog2_custom/style.css?17912017813817*/
/* Стили свойства "Цвет" торговых предложений. Класс строится по принципу .color-<XML_ID_свойства_торгового_предложения> */
.color-white {
    background: #ECECEC;
}
.color-black {
    background: #000000;
}
.color-grey {
    background: #828282;
}
.color-black-white {
    background: linear-gradient(to left, #000000 50%, #ECECEC 50%);
}
.color-black-copper {
    background: linear-gradient(to left, #000000 50%, #8f7261 50%);
}
.color-black-grey {
    background: linear-gradient(to left, #000000 50%, #828282 50%);
}
/* Конец стилей свойства "Цвет" */


.catalog.detail .head>.maxwidth-theme>.row>.item:first-of-type:after {
    right: 0 !important;
}
div.buy_block.in .counter {
    display: block !important;
}
.ask_a_question .outer>a {
    margin: 0 29px;
    display: block;
    padding: 21px 0;
    border-top: 1px solid #eff1f5;
    color: #333;
    cursor: pointer;
    transition: background-color 0.3s ease;
    -moz-transition: border-color 0.3s ease;
    -ms-transition: border-color 0.3s ease;
    -o-transition: border-color 0.3s ease;
    -webkit-transition: border-color 0.3s ease;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.ask_a_question .outer>a:hover {
    text-decoration: none !important;
    outline: none !important;
}
.ask_a_question {
    margin: 0 !important;
    display: block !important;
    position: relative !important;
}
.question-block div.text h5,
.question-block div.text p {
    padding: 0 !important;
    margin: 0 0 0.25em !important;
}
.inner.zomm_wrapper-block {
    display: contents;
}
.previewtext .show-preview-text{
    display: inline-block;
}
.previewtext .hidden-full-preview-text {
    display: none;
}
.product-equipment .sku-items.ud-detail-sku {
	display: none;
}
.product-equipment .link-colors {
	display: flex;
    flex-wrap: wrap;
    gap: 12px;
}
.link-color-item {
    display: flex;
    align-items: center;
    gap: 8px;
    border-radius: 90px;
    padding: 4px 12px 4px 4px;
    background-color: #EEEEEE;
    color: #272727;
    font-size: 16px;
    font-weight: 400;
    transition: .2s ease;
}
.link-color-item>.eq-color-icon {
    width: 31px;
    height: 31px;
	aspect-ratio: 1 / 1;
    border-radius: 99px;
    border: 1px solid;
}
.link-color-item.equip-color-black>.eq-color-icon {
    border-color: #EEEEEE;
	background-color: #000000;
}
.link-color-item.equip-color-white>.eq-color-icon {
    border-color: #000000;
	background-color: #ffffff;
}
.link-color-item.equip-color-black-white>.eq-color-icon {
    background: linear-gradient(to left, #000000 50%, #ECECEC 50%);
    border-color: #000000;
}
.link-color-item.eq-color-active {
    background-color: #272727;
    color: #ffffff;
	pointer-events: none;
}
.link-color-item.eq-color-active.equip-color-black-white>.eq-color-icon {
    border-color: #EEEEEE;
}
.link-color-item.equip-color-black-grey>.eq-color-icon {
    background: linear-gradient(to left, #000000 50%, #828282 50%);
    border-color: #EEEEEE;
}
.link-color-item.equip-color-black-copper>.eq-color-icon {
    background: linear-gradient(to left, #000000 50%, #8f7261 50%);
    border-color: #EEEEEE;
}
.link-color-item.equip-color-grey>.eq-color-icon {
    background: #828282;
    border-color: #EEEEEE;
}
.eq-color-mob-name {
	display: none;
}

@media(hover:hover){
	.link-color-item:not(.eq-color-active):hover, 
	.link-color-item:not(.eq-color-active):active {
		background-color: #e3e3e3;
	}
}
@media(hover:none){
	.link-color-item:not(.eq-color-active):active {
		background-color: #e3e3e3;
	}
}

/* End */


/* Start:/bitrix/components/bitrix/player/templates/.default/style.min.css?1670339957122*/
td.popupmenu div.popupitem .playlist-edit{background-image:url(/bitrix/components/bitrix/player/images/playlist_edit.gif)}
/* End */
/* /local/templates/aspro-priority/components/bitrix/news/catalog/style.css?1747924362671 */
/* /local/templates/aspro-priority/components/bitrix/news.detail/catalog2_custom/style.css?17912017813817 */
/* /bitrix/components/bitrix/player/templates/.default/style.min.css?1670339957122 */
