

/* Start:/local/templates/.default/components/bitrix/catalog/catalog/style.css?16739902301385*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.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;}

.about_category{
	margin-top:35px;
	border:1px #EAEAEA solid;
	border-radius: 15px;
	padding:15px;
}
.about_category *{
	font-size: 16px;
}
.about_category h2{
	font-size:25px;
	line-height:35px;
	margin-bottom: 15px;
}
.about_category ul{
	margin-left: 35px;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/catalog.element/element_detail/style.css?173004385273263*/
.strprs{
    padding:15px;
}
.strprs img{
    display:block;
    height:40px;
}
.superLink{
    display:inline-block;
    padding:0px;
    margin:0px;
}
.checkboxLabel{
    background:#eaeaea;
    padding:10px;
    margin:-10px;
    border-radius:3px;
    float:right;
}
/* 
 * Zoomer v3.1.0 - 2015-12-30 
 * A jQuery plugin for smooth image exploration. Part of the formstone library. 
 * http://classic.formstone.it/components/zoomer/ 
 * 
 * Copyright 2015 Ben Plum; MIT Licensed 
 */ 
    .zoomer .zoomer-holder { -ms-touch-action: none;}

    .zoomer, .zoomer * {
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
             -o-user-select: none;
                user-select: none;
    }
    .zoomer {
        background: #eee url("https://shop.zipspb.com/js/library/zoomer/jquery.fs.zoomer-loading.gif") no-repeat center;
        height: 100%;
        overflow: hidden;
        position: relative;
        width: 100%;
        -webkit-transition: none;
           -moz-transition: none;
            -ms-transition: none;
             -o-transition: none;
                transition: none;
    }
    .zoomer .zoomer-positioner {
        margin: 0;
        height: 1px;
        position: absolute;
        width: 1px;
    }
    .zoomer .zoomer-holder {
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
        opacity: 0;
        position: relative;
        -webkit-transition: none;
           -moz-transition: none;
            -ms-transition: none;
             -o-transition: none;
                transition: none;
    }
    .zoomer .zoomer-image {
        cursor: move;
        float: left;
        height: 100%;
        width: 100%;
        -webkit-transition: opacity 0.25 linear;
           -moz-transition: opacity 0.25 linear;
            -ms-transition: opacity 0.25 linear;
             -o-transition: opacity 0.25 linear;
                transition: opacity 0.25 linear;
    }
    .zoomer .zoomer-tiles { height: 100%; position: relative; width: 100%; }
    .zoomer .zoomer-tile { height: auto; position: absolute; width: auto; }

    /* CONTROLS */
    .zoomer .zoomer-controls {
        background: rgba(0, 0, 0, 0.8);
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
        border-radius: 3px;
        padding: 5px;
        position: absolute;

        -webkit-transition: opacity 0.25 linear;
           -moz-transition: opacity 0.25 linear;
            -ms-transition: opacity 0.25 linear;
             -o-transition: opacity 0.25 linear;
                transition: opacity 0.25 linear;
    }
    .zoomer .zoomer-controls span {
        border-radius: 3px;
        color: #fff;
        cursor: pointer;
        display: block;
        font-size: 20px;
        font-weight: bold;
        height: 30px;
        line-height: 30px;
        margin: 0;
        text-align:
        center;
        width: 30px; }
    .zoomer .zoomer-controls .zoomer-next,
    .zoomer .zoomer-controls .zoomer-previous { display: none; }

    .zoomer.zoomer-gallery .zoomer-controls .zoomer-next,
    .zoomer.zoomer-gallery .zoomer-controls .zoomer-previous { display: block; }

    /* CONTROLS - TOP, BOTTOM */
    .zoomer .zoomer-controls-top,
    .zoomer .zoomer-controls-bottom { left: 45px; margin: 0 0 0 -35px; }
    .zoomer .zoomer-controls-top { bottom: auto; top: 10px; }
    .zoomer .zoomer-controls-bottom { bottom: 10px; top: auto; }

    .zoomer.zoomer-gallery .zoomer-controls-top,
    .zoomer.zoomer-gallery .zoomer-controls-bottom { margin: 0 0 0 -65px; }

    .zoomer .zoomer-controls-top span,
    .zoomer .zoomer-controls-bottom span { float: left; }
    .zoomer .zoomer-controls-top span:first-child,
    .zoomer .zoomer-controls-bottom span:first-child { margin: 0 1px 0 0; }

    /* CONTROLS - LEFT, RIGHT, TOP LEFT, TOP RIGHT, BOTTOM LEFT, BOTTOM RIGHT */
    .zoomer .zoomer-controls-left,
    .zoomer .zoomer-controls-top-left,
    .zoomer .zoomer-controls-bottom-left
    .zoomer .zoomer-controls-right,
    .zoomer .zoomer-controls-top-right,
    .zoomer .zoomer-controls-bottom-right { height: 71px; width: 40px; }

    .zoomer.zoomer-gallery .zoomer-controls-left,
    .zoomer.zoomer-gallery .zoomer-controls-top-left,
    .zoomer.zoomer-gallery .zoomer-controls-bottom-left
    .zoomer.zoomer-gallery .zoomer-controls-right,
    .zoomer.zoomer-gallery .zoomer-controls-top-right,
    .zoomer.zoomer-gallery .zoomer-controls-bottom-right { height: 131px; }

    .zoomer .zoomer-controls-left,
    .zoomer .zoomer-controls-right { margin: -35px 0 0 0; top: 50%; }

    .zoomer.zoomer-gallery .zoomer-controls-left,
    .zoomer.zoomer-gallery .zoomer-controls-right { margin: -65px 0 0 0; }

    .zoomer .zoomer-controls-left { left: 10px; }
    .zoomer .zoomer-controls-top-left { left: 10px; top: 10px; }
    .zoomer .zoomer-controls-bottom-left { bottom: 10px; left: 10px; }

    .zoomer .zoomer-controls-right { right: 10px; }
    .zoomer .zoomer-controls-top-right { right: 10px; top: 10px; }
    .zoomer .zoomer-controls-bottom-right { bottom: 10px; right: 10px; }

    @media screen and (min-width: 980px) {
        .zoomer .zoomer-controls span:hover { background: #000; }
    }


    @media (max-width:850px){
        // подменяем кнопку
        .singleProductPage .content__carousel .view-open{display:none !important;}
        .singleProductPage .content__carousel .view-open-zoom{position:absolute;bottom:15px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:3px;width:38px;height:38px;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s}
        .singleProductPage .content__carousel .view-open-zoom:hover{background-color:#f8bf45}
        .singleProductPage .content__carousel .view-open-zoom svg{width:16px;height:16px}
        .singleProductPage .content__carousel .view-open{display:none !important;}

        /*zoomer*/
        .zzz {
             position:fixed;
             top:0;
             left:0;
             right:0;
             bottom:0;
             border: 1px solid #ddd;
             border-radius: 3px;
             height: 100%;
             width:100%;
             margin: 0;
             overflow: hidden;
             z-index: 999;
             display: none;
        }
    }

/*hystModal*/
.hystmodal__opened {
    position: fixed;
    right: 0;
    left: 0;
    overflow: hidden;
}
.hystmodal__shadow{
    position: fixed;
    border:none;
    display: block;
    width: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    pointer-events: none;
    z-index: 989;
    opacity: 0;
    transition: opacity 0.15s ease;
    background-color: black;
}
.hystmodal__shadow--show{
    pointer-events: auto;
    opacity: 0.6;
}
.hystmodal {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    opacity: 1;
    pointer-events: none;
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-start;
    z-index: 990;
    visibility: hidden;
}
.hystmodal--active{
    opacity: 1;
}
.hystmodal--moved,
.hystmodal--active{
    pointer-events: auto;
    visibility: visible;
}
.hystmodal__wrap {
    flex-shrink: 0;
    flex-grow: 0;
    width: 100%;
    min-height: 100%;
    margin: auto;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
}
.hystmodal__window {
    margin: 50px 0;
    box-sizing: border-box;
    flex-shrink: 0;
    flex-grow: 0;
    background: #fff;
    width: 600px;
    max-width: 100%;
    overflow: visible;
    transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;
    transform: scale(0.9);
    opacity: 0;
}
.hystmodal--active .hystmodal__window{
    transform: scale(1);
    opacity: 1;
}
.hystmodal__close{
    position: absolute;
    z-index: 10;
    top:0;
    right: -40px;
    display: block;
    width: 30px;
    height: 30px;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    border: none;
    font-size: 0;
    cursor: pointer;
    outline: none;
}
.hystmodal__close:focus{
    outline: 2px dotted #afb3b9;
    outline-offset: 2px;
}
@media all and (max-width:767px){
    .hystmodal__close{
        top:10px;
        right: 10px;
        width: 24px;
        height: 24px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2L2 22'/%3E%3Cpath fill='none' stroke='%23111' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M2 2l20 20'/%3E%3C/svg%3E");
    }
    .hystmodal__window{
        margin: 0;
    }
}
.liteTooltip{
    display: inline-block;
    color: white;
    border-radius: 50%;
    width: 20px;
    text-align: center;
    border: solid 1px #006699;
    color: #006699;
    margin-left: 13px;
    cursor:pointer;
}
/*hystModal*/
/* Sidebar */
.product-item-detail-info-section{padding:0 20px}

@media (max-width:992px){.product-item-detail-info-section{padding:0}
}
.singleProductPage .content__carousel .carousel .slick-track{margin:0}
.product-item-detail-info-container{margin-bottom:20px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.product-item-detail-info-container-title{margin-bottom:3px;color:#000;font-weight:bold;font-size:13px}.product-item-detail-pay-block{position:relative;margin-bottom:15px;padding:20px 20px 0;border:1px solid #e4e4e4;border-radius:3px;background-color:#fff}
.modelBrand__top{display:flex;justify-content:space-between}
.modelBrand__top .country img{width:60px}
.parametrList-item [itemprop="name"] img{width:40px;
}
.modelBrand__top >div>img{max-width:60px}
.bx-retina .product-item-detail-pay-block{border-width:.5px}

/*Compare*/
.product-item-detail-compare-container{position:relative;margin:0 -20px;padding:4px 15px;min-height:30px;border-top:1px solid #e4e4e4;background:#f3f3f3;box-shadow:inset 0 1px 1px 0 #eee;color:#4e4e4e;vertical-align:middle;font-size:12px;line-height:20px}.product-item-detail-compare .checkbox{margin:0;padding:0}

/* Price */
.product-item-detail-price-current{color:#d0021b;#fff-space:nowrap;font-weight:bold;font-size:30px;line-height:33px;transition:font-size 200ms ease}
.new-notes__price-box .new-notes__price-box-text{
}
.new-notes_mini.new-notes_action{text-decoration:none}
.new-notes_action .new-notes__price-box{max-width:545px}
.new-notes_mini.new-notes_action .new-notes__manager{width:100%;justify-content:space-between;padding-left:50px;box-sizing:border-box}
.new-notes_mini.new-notes_action{background:#F8F8F8}
.product-item-detail-price-old{color:#bdbdbd;text-decoration:line-through;#fff-space:nowrap;font-weight:bold;font-size:14px;line-height:17px}

/* SCU */
.product-item-scu-container{padding:0 0 2px}.product-item-scu-container-title{color:#333;font-size:12px}.product-item-scu-block{}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0 0 0 -2px;padding:0;list-style:none}.product-item-scu-item-color-container,
.product-item-scu-item-text-container{display:inline-block;box-sizing:border-box;padding:5px 3px;max-width:100%;vertical-align:middle}.product-item-scu-item-text-container{min-width:48px}.product-item-scu-item-color-container{max-width:60px;width:25%}.product-item-scu-item-color-block{position:relative;padding-top:100%;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-color-block{transition:outline 200ms ease}.bx-retina .product-item-scu-item-color-block{outline-width:.5px}.product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block{outline-width:1px}.product-item-scu-item-color{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-item-scu-item-text-block{position:relative;padding:0 5px;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-text-block{transition:outline 300ms ease}.bx-retina .product-item-scu-item-text-block{outline-width:.5px}.product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block{outline-width:1px}.product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;#fff-space:nowrap;font-size:11px;line-height:18px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block{position:relative;overflow:hidden;outline-color:#a9adb4!important}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,
.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:rgba(255, 255, 255, 0.75) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center;background-size:80% 80%;content:""}.product-item-selected-scu-container{word-spacing:1px }.product-item-selected-scu{display:inline-block;overflow:hidden;padding:0 5px;min-width:22px;height:22px;outline:1px solid #c0cfda;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;#fff-space:nowrap;font-size:11px;line-height:22px}.bx-retina .product-item-selected-scu{outline-width:.5px}.product-item-selected-scu-color{background-position:center;background-size:20px 20px;background-repeat:no-repeat}

/*Amount*/
.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-minus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;transition:opacity 300ms ease}.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;font-size:19px;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;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-item-amount-description-container{color:#a5a5a5;#fff-space:nowrap;font-size:12px}.product-item-amount-description-container strong{color:#333;#fff-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}

/*Buy button*/
.btn.product-item-detail-buy-button{position:relative;display:block;margin:0 auto 20px;max-width:250px;width:100%;height:50px;text-transform:uppercase;font-weight:800;font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.product-item-detail-short-card-btn .btn.product-item-detail-buy-button{margin:0}.btn.product-item-detail-buy-button span{position:absolute;top:50%;right:0;left:0;display:inline-block;min-height:16px;max-width:100%;#fff-space:normal;line-height:16px;transform:translateY(-50%)}.btn-link.product-item-detail-buy-button{height:25px}

/* Slider */
.product-item-detail-slider-container{position:relative;max-width:100%;background:transparent;transition:background 800ms ease}.product-item-detail-slider-block{position:relative;box-sizing:border-box;padding-top:56.25%;height:0}.product-item-detail-slider-block.product-item-detail-slider-block-square{padding-top:100%}.product-item-detail-slider-images-container{position:absolute;top:0;right:0;bottom:0;left:0}.product-item-detail-slider-image{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;opacity:0;transition:opacity 250ms linear}.product-item-detail-slider-image.active{z-index:10;opacity:1}.product-item-detail-slider-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;height:auto;outline:1px solid transparent;background-position:center;background-repeat:no-repeat;transition:background-size 450ms ease, width 450ms ease, height 450ms ease, outline 450ms ease;transform:translateY(-50%) translateX(-50%)}.product-item-detail-slider-progress-bar{position:absolute;bottom:0;left:0;z-index:180;height:3px}

/*Slider Controls*/
.product-item-detail-slider-controls-block{padding:10px 0;text-align:center}.product-item-detail-slider-controls-image{position:relative;display:inline-block;overflow:hidden;width:65px;height:65px;outline:1px solid #c0cfda;background-color:#fff;text-align:center;cursor:pointer}.bx-retina .product-item-detail-slider-controls-image{outline-width:.5px}.bx-no-retina .product-item-detail-slider-controls-image.active{outline-width:2px}.bx-retina .product-item-detail-slider-controls-image.active{outline-width:1px}.product-item-detail-slider-controls-image img{position:absolute;top:50%;left:50%;max-width:65px;max-height:65px;width:auto;height:auto;transform:translateY(-50%) translateX(-50%)}.product-item-detail-slider-left,
.product-item-detail-slider-right{position:absolute;top:0;bottom:0;z-index:111;display:block;width:25%;background:rgba(255, 255, 255, 0) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2230%22%20viewBox%3D%220%200%2016%2030%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2050%202%2036%2016%2022%2015%2021%201%2035%200%2036%201%2037%2015%2051%22%20transform%3D%22translate(0%20-21)%22%2F%3E%3C%2Fsvg%3E') no-repeat center;opacity:.57;cursor:pointer;transition:all 300ms ease}.product-item-detail-slider-left{left:0}.product-item-detail-slider-right{right:0;transform:rotate(180deg)}.product-item-detail-slider-left:hover,
.product-item-detail-slider-right:hover{background-color:rgba(255, 255, 255,.4);opacity:.8}.product-item-detail-slider-close{display:none}
.product-item-detail-slider-container.popup .product-item-detail-slider-close{position:absolute;top:4px;right:110px;bottom:0;z-index:150;display:block;width:50px;height:50px;background:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2015.1%208.944%208%2016%201%2015.006%200%208.05%207%20.994%200%200%201%207.056%208%200%2015.1%20.994%2016%208.05%209%2015.006%2016%22%2F%3E%3C%2Fsvg%3E') no-repeat center;opacity:.27;cursor:pointer;transition:all 300ms ease}
.product-item-detail-slider-container.popup .product-item-detail-slider-close:hover{opacity:1}
.product-item-detail-slider-container.popup .product-item-detail-slider-right{right:105px}
/*magnified*/
.product-item-detail-slider-container.magnified .product-item-detail-slider-image{z-index:100}
.product-item-detail-slider-container.magnified .product-item-detail-slider-image img{outline-color:#ddd}
.product-item-detail-slider-container.magnified .product-item-detail-slider-left,.product-item-detail-slider-container.magnified .product-item-detail-slider-right{z-index:50}
.product-item-detail-slider-container.magnified .product-item-label-text,.product-item-detail-slider-container.magnified .product-item-label-ring{opacity:0}

/*  >>> popup*/
.product-item-detail-slider-container.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#fff;animation-name:imgPopupShow;animation-duration:300ms}
.product-item-detail-slider-container.popup .product-item-detail-slider-images-container{right:105px}
.product-item-detail-slider-container.popup .product-item-detail-slider-block{padding-top:0;height:100vh}
.product-item-detail-slider-container.popup .product-item-detail-slider-image{position:absolute;top:50%;left:50%;max-height:100vh;width:calc(100% - 150px);transform:translateY(-50%) translateX(-50%)}
@-webkit-keyframes imgPopupShow{from{opacity:0}
to{opacity:1}
}

@-moz-keyframes imgPopupShow{from{opacity:0}
to{opacity:1}
}

@-ms-keyframes imgPopupShow{from{opacity:0}
to{opacity:1}
}

@-o-keyframes imgPopupShow{from{opacity:0}
to{opacity:1}
}

@keyframes imgPopupShow{from{opacity:0}
to{opacity:1}
}
.product-item-detail-slider-container.popup .product-item-detail-slider-image img{max-width:100%;max-height:90vh;width:auto;cursor:default}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block{position:absolute;top:0;right:0;bottom:0;overflow-y:auto;padding:20px;border-left:1px solid #d3d3d3;background-color:#fff}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image{display:block;margin-bottom:20px}
/*Label*/
.product-item-label-text,.product-item-label-ring{position:absolute;z-index:190;opacity:1;transition:opacity 450ms ease}
.product-item-label-text span,.product-item-label-ring{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:all 250ms ease}
.bx-red .product-item-label-text span,.bx-red .product-item-label-ring{background-color:#fba90c}
.product-item-label-text > div,.product-item-label-ring > div{line-height:0}
.product-item-detail-slider-container.popup .product-item-label-text,.product-item-detail-slider-container.popup .product-item-label-ring{display:none}
/* TEXT */
.product-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:bold}
.product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:normal;font-size:13px;line-height:14px}
.product-item-label-text.product-item-label-big span{padding:4px 10px;font-size:13px;line-height:17px}
/*RING*/
.product-item-label-ring{box-sizing:border-box;border-radius:50%;font-weight:bold}
.product-item-label-ring.product-item-label-small{width:40px;height:40px;font-size:14px;line-height:40px}
.product-item-label-ring.product-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}
.product-item-label-top{top:-5px}
.product-item-label-center{left:50%;transform:translateX(-50%)}
.product-item-label-center > div{text-align:center}
.product-item-label-left{left:-5px}
.product-item-label-left > div{text-align:left}
.product-item-label-bottom{bottom:-5px}
.product-item-label-middle{top:50%;transform:translateY(-50%)}
.product-item-label-right{right:-5px}
.product-item-label-right > div{text-align:right}
.product-item-label-center.product-item-label-middle{transform:translateY(-50%) translateX(-50%)}
/* Tabs */
.product-item-detail-tabs-container{min-height:60px;border-bottom:1px solid #ededed;background:#fff}
.product-item-detail-tabs-list{display:block;margin:0;padding:0;list-style:none}
.product-item-detail-tabs-list:after{display:table;clear:both;content:""}
.product-item-detail-tab{float:left;min-height:60px}
.product-item-detail-tab-link{position:relative;display:inline-block;box-sizing:border-box;padding:10px 25px;height:60px;color:#039be5;vertical-align:middle;text-transform:uppercase;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:bold;font-size:13px;line-height:45px;transition:all 250ms ease}
.product-item-detail-tab-link:hover,.product-item-detail-tab.active .product-item-detail-tab-link{color:#000}
.product-item-detail-tab-link:after{position:absolute;right:0;bottom:0;left:0;height:0;background:#1485ce;content:"";transition:all 250ms ease}
.product-item-detail-tab-link:hover:after,.product-item-detail-tab.active .product-item-detail-tab-link:after{height:3px}
.product-item-detail-tab-link:active:after{height:6px}
.product-item-detail-tab-content{padding:25px 0}
@media (max-width:991px){
.product-item-detail-tabs-container{display:none!important}
.product-item-detail-tab-content{display:block!important}
}
/*Tab fixed*/
.product-item-detail-tabs-container-fixed{position:fixed;top:-100px;right:0;left:0;z-index:1000;background-color:#fff;box-shadow:0 4px 14px 0 rgba(32, 54, 74,.23);transition:top 350ms linear}
.product-item-detail-tabs-container-fixed{min-height:45px;background:#fff}
.product-item-detail-tabs-container-fixed.active{top:0;opacity:1}
.product-item-detail-tabs-container-fixed .product-item-detail-tabs-list{margin:0 auto;max-width:1048px}
.product-item-detail-tabs-container-fixed .product-item-detail-tab{min-height:45px}
.product-item-detail-tabs-container-fixed .product-item-detail-tab-link{padding:10px 25px;height:45px;line-height:25px}
.bx-touch .product-item-detail-tabs-container-fixed{display:none!important}
/*Small Card*/
.product-item-detail-short-card-fixed{position:fixed;top:-85px;right:0;left:0;z-index:1010;box-sizing:border-box;padding:7px 0 8px;height:85px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(32, 54, 74,.23);transition:top 220ms linear}
.product-item-detail-short-card-fixed.active{top:0;opacity:1}
.product-item-detail-short-card-fixed.active + .product-item-detail-tabs-container-fixed.active{top:85px}
.bx-touch .product-item-detail-short-card-fixed{display:none!important}
.product-item-detail-short-card-fixed .product-item-detail-short-card-content-container{margin:0 auto;max-width:1048px}
.product-item-detail-short-card-content-container table{min-width:100%;border-collapse:collapse}
.product-item-detail-short-card-image{padding-right:15px;width:80px;vertical-align:middle;text-align:left}
.product-item-detail-short-card-image img{max-width:none;height:65px}
.product-item-detail-short-title-container{max-width:650px}
.product-item-detail-short-title-text{display:block;color:#000;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}
.product-item-detail-short-card-price{padding:0 10px;vertical-align:middle;text-align:right}
.product-item-detail-short-card-btn{padding-left:10px;min-width:120px}
/*Properties */
.product-item-detail-tab-content{display:none}
.product-item-detail-tab-content.active{display:block}
.product-item-detail-tab-content h3{margin-bottom:10px;font-weight:bold;font-size:14px}
.product-item-detail-properties{display:block;overflow:hidden;margin:0;max-width:560px;color:#a5a5a5;font-size:12px}
.product-item-detail-properties dl{clear:both}
.product-item-detail-properties dt{float:left;clear:both;font-weight:normal}
.product-item-detail-properties dd{float:right;margin-bottom:3px;margin-left:5px;color:#000}
.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
input[type='number']{-moz-appearance:textfield}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
section.singleProductPage .container .wrap .content{margin:0 -15px 50px -15px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__head{padding:20px 0 20px 35px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__head span.count{padding:5px 25px 5px 7px;color:#fff;background:#FC4123;position:relative}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__head span.count-none{background:#8E949D}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__head span.count svg{position:absolute;left:-15px;top:0;height:100%;width:16px;fill:#FC4123}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__head span.count-none svg{fill:#8E949D}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}
.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .mainPrice__text{font-size:24px;line-height:28px;color:#256EAB}
.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .mainPrice__nds{font-size:14px;line-height:16px;text-align:center;color:#283346;font-weight:300;margin-top:-9px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content{padding-left:35px;padding-top:13px}
section.singleProductPage .container .wrap .content .col-right .wraps{padding:0 15px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .mainPrice{margin-bottom:0}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content ul li{padding:5px 0}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content ul li .value i.sym{font-size:22px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content ul li .value{font:24px/28px "Roboto", sans-serif;color:#256eab}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content ul li .key{font-weight:normal;font-size:14px;line-height:16px;color:#283346}
.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content ul li:not(:nth-child(1)):not(:nth-child(2)){padding-right:5px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected span{font-size:14px;line-height:16px;color:#256EAB}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys{height:48px;max-width:118px;width:118px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys button{width:36px;height:48px;background:#fff;border:1px solid #EAEAEA;box-sizing:border-box;transition:200ms}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys .minus{border-radius:4px 0px 0px 4px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys .plus{border-radius:0px 4px 4px 0px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys button:hover{color:#fff;background:#256EAB}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .quantitySelected .qtys input{max-width:100%;min-width:46px;width:46px;height:48px;background:#F4F4F4;border:1px solid #EAEAEA;box-sizing:border-box}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .btn .submit{font-weight:bold;font-size:16px}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .btn .buyOneClick{line-height:16px}
.singleProductPage .content__carousel{max-width:400px}
.singleProductPage .content__carousel .view{position:absolute;bottom:15px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:3px;width:38px;height:38px;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s}
.singleProductPage .content__carousel .view:hover{background-color:#f8bf45}
.singleProductPage .content__carousel .carousel .slick-slide{text-align:center;max-height:330px}
.singleProductPage .content__carousel .carousel .slick-arrow{border:1px solid #eaeaea;border-radius:3px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;z-index:2;background:#EAEAEA;color:#8E949D;width:30px;height:30px;box-sizing:border-box;align-items:center;justify-content:center;display:flex;font-size:23px;padding:0}
.singleProductPage .content__carousel .carousel .slick-arrow.fa-chevron-left{border-radius:0px 3px 3px 0px;left:11px}
.singleProductPage .content__carousel .carousel  .slick-arrow.fa-chevron-right{border-radius:3px 0px 0px 3px;right:6px}
.singleProductPage .content .wrapper{padding:0 20px;display:flex;flex-flow:wrap;justify-content:space-between}
.singleProductPage .content .content__bottom{width:100%;padding-top:30px;display:flex;justify-content:space-between;align-items:flex-start}
.singleProductPage .content .content__info{background:#fff;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);display:flex;padding-left:35px;padding-top:25px;padding-bottom:20px;justify-content:space-between;width:63%;margin-top:20px;box-sizing:border-box}
.singleProductPage .content .content__info .to_basket_form{width:48%;min-width:337px}
.singleProductPage .content .content__bottom p{color:#283346;padding-right:40px;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:22px;color:#283346}
.singleProductPage .content__info .more{max-width:47%;width:47%}
.singleProductPage .askaron-reviews-new{display:flex;flex-flow:column;align-items:center}
.singleProductPage .ask-grade-stars{padding-top:7px}
.singleProductPage .askaron-reviews-new .ask-field{display:flex;margin-bottom:30px}
.singleProductPage .askaron-reviews-new h3{font-family:Roboto;font-style:normal;font-weight:normal;font-size:30px;line-height:35px;color:#283346}
.singleProductPage .askaron-reviews-new .ask-field div{width:150px;font-family:Roboto;font-style:normal;font-weight:300;font-size:16px;line-height:21px;color:#283346}
.singleProductPage .askaron-reviews-new .ask-field input[type="text"],.singleProductPage  .askaron-reviews-new input[type="email"]{background:#fff;border:1px solid #EAEAEA;box-sizing:border-box;border-radius:3px;width:385px;height:35px;max-width:100%;padding-left:10px}
.singleProductPage .askaron-reviews-new .ask-field textarea,.singleProductPage .askaron-reviews-new .ask-field textarea.ask-textarea-big{padding-left:10px;background:#fff;border:1px solid #EAEAEA;box-sizing:border-box;border-radius:3px;width:385px;min-width:300px;max-width:385px;height:35px;min-height:35px;max-height:165px}
.singleProductPage .askaron-reviews-new .ask-field textarea.ask-textarea-big{height:165px}
.singleProductPage .askaron-reviews-new .ask-red{color:#FC4123}
.singleProductPage .askaron-reviews-new .ask-note{font-family:Roboto;font-style:normal;font-weight:300;font-size:12px;text-align:center;line-height:21px}
.singleProductPage .askaron-reviews-new .ask-grade.stars{justify-content:center}
.singleProductPage .ask-button input[type=submit]{background:#256EAB;border-radius:3px;border:none;width:300px;height:40px;margin:0 auto;text-transform:uppercase;color:#fff;display:block;font-weight:bold;font-size:16px;line-height:19px;cursor:pointer}
.singleProductPage .ask-button input[type=submit]:hover{background-color:#275078}
.singleProductPage .content__carousel .view svg{width:16px;height:16px}
.singleProductPage .content .buyBlock__content .quantitySelected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;margin-top:20px}
.singleProductPage .content .more .modelBrand .model{display:inline-block;vertical-align:middle;margin-right:30px;padding:6px 14px;font:400 16px/19px "Roboto", sans-serif;color:#fff;background-color:#256eab;border-radius:3px;margin-bottom:25px}
.singleProductPage .content .more .info{margin-bottom:20px;width:100%}
.singleProductPage .content .more li{list-style:none;display:block;padding:8px 0;padding-left:13px}
.singleProductPage .content .more .info li:nth-child(2n-1){background:#F8F8F8}
.singleProductPage .content .more .info li:last-child{border-bottom:0 none}
.singleProductPage .content .more .info li .key{width:54%;display:inline-block;vertical-align:middle;font:400 14px/18px "Roboto", sans-serif;color:#8e949d}
.singleProductPage .content .more .info li .value{font-size:14px;color:#283346;font-weight:normal;width:auto}
.singleProductPage .content .buyBlock .buyBlock__content{padding-left:25px;padding-top:13px;padding-right:25px}
.singleProductPage .content .buyBlock .buyBlock__head{padding:0 0 20px 35px;background-color:#fff;border-bottom:solid 1px #eaeaea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.singleProductPage .content .buyBlock .buyBlock__head span{display:inline-block;vertical-align:middle;font:24px/24px "Roboto", sans-serif;color:#FC4123;text-transform:none}
.singleProductPage .content .buyBlock__content .mainPrice i.sym{font:500 30px/36px "Roboto", sans-serif;color:#256eab}
.singleProductPage .content .buyBlock .buyBlock__head span.count{padding:5px 25px 5px 7px;color:#fff;background:#FC4123;position:relative}
.singleProductPage .content .buyBlock .buyBlock__head span.count-none{background:#8E949D}
.singleProductPage .content .buyBlock .buyBlock__head span.count svg{position:absolute;left:-15px;top:0;height:100%;width:16px;fill:#FC4123}
.singleProductPage .content .buyBlock .buyBlock__head span.count-none svg{fill:#8E949D}
.singleProductPage .content .buyBlock .buyBlock__content .mainPrice{margin-bottom:0;font:400 24px/24px "Roboto", sans-serif;color:#256eab;display:block;text-align:right}
.singleProductPage .content .buyBlock .buyBlock__content .mainPrice i.price{font:400 36px/36px "Roboto", sans-serif;color:#256eab}
.singleProductPage .content .buyBlock .buyBlock__content  .old-price__crossed{position:relative;font-size:18px;line-height:21px;color:#283346}
.singleProductPage .content .buyBlock__content  .old-price i.sym{font-size:18px;line-height:21px;color:#283346}
.singleProductPage .content .buyBlock .buyBlock__content .old-price__crossed:after{content:'';position:absolute;left:-3px;top:50%;background:#FC4123;transform:translateY(-50%) rotate(-10deg);width:100%;height:2px}
.singleProductPage .content .buyBlock .buyBlock__content .mainPrice__text{font-size:24px;line-height:28px;color:#256EAB}
.singleProductPage .content .buyBlock .buyBlock__content .mainPrice__nds{font-size:14px;line-height:16px;text-align:center;color:#283346;font-weight:300;margin-top:5px}
.singleProductPage .content .buyBlock .buyBlock__content ul li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;padding-left:10px}
.singleProductPage .content .buyBlock .buyBlock__content ul li .value i.sym{font:500 18px/24px "Roboto", sans-serif;color:#256eab;font-size:22px}
.singleProductPage .content .buyBlock .buyBlock__content ul li.price-all{align-items:flex-start;background:rgba(253, 220, 133, 0.5)}
.singleProductPage .content .buyBlock .buyBlock__content ul li.price-all:nth-child(2n){background:rgba(253, 220, 133, 0.2)}
.singleProductPage .content .buyBlock .buyBlock__content ul li .value .old-price i.sym{font-size:14px;line-height:16px;color:#283346}
.singleProductPage .content .buyBlock .buyBlock__content ul li .value .old-price{text-align:right}
.singleProductPage .content .buyBlock .buyBlock__content .value .old-price__crossed{font-size:14px;line-height:16px}
.discount-percen{padding-top:10px}
.discount-percent__text{color:#FC4123}
.discount-percent__block{width:70px;height:30px;background:#FC4123;display:flex;align-items:center;padding:0 5px;box-sizing:border-box;justify-content:space-around}
.discount-percent__block span{font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;font-weight:bold}
.singleProductPage .content .buyBlock .buyBlock__content ul li .value{font:24px/28px "Roboto", sans-serif;color:#256eab}
.singleProductPage .content .buyBlock .buyBlock__content ul li .key{font:300 14px/18px "Roboto", sans-serif;font-weight:normal;font-size:14px;line-height:16px;padding-top:5px;color:#283346}
.singleProductPage .content .buyBlock .buyBlock__content ul li:not(:nth-child(1)):not(:nth-child(2)){padding-right:5px}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected span{font-size:14px;line-height:16px;color:#256EAB;display:inline-block;margin-right:20px}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys{height:48px;max-width:118px;width:118px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;line-height:0;margin-left:auto}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys button{width:36px;height:48px;background:#fff;border:1px solid #EAEAEA;box-sizing:border-box;transition:200ms;font:400 24px/24px "Roboto", sans-serif;color:#FC4123}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys .minus{border-radius:4px 0px 0px 4px}  
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys .plus{border-radius:0px 4px 4px 0px}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys button:hover{color:#fff;background:#256EAB;cursor:pointer}
.singleProductPage .content .buyBlock .buyBlock__content .quantitySelected .qtys input{max-width:100%;min-width:60px;width:46px;height:48px;background:#F4F4F4;border:1px solid #EAEAEA;box-sizing:border-box;box-shadow:none;padding:0;margin:0 -1px;font:400 24px/24px "Roboto", sans-serif;color:#FC4123;text-align:center}
.singleProductPage .content .buyBlock .buyBlock__content .btn .submit{font-weight:bold;font-size:16px;width:130px;height:40px;padding:0;display:inline-block;margin-right:6px;cursor:pointer;border-radius:3px;background-color:#256eab;border:0 none;font:300 18px/18px "Roboto", sans-serif;color:#fff;text-transform:uppercase;position:relative;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s}
.singleProductPage .content .buyBlock .buyBlock__content .btn .submit:hover{background-color:#283346}
.singleProductPage .content .buyBlock .buyBlock__content .btn .buyOneClick{line-height:16px;cursor:pointer;border-radius:3px;background-color:#F8BF45;border:0 none;font:600 14px/14px "Roboto", sans-serif;color:#283346;text-transform:uppercase;position:relative;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;width:140px;height:40px;padding:0;float:right;padding:0 8px;box-sizing:border-box;text-align:center;display:flex!important;align-items:center;justify-content:center;cursor:pointer}
.singleProductPage .content .buyBlock .buyBlock__content .btn .buyOneClick:hover{background-color:#283346;color:#fff}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-for,.singleProductPage .content__carousel .carousel .slider_wraps .slider-for{border:1px solid #DBDCDE;box-sizing:border-box;padding:21px;overflow:hidden;height:350px}
section.singleProductPage .container .wrap .content .col-left .wraps .more .more_wraps .modelBrand .model{padding:6px 14px;font:400 16px/19px "Roboto", sans-serif}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-list .slick-track .slick-slide,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav .slick-list .slick-track .slick-slide{padding:10px}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-list .slick-track .slick-slide img,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav .slick-list .slick-track .slick-slide img{width:100%}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav{padding:0;margin:0 -10px}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-arrow,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav .slick-arrow{z-index:2;background:#EAEAEA;color:#8E949D;width:30px;height:30px;box-sizing:border-box;align-items:center;justify-content:center;display:flex;font-size:23px;padding:0}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-arrow:hover,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav .slick-arrow:hover{color:#006EB7;background:#EAEAEA}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-arrow.fa-chevron-right,.singleProductPage .content__carousel .carousel .slider_wraps .slider-nav .slick-arrow.fa-chevron-right{border-radius:3px 0px 0px 3px;right:6px}
section.singleProductPage .container .wrap .content .col-left .wraps .carousel .slider_wraps .slider-nav .slick-arrow.fa-chevron-left,.singleProductPage .content__carousel .carousel  .slider_wraps .slider-nav .slick-arrow.fa-chevron-left{border-radius:0px 3px 3px 0px;left:11px}
section.singleProductPage .container .wrap .content .col-left .wraps .more{max-width:371px;font-weight:300;font-size:14px;line-height:21px;color:#283346;box-sizing:border-box;padding-left:35px}
section.singleProductPage .container .wrap .content .col-left .wraps .more .more_wraps .info li{border:none}
section.singleProductPage .container .wrap .content .col-left .wraps .more .more_wraps .info li .key{width:54%}
section.singleProductPage .container .wrap .content .col-left .wraps .more .more_wraps .info li .value{font-size:14px;color:#283346;font-weight:normal;width:auto}
.singleProductPage .content  .errorView{min-width:335px;box-sizing:border-box}
.singleProductPage .content  .errorView_wraps{display:flex;align-items:center}
section.singleProductPage .container .wrap .content .col-right .wraps .errorView,.singleProductPage .content .errorView{border:none;background:#fff;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);padding-left:35px;padding-right:30px}
section.singleProductPage .container .wrap .content .col-right .wraps .errorView .errorView_wraps span,.singleProductPage .content .errorView .errorView_wraps span{font-weight:normal;font-size:16px;line-height:21px;color:#283346}
section.singleProductPage .container .wrap .content .col-right .wraps .errorView .errorView_wraps,.singleProductPage .content .errorView .errorView_wraps{padding:11px 0;justify-content:space-between;width:100%}
section.singleProductPage .container .wrap .content .col-right{width:auto}
.singleProductPage .content-buttons{display:flex;align-items:center;margin-top:35px}
.singleProductPage .documents{display:flex;cursor:pointer;align-content:center;margin-right:5px;border:1px solid #256eab;border-radius:3px;height:40px;width:131px;padding:5px 25px 5px 25px}
.singleProductPage .documents svg{margin-right:6px}
.singleProductPage .documents span{text-align:center;width:82px;height:29px;background:#fff;box-sizing:border-box;text-align:center;font-weight:normal;font-size:14px;text-align:center;color:#256eab;transition:200ms}
.singleProductPage .analog{display:flex;cursor:pointer;align-content:center;border:1px solid #256eab;border-radius:3px;height:40px;width:131px;padding:5px 25px 5px 25px}
.singleProductPage .analog svg{margin-right:6px}
.singleProductPage .analog span{text-align:center;width:82px;height:29px;background:#fff;box-sizing:border-box;text-align:center;font-weight:normal;font-size:14px;text-align:center;color:#256eab;transition:200ms}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks{margin:0;display:flex}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink{margin:0;transition:200ms;display:flex;align-items:center}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink:hover{background-color:rgba(37, 110, 171, 0.5);color:#fff}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink:hover a{color:#fff;background:none}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink svg{transition:200ms;fill:#256EAB}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink:hover svg{fill:#fff}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink.active{background:#256EAB}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink.active svg{fill:#fff}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink a:hover{background:none}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink a{font:400 16px/18px "Roboto", sans-serif;padding:15px 48px}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink.tabsLink_icon{padding-left:15px}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink.tabsLink_icon a{padding:15px 25px 15px 16px}
section.singleProductPage .similiarBlocks{background:#fff}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps{background:url('/includes/images/products/similiarBlocks-bg.png'), #F4F4F4;background-repeat:no-repeat, repeat;background-position:148px center, center center;height:152px;box-sizing:border-box;border:none;padding-left:48px;padding-right:24px;display:flex}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps strong{
    font-weight:500;font-size:24px;line-height:28px;color:#283346;padding-left:94px;padding-top:20px;flex-grow:1
}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .similiarBlocks--lastBlock{}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .btn{position:relative;background:#FC4123;bottom:auto;right: auto;margin-top:10px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .btn:hover{background:#dd3014}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item .similiarBlocks--list-item-wraps{background:#F4F4F4;box-shadow:0px 2px 6px rgba(0, 0, 0, 0.35);padding:12px;width:100%}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products{padding:20px 0}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item{width:18%}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list{margin:0 -11px;display:flex}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item{padding:0 11px;text-decoration:none;display:flex}
.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item .similiarBlocks--list-item-wraps .image div{text-decoration:none;display:block;height:170px;background-size:contain;background-color:#fff;background-repeat:no-repeat;background-position:center}
.teaser__articul{background:#256EAB;border-radius:3px;font-size:12px;line-height:14px;display:flex;align-items:center;padding:5px 8px;color:#fff;display:inline-block}
a.analogCarosel-item .teaser__name{text-decoration-line: underline}
.teaser__name{font-size:16px;line-height:20px;color:#283346;margin:6px 0 10px 0}
.container .wrap{padding:0 20px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item .similiarBlocks--list-item-wraps .teaser{padding:0;text-align:left}
.similiarBlocks--list-item-wraps .price-list{list-style:none}
.similiarBlocks--list-item-wraps .price-list li{display:flex;justify-content:space-between;padding:3px;align-items:center}
.similiarBlocks--list-item-wraps .price-list .value{font:16px/19px "Roboto", sans-serif;color:#256EAB;font-weight:normal}
.similiarBlocks--list-item-wraps .price-list .key{background:#fff;border:1px solid #5B92C0;box-sizing:border-box;border-radius:3px;padding:3px 8px;font-weight:normal;font-size:12px;line-height:14px;color:#256EAB}
.similiarBlocks--list-item-wraps .price-list li:first-child .value{font:21px/25px "Roboto", sans-serif}
.similiarBlocks--list-item-wraps .price-list li .sym{font:500 14px/16px "Roboto", sans-serif;color:#256eab}
.similiarBlocks--list-item-wraps .price-list li:first-child .sym{font:500 19px/16px "Roboto", sans-serif}
.none-product > div{font-weight:300;font-size:14px;line-height:16px;color:#283346;margin-bottom:20px}
.none-product{max-width:270px}
.none-product-msg{font-size:14px;line-height:16px;color:#FC4123;margin-bottom:10px;display:block}
.none-product .btn{background:#FC4123;display:block;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;margin-bottom:20px;text-align:center;cursor:pointer;padding:10px 20px;border-radius:3px}
.none-product .btn:hover{background:#dd3014}
.product-action{display:flex;justify-content:flex-end;width:100%}
.product-action__wrapper{display:flex;justify-content:flex-end;padding-bottom:15px;border-bottom:1px solid #256EAB;width:63%}
.product-action:after{clear:both;content:'';display:block}
.product-action .share{position:relative;cursor:pointer}
.product-action .share .ya-share2__container_size_m .ya-share2__icon{height:32px;width:32px;background-size:100%}
.product-action .share .ya-share2__list_direction_horizontal > .ya-share2__item{margin-right:10px}
.product-action .share__popup{position:absolute;width:350px;padding:24px;display:flex;background:#fff;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);align-items:center;bottom:55px;justify-content:space-between;cursor:default;pointer-events:none;opacity:0}
.product-action .share__popup:after{content:'';position:absolute;width:100%;height:24px;bottom:-20px;left:0}
.similiarBlocks--products__similar .slick-track{display:flex;box-sizing:border-box;padding-bottom:10px;padding-top:10px;margin:0}
.similiarBlocks--products__similar .slick-list{width:100%}
.product-action  .btns{display:flex}
.product-action  .btns a:not(:last-child){margin-right:25px}
.product-action__print{margin-right:25px;cursor:pointer}
.product-action .btns .compare,.product-action .btns .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;text-decoration:none;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;color:#283346;}
.product-action .btns .share{margin-right:100px;position:relative;cursor:pointer}
.product-action .btns .compare i,.product-action .btns .share__icon{font-size:18px;color:#256eab;border-radius:3px;border:1px solid #eaeaea;width:35px;height:35px;line-height:35px;text-align:center;box-sizing:border-box;margin-right:5px;fill:#256EAB}
.product-action .btns .share:hover .share__popup{pointer-events:auto;opacity:1}
.product-action .btns .compare:hover i,.product-action .btns .share:hover .share__icon{color:#fff;background-color:#256eab;fill:#fff;border-color:#256eab}
.product-action .btns .wish{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-transition:all 200ms ease 0s;-o-transition:all 200ms ease 0s;transition:all 200ms ease 0s;color:#283346}
.product-action .btns .wish i{font-size:18px;color:#fc4123;border-radius:3px;border:1px solid #eaeaea;width:35px;height:35px;line-height:35px;text-align:center;box-sizing:border-box;margin-right:5px}
.product-action .btns .wish:hover{}
.product-action .btns .wish:hover i{color:#fff;background-color:#fc4123;border-color:#fc4123}
.similiarBlocks--products__similar .slick-arrow{z-index:2;background:#EAEAEA;color:#8E949D;width:30px;height:30px;box-sizing:border-box;align-items:center;justify-content:center;display:flex;font-size:23px;padding:0;border:1px solid #eaeaea;cursor:pointer;position:absolute;top:50%;transition:all 200ms ease 0s;}
.similiarBlocks--products__similar .slick-arrow.fa-chevron-left{left:10px}
.similiarBlocks--products__similar .slick-arrow.fa-chevron-right{right:10px}
.similiarBlocks--products__similar .slick-arrow:hover{color:#006EB7;background:#EAEAEA}
.singleProductPage .container .wrap h1.bg{line-height:79px;background:url(/local/templates/.default/components/bitrix/catalog.element/element_detail/images/h1-bg.svg) no-repeat center;background-size:cover;margin-bottom:10px;padding:0 28px}
.singleProductPage .sale-anim{display:grid;grid-template-columns:repeat(3, 33.3%);justify-content:space-between;align-items:center;background:#F8BF45;border-radius:6px;margin-bottom:40px;padding:19px 30px}
.singleProductPage .sale-anim__left{text-align:center;text-transform:uppercase}
.singleProductPage .sale-anim__left .sale-anim__item{font-size:21px;font-weight:500;margin-bottom:0}
.singleProductPage .sale-anim__left .sale-anim__item + .sale-anim__item{display:none}
.singleProductPage .sale-anim__center{text-align:center;text-transform:uppercase}
.singleProductPage .sale-anim__center .sale-anim__item{font-weight:500;color:#FC4123}
.singleProductPage .sale-anim__center .sale-anim__item:nth-child(1){font-size:21px}
.singleProductPage .sale-anim__center .sale-anim__item:nth-child(2){font-size:24px}
.singleProductPage .sale-anim__center .sale-anim__item:nth-child(3){font-size:27px}
.singleProductPage .sale-anim__center .sale-anim__item:nth-child(4){font-size:30px}
.singleProductPage .sale-anim__center .sale-anim__item:nth-child(5){font-size:33px}
.singleProductPage .sale-anim__center .sale-anim__item + .sale-anim__item{display:none}
.singleProductPage .sale-anim__btn{width:100%;height:40px;padding:0;border:none;display:flex;justify-content:center;align-items:center;font-size:21px;font-weight:bold;color:#283346;background:#fff;border-radius:4px;text-transform:uppercase;text-decoration:none;transition:all 200ms ease 0s}
.singleProductPage .sale-anim__btn:hover{color:#fff;background-color:#283346}

@media (max-width:1150px){.singleProductPage .container .wrap h1.bg{line-height:150%}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps{align-items:center;background-position:168px center, center center;background-size:422px 150px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .similiarBlocks--lastBlock{width:38%;text-align:left}
.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps p{font-size:12px}
section.singleProductPage  .similiarBlocks--icon{text-align:center}
section.singleProductPage  .similiarBlocks--icon img{min-width:90px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps h2{padding-top:0px;font-size:18px}
section.singleProductPage .container .wrap .content .col-left{width:auto}
section.singleProductPage .container .wrap .content{display:flex}
section.singleProductPage .container .wrap .content .col-right{min-width:377px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list{flex-flow:wrap;justify-content:space-between}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item{width:23%;padding:0 5px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item:last-child{display:none}
.singleProductPage .content__carousel{width:100%;margin:0 auto}
.singleProductPage .content .content__info{width:100%}
.product-action__wrapper{width:80%;margin-bottom:30px}
.singleProductPage .container .wrap h1{text-align:center}
}
@media (max-width:850px){.singleProductPage .sale-anim__btn{line-height:normal;font-size:100%}  
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps{background:url('/includes/images/products/similiarBlocks-bg-mobile.png'), #F4F4F4;background-repeat:no-repeat;background-position:top center;flex-flow:column;padding:35px 0;height:auto}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps h2{padding:0;text-align:center;padding-top:15px;line-height:21px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .similiarBlocks--lastBlock{margin-top:100px;text-align:center;width:auto;display:flex;flex-flow:column}
.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps p{order:2;margin-top:23px;font-size:14px;line-height:21px;}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps .btn{order:1}
section.singleProductPage .container .wrap .content{flex-flow:column}
section.singleProductPage .container .wrap .content .col-right{min-width:auto}
.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .btn{display:flex}
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .btns{max-width:270px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item{width:48%;padding:0 5px;margin-bottom:20px}
/* Стили мобильной карточки */
.product-action__wrapper{display:flex;justify-content:flex-end;padding-bottom:15px;border-bottom:none;width:100%}
.product-action .btns a:not(:last-child){margin-right:5px}
.product-action .btns a .share__text{display:none}
.product-action .btns .share{margin-right:10px;position:relative;cursor:pointer}
.singleProductPage .content .content__info{box-shadow:none;padding:0;flex-flow:column}
.singleProductPage .content__info .more{max-width:100%;width:100%;order:2;margin-top:20px}
.singleProductPage .content .content__info .to_basket_form{width:100%;min-width:337px;order:1}
.singleProductPage .content .buyBlock .buyBlock__content{padding:10px 0}
.singleProductPage .content .buyBlock .buyBlock__head{padding-left:0}
.singleProductPage .content .content__bottom{flex-flow:column;margin-bottom:30px}
.singleProductPage .content .content__bottom p{padding-right:0}
.product-action .btns .share:hover .share__popup{right:-74px;max-width:300px}
.product-action .share .ya-share2__container_size_m .ya-share2__icon{height:24px;width:24px}
}

@media (max-width:767px){
.singleProductPage .sale-anim{height:42px;align-items:center}
.singleProductPage .sale-anim__left .sale-anim__item,.singleProductPage .sale-anim__center .sale-anim__item{line-height:normal}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(1),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(1){font-size:110%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(2),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(2){font-size:120%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(3),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(3){font-size:130%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(4),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(4){font-size:140%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(5),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(5){font-size:150%}
.product-item-detail-slider-container.popup .product-item-detail-slider-images-container{right:0}
.product-item-detail-slider-container.popup .product-item-detail-slider-block{padding-top:0;height:calc(100vh - 111px)}
.product-item-detail-slider-container.popup .product-item-detail-slider-image{width:90%}
.product-item-detail-slider-container.popup .product-item-detail-slider-image img{max-width:100%;max-height:calc(100vh - 115px);width:auto;cursor:default}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block{position:absolute;top:auto;right:0;bottom:0;left:0;overflow-x:auto;max-height:111px;border-top:1px solid #d3d3d3;border-left:none;#fff-space:nowrap}
.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image{display:inline-block;margin-bottom:0}
.product-item-detail-slider-container.popup .product-item-detail-slider-close{right:10px;z-index:200}
.product-item-detail-slider-left,.product-item-detail-slider-right{max-width:75px}
.product-item-detail-slider-container.popup .product-item-detail-slider-right{right:0}
.singleProductPage .askaron-reviews-new .ask-field{flex-flow:column}
.new-notes_mini.new-notes_action .new-notes__manager{justify-content:center;padding-left:0}
.new-notes__img-logo{display:none}
.product-item-label-text > div{line-height:0}
.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:10px;line-height:14px}
.product-item-big-card .product-item-label-text.product-item-label-small span,.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:14px;line-height:16px}
.product-item-big-card .product-item-label-text.product-item-label-big span{padding:3px 12px;font-size:20px;line-height:25px}
.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:20px;height:20px;font-size:13px;line-height:20px}
.product-item-big-card .product-item-label-ring.product-item-label-small,.product-item-label-ring.product-item-label-big,
.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:35px;height:35px;font-size:12px;line-height:35px}
.product-item-big-card .product-item-label-ring.product-item-label-big{width:70px;height:70px;font-size:24px;line-height:70px}
}


@media (max-width:767px){
}

@media(max-width:576px){.singleProductPage .sale-anim{grid-template-columns:repeat(1, 100%);justify-content:center;height:150px;align-items:center}
.singleProductPage .sale-anim>div{margin:5px 0}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(1),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(1){font-size:130%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(2),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(2){font-size:140%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(3),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(3){font-size:150%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(4),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(4){font-size:160%}
.singleProductPage .sale-anim__left .sale-anim__item:nth-child(5),.singleProductPage .sale-anim__center .sale-anim__item:nth-child(5){font-size:170%}
}

@media (max-width:500px){section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--products .similiarBlocks--list .similiarBlocks--list-item{width:100%;
}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps br{display:none}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps{padding:20px 15px}
section.singleProductPage .similiarBlocks .container .wrap .similiarBlocks--title .similiarBlocks--title-wraps h2{margin-bottom:0;padding:0 20px}   
section.singleProductPage .container .wrap .tabsDescription .tabsLinks{overflow:auto}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink{min-width:120px;justify-content:center}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink a{padding:15px 0px!important;text-align:center}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink svg{display:none}
section.singleProductPage .container .wrap .tabsDescription .tabsLinks .tabsLink.tabsLink_icon{padding-left:0}
.singleProductPage .container .wrap h1{font-size:24px!important;line-height:28px!important}
.singleProductPage .askaron-reviews-new .ask-field textarea,.singleProductPage .askaron-reviews-new .ask-field textarea.ask-textarea-big{width:100%;max-width:100%;min-width:200px}
.singleProductPage .ask-button input[type=submit]{width:250px}
.singleProductPage .content .errorView{min-width:100%}
section.singleProductPage .container .wrap .content .col-right .wraps .errorView .errorView_wraps span,.singleProductPage .content .errorView .errorView_wraps span{font-size:14px}
.singleProductPage .content .content__info .to_basket_form{min-width:auto}
.singleProductPage .askaron-reviews-new .ask-captcha input[type="text"]{width:180px;margin-top:10px}
.singleProductPage .askaron-reviews-new .ask-captcha img{display:block;margin-right:0;float:none}
.askaron-reviews-new form{max-width:100%}
}

@media (max-width:350px){
section.singleProductPage .container .wrap .content .col-right .wraps .buyBlock .buyBlock__content .btns .compare{margin-right:0}
}

@media print{
.product-action,.breadcrumbs,.singleProductPage .content .errorView,header,.new-notes_mini,.singleProductPage .documents, section.singleProductPage .similiarBlocks,.section4,.section6,.footer_inner,#to_top{display:none!important}
}




#circlr {
    cursor:move;
  margin: 0 auto;
  min-height: 100px;
  position: relative;
}

#circlr #loader {
  background: url("https://ipelectron.ru/image/loader.gif") center center no-repeat;
  bottom: 0;
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}  
.checkClass{
    display: block;
    width: 100%;
}
.checkClassNone{
    display: none;
}
/* End */
/* /local/templates/.default/components/bitrix/catalog/catalog/style.css?16739902301385 */
/* /local/templates/.default/components/bitrix/catalog.element/element_detail/style.css?173004385273263 */
