

/* Start:/local/templates/main/components/bitrix/catalog/main/style.min.css?1759492778959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog/main/prioritet/catalog.smart.filter/sliders2020/style.css?17594927787379*/
/* modef */
body .bx-filter-parameters-box-container{
    display: none;
}

.marg-bottom-10{
    margin-bottom:10px;
    clear: both;
}

body .pr_catalog__filter {
    margin-top: 0px;
    /* float: right; */
}
    .pr-filter-parameters-box-title {
        display: block;
        width: 20%;
        padding: 15px;
        padding-bottom: 7px;
        padding-top: 7px;
        text-align: center;
        background: #F1F1F1;
        display: inline-block;
        float: left;
        font-weight: 600;
        font-size: 15px;
        box-shadow: 1px 0px 0px 0px #F1F1F1, 0px 1px 0px 0px #F1F1F1, 0px 0px 1px 0px #F1F1F1, 0px 0px 0px 1px #F1F1F1;
    }

        /* .pr-filter-block {
            display: inline-block;
            width: 80%;
            margin-bottom: 5px;
        } */
        .pr-filter-block {
            /* display: block;
            width: 80%;
            height: 35px;
            overflow: hidden;
            background: #ffffff;
            margin-bottom: 5px;
            position: relative; */

            display: block;
            width: 80%;
            margin-left:20%;
            /* height: 35px; */
            /* overflow: hidden; */
            background: #ffffff;
            position: relative;
        }
            .pr-filter-parameters-box-container {
                /* height: 35px;
                position: absolute;
                display: block; */
                /* height: 35px; */
                height: auto;
                position: relative;
                display: block;
            }
            /* .pr-filter-parameters-box-container {
                height: 35px;
                overflow: hidden;
            } */
                /* .pr-filter-parameters-box-container > .checkbox {
                    display: inline-block;
                    border: 1px solid red;
                    margin: 0;
                    height: 100%;
                    line-height: 35px;
                } */
                .pr-filter-parameters-box-container .checkbox {
                    display: inline-block;
                    line-height: 33px;
                    height: 35px;
                    margin: 0;
                    box-shadow: 1px 0px 0px 0px #F1F1F1, 0px 1px 0px 0px #F1F1F1, 0px 0px 1px 0px #F1F1F1, 0px 0px 0px 1px #F1F1F1;
                    float: left;
                    margin-left: 1px;
                    margin-bottom: 1px;
                }
                .pr-filter-parameters-box-container .checkbox label,
                .pr-filter-parameters-box-container .radio label{
                    padding-left: 10px;
                    padding-right: 10px;
                }
                .pr-filter-parameters-box-container .checkbox label input,
                .pr-filter-parameters-box-container .radio label input{
                    display: none;
                }
                
                   
                body .pr-filter-parameters-box-container .checkbox+ body .pr-filter-parameters-box-container .checkbox {
                    /* margin-top: -5px; */
                    /*margin-top: 0px;*/
                }
                
                body .checkbox+.checkbox, body .radio+.radio{
                    margin-top: 0px;
                }
                
                body input[type="checkbox"]:checked + span {
                    font-weight: bold;
                }
                span.bx-filter-param-text {
                    font-size: 14px;
                }
                
                
                .bx-filter-block{
                    margin-bottom: 20px;
                }
                .bx-filter-popup-result {
                    display: block;
                    color: #000;
                    font-size: 14px;
                }
                
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
.slick-arrow.slick-prev,
.slick-arrow.slick-next{
        width: 40px;
        height: 35px;
        position: absolute;
        z-index: 10;
        top:0;
}
.slick-arrow.slick-prev{
        left: 0;
        background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
.slick-arrow.slick-next{
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+1,1+100 */
        right: 0px;
        background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
        
}

.slick-arrow.slick-prev::before,
.slick-arrow.slick-next::before{
        content: '';
        position: absolute;
        top: 50%;
        /*margin-top: -10.5px;*/
        margin-top: -10.5px;
        /*height: 21px;*/
        background-position: center;
        background-repeat: no-repeat;
}
.slick-arrow.slick-prev::before{
        left: 10px;
        width: 20px;
        height: 21px;
        transform: rotate(-180deg);
        opacity: 0.7;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAQAAADYpcc/AAAApklEQVQoz3XRywqBQRiA4Xf934ZDRETUL2JNSRELNsrmvzdLcQXuROSUQ2wcPzXNZvrGLN+naeabgYA5dTxrhnCjqqHFA+FCqKljqaSpxwvhREHTgDfCgZymkaE9GU1jPghbUpomfBHWJDRFhlbENE0RhOW/HXHfGRuSvlvtSLt5aOfIurlv8pG8m7s8Ec4U3dy2r1t2c9PkKxXfD96p6UkDFjR0/gGd/kHgtvfCjwAAAABJRU5ErkJggg==');
}
.slick-arrow.slick-next::before{
        left: 20px;
        width: 12px;
        height: 21px;
        opacity: 0.7;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAVCAQAAADYpcc/AAAApklEQVQoz3XRywqBQRiA4Xf934ZDRETUL2JNSRELNsrmvzdLcQXuROSUQ2wcPzXNZvrGLN+naeabgYA5dTxrhnCjqqHFA+FCqKljqaSpxwvhREHTgDfCgZymkaE9GU1jPghbUpomfBHWJDRFhlbENE0RhOW/HXHfGRuSvlvtSLt5aOfIurlv8pG8m7s8Ec4U3dy2r1t2c9PkKxXfD96p6UkDFjR0/gGd/kHgtvfCjwAAAABJRU5ErkJggg==');
}

@media (max-width: 1199px) {
    .pr-filter-parameters-box-title{
        width: 30%;
    }
	.pr-filter-block {
            width: 70%;
            margin-left: 30%;
	}
}
@media (max-width: 991px) {
        .pr-filter-parameters-box-title{
            width: 100%;
            clear: both;
            float: none;
        }
	.pr-filter-block {
            width: 100%;
            margin-left: 0%;
	}
}
/* End */


/* Start:/local/templates/main/components/bitrix/system.pagenavigation/main/style.min.css?1759492779147*/
.system-nav-orange{color:#999;font-size:12px}.system-nav-orange .nav-current-page{color:white;background-color:#f90;font-weight:bold;padding:1px 0}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog.item/.default/style.css?17594927783458*/
/*Amount*/
html .product-item-amount {
    display: none;
}
.product-item-amount {
	padding: 0 0 2px;
	text-align: center;
}

.product-item-amount-field-container { }

.product-item-amount-field-btn-plus,
.product-item-amount-field-btn-minus {
	position: relative;
	display: inline-block;
	min-width: 22px;
	height: 22px;
	border-radius: 2px;
	background-color: #f2f2f2;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	transition: background 300ms ease, opacity 300ms ease;
}

.bx-retina .product-item-amount-field-btn-plus,
.bx-retina .product-item-amount-field-btn-minus { border-width: .5px; }

.product-item-amount-field-btn-plus:hover,
.product-item-amount-field-btn-minus:hover { background: #d3d3d3; }

.product-item-amount-field-btn-plus:after,
.product-item-amount-field-btn-minus:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	opacity: .8;
	transition: opacity 300ms ease, background 300ms ease;
}

.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after {
	opacity: .3 !important;
	cursor: default;
}

.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover,
.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover {
	background-color: #f2f2f2;
}

.product-item-amount-field-btn-plus:after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) no-repeat center;
	background-size: 10px;
}

.product-item-amount-field-btn-minus:after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
	background-size: 10px;
}

.product-item-amount-field-btn-plus:hover:after,
.product-item-amount-field-btn-minus:hover:after { opacity: 1; }

.product-item-amount-field {
	display: inline-block;
	padding: 0;
	max-width: 50px;
	width: auto;
	height: 22px;
	border: 1px solid transparent;
	border-radius: 2px;
	background: transparent !important;
	color: #000;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	line-height: 22px;
	transition: border 300ms ease;
}

.bx-retina .product-item-amount-field { border-width: .5px; }

.product-item-amount-field:focus { outline: none !important; }

.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button,
.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button {
	margin: 0;
	-webkit-appearance: none;
	appearance: none
}

.product-item-amount-description-container {
	color: #a5a5a5;
	white-space: nowrap;
	font-size: 12px;
	display: block;
}

.product-item-big-card .product-item-amount-field-container { text-align: left; }

.product-item-amount-description-container strong {
	color: #333;
	white-space: nowrap;
}

.product-item-amount-label-container {
	margin: 5px 0;
	color: #a5a5a5;
	font-weight: bold;
	font-size: 12px;
}

/**/
.product-item-quantity {
	color: #333;
	font-weight: normal;
	font-size: 12px;
}
/* End */


/* Start:/local/templates/main/components/bitrix/catalog.section/main/themes/blue/style.min.css?1759492778706*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-section-header{border-color:#006cc0}
/* End */
/* /local/templates/main/components/bitrix/catalog/main/style.min.css?1759492778959 */
/* /local/templates/main/components/bitrix/catalog/main/prioritet/catalog.smart.filter/sliders2020/style.css?17594927787379 */
/* /local/templates/main/components/bitrix/system.pagenavigation/main/style.min.css?1759492779147 */
/* /local/templates/main/components/bitrix/catalog.item/.default/style.css?17594927783458 */
/* /local/templates/main/components/bitrix/catalog.section/main/themes/blue/style.min.css?1759492778706 */
