

/* Start:/local/templates/nle/css/fonts.css?17772937003733*/

@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ThinBETA.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ThinItalicBETA.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ExtraLightBETA.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ExtraLightItalicBETA.woff2') format('woff2');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-LightBETA.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-LightItalicBETA.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-SemiBoldItalic.woff2') format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-ExtraBoldItalic.woff2') format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('/local/templates/nle/fonts/Inter/Inter-BlackItalic.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
/* End */


/* Start:/local/templates/nle/css/jquery.fancybox.min.css?177619130414065*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/nle/css/jquery.formstyler.min.css?17761913041783*/
.jq-checkbox,.jq-radio{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jq-checkbox input,.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.jq-file{position:relative;display:inline-block;overflow:hidden}.jq-file input{position:absolute;top:0;right:0;height:auto;margin:0;padding:0;opacity:0;font-size:100px;line-height:1em}.jq-file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jq-select-multiple,.jq-selectbox{position:relative;display:inline-block}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.jq-select-multiple li,.jq-selectbox li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jq-selectbox{z-index:10}.jq-selectbox__select{position:relative}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis}.jq-selectbox__dropdown{position:absolute}.jq-selectbox__search input{-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{position:relative;overflow:auto;overflow-x:hidden;list-style:none;-webkit-overflow-scrolling:touch}.jq-select-multiple ul{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}.jq-number{display:inline-block}.jq-number__field input{-moz-appearance:textfield;text-align:left}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
/* End */


/* Start:/local/templates/nle/css/slick.min.css?17761913041369*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */
/* End */


/* Start:/local/templates/nle/css/grid.css?1776191304602*/
[class*='grid'] {
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding-left:15px;
    padding-right:15px;
    min-height:1px;
}
.grid20 {
    width:20%;
}
.grid1 {
    width:8.3333333%;
}
.grid2 {
    width:16.6666666%;
}
.grid3 {
    width:25%;
}
.grid4 {
    width:33.3333333%;
}
.grid5 {
    width:41.6666666%;
}
.grid6 {
    width:50%;
}
.grid7 {
    width:58.3333333%;
}
.grid8 {
    width:66.6666666%;
}
.grid9 {
    width:75%;
}
.grid10 {
    width:83.3333333%;
}
.grid11 {
    width:91.6666666%;
}
.grid12 {
    width:100%;
}
/* End */


/* Start:/local/templates/nle/css/styles.min.css?178359604090786*/
@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}img{border:0;max-width:100%}p{margin:0 0 20px}.headmenu ul:last-child,p:last-child{margin:0}b{font-weight:700}li{list-style:none}a{color:var(--main-color-red)}strong{font-weight:900}a,input,textarea{outline:0}th{font-weight:400;text-align:left}fieldset{border:0}blockquote,fieldset,ol,ul{margin:0;padding:0}textarea{resize:none;overflow:auto}input::-moz-focus-inner{border:0;padding:0}a:hover{text-decoration:none}table{width:100%;border-collapse:collapse}table.style1{width:auto}table.style1 td,table.style1 th{padding:10px}.clear{clear:both;display:block}hr{background:#000;height:1px;border:0;padding:0;margin:50px 0 80px;clear:both}.red{color:var(--main-color-red)}.grey{color:#a4a4a4}h3,h4{font-weight:700;font-size:20px;line-height:24px;margin:0 0 20px}h4{font-size:14px;line-height:22px;margin:0;text-transform:uppercase}.container{margin:0 auto;width:1170px}.clearfix:after,.container:after,.row:after{content:"";clear:both;display:block}.row{margin-left:-15px;margin-right:-15px}[class*=grid]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;min-height:1px}.grid20{width:20%}.grid1{width:8.3333333%}.grid2{width:16.6666666%}.grid3{width:25%}.grid4{width:33.3333333%}.grid5{width:41.6666666%}.grid6{width:50%}.grid7{width:58.3333333%}.grid8{width:66.6666666%}.grid9{width:75%}.grid10{width:83.3333333%}.grid11{width:91.6666666%}.grid12{width:100%}.pull-right{float:right}.text-center{text-align:center}.text-right{text-align:right}.offset2{margin-left:16.6666666%}.shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13)}.middle{position:relative}.lg-hidden{display:none}.header2{color:#000;font-size:18px;line-height:20px;font-weight:700;margin:0 0 20px}.group{margin:0 0 30px}.marg40{margin:44px 0}.frow{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.frow.align-items-center{align-items:center}.fcol2,.fcol3,.fcol4,.fcol5,.fcol6,.fcol7,.fcol8{padding-left:15px;padding-right:15px;width:100%}.fcol2{-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.fcol3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.fcol4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.fcol5{-ms-flex:0 0 41.666666%;flex:0 0 41.666666%;max-width:41.666666%}.fcol6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.fcol7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.fcol8{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.fcol12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#popup-auth,.sm-visible{display:none}.input{border:1px solid transparent;outline:0;font-size:14px;padding:8px 10px 6px;height:34px}.input,.jq-number__field input{background:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:0;-webkit-appearance:none;appearance:none;font-family:"Inter",sans-serif;color:#000;line-height:20px}.input:focus,.jq-number__field input:focus{border:1px solid #9a9a9a}.input.error,.jq-number__field input.error{border:1px solid var(--main-color-red)}.input.success,.jq-number__field input.success{border:1px solid green}.inpf{margin:0 0 20px}.inpf_filebox{margin:8px 0 0;color:#ababab;font-size:12px;line-height:14px}.sm_text{background:#f1f1f1;border:1px solid #d1d1d1;border-radius:3px;padding:10px 14px;font-size:13px;line-height:16px}.notify{background:#ffe7e6 25px center no-repeat url(/images/icon-exclamation.svg);border:1px solid var(--color-red);border-radius:8px;padding:10px 14px 10px 90px;font-size:14px;font-weight:600;line-height:18px;margin:0 0 20px}.shops .notify{background:#ffe7e6;display:flex;align-items:center;justify-content:center;gap:30px;padding:15px 30px}.inpf_error,.input-box label{font-size:12px;line-height:14px}.inpf_error{margin-top:5px;color:var(--main-color-red)}.input-wrap{margin:0 0 10px}.input-wrap.last{margin:0 0 30px}.input-wrap .jq-selectbox{width:100%}.input-box{background:#fff;border:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:43px;margin:0;padding:0;position:relative}.input-box label{left:10px;top:50%;color:#686868;margin-top:-7px;display:block;transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;z-index:1;transform-origin:0 100%;-ms-transform-origin:0 100%;position:absolute}.input-box input,.input-box input[type=email],.input-box input[type=password],.input-box input[type=tel],.input-box input[type=text],.input-box textarea{background:0;width:100%;padding:16px 10px 8px;height:48px;font-size:14px;border:0;line-height:20px;font-family:"Inter",sans-serif;position:relative;z-index:3;margin:0;outline:0;-webkit-appearance:none;appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.input-box.focused{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);-moz-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.input-box.dirty label,.input-box.focused label{transform:translateY(-12px) scale(.68);-ms-transform:translateY(-12px) scale(.68)}.input-box.error{-webkit-box-shadow:inset 0 0 0 1px red;-moz-box-shadow:inset 0 0 0 1px red;box-shadow:inset 0 0 0 1px red}.input-box .required,.required{color:var(--color-red);font-weight:700;margin:0 2px}.input-box.success{-webkit-box-shadow:inset 0 0 0 1px green;-moz-box-shadow:inset 0 0 0 1px green;box-shadow:inset 0 0 0 1px green}.input-box-area{height:80px;padding-top:20px}.input-box-area label{top:17px;margin:0}.input-box-area textarea{height:54px;padding:4px 15px 0}.input-box-text,.ui-autocomplete{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.input-box-text{background:#e2e2e2;padding:10px;font-size:11px;line-height:14px;margin-top:16px;position:relative;display:inline-block}.input-box-text.green{background:#c3eccc}.input-box-text.notop{margin-top:6px}.input-box-text::before{content:"";display:block;position:absolute;left:10px;border:5px solid transparent;border-bottom:5px solid #e2e2e2;top:-10px}.input-box-text.green::before{border-bottom-color:#c3eccc}.input-box.search-input::after{content:"";position:absolute;background-image:url(/local/templates/nle/css/../images/svg/search.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;vertical-align:middle;width:14px;height:14px;top:15px;right:14px}.input-box.search-input input{padding-right:34px}.ui-autocomplete{background:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);-moz-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);padding:3px;z-index:1000;width:100%}.ui-autocomplete li{font-size:12px;line-break:14px;padding:5px 12px;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.jq-selectbox__dropdown ul li:hover,.ui-autocomplete li:hover{background:var(--main-color-red);color:#fff}.btn.btn-blue{background:#006363;border-color:#006363;color:#fff}.btn.btn-blue:hover{background:#fff;color:#006363}.btn.btn-black,.btn.btn-red{border-color:var(--color-gray-darker2)}.btn.btn-black{background:var(--color-gray-darker2);color:#fff}.btn.btn-black:hover{background:#1d1818;color:#fff}.btn.btn-red{background:var(--main-color-red)}.btn.btn-red:active,.btn.btn-red:focus{color:var(--main-color-red)}.btn.btn-red:hover{background:0;color:var(--main-color-red)}.btn.btn-orange{background:var(--main-color-red);border-color:var(--main-color-red);color:#fff}.btn.btn-orange:active,.btn.btn-orange:focus,.btn.btn-orange:hover{border-color:var(--main-color-red-dark);background:var(--main-color-red-dark);color:#fff}.btn.btn-link,.btn.disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-link{background:0;border:0;color:rgba(0,0,0,.62)}.btn.btn-link:hover,.headmenu li a:hover{color:var(--main-color-red);text-decoration:underline}.btn.disabled{cursor:default}.btn.disabled,.btn.disabled:hover{background:#e3e3e3;border-color:#e3e3e3;color:#fff}.btn.btn-secondary{background:#006363;border-color:#006363;color:#fff;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.23)}.btn.btn-secondary:hover{background:#1d7373;border-color:#1d7373;color:#fff;cursor:pointer;box-shadow:none}.btn.btn-secondary.disabled{opacity:.5;cursor:not-allowed}.btn.btn-white{background:#fff;border-color:var(--main-color-gray-dark);color:var(--main-color-gray-darker);cursor:pointer;box-shadow:none}.btn.btn-white:active,.btn.btn-white:focus,.btn.btn-white:hover{background:var(--main-color-gray-dark);border-color:var(--main-color-gray-dark);color:#fff;cursor:pointer;box-shadow:none}.btn.btn-white.disabled{opacity:.5;cursor:not-allowed}button.btn,input.btn{height:32px;line-height:30px;padding-top:0;padding-bottom:0;outline:0!important}.btn-xs{font-size:11px;line-height:12px;padding:4px 10px 3px;border-radius:3px}a.btn.btn-xlg,button.btn.btn-xlg,input.btn.btn-xlg{padding:15px 30px;font-size:var(--font-size-normal)}button.btn-xs,input.btn-xs{height:20px;line-height:18px;padding-top:0;padding-bottom:0}.btn-lg{font-size:14px;line-height:18px;padding:8px 14px;min-width:120px;font-weight:500}button.btn-lg,button.btn-sm,input.btn-lg,input.btn-sm{height:36px;line-height:34px;padding-top:0;padding-bottom:0}#register-form input.btn-lg,#register-form-yur input.btn-lg{min-height:36px;height:auto}#register-form .btn[disabled]{background:var(--color-gray);border-color:var(--color-gray);color:var(--color-gray-dark);cursor:not-allowed}.btn-sm{font-size:12px;line-height:14px;padding:6px 14px}button.btn-sm,input.btn-sm{height:28px;line-height:26px}.btn-cat{background:var(--main-color-red);border-color:var(--main-color-red);padding-right:28px}.btn-cat:before{content:"";position:absolute;display:block;background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-163px -123px;width:11px;height:7px;right:9px;top:14px;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.header__exit_link a{display:none;width:20px;height:20px;opacity:0}.header__exit_link a img{width:19px}.header__exit_link a:active,.header__exit_link a:focus,.header__exit_link a:hover{transition:.2s;transform:scale(1.2)}@media (max-width:450px){.header__exit_link a{opacity:1;display:flex;align-items:center;width:20px;height:20px;margin-left:5px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.btn-cat:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.btn-cat.opened,.btn-cat:hover{background:0;color:var(--main-color-red);z-index:1000}.btn-cat.opened::before,.btn-cat:hover::before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-163px -116px;width:11px;height:7px;transform:rotate(-90deg);top:13px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.btn-cat.opened::before,.btn-cat:hover::before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.jq-radio{width:18px;min-width:18px;height:18px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);background:#fff;position:relative;padding:0}.jq-checkbox,.jq-radio,.jq-radio__div{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.jq-radio__div{background:var(--main-color-red);display:none;width:10px;height:10px;position:absolute;left:4px;top:4px}.inpf-file small,.jq-radio.checked .jq-radio__div{display:block}.jq-radio:active{-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);-moz-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4)}.jq-checkbox{border:1px solid #000;width:14px;height:14px}.jq-checkbox.checked{border:0;background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:0-150px;width:16px;height:16px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.jq-checkbox.checked{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.checkf,.jq-selectbox__dropdown ul li{cursor:pointer;font-size:14px;line-height:16px}.checkf{position:relative;padding-left:28px;display:block;color:#000}.checkf .jq-checkbox,.checkf .jq-radio{left:0;top:-3px;position:absolute!important}.checkf.error .jq-radio{border:1px solid var(--color-red)}.jq-selectbox{text-align:left}.jq-selectbox__select{border:1px solid gray;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;font-size:12px;line-height:14px;padding:6px 30px 6px 10px;color:#000;cursor:pointer}.jq-selectbox__select-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jq-selectbox__trigger{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-164px -95px;width:11px;height:7px;right:10px;top:9px;position:absolute}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.jq-selectbox__trigger{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.jq-selectbox__dropdown{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);padding:0;width:100%;min-width:140px;max-width:99%!important}.jq-selectbox__dropdown ul li{padding:6px 10px;border:0!important}.jq-number{display:inline-block;position:relative;vertical-align:middle;padding:0 23px}.jq-number__field input{-moz-appearance:textfield;border:0;width:100%;text-align:center!important;height:27px;font-size:13px;box-shadow:none;outline:0;padding:0;font-size:var(--font-size-small-3);color:var(--color-black);font-weight:600}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button,.newbasket_table .jq-number input::-webkit-inner-spin-button,.newbasket_table .jq-number input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.jq-number__spin{background:var(--main-color-red);color:#fff}.jq-number__spin.minus{left:0;border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.jq-number__spin.minus::after{content:"-"}.jq-number__spin.plus{right:0;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.jq-number__spin.plus::after{content:"+"}.jq-number__spin:hover{background:#f24941;background:0 0}.jq-number.disabled .jq-number__field,.jq-number.disabled .jq-number__spin,.newbasket_table .jq-number.disabled .newbasket_table .jq-number__field,.newbasket_table .jq-number.disabled .newbasket_table .jq-number__spin{background:#f1f1f1;color:#888}.jq-number.disabled .jq-number__spin::after,.newbasket_table .jq-number.disabled .newbasket_table .jq-number__spin:after{background:#f1f1f1}.number_wrapper{border:1px solid var(--color-red);border-radius:8px;display:flex;justify-content:center;outline:0;box-shadow:none;padding:1px;width:100px}.jq-number__field input.number2{box-shadow:none;outline:0;padding:0;font-size:var(--font-size-small-3);color:var(--color-black);font-weight:600}.jq-number__field{width:60px;border:0}.jq-number__field input:focus{border:1px solid var(--color-gray)}.jq-number__spin{color:var(--color-black);font-size:20px;font-weight:500;line-height:26px;text-align:center;background:0 0;position:absolute;top:0;display:block;width:22px;height:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.newbasket_table .jq-number{background:#fff;display:inline-block;position:relative;vertical-align:middle;padding:0 18px;border:1px solid #eaeaea;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;width:73px;height:42px}.newbasket_table .jq-number input{-moz-appearance:textfield;text-align:left}.newbasket_table .jq-number__field{width:auto;border:0}.newbasket_table .jq-number__field input{border:0!important;width:100%;text-align:center!important;height:40px;font-size:14px;padding:10px 2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.newbasket_table .jq-number__spin{position:absolute;top:0;display:block;font-size:16px;text-align:center;width:18px;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;color:#000;line-height:40px;background:0}.newbasket_table .jq-number__spin.minus{left:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.newbasket_table .jq-number__spin.plus{right:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.newbasket_table .jq-number__spin.minus:after{content:"-"}.newbasket_table .jq-number__spin.plus:after{content:"+"}.inpf-file .jq-file{margin:0 0 8px}.jq-file{display:flex;width:100%}.jq-file input{cursor:pointer}.jq-file__browse,.jq-file__name{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.jq-file__name{border:1px solid rgba(0,0,0,.13);color:#000;font-size:14px;line-height:32px;width:100%;height:32px;padding:0 10px}.jq-file__browse{min-width:60px;max-width:60px;background:var(--main-color-red);color:#fff;height:34px;text-align:center;line-height:34px;margin-left:6px}.fileline{display:-ms-flex;display:flex;align-items:center;margin:0 0 8px}.fileline_add,.fileline_del{display:block;padding:0;min-width:24px;max-width:24px;height:24px;border-radius:50%;-ms-border-radius:50%;font-weight:700;border:0;background:#e2e2e2;font-size:18px;line-height:24px;cursor:pointer;text-align:center;-webkit-appearance:none;appearance:none}.fileline_add{margin:0 0 0 8px}.fileline_del{margin:0 8px 0 0}.fileline_add:hover,.fileline_del:hover{background:var(--main-color-red);color:#fff}.owl-next,.owl-prev,.slick-arrow{background:0;display:inline-block;text-indent:-9999px;border:0;cursor:pointer}.owl-dot,.slick-dots li button{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:8px;height:8px;display:inline-block;background:#d8d8d8}.owl-dot{margin:0 3px}.owl-dot.active,.slick-dots li.slick-active button{background:#de7b76}.slick-dots li{display:inline-block;margin:0 3px}.slick-dots li button{border:0;cursor:pointer;text-indent:-9999px;outline:0;padding:0}.carbox{margin:0-5px 80px;overflow:hidden;padding:0 5px}.carbox .slick-slider{margin:0-15px}.carbox .slick-slide{outline:0}.carbox .slick-slide>div{margin:10px 15px 5px}.carbox .product{margin:0;border-radius:15px}.carbox .owl-dots,.carbox .slick-dots{margin:25px 0 0;text-align:center}.pagetitle,.pagetitle2{color:var(--color-gray-darker2);font-size:32px;font-weight:700;line-height:1.2;margin:0 0 30px}.pagetitle2{font-size:28px;margin:0 0 28px}.phone.mail,.phone.red{color:#f24941;padding-left:34px}.phone.red:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-110px -86px;width:25px;height:25px;top:-3px}.phone.mail{padding-left:36px}.conf{display:inline-block;position:relative;padding-left:20px}.conf:before,.headmenu li.active:before{content:"";position:absolute;display:block}.conf:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px 0;width:15px;height:17px;left:0;top:-2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.conf:before,.town:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.catwin ul li a,.headmenu li a,.town a{color:var(--color-gray-darker2);text-decoration:none}.headmenu:after{content:"";clear:both;display:block}.headmenu_overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;display:none}.headmenu ul{float:left;margin:0 30px 0 0}.headmenu li{font-size:14px;line-height:16px;margin:0 0 2px;font-weight:400;position:relative}.headmenu li.active:before{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:6px;height:6px;background:var(--main-color-red);left:-9px;top:4px}.close{display:block;background-image:url(/images/new_template/Icon Close.svg);background-position:center;width:22px;height:22px}.close:hover{transform:scale(1.05);transition:.1s}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.close:hover{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.cancel,.cancel:hover{background-image:url(/local/templates/nle/css/../images/sprite.png);width:11px;height:11px}.cancel{display:block;background-position:-175px -117px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cancel{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.cancel:hover{background-position:-175px -128px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cancel:hover{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.breadcrumbs{margin:0 0 20px}.breadcrumbs_text{font-size:14px;line-height:20px;margin:0 0 10px}.breadcrumbs_text>span{color:var(--color-gray-dark)}.breadcrumbs a{color:#000;text-decoration:none}.breadcrumbs a:hover,.cartsuc_text_val a:hover,.cartsuc_val a:hover,.catwin ul li a:hover,.resultsInfo li a:hover{color:var(--main-color-red);text-decoration:underline}.breadcrumbs .pagetitle{margin:0}.popup-window-titlebar{height:auto;margin-top:1.2rem}.popup-window-titlebar-text,.popup-window-titlebar-text-version{color:#000;display:inline-block;font-size:16px;line-height:1.2;padding:0 15px 0 10px;font-weight:700;width:100%;text-align:center}.popup-window-with-titlebar .popup-window-content{padding:10px 20px 0}.cartsuc,.cartsuc_inner{width:100%;box-sizing:border-box;z-index:1000;position:fixed}.cartsuc{background:rgba(0,0,0,.3);left:0;top:0;right:0;bottom:0;display:none}.cartsuc_inner{background:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;max-width:490px;text-align:left;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cartsuc_text_title,.cartsuc_title{color:#000;font-size:16px;font-weight:700;line-height:18px;margin:0 0 12px;text-align:center}.cartsuc_text_val,.cartsuc_val{font-size:13px;line-height:16px;margin:0}.cartsuc_text_val a,.cartsuc_val a{color:#000;text-decoration:none;display:block;text-align:center}.cartsuc_icon,.cartsuc_text_icon{display:block;background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:0 0;width:107px;height:86px;margin:0 auto 20px;position:relative}.cartsuc_inner .popup-window-buttons{display:flex;justify-content:center}.cartsuc_inner .popup-window-buttons .btn:nth-child(1){background-color:#949393;border:1px solid #949393;color:#fff;margin-right:1rem}.cartsuc_inner .popup-window-buttons .btn:nth-child(1):hover{background-color:#747373;border:1px solid #747373}.cartsuc_inner .popup-window-buttons .btn:nth-child(2){background-color:#006363;border:1px solid #006363;color:#fff}.cartsuc_inner .popup-window-buttons .btn:nth-child(2):hover{background-color:#1d7373;border:1px solid #1d7373}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cartsuc_icon,.cartsuc_text_icon{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.cartsuc_icon b,.cartsuc_text_icon b{background:#00bd3c;width:20px;height:20px;position:absolute;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;color:#fff;font-size:13px;line-height:23px;font-weight:500;left:45px;bottom:35px}.cartsuc .cancel,.cartsuc_text .cancel{position:absolute;right:10px;top:10px}.cartsuc_text{text-align:center;font-size:14px;line-height:18px;max-width:460px}.amountbox{background:url(/local/templates/nle/css/../images/few.svg)no-repeat;position:relative;width:28px;height:13px;display:block;margin-top:2px}.amountbox.average{background:url(/local/templates/nle/css/../images/average.svg)no-repeat}.amountbox.lot{background:url(/local/templates/nle/css/../images/lot.svg)no-repeat}.amountbox_tooltip{background:#f1f1f1;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.45);-moz-box-shadow:0 2px 8px rgba(0,0,0,.45);box-shadow:0 2px 8px rgba(0,0,0,.45);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px 10px;position:absolute;font-size:12px;line-height:14px;left:-4px;bottom:100%;margin-bottom:6px;opacity:0;visibility:hidden;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.amountbox_tooltip:after{content:"";position:absolute;display:block;border:3px solid transparent;border-top:4px solid #f1f1f1;left:5px;bottom:-7px}.amountbox:hover .amountbox_tooltip{opacity:1;visibility:visible}.amountbox_row,.midheader .logobox img{display:block}.amountline,.denial p{margin:0 0 12px}.amountline:last-child{margin:0}.amountline label,.amountline_div{display:flex;align-items:center}.amountline label{cursor:pointer}.amountline_div{opacity:.55}.amountline .amountbox{margin-left:10px}.amountline .jq-radio{margin-right:10px}.amountline .jq-radio.checked+.amountline_div{opacity:1}.modal.amount_popup{color:#3f3f3f;padding:20px 40px 20px 24px}.modal.amount_popup b,.modal.amount_popup strong{color:#000;font-weight:700}.modal .amount_popup_btns{text-align:center}.modal .amount_popup_btns .btn{margin:0 10px 0 0;min-width:80px}.catwin ul li:last-child,.modal .amount_popup_btns .btn:last-child,.showmenu b:last-child{margin:0}.denial,.fancybox-bg,.modal{background:#fff}.fancybox-is-open .fancybox-bg{opacity:.3;background-color:#000}.denial,.modal{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 40px 30px 30px;border-radius:15px;-webkit-box-shadow:0 6px 9px rgba(0,0,0,.38);-moz-box-shadow:0 6px 9px rgba(0,0,0,.38);box-shadow:0 6px 9px rgba(0,0,0,.38);max-width:600px;display:none}.modal .modalForm{max-width:800px;margin:0 auto}.modal .close{position:absolute;right:16px;top:16px}.modal .pagetitle{text-align:center}.modal textarea.input{width:100%;height:90px}.modal .inpf{margin:0 0 34px}.modal .btn{min-width:140px}.modal .fancybox-close-small{display:none!important}.denial{max-width:430px;padding:0 10px 10px;font-size:16px;line-height:20px;font-weight:700;-moz-border-radius:15px;-webkit-border-radius:15px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.13);-moz-box-shadow:0 0 16px rgba(0,0,0,.13);box-shadow:0 0 16px rgba(0,0,0,.13)}.denial_title{font-size:28px;line-height:32px;margin:0 40px 36px 0}.denial ul li{font-size:14px;line-height:16px;margin:0 0 4px}.denial .close{position:absolute;top:18px;right:16px}.denial .fancybox-close-small{display:none!important}.info_popup{background:#feeff1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:430px;position:relative;padding:22px 28px 28px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;text-align:center;display:none;-webkit-box-shadow:0 0 16px rgba(0,0,0,.13);-moz-box-shadow:0 0 16px rgba(0,0,0,.13);box-shadow:0 0 16px rgba(0,0,0,.13)}.info_popup-title{font-size:16px;line-height:20px;font-weight:700;margin:0 0 20px}.info_popup .cancel{position:absolute;right:18px;top:18px}.info_popup-wrapper{background:rgba(255,255,255,.75);display:-ms-flex;display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:900}.info_popup-wrapper .info_popup{z-index:1000;display:block;position:absolute}@media screen and (max-width:500px){.denial,.info_popup{padding:16px}.denial_title{font-size:20px;line-height:24px;margin:0 0 20px}.info_popup-title{margin:0 30px 20px}.denial p{font-size:14px;line-height:18px}}.header{margin:0 0 20px}.th_rt{justify-content:space-between}.th_rt,.th_rt_inner,.th_rt_inner2{display:-ms-flexbox;display:flex;align-items:center}.th_rt_inner2{gap:2rem}.topheader{border-bottom:1px solid #d9d9d9;padding:20px 0 18px;position:relative}.botheader:after,.midheader:after,.topheader:after,.topheader_reg a:before{content:"";clear:both;display:block}.topheader .logobox{display:none;float:left;margin:0;width:106px}.topheader .phone{float:left;margin:0;width:210px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.topheader .shedule{margin:0;font-size:14px;line-height:16px}.nologged,.topheader .choosetown{float:right;margin:0}.topheader .choosetown .town{float:left;margin:1px 20px 0 0}.topheader .choosetown .btn{float:left;margin:0}.hbox.hbox-fav{padding:0;display:none}.hbox_name.hbox-fav-link{background:url(/local/templates/nle/css/../images/svg/heart-red.svg)center center no-repeat;background-size:18px 18px;width:38px;height:50px;display:block;margin:0}.hbox_name.hbox-fav-link:hover{background-color:#f6f6f6}.nologged{padding:14px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:600px}.nologged .close{position:absolute;right:6px;top:6px;display:none}.nologged_inner{display:table;width:100%}.nologged_cell{display:table-cell;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nologged_cellb{display:table-cell;width:130px;vertical-align:middle}.nologged_pass{position:relative;width:220px}.nologged_pass .recall{font-size:11px;line-height:12px;color:#aaa;position:absolute;right:20px;top:12px}.nologged_pass .recall:hover{color:var(--main-color-red);text-decoration:none}.nologged_pass .input{padding-right:100px}.nologged .btn,.nologged .input{width:100%}.nologged_overlay{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.5)}.js_login{float:right;margin:8px 0 0;display:none}.topheader_reg{font-size:14px;line-height:16px;color:#000;float:right;margin:3px 0 0}.topheader_reg a{color:inherit;display:inline-block;position:relative;text-decoration:none;padding-left:20px;white-space:nowrap}.topheader_reg a:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -17px;position:absolute;left:0;top:0;width:15px;height:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.topheader_reg a:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}@media (max-width:400px){.topheader_reg a{font-size:12px}.th_rt_inner{text-align:left}}.midheader{padding:20px 0 14px;position:relative}.midheader .logobox{float:left;width:210px}.midheader .headmenu{float:left;margin:0}.midheader .hboxes{float:right;margin:0}.botheader{position:relative;padding-left:208px}.botheader .catwin_outer,.showmenu span{position:absolute;left:0;top:7px}.botheader i,.hbox-ball .hbox_name i{font-style:normal}.showmenu{height:48px;width:46px;float:left;margin:0;display:none;border-right:1px solid #e1e0e0;position:relative}.showmenu span{display:block;width:20px;left:50%;top:50%;margin:-8px 0 0-10px}.showmenu b{background:var(--color-gray-darker2);display:block;height:2px;margin:0 0 4px}.showmenu.opened span b,.showmenu:hover span b{background:var(--main-color-red)}.leftmenu li.opened .openMenu:before,.showmenu.opened span{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.catwin,.catwin:before{position:absolute;left:0}.catwin,.showmenu span{transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.catwin{background:#fdfafa;-webkit-box-shadow:0 6px 9px rgba(0,0,0,.38);-moz-box-shadow:0 6px 9px rgba(0,0,0,.38);box-shadow:0 6px 9px rgba(0,0,0,.38);width:1170px;margin-top:10px;z-index:1000;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:100%0;-moz-transform-origin:100%0;transform-origin:100%0;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);transform:scale(1,0)}.catwin:before{content:"";display:block;height:14px;top:-14px;width:100%}.catwin .close{position:absolute;top:16px;right:16px;display:none}.catwin_overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;display:none}.catwin_row{display:table;width:100%}.catwin_col{display:table-cell;vertical-align:top;border-left:1px solid #e9e8e8;padding:0 44px}.catwin_col:first-child{border:0}.catwin ul li{font-size:14px;line-height:16px;margin:0 0 10px}.catwin_outer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.catwin_outer:hover .catwin{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:1200px){.catwin{width:992px}}@media screen and (max-width:1022px){.catwin{display:none}}.footer{background:var(--main-color-red);padding:38px 0 14px;color:#fff;font-size:14px;line-height:18px}.footer a:hover,.smallbanner ul li a:hover{text-decoration:underline}.footer .email,.footer .phone{color:#fff;margin:-4px 0 8px}.footer .email{font-weight:700}.footer .phone a,.footer a,.resultsInfo li a,.smallbanner ul li a{color:#fff;text-decoration:none}.footer .dpromo{float:left;margin:0}.footer .copyright{float:right;margin:10px 0 0}.footer .footer_info{float:left;margin:10px 0 0;max-width:80%}.footer .copyright a.conf{margin-right:14px}.footbox_title{font-weight:700;margin:0 0 4px}.footrow{margin-bottom:30px}.footbox{margin:0 0 30px}.footbox li{margin:0 0 4px}.resultsInfo{background:#f1f1f1;padding:20px;font-size:16px;line-height:18px;margin:0 0 20px}.product_price,.resultsInfo .results_title{font-weight:700;margin:0 0 2px}.resultsInfo li{margin:0 0 2px}.resultsInfo li a{color:#000}@media (max-width:750px){.catalog_item__item__card .product_bottom .spacer{height:0}}.product_price{color:#242222;font-size:18px;line-height:20px;margin:6px 0 10px;float:left;min-height:20px}.product .btn{float:right;margin:0}@media screen and (max-width:750px){.complect,.complect_hover{height:auto;min-height:0}.complect_hover{width:auto;left:auto;top:auto;position:relative}.complect_name{height:auto;overflow:visible}.complect_hover:before{content:none;display:none}.complect_hover:hover{padding-bottom:15px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13)}.complect_text{min-height:0}}.smallbanners{margin-bottom:80px}.smallbanner{background-color:var(--main-color-red);-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);padding:0 26px 0 56px;color:#fff;font-size:16px;line-height:18px;margin:0 0 30px}.smallbanner_inner{min-height:160px;background-repeat:no-repeat;background-position:right bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px}.smallbanner-clients .smallbanner_inner{background-image:url(/local/templates/nle/css/../images/clients.png)}.smallbanner-partners{background-color:#fb853d}.smallbanner-partners .smallbanner_inner{background-image:url(/local/templates/nle/css/../images/partners.png)}.smallbanner_title{font-size:28px;line-height:30px;margin:0 0 16px;font-weight:700}.smallbanner ul li{margin:0 0 7px}.leftmenu li.active>a,.leftmenu li.opened>a,.orderpage ul li b,.smallbanner ul li.active{font-weight:700}.smallbanner ul li:last-child{margin:0}.smallbanner_page{padding:0 8px 0 0;font-size:14px;line-height:16px;margin:0 0 44px}.smallbanner_page .smallbanner_inner{min-height:0;padding:14px 10px 10px 20px;background-size:100px}.newsrow_all{text-align:right;margin:0 0 108px}.newsbox{margin:0 0 52px}.newsbox a{color:var(--color-gray-darker2);text-decoration:none}.basket_name a:hover,.docbox a:hover,.goods_name a:hover,.newsbox a:hover{color:var(--main-color-red);text-decoration:underline}.newsbox_name{font-size:18px;line-height:22px;height:44px;overflow:hidden;font-weight:700;margin:0 0 20px}.leftmenu li.active ul,.newsbox_name a{display:block}.newsbox_text{font-size:14px;line-height:19px;overflow:hidden;height:171px;margin:0 0 40px}.newsbox_cat,.newsbox_date{color:var(--main-color-red);font-size:12px;line-height:18px;margin:0}.newsbox_cat{color:var(--color-gray-darker2)}.partnerbox{margin:0 0 50px;position:relative}.partnerbox .partner{height:110px;display:table;width:100%}.partnerbox .partner span{display:table-cell;vertical-align:middle}.partnerbox .partner img{max-height:90px;max-width:170px;width:auto;margin:0 auto}.partnerbox .owl-stage-outer,.partnerbox .slick-list{position:relative;border:1px solid #dcdbdb}.goods,.partnerbox .owl-next,.partnerbox .owl-prev,.partnerbox .slick-arrow{top:45px;position:absolute}.partnerbox .owl-prev,.partnerbox .slick-prev{left:-40px}.partnerbox .owl-next,.partnerbox .slick-next{right:-40px}.partnerbox .owl-dots,.partnerbox .slick-dots{text-align:center;margin:10px 0 0;display:none!important}@media screen and (max-width:1280px){.partnerbox .owl-nav,.partnerbox .slick-arrow{display:none!important}.partnerbox .owl-dots,.partnerbox .slick-dots{display:block!important}}.goods{background:#fff;width:164px;padding:10px;z-index:1000;opacity:0;visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 6px 9px rgba(0,0,0,.4);-moz-box-shadow:0 6px 9px rgba(0,0,0,.4);box-shadow:0 6px 9px rgba(0,0,0,.4);left:100%;top:-50px;margin-left:-20px;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.goods_img{text-align:center}.goods_img img{max-width:140px;max-height:64px}.goods_name{margin:0 0 6px;font-weight:700}.goods_name a{display:block;color:#000;text-decoration:none}.goods .btn,.goods_name,.goods_type{font-size:10px;line-height:12px}.goods_type{color:#7e7979;margin:0 0 8px;text-transform:uppercase}.goods_price{color:#000;font-size:11px;line-height:12px;float:left;margin:4px 0 0;font-weight:700}.goods .btn{float:right;padding:3px 8px}.leftmenu{margin:0 0 50px}.leftmenu .close,.leftmenu_overlay{position:absolute;right:0;top:-24px;display:none}.leftmenu_overlay{position:fixed;left:0;top:0;bottom:0;z-index:999}.leftmenu li{border-bottom:1px solid #f1c8c6;font-size:16px;line-height:18px}.leftmenu li:last-child{border-bottom:0}.leftmenu li a{color:#000;text-decoration:none;display:block;position:relative;padding:12px 34px 11px 16px;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.filter,.leftmenu li a:hover,.leftmenu li.opened{background:#f1f1f1}.leftmenu li ul{display:none;padding:0 16px 10px}.leftmenu li ul li{border-bottom:0;font-size:14px;line-height:16px}.leftmenu li ul li a{padding:6px 0}.leftmenu li ul li a:hover{background:0;text-decoration:underline}.leftmenu .openMenu{cursor:pointer;position:absolute;right:0;display:block;width:32px;bottom:0;top:0}.leftmenu .openMenu:before,.leftmenu .openMenu:hover::before{background-image:url(/local/templates/nle/css/../images/sprite.png);width:12px;height:8px}.leftmenu .openMenu:before{content:"";position:absolute;display:block;background-position:-175px -150px;left:6px;top:50%;margin-top:-5px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leftmenu .openMenu:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.leftmenu .openMenu:hover::before{background-position:-175px -158px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.leftmenu .openMenu:hover::before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.filter{margin:0 0 16px;padding:20px}.filter:after,.range_fld:after{content:"";clear:both;display:block}.filter_title{color:#000;font-size:16px;font-weight:700;line-height:20px;margin:0 0 20px;min-height:40px}.filter .btn,.filter .checkf{display:block;margin:0 0 16px}.filter .btn{width:100%;margin:0 0 6px}.filter .close{position:absolute;right:12px;top:12px;display:none}.filter_overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;display:none}.range{max-width:190px}.range .irs{margin:0 0 24px}.range .irs-bar,.range .irs-line{height:4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;outline:0}.range .irs-line{background:#c5c5c5}.range .irs-bar{background:var(--main-color-red);top:0}.range .irs-slider,.range .irs-slider:before{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.range .irs-slider{background:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);width:18px;height:18px;display:block;cursor:pointer;top:-7px}.range .irs-slider:before{background:var(--main-color-red);width:10px;height:10px;margin:4px}#block_report_result,.range .irs-from,.range .irs-max,.range .irs-min,.range .irs-to{display:none}.range_fld{margin:0 0 12px}.range_fld span{float:left;margin:6px 0 0;font-size:14px;color:#000;line-height:16px;font-weight:500}.range_fld .input{float:left;width:60px;height:26px;margin:0 8px;padding:7px 4px;text-align:right}.catFound{margin:0 0 10px}.catFound .pagetitle{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.catFound_link,.view li a{position:relative;text-decoration:none}.catFound_link{background:var(--main-color-red);color:#fff;font-size:12px;line-height:12px;margin:0 6px 10px 0;font-weight:700;display:inline-block;vertical-align:middle;padding:9px 30px 8px 10px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}.catFound_link:before,.range .irs-slider:before,.view li a:before{content:"";position:absolute;display:block}.catFound_link:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -46px;width:13px;height:13px;right:10px;top:50%;margin-top:-7px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.catFound_link:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.mobileCatBtns{display:none;margin:0 0 20px}.mobileCatBtns .btn{display:block;margin:0 0 12px;font-size:14px;line-height:16px;padding:11px 10px}.sorting{background:#f1f1f1;margin:0 0 36px;padding:12px 12px 8px}.sorting .pagination{margin:0}.sorting_name{color:#000;font-size:16px;line-height:18px;font-weight:700;float:left;margin:8px 10px 6px}.sorting .jq-selectbox,.view li{float:left;margin:3px 0 0}.sorting .view{padding-top:6px}.view{margin:0;padding:0}.cardFeat li:after,.view:after{content:"";clear:both;display:block}.view li{font-size:14px;line-height:16px;margin:0}.view li.view_list{margin-right:20px}.view li a{display:block;padding-left:16px;color:#000}.view li a:before{left:0;top:2px}.view_list a:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -84px;width:11px;height:11px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.view_list a:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.view li.active.view_list a:before,.view_box a:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -95px;width:11px;height:11px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.view_box a:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.leftmenu li ul li a:hover,.view li.active a{color:var(--main-color-red)}.view li.active.view_list a:before{background-position:-175px -139px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.view li.active.view_list a:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.view li.active.view_box a:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -106px;width:11px;height:11px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.view li.active.view_box a:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.pagination,.view{display:inline-block}.pagination .pagsel{float:left;margin:0 10px 0 0}.pagination .jq-selectbox__select{padding-right:28px}.pagination_bottom{margin:0 0 50px;text-align:center;display:block}.pagination_bottom .slick-dots{display:inline-block}.pagination_pages{font-size:14px;line-height:16px;float:left;margin:7px 0 0}.pagination_pages a,.pagination_pages span{display:inline-block;width:18px;height:18px;text-align:center;position:relative;border:1px solid transparent;float:left;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination_pages a{font-weight:500;text-decoration:none;color:#000}.pagination_pages span{color:var(--main-color-red);border-color:var(--main-color-red)}.pagination_pages a.pp_next:before,.pagination_pages a.pp_prev:before{content:"";display:block;position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:-3px}.pagination_pages .more{color:#000;border-color:transparent}.pagination_pages a.pp_prev:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-112px -133px;width:7px;height:8px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.pagination_pages a.pp_prev:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.card_price.ok:before,.pagination_pages a.pp_next:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-119px -133px;width:7px;height:8px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.pagination_pages a.pp_next:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.card{padding:30px 30px 20px;margin:0 0 46px;position:relative}.card .typemin{position:absolute;left:30px;top:-12px}.typemin-marked-question,.typemin-traceble-question{position:absolute;right:-24px;top:0;background:#fff;width:21px;height:21px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.typemin-marked-question:before,.typemin-traceble-question:before{content:"?"}.typemin-marked-info,.typemin-traceble-info{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:600;display:flex;align-items:center;justify-content:center}.typemin-marked-info-inner,.typemin-traceble-info-inner{font-size:var(--font-size-small-1);display:block;width:100%;max-width:500px;position:relative;padding:30px;box-sizing:border-box;background:#fff;border-radius:10px;box-shadow:0 0 5px #00000055}.typemin-marked-info .title,.typemin-traceble-info .title{margin:15px 0;text-align:center;font-weight:700;font-size:var(--font-size-normal)}.typemin-marked-info p,.typemin-traceble-info p{margin:10px 0;text-align:center}@media (max-width:550px){.typemin-marked-info-inner,.typemin-traceble-info-inner{width:85%;font-size:var(--font-size-small-3);padding:10px 15px;margin-left:-25px}}.typemin-marked-info__button_close,.typemin-traceble-info__button_close{background:#fff url(/images/new_template/Icon Close.svg)center/50%no-repeat;box-shadow:0 0 5px #00000044;position:absolute;top:0;left:auto;right:-30px;bottom:auto;z-index:10;border-radius:30px;width:25px;height:25px;cursor:pointer;transform:scale(.9);transition:.2s}.card_btn{text-align:center;margin:0 0 20px}.card_btn .btn{width:214px}.card_btn .btn-sm{width:auto}.card_price{font-size:24px;line-height:20px;color:var(--color-gray-darker2);font-weight:900;float:right;margin:0;position:relative}.card_price.ok{padding-right:24px}.card_price.ok:before{content:"";position:absolute;display:block;background-position:0-150px;width:16px;height:16px;right:0;top:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.card_price.ok:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.card_price_li.point .card_price{font-size:16px}.basket_points p:last-child,.card .notify:last-child{margin:0}.gallery_big{border:1px solid #f1b0b7;margin:0 0 16px}.gallery_big_item span,.gallery_thumbs_item span{height:294px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.gallery_big img{max-height:280px;max-width:300px}.gallery_big .slick-arrow{position:absolute;top:50%;margin-top:-12px;z-index:500}.gallery_big .slick-prev{left:12px}.gallery_big .slick-next{right:12px}.gallery_thumbs{margin:0-6px}.gallery_thumbs_item span{border:1px solid #e5e5e5;height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 6px;cursor:pointer}.gallery_thumbs_item span img{max-width:60px;max-height:60px}.gallery_thumbs .slick-current span{border-color:#f1b0b7}.gallery .slick-slide{outline:0}.cardFeat{margin:0 0 34px}.cardFeat li{border-top:1px solid #e5e5e5;font-size:14px;line-height:17px;padding:10px 0}.cardFeat li .jq-number,.cardFeat li .jq-selectbox{float:right;margin:0}.cardFeat li .jq-selectbox__dropdown{right:0;left:auto;text-align:right}.cardFeat li span{padding:6px 0 4px;display:inline-block}.cardFeat li.rozn{color:rgba(0,0,0,.46);text-align:right;padding-bottom:0}.cardFeat li.rozn b{font-weight:400}.cardFeat li.card_price_li{padding:18px 0 14px}.cardFeat li.card_price_li b:first-child{display:inline-block;max-width:50%}.card-notlog .cardFeat{margin:0 0 12px;border-top:1px solid #e5e5e5}.card-notlog .cardFeat li:last-child{border-bottom:1px solid #e5e5e5}.tabHead{margin:0 0 34px;border-bottom:1px solid #999}.basket_points:after,.post:after,.tabHead:after{content:"";clear:both;display:block}.tabHead li{float:left;position:relative;font-size:16px;line-height:20px;margin:0 8px 0 0;padding-top:6px}.tabHead li a{background:#e5e5e5;padding:14px 16px 12px}.tabHead li.ui-tabs-active{font-weight:700;padding-top:0}.tabHead li.ui-tabs-active:before{content:"";position:absolute;display:block;height:3px;background:var(--main-color-red);width:100%;left:0;bottom:-3px}.tabHead li.ui-tabs-active a{background:#f7f6f6;padding-top:20px}.tabpane{margin-bottom:50px}.tabpane .row{margin:0-5px}.tabpane .grid3{padding:0 5px}.tabpane .product{padding:16px;margin-bottom:16px}.tabpane .product_image{height:94px}.tabpane .product_image img{max-height:90px;max-width:140px}.tabpane .product_name{font-size:12px;line-height:16px;height:48px}.tabpane .product_price{font-size:16px;line-height:18px;margin:0 0 10px;height:auto;display:block;float:none}.tabpane .product_avail{margin:0 0 10px}.tabpane .product .btn{float:none;margin:0}.docbox{margin:0 0 20px;text-align:center}.docbox img{margin:0 0 12px}.basket_name a,.docbox a,.tabHead li a{color:var(--color-gray-darker2);text-decoration:none;display:block}.docbox_name,.docbox_size{font-size:14px;line-height:16px;display:block}.docbox_name{height:32px;overflow:hidden;margin:0 auto 8px;max-width:200px}.docbox_size{text-transform:uppercase;font-weight:700;color:rgba(0,0,0,.37)}.shortDesc{font-size:12px;line-height:16px}.shortDesc_title{font-size:16px;line-height:18px;margin:0 0 10px;font-weight:700}.post{margin:0 0 50px}.post .pagetitle{margin:0 0 20px}.basket_list{margin:0 0 60px}.basket{-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);position:relative;margin:0 0 18px;font-size:14px;line-height:18px;color:var(--color-gray-darker2)}.basket,.basket_inner{padding:18px 30px 18px 18px}.basket .cancel{position:absolute;right:11px;top:11px}.basket .grid10{padding-top:16px}.basket_image{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;width:100%;height:100px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:240px}.basket_image img{max-width:120px;max-height:90px}.basket_image .typemin{position:absolute;left:10px;top:-10px}.basket_name{font-weight:700}.basket_label,.basket_name{margin:0 0 6px}.basket_price,.basket_total{font-weight:700;font-size:16px;white-space:nowrap;pointer-events:none}.basket_price a,.basket_total a{color:inherit;text-decoration:none}.basket_total{font-weight:900;margin:0 0 10px}.basket .checkf{display:inline-block;padding:0 0 0 24px;font-family:"Inter",sans-serif;white-space:nowrap;font-size:13px}.basket .checkf .jq-checkbox{top:50%;margin-top:-8px}.basket .checkf .jq-radio{width:18px;height:18px;border:1px solid #ddd}.basket_points{margin:10px 0 14px}.basket_points .checkf{margin-bottom:10px}.basket_points .checkf:last-child{margin-bottom:0}.basket_points p{margin:0 0 4px}.basket .num_value{font-size:18px;display:inline-block;vertical-align:middle;margin:0 0 10px;font-weight:700}.basket_info{background:#ffecec;color:var(--color-gray-darker2);font-style:italic;font-size:12px;line-height:14px;padding:6px 10px;text-align:right}.basket-group{-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);position:relative}.basket-group-inner{padding:18px 40px 18px 18px}.basket-group .cancel{position:absolute;right:11px;top:11px}.basket-group .basket{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 0 30px}.basket-group .basket:last-child{margin:0}.basket-group .basket_image{max-width:120px;height:70px}.basket-group .basket_image img{max-height:44px}.basket-group .basket .grid2{width:10%}.basket-group .basket .grid10{width:90%;padding:0 0 0 10px}.basket-group-title{margin:0;font-size:20px;line-height:24px;font-weight:700}.basket-group-header{margin:0-12px 24px 0;display:flex;justify-content:space-between;align-items:center}.basket-group-header .flex{width:374px;margin:0;display:flex;justify-content:space-between}.basket-group-header .basket-group-price{text-align:right}@media screen and (max-width:1200px){.basket-group-header .flex{width:314px}}@media screen and (max-width:1022px){.basket-group-title{margin:0 0 18px}.basket-group-header{display:block}.basket-group-header .flex{width:auto}}@media screen and (max-width:750px){.basket-group-header .basket_label{display:block}.basket_points .checkf{margin:0 20px 10px 0}}.basketBot{padding:18px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);position:relative;margin:0 0 50px;line-height:18px}.basketBot_checks{text-align:right}.basketBot_checks .checkf{display:inline-block;padding-left:28px;font-family:"Inter",sans-serif;margin:0 20px 0 0;text-align:left}.basketBot_checks .checkf .jq-radio{background:#e3e3e3;top:50%;margin-top:-10px}.basketBot_checks .checkf:last-child{margin:0}.basketBot_table{display:table;width:100%;margin:0 0 20px}.basketBot_cell{display:table-cell;vertical-align:middle;padding:0 30px 0 0}.basketBot_img{width:100px}.basketBot_btn{width:160px;padding:0;text-align:right}.basketBot_btn .btn{width:140px;padding-left:0;padding-right:0}.basketBot .basket_image{width:90px;height:70px}.basketBot .basket_image img{max-width:80px;max-height:60px}.basketBot .basket_price,.basketBot .basket_total{font-size:16px;line-height:18px;margin:0}.basketBot_btn .btn-grey,.basketBot_cell .check_wrap{margin:0 0 10px}.basketBot_cell .check_wrap .checkf{display:inline-block}.basketBot_cell .check_wrap:last-child,.lkbox p:last-child{margin:0}.basketBot_cell .check_wrap .jq-radio{background:#e3e3e3;top:-1px!important;text-align:center}.basketBot_cell .check_wrap .jq-radio__div{left:50%;margin-left:-2px}.basketBot_btn_mob .btn-grey{margin:0 5px 10px}.basketBot_btn_mob{text-align:center;display:none}.clear_cart{position:relative;padding-left:18px;display:inline-block;font-size:14px;line-height:16px}.clear_cart:before,.clear_cart:hover::before{background-image:url(/local/templates/nle/css/../images/sprite.png);width:11px;height:11px}.clear_cart:before{content:"";position:absolute;display:block;background-position:-175px -117px;left:0;top:2px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.clear_cart:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.clear_cart:hover::before{background-position:-175px -128px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.clear_cart:hover::before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.basket_clear_top{margin:0 0 20px}.basket_clear_top:after,.lkbox_sel:after{content:"";clear:both;display:block}.basket_clear_top .pagetitle{float:left;margin:0}.basket_clear_top .clear_cart{float:right;margin:12px 0 0}@media screen and (max-width:1020px){.basket_clear_top{margin:0 0 10px}.basket_clear_top .clear_cart{margin-top:6px}}@media screen and (max-width:500px){.basket_clear_top .clear_cart{margin-top:2px}}.orderpage{margin:0 0 50px;padding:20px 30px 24px}.orderpage_title{font-size:18px;line-height:20px;font-weight:700;margin:0 0 20px}.orderpage_title.nomarg{margin:0}.lkbox p,.orderpage ul{margin:0 0 18px}.orderpage ul li{border-top:1px solid #e5e5e5;font-size:14px;line-height:18px;padding:12px 0 8px}.orderpage_btn{margin:0 0 24px}.lkboxRow{margin:0-7px 46px}.lkboxRow .grid4{padding:0 7px}.lkbox{margin:0 0 14px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);padding:20px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:290px;font-size:14px;line-height:22px;color:var(--color-gray-darker2)}.lkbox_id,.lkbox_text,.lkbox_title{border-bottom:1px solid #e5e5e5;margin:0 0 12px}.lkbox_title{color:var(--color-gray-darker2);font-weight:700;font-size:18px;line-height:20px;padding:0 0 14px}.lkbox_id,.lkbox_text{padding:0 0 10px}.lkbox_text{margin:0 0 18px;padding:0 0 18px}.lkbox_text2{font-size:14px;line-height:18px;margin:0 0 28px}.lkbox hr,.lkbox_sel{border-bottom:1px solid #e5e5e5}.lkbox hr{margin:.5rem 0}.lkbox_sel{margin:0 0 18px;padding:0 0 22px}.lkbox_sel label{float:left;margin:6px 0 0}.lkbox_sel .jq-selectbox{float:right;margin:0}.hbox span,.lkbox .row .btn,.partbox hr{display:block}.lkbox .btn{min-width:140px}.copy_order{background:url(/local/templates/nle/css/../images/copy.svg)no-repeat;background-size:cover;width:18px;height:20px;margin-left:10px}.copy_order .amountbox_tooltip{white-space:nowrap}.copy_order .amountbox_tooltip,.refresh_order .amountbox_tooltip{color:var(--color-gray-darker2);left:auto;right:-4px}.copy_order .amountbox_tooltip:after,.refresh_order .amountbox_tooltip:after{left:auto;right:10px}.copy_order:hover .amountbox_tooltip,.newbasket_table tbody tr.newbasket_table_complect_row.last.hover td::after{opacity:1;visibility:visible}.ordertab_last{text-align:right}@media screen and (max-width:750px){.ordertab_tr{position:relative}.ordertab_last{position:absolute;right:15px;top:10px;display:block;border:0}.ordertab_cl.ordertab_prelast{border:0!important;margin:0!important;padding:0!important}}.partrow{margin:0-7px 40px}.partrow .grid3{padding:0 7px}.partrow_text{font-size:16px;line-height:22px;margin:0 0 30px}.partbox{-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);padding:10px 10px 34px;margin:0 0 14px;position:relative;overflow:hidden}.partbox hr{background:var(--main-color-red);height:6px;width:74px;margin:0 auto}.partbox_icon,.partbox_name{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;text-align:center}.partbox_name{font-weight:700;font-size:24px;line-height:28px;height:190px;color:var(--color-gray-darker2)}.partbox_icon{height:170px}.partbox:after,.partbox:before{content:"";display:block;position:absolute}.partbox:before{width:100%;height:90px;background:var(--main-color-red);left:0;bottom:0}.partbox:after{height:200px;background:#fff;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;left:-8px;bottom:10px;right:-8px}.partbox>*{position:relative;z-index:10}.partbox.odd:before{background:#fb853d}.newslineList{margin:0 0 30px}.newsline{font-size:14px;line-height:18px;border-bottom:1px solid #e5e5e5;padding:22px 0}.newsline:first-child{border-top:1px solid #e5e5e5}.newsline_inner{display:table;width:100%}.newsline_col{display:table-cell;vertical-align:top}.newsline_date{color:#f24941;width:110px;line-height:22px}.newsline_image{width:254px}.newsline_entry{padding:0 40px 0 0}.newsline_text{max-width:470px;margin:18px 0 0}.newsline_name{font-size:18px;font-weight:700;line-height:22px;margin:0 0 8px}.newsline_name a,.results_wrapper ul li a,.stockWork li a{color:var(--color-gray-darker2);text-decoration:none}.newsline_name a:hover,.stockWork li a:hover{color:#f24941;text-decoration:underline}.newsline_tag{font-size:12px;line-height:14px;margin:0}.videoImg{position:relative}.videoImg img{width:100%;display:block}.videoImg:before{content:"";position:absolute;display:block;background:var(--color-gray-darker2);left:0;top:0;bottom:0;right:0;opacity:.44}.videoImg .play{display:block;position:absolute;background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-107px 0;width:68px;height:68px;opacity:.7;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;left:50%;top:50%;margin:-34px 0 0-34px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.videoImg .play{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.videoImg .play:hover{opacity:1}.tagsRow{margin:0 0 22px}.actionwin_box:after,.partnerRow:after,.tagsRow:after{content:"";clear:both;display:block}.tagsRow_title{display:inline-block;vertical-align:middle;color:var(--main-color-red);text-align:center;margin:0 16px 10px 0;background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-56px -86px;width:54px;height:30px;font-weight:700;font-size:11px;line-height:31px;padding-right:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tagsRow_title{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.tagsRow .tag{margin:0 10px 10px 0}.tag{border:1px solid #949393;color:#949393;text-decoration:none;display:inline-block;vertical-align:middle;font-weight:700;font-size:12px;line-height:14px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;padding:7px 12px}.tag:hover{border-color:#f24941;color:#f24941}.stockWork{-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13);margin:0 0 50px}.stockWork li{font-size:16px;line-height:20px;padding:14px 18px}.stockWork li:nth-child(odd){background:#f8f6f6}.stockWork li span{display:block;font-size:12px;line-height:14px;margin:0 0 4px}.actionwin{background:#fbfafa;max-width:880px;width:100%;padding:24px 60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 6px 9px rgba(0,0,0,.38);-moz-box-shadow:0 6px 9px rgba(0,0,0,.38);box-shadow:0 6px 9px rgba(0,0,0,.38);position:relative;display:none}.actionwin .close{position:absolute;right:18px;top:18px}.actionwin_title{color:var(--color-gray-darker2);font-size:28px;line-height:32px;text-align:center;margin:0 0 32px;font-weight:700}.actionwin h2,.actionwin_box{font-size:14px;line-height:22px;margin:0 0 20px}.actionwin_img{float:left;margin:0 26px 30px 0}.actionwin_img img{display:block;-webkit-box-shadow:0 0 6px rgba(0,0,0,.13);-moz-box-shadow:0 0 6px rgba(0,0,0,.13);box-shadow:0 0 6px rgba(0,0,0,.13)}.actionwin h2{font-size:18px;margin:0 0 12px}.actionwin_buy{text-align:center}.actionwin_buy .btn{min-width:158px}.actionwin .fancybox-close-small{display:none!important}@media screen and (max-width:880px){.actionwin{padding:24px}.actionwin_img img{max-width:240px}}@media screen and (max-width:500px){.actionwin{padding:36px 16px 16px}.actionwin_img{float:none;text-align:center;margin:0 0 20px}.actionwin_img img{max-width:100px;display:inline}.actionwin_title{font-size:22px;line-height:26px}}.partnerRow{margin:0 0 20px;border-bottom:1px solid #ededed;padding:0 0 20px}.partnerRow:last-child{border-bottom:0;padding:0;margin:0 0 30px}.partnerRow_img{float:left;width:140px;text-align:left;margin:0 0 14px}.partnerRow_img img{max-width:120px}.partnerRow_name{font-size:20px;line-height:24px;margin:0 0 6px;font-weight:500}.partnerRow_url{font-size:13px;line-height:14px;margin:0 0 16px}.partnerRow_entry{padding-left:150px}@media screen and (max-width:500px){.partnerRow_entry{padding-left:0}}@media screen and (max-width:360px){.partnerRow_img{float:none;width:auto}.partnerRow_img img{max-width:none}.partnerRow_img,.partnerRow_name,.partnerRow_url{text-align:center}}.newspage{margin-bottom:40px}.newspage-img{margin-bottom:10px}#files_array{border-top:1px solid #f1f1f1}.files_array_item{display:-ms-flex;display:flex;align-items:center;border-bottom:1px solid #f1f1f1;padding:10px 10px 10px 14px;position:relative;justify-content:space-between}.files_array_del{font-weight:700;display:block;width:24px;height:24px;border-radius:4px;background:#f1f1f1;text-align:center;font-size:18px;line-height:24px;text-decoration:none;color:var(--color-gray-darker2);padding-left:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.files_array_del:hover{background:#3a3a3a;color:#fff}.hboxes{display:-ms-flexbox;display:flex}.hbox,.hbox_name{text-decoration:none}.hbox{background:#f7f6f6;padding:12px 14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 1px 0 0;display:block;transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;position:relative}a.hbox:hover{background:#ebebeb}.hbox_name{color:rgba(34,31,31,.5);font-size:14px;line-height:16px;margin:0 0 4px;display:inline-block}.hbox small{font-size:12px}.hbox_val{color:var(--color-gray-darker2);font-size:16px;line-height:18px;font-weight:700;white-space:nowrap}.hbox_col{margin-right:16px}.hbox_col:last-child,.stepbox_info span:last-child{margin-right:0}.hbox_username{display:-ms-flexbox;display:flex;align-items:center}.hbox_username_icon{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-175px -17px;width:15px;height:15px;margin-right:10px;display:block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hbox_username_icon{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.hbox_username_span{max-width:140px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hbox .logout{color:#212121;font-size:12px;line-height:14px;display:inline-block;padding-left:23px;position:relative;text-decoration:none}.hbox .logout:hover{color:var(--main-color-red);text-decoration:underline}.hbox .logout:before,.hbox-ball:before{content:"";display:block;position:absolute}.hbox .logout:before{background:url(/local/templates/nle/css/../images/logout.svg)no-repeat;width:13px;height:13px;left:2px;top:0}.hbox-ball{padding-left:40px}.hbox-ball:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-146px -116px;width:17px;left:12px;top:12px;height:16px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hbox-ball:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}.hbox-ball .hbox_name{color:var(--color-gray-darker2);margin:0 0 4px}.hbox-ball .hbox_name:last-child,.newbasket_table p:last-child,.results_wrapper ul li:last-child,.spinner_popup p:last-child{margin:0}.hbox.hbox-cart{padding-left:40px;display:flex;display:-ms-flexbox}.hbox-cart:before{background-image:url(/local/templates/nle/css/../images/sprite.png);background-position:-160px -68px;width:15px;height:17px;content:"";display:block;position:absolute;left:14px;top:13px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.hbox-cart:before{background-image:url(/local/templates/nle/css/../images/sprite-2x.png);background-size:190px 166px}}@media screen and (max-width:1200px){.hbox_username_span{max-width:100px}}@media screen and (max-width:1022px){body.user_is_authorized .midheader .hboxes{width:100%;margin:10px 0 0}.hbox{width:100%}.hbox_username_span{max-width:100%}}@media screen and (max-width:750px){.midheader .hboxes{width:auto;margin:0;display:flex;align-items:center}.midheader .hbox-cart{padding-top:5px;padding-right:0}.midheader .topheader_reg{float:none;margin:0}.hbox{width:auto}.hbox.hbox-user{padding:0}.hbox_username{display:-ms-flexbox;display:flex;align-items:center;width:40px;justify-content:center;height:100%}.hbox_username:hover{background:#ebebeb}.hbox_username_icon{margin:0 0 3px}.hbox_username_span{display:none}.hbox{border-left:1px solid #e1e0e0;padding-top:5px;padding-bottom:5px}.hbox-ball:before,.hbox-cart:before{top:50%;margin-top:-10px}.hbox-cart{padding-top:16px;padding-right:0}.hbox-cart .hbox_name{display:none!important}}@media screen and (max-width:460px){.midheader .hboxes{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.js_login,.topheader_reg a{width:70px;overflow:hidden;text-overflow:ellipsis}.js_login{margin-right:15px!important;padding-left:10px;padding-right:2px}.topheader_reg a{padding-left:20px;padding-right:0}.hbox{padding:5px 15px}}@media screen and (max-width:359px){.js_login{margin-right:5px!important}.hbox{padding:5px}}.three_radio,.three_radio_item{display:-ms-flexbox;display:flex;width:100%}.three_radio{margin:0 0 10px;justify-content:stretch}.three_radio_item{background:#fff;justify-content:space-between;margin-left:20px;position:relative;padding:17px;margin-bottom:20px}.three_radio_shadow{box-shadow:0 0 10px rgba(0,0,0,.15);display:block;position:absolute;left:0;right:0;top:0;bottom:0;transition:all 200ms ease-out;-ms-transition:all 200ms ease-out}.three_radio_item:first-child{margin-left:0;width:auto}.three_radio_item .jq-radio.checked+.three_radio_shadow,.three_radio_item:hover .three_radio_shadow{box-shadow:0 0 10px rgba(0,0,0,.2)}.three_radio_item .jq-radio{background:#e3e3e3;box-shadow:0 0 4px rgba(0,0,0,.25);min-width:18px;max-width:18px;margin-right:12px}.three_radio_name,.three_radio_text{font-size:14px;line-height:16px;color:var(--color-gray-darker2);position:relative;z-index:5}.three_radio_name{font-weight:700;white-space:nowrap}.three_radio_text{text-align:right;margin-left:30px}.three_radio_text span{display:block;margin:0 0 6px}.three_radio_text b{display:block;font-weight:700}.three_radio_check,.three_radio_wrap{display:-ms-flexbox;display:flex}@media screen and (max-width:1200px){.three_radio_item{display:block}.three_radio_check{margin:0 0 10px}}@media screen and (max-width:1022px){.three_radio_wrap{display:block}.three_radio_item{padding:15px}.three_radio_text{display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 0 6px}.three_radio_text b,.three_radio_text span{display:block;white-space:nowrap;margin:0}.three_radio_text:last-child{margin:0}}@media screen and (max-width:750px){.three_radio{display:block;width:auto}.three_radio_item{margin-left:0;width:auto}}.spinner{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.spinner_popup{background:#fff;width:220px;padding:14px 20px;text-align:center;font-size:14px;line-height:16px}.spinner_popup p{margin:0 0 4px}.spinner_popup img{max-width:44px}body.spinner_on{overflow:hidden}.social{margin:14px 0 0;display:flex;align-items:center;justify-content:flex-end}.social img{height:26px}.social a{margin-left:10px}.social a:first-child{margin-left:0}@media screen and (max-width:1022px){.social{display:block;text-align:center}}.module{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.15);padding:24px 28px;margin:0 0 30px}.module_title{font-weight:700;font-size:22px;line-height:26px;position:relative;margin:0 0 24px}.module_title.check{padding-left:44px}.module_title.check:before{background:url(/local/templates/nle/css/../images/svg/check.svg)no-repeat;background-size:cover;content:"";display:block;position:absolute;left:0;top:-5px;width:32px;height:32px}.module-paid .btn{margin-left:44px}@media screen and (max-width:750px){.module{padding:15px}.module_title{font-size:18px;line-height:22px}.module_title.check{padding-left:30px}.module_title.check:before{width:22px;height:22px;top:-1px}.module-paid .btn{margin-left:30px}}.catalogList-listed .product{min-height:0}@media screen and (max-width:750px){.catalogList .product{min-height:370px}}.results_wrapper{background:#f1f1f1;margin:0 0 10px;padding:28px 28px 1px}.results_wrapper .fcol2{margin-bottom:27px}.results_wrapper_title{font-weight:700;font-size:14px;line-height:16px;color:var(--color-gray-darker2);margin:0 0 9px}.results_wrapper_title a{color:inherit;text-decoration:none}.results_wrapper_title a:hover{text-decoration:none}.results_wrapper ul li{font-size:12px;line-height:14px;margin:0 0 5px}.results_wrapper ul li a:hover{color:var(--color-red);text-decoration:underline}.results_wrapper .count{color:var(--color-red);font-size:9px;line-height:11px;margin-left:7px;vertical-align:middle}.newbasket_row{margin-bottom:40px;position:relative;display:-ms-flexbox;display:flex}.newbasket_row_left{width:100%}.newbasket_table{border-collapse:collapse;border:0;width:100%;margin:0 0 30px;color:#949393}.newbasket_table td{font-size:12px;line-height:14px;border-top:1px solid #f0f0f0;padding-top:15px;padding-bottom:15px;vertical-align:top}.newbasket_table tr.IS_RNTP td{padding-top:25px}.newbasket_table thead td{border:0}.newbasket_table tbody td{position:relative}.newbasket_table tbody td::after,.newbasket_table tbody td::before{content:"";display:block;position:absolute;background:var(--main-color-red);height:1px;width:100%;left:0;opacity:0;visibility:hidden;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.newbasket_table tbody td::before{top:-1px}.newbasket_table tbody td::after{bottom:0}.newbasket_table tbody td.noborder::after,.newbasket_table tbody td.noborder::before{opacity:initial;display:none}.newbasket_table tbody tr:not(.newbasket_table_complect_row):hover td::after,.newbasket_table tbody tr:not(.newbasket_table_complect_row):hover td::before{opacity:1;visibility:visible}.newbasket_table tbody tr.newbasket_table_complect_head.hover td::after{content:none;display:none}.jq-radio.checked+.stepbox_value::before,.newbasket_table tbody tr.newbasket_table_complect_head.hover td::before,tbody tr:hover td .newbasket_table_remove{opacity:1;visibility:visible}.newbasket_table tbody tr:last-child td{border-bottom:1px solid #f0f0f0}.newbasket_table h4{font-weight:900;font-size:16px;line-height:19px;margin:0 0 5px;text-transform:none}.newbasket_table h4 a{color:inherit;display:inline-block;text-decoration:none;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.newbasket_table h4 a:hover{color:var(--main-color-red)}.newbasket_table h4 .to_favorite{width:14px;height:12px;background-size:cover}.newbasket_table p{margin:0 0 7px}.newbasket_table img{max-width:84px;max-height:54px}.newbasket_table .input{border:1px solid #eaeaea;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:40px;height:24px;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-left:2px;padding-right:2px;font-size:12px}.newbasket_table h4,.newbasket_table_name{color:var(--color-gray-darker2)}.newbasket_table_line{position:relative;padding-right:20px;display:inline-block}.newbasket_table_line .to_favorite{position:absolute;right:0;top:3px}.newbasket_table_line a{display:block}.newbasket_table_clear{color:#949393;text-decoration:none;position:relative;display:inline-block;padding-left:18px}.newbasket_table_clear::before{content:"";position:absolute;background-image:url(/local/templates/nle/css/../images/svg/del.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;display:inline-block;vertical-align:middle;width:17px;height:17px;left:0;top:-2px}.newbasket_table_img{width:100px;position:relative}.newbasket_table_img .typemin,.newbasket_table_min_img .typemin{position:absolute;left:0;top:2px;font-size:12px;line-height:14px;padding:2px 6px;min-height:0;width:auto}.newbasket_table_min_img .typemin{left:-30px}@media (max-width:750px){.newbasket_table_min_img .typemin{left:0}.page_contacts .requisites_td{font-size:var(--font-size-small-2);line-height:1.2}}.newbasket_table_img .typemin-traceble{width:max-content}.newbasket_table_price{text-align:right;width:200px}.newbasket_table_count{text-align:center;width:170px}.newbasket_table_min{display:-ms-flexbox;display:flex;align-items:center;color:var(--color-gray-darker2)}@media (max-width:750px){.newbasket_table_min{flex-wrap:wrap}}.newbasket_table_min_img{min-width:60px;max-width:60px}.newbasket_table_min .newbasket_table_line .to_favorite{top:1px}.newbasket_table_complect{background:var(--main-color-red);color:#fff;font-weight:900;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:10px;line-height:12px;display:inline-block;padding:3px 6px}.newbasket_table .newbasket_table_complect{margin-right:10px}.newbasket_table_complect_row td{border:0;font-size:10px;line-height:12px;padding-top:10px;padding-bottom:10px}.newbasket_table_complect_row td h4{font-size:12px;line-height:14px}.newbasket_table_complect_row td img{max-width:50px;max-height:36px}.newbasket_table_small{width:40%;text-align:left;display:none}.newbasket_table_remove{background:#f2f2f2 url(/local/templates/nle/css/../images/svg/trash.svg)center center no-repeat;border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;width:28px;height:28px;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;opacity:0;position:absolute;right:-23px;top:0;visibility:hidden;z-index:1000}.newcheck{background:#e3e3e3 url(/local/templates/nle/css/../images/svg/check-red.svg)-9999px -9999px no-repeat;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;margin:0;outline:0;-webkit-appearance:none;appearance:none;border:0;display:block;cursor:pointer;width:12px;height:12px}.newcheck:checked{background-position:center center;box-shadow:0 0 4px rgba(0,0,0,.25)}.newbasket_check{font-weight:500;font-size:10px;line-height:11px;color:#949393;cursor:pointer;display:inline-block;padding-left:20px;position:relative;text-align:left;margin:0 16px 16px}.newbasket_check .newcheck{position:absolute;left:0;top:0}.newsteps,.newsteps li a{display:-ms-flexbox;display:flex}.newsteps{margin:0 0 20px;background:#dbdbdb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:500;font-size:16px;line-height:19px;color:gray}.newsteps li{width:33.333333%;text-align:center}.newsteps li a{color:inherit;text-decoration:none;height:51px;justify-content:center;align-items:center}.newsteps li a.active,.newsteps li.ui-tabs-active a{background:var(--main-color-red);color:#fff}.newsteps li:first-child a{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.newsteps li:last-child a{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.beznal{display:-ms-flexbox;display:flex;font-size:10px;line-height:12px;margin-left:11px;position:relative;z-index:10}.beznal_name{background:#dadada;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;font-style:italic;padding:6px 8px}.beznal.single{display:inline-block}.beznal.single .beznal_name{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.beznal_ok{background:var(--main-color-red);border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;font-weight:700;padding:6px 8px;color:#fff;text-transform:uppercase}.stepbox{background:#f2f2f2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 10px;position:relative}.stepbox_wrapper{margin-bottom:20px}.stepbox div.stepbox_wrappinn input[type=checkbox],.stepbox div.stepbox_wrappinn input[type=radio],.stepbox_wrapper.hidden{display:none}.stepbox_footer{margin:0;text-align:right}.stepbox div.stepbox_wrappinn label,.stepbox>label{margin:0;display:flex;align-items:center;cursor:pointer}.stepbox div.stepbox_wrappinn,.stepbox>label{font-size:14px;line-height:16px;min-height:54px;padding:0 18px}.stepbox>label{display:block;display:-ms-flexbox}.stepbox div.stepbox_wrappinn{margin:0;display:flex;align-items:center}.stepbox div.stepbox_wrappinn label{padding:0;font-weight:700}.stepbox div.stepbox_wrappinn input[type=checkbox]+label span{display:inline-block;width:30px;height:25px;margin:-1px 8px 0 0;vertical-align:middle;background:url(/images/checkbox.png)0 0 no-repeat;cursor:pointer}.stepbox div.stepbox_wrappinn input[type=checkbox]:checked+label span{background:url(/images/checkbox.png)0-33px no-repeat}.stepbox div.stepbox_wrappinn input[type=radio]+label span{display:inline-block;width:12px;height:12px;margin:-1px 8px 0 0;vertical-align:middle;background:url(/images/radiobutton.png)0 0 no-repeat;cursor:pointer;flex-shrink:0}.stepbox div.stepbox_wrappinn input[type=radio]:checked+label span{background:url(/images/radiobutton.png)0-16px no-repeat}.stepbox .jq-radio,.stepbox input[type=radio]{margin:0 10px 0 0}.stepbox_value{min-width:120px}.stepbox_value.disabled{color:#797979}.stepbox_value::before{content:"";display:block;position:absolute;-webkit-box-shadow:inset 0 0 0 1px var(--main-color-red);-moz-box-shadow:inset 0 0 0 1px var(--main-color-red);box-shadow:inset 0 0 0 1px var(--main-color-red);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;right:0;bottom:0;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;opacity:0;visibility:hidden;left:0;top:0}.stepbox_info{font-size:12px;line-height:14px;border-left:1px solid #dbdbdb;padding-left:40px;margin-left:22px;min-height:54px;display:-ms-flexbox;display:flex;align-items:center}.stepbox_info span{margin-right:40px;display:block}.stepbox_info2{font-size:13px;line-height:1.4;color:#888;margin:5px 0 0}.stepbox_inside{padding:15px 45px 20px;display:none}.stepbox_inside h3{font-weight:400;font-size:16px;line-height:19px;margin:30px 0 10px}.stepbox_inside h3:first-child{margin-top:0}.stepbox_inside_form .frow{margin-left:-5px;margin-right:-5px}.stepbox_inside_form .frow [class*=fcol]{padding-left:5px;padding-right:5px}.newbasket_right{position:relative;min-width:180px;max-width:180px;margin-left:20px}.newbasket_scroll{background:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);-moz-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:180px;position:absolute;right:0;top:0;padding:20px 17px;text-align:center}.newbasket_scroll.fixed{position:fixed;top:10px;right:auto}.newbasket_scroll .btn{display:block;padding-left:4px;padding-right:4px}.newbasket_scroll_pretotal{font-weight:500;font-size:12px;line-height:14px;color:#949393;margin:0 0 7px}.newbasket_scroll_count,.newbasket_scroll_price{font-weight:900;font-size:18px;line-height:21px;color:var(--color-gray-darker2);margin:0 0 20px}.newbasket_scroll_count{font-size:14px;line-height:16px;position:relative;padding-left:25px;display:inline-block}.newbasket_scroll_count::before{content:"";display:block;position:absolute;left:0;top:0;width:15px;height:14px;background:url(/local/templates/nle/css/../images/svg/cart.svg)no-repeat;background-size:cover}.address_list{margin-top:24px}.address_list_row{display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between;position:relative;font-size:12px;line-height:14px;margin:0 0 18px}#get_price .get_price_row:last-child,.address_list_row:last-child{margin:0}.address_list_row::before{content:"";display:block;position:absolute;border-top:1px dotted #b9b9b9;left:0;width:100%;top:10px}.address_list_name,.address_list_val{background:#f2f2f2;position:relative;z-index:5}.address_list_name{max-width:170px;color:#6a6a6a;padding-right:3px}.address_list_val{min-width:230px;max-width:230px;padding-left:3px}#get_price{background:#fff;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.25);-moz-box-shadow:0 4px 14px rgba(0,0,0,.25);box-shadow:0 4px 14px rgba(0,0,0,.25);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;max-width:327px;padding:50px 40px}#get_price .get_price_row{margin:0 0 20px;position:relative;padding-left:28px;font-size:12px;line-height:14px;color:#6a6a6a}#get_price .close,#get_price .get_price_row.check::before{background-repeat:no-repeat;background-position:center center;background-size:cover;vertical-align:middle;position:absolute}#get_price .get_price_row.check::before{content:"";background-image:url(/local/templates/nle/css/../images/svg/check-green.svg);display:inline-block;width:20px;height:20px;left:0;top:-4px}#get_price .get_price_row .lds-spinner{position:absolute;left:-3px;top:-6px}#get_price .close{background-image:url(/local/templates/nle/css/../images/svg/times.svg);width:12px;height:12px;display:block;right:15px;top:15px}.lds-spinner{color:official;display:inline-block;width:20px;height:20px}.lds-spinner div{transform-origin:13px 13px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:"";display:block;position:absolute;top:3px;left:13px;width:1px;height:5px;border-radius:20%;background:var(--main-color-red)}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@media screen and (max-width:1020px){.newbasket_row{margin-bottom:40px;display:block}.newbasket_row_left{width:auto;margin-bottom:20px}.newbasket_right{min-width:0;max-width:none;margin:0}.newbasket_scroll{position:relative;right:auto;top:auto;width:auto}.newbasket_scroll.fixed{position:relative}.stepbox_inside_form{margin-bottom:30px}}@media screen and (max-width:900px){.notify{padding-top:20px;padding-bottom:20px}.newbasket_table{display:block;width:auto}.newbasket_table tbody td.noborder,.newbasket_table thead{display:none}.newbasket_table tbody,.newbasket_table td,.newbasket_table th,.newbasket_table tr{display:block}.newbasket_table tr{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #f0f0f0;margin:0 0 10px;background:#f1f1f1;padding:10px;position:relative}.newbasket_table td{border:0;margin:0 0 14px;padding:0}.newbasket_table td:last-child,.newsteps li:last-child{margin:0}.newbasket_table_img{width:auto}.newbasket_table td.newbasket_table_count,.newbasket_table td.newbasket_table_price{text-align:left}.address_list_row:last-child,.newbasket_table tbody tr:last-child td{border:0}.newbasket_table tbody td{position:static}.address_list_row::before,.newbasket_table tbody td::after,.newbasket_table tbody td::before{content:none;display:none}.newbasket_table_min{display:-ms-flexbox;display:flex;align-items:center}.newbasket_table_min_img{min-width:60px;max-width:60px}.newbasket_table_small{display:block}.newbasket_table_remove{right:-10px;top:-10px;opacity:1;visibility:visible}.newbasket_table tr.newbasket_table_complect_head{border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin:0;border-bottom:0}.newbasket_table tr.newbasket_table_complect_row,.newsteps{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.newbasket_table tr.newbasket_table_complect_row{margin:0;border-bottom:1px solid #e0e0e0}.newbasket_table tr.newbasket_table_complect_row.last{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;margin:0 0 10px;border-bottom:1px solid #f0f0f0}.newsteps{background:0;display:block}.newsteps li{width:auto;margin:0 0 5px}.newsteps li a{background:#dbdbdb;display:block;height:auto;padding:15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.newsteps li:first-child a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.newsteps li:last-child a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.stepbox_info{padding-left:15px;margin-left:15px;flex-wrap:wrap;align-content:center}.stepbox_info span{margin:2px 0;width:100%}.stepbox_value{min-width:70px}.stepbox_inside{padding-left:16px;padding-right:16px}.stepbox_footer{text-align:center}.address_list_row{display:block;padding:6px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0;border-bottom:1px dotted #b1b1b1}.address_list_name,.address_list_val{background:0}.address_list_name{max-width:none;padding:0;margin:0 0 6px}.address_list_val{min-width:0;max-width:none;padding:0}}.copy_order_btn,.refresh_order{display:inline-block;vertical-align:middle;position:relative}.refresh_order{background:#e8e8e8 url(/local/templates/nle/css/../images/svg/refresh.svg)center center no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:22px;height:22px;cursor:pointer;margin-left:4px}.refresh_order .amountbox_tooltip{position:absolute;transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;white-space:nowrap;display:block}.refresh_order:hover .amountbox_tooltip{opacity:1;visibility:visible}.copy_order_btn{font-weight:500;color:var(--color-gray-darker2);font-size:12px;line-height:14px;text-decoration:none;padding:5px 5px 5px 20px;background:#e8e8e8;min-width:135px;text-align:center;white-space:nowrap}.cancel_order_btn,.copy_order_btn,.oferta_small{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.cancel_order_btn{font-weight:500;color:var(--color-gray-darker2);font-size:12px;line-height:14px;text-decoration:none;display:inline-block;vertical-align:middle;padding:5px 5px 5px 20px;background:#e8e8e8;position:relative;margin:3px 0;min-width:125px;text-align:center;white-space:nowrap}.cancel_order_btn::before,.copy_order_btn::before{content:"";display:block;position:absolute;width:10px;height:12px;left:5px;top:6px;background-size:cover}.cancel_order_btn::before{background:url(/local/templates/nle/css/../images/svg/del.svg)no-repeat}.copy_order_btn::before{background:url(/local/templates/nle/css/../images/svg/copy.svg)no-repeat}.copy_order_btn .amountbox_tooltip{left:auto;right:0}.copy_order_btn .amountbox_tooltip::after{right:12px;left:auto}.copy_order_btn:hover .amountbox_tooltip{opacity:1;visibility:visible;color:var(--color-gray-darker2)}.oferta_small{font-size:10px;line-height:12px;font-style:italic;background:#dadada;padding:6px 8px;margin-left:10px}@media screen and (max-width:750px){.oferta_small{margin:0 0 20px}.card_btn_flexed .btn{min-width:180px;width:auto}}.to_favorite{background:url(/local/templates/nle/css/../images/svg/heart.svg)no-repeat;display:block;position:absolute;right:12px;top:12px;width:21px;height:18px}.to_favorite.active{background-image:url(/local/templates/nle/css/../images/svg/heart-red.svg)}.card_btn_flexed{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}
/* End */


/* Start:/local/templates/nle/css/custom.min.css?17835960405222*/
.oferta_small{z-index:9}.to_favorite_link_personal{position:relative;font-size:14px;line-height:16px;text-decoration:none;padding-left:20px;display:inline-block;color:#000}.to_favorite_link_personal::before{content:"";display:block;position:absolute;background:url(/local/templates/nle/css/../images/svg/heart.svg)no-repeat;width:16px;height:13px;left:0;top:1px;background-size:cover}.social-link:last-of-type{padding-right:0}.results_wrapper_title a:hover{color:#f20f2a}.basketBot_cell .check_wrap .jq-radio__div{left:4px;margin-left:0}.basket_text_complect{font-size:11px;font-style:italic;padding-top:5px}.basket .cancel,.three_radio_check{cursor:pointer}.basketBot_cell{vertical-align:top!important}.social-link{padding-right:10px}.hidden-history,.hidden-profile{display:none}.product-item-detail-info-container{float:right}.old-price{color:rgba(0,0,0,.46);font-size:14px;font-weight:400;text-decoration:line-through}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background:url(/local/templates/nle/images/loading.gif)center no-repeat #fff;text-align:center;display:none;opacity:.7}#select-filial-styler{float:none!important;margin-top:5px}.tagsRow_title,.tagsRow_title:hover{text-decoration:none}.tagActive{border-color:#f20f2a;color:#f20f2a}.error .jq-radio,.three_radio_item.error .jq-radio{border:1px solid red}.lkContainer .catalogListPagination .pagination_pages a,.lkContainer .pagination_pages span{padding:6px 0!important;width:24px!important;height:24px!important}.hbox_logout_icon{background-image:url(/local/templates/nle/css/../images/logout.svg);width:15px;height:15px;display:block}.hbox_name-single{vertical-align:middle;line-height:40px}.contentAccordion.expanded .textAccordion .fog,.contentAccordion.expanded .textAccordion .triangle,.hbox-user-mobile{display:none}.hbox-ball-custom:before{top:35%;background-position:-146px -116px}.to_favorite_link_personal-custom::before{background:url(/local/templates/nle/css/../images/svg/heart-red.svg)center center no-repeat;background-size:16px}.htmlAccordion{margin-top:30px;margin-bottom:20px}.titleAccordion{margin-bottom:15px;padding-left:15px}.contentAccordion{display:flex;align-items:stretch;gap:15px}.contentAccordion.expanded{align-items:flex-start}.imgAccordion,.textAccordion{padding:15px;box-sizing:border-box;border-radius:12px}.imgAccordion{width:25%;background:#fff}.imgAccordion img{display:block;margin:auto}.textAccordion{flex:1 1 75%;margin-top:-2px;max-height:300px;overflow:hidden;position:relative}@media (max-width:1024px){.textAccordion{max-height:200px}}.contentAccordion.expanded .textAccordion{max-height:fit-content}.textAccordion ul{margin:.5rem}.textAccordion li{margin:.5rem;list-style:disc}.textAccordion .fog{background:rgba(255,255,255,.9);background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.88),rgba(255,255,255,.94),#fff);position:absolute;top:70%;left:0;right:0;bottom:0;z-index:1}.textAccordion .triangle{position:absolute;background:center url(/images/arr-down-green.svg)no-repeat;width:100%;height:20px;bottom:10px;left:0;right:0;margin-left:-1px;z-index:2;cursor:pointer}.textAccordion.textAccordion_short .fog,.textAccordion.textAccordion_short .triangle{display:none!important}.text-next-accordion{display:none}.btn.text-more-accordion,.text-more-accordion{position:absolute;bottom:10px;left:15px}@media screen and (max-width:1024px){.text-more-accordion{position:relative;bottom:0;display:table;left:0;margin-top:10px}}@media screen and (max-width:750px){.contentAccordion{display:block}.imgAccordion,.textAccordion{width:auto}.imgAccordion{margin-bottom:15px}.hbox-ball-custom{border-left:none;padding-left:35px}.hbox-ball-custom:before{background-position:-175px -17px;width:15px;top:50%}.hbox-user-desktop{display:none}.hbox-user-mobile{display:flex}}.typemin-stock{margin-left:0!important;margin-top:0!important;z-index:1}.product--rd .product_desc{height:auto!important}.catalog_tags{margin-top:15px;margin-bottom:0}.catalog_tags_right{text-align:right}.catalog_tags a{margin-right:10px;margin-bottom:10px}.catalog_tags.catalog_tags_right a{margin-left:10px;margin-right:0;margin-bottom:10px}.catalog_tags.catalog_tags_right a,.catalog_tags.catalog_tags_right a.btn{width:fit-content;font-weight:400;font-size:13px;line-height:34px;padding:0 10px;background-color:transparent}@media (max-width:500px){.catalog_tags.catalog_tags_right a,.catalog_tags.catalog_tags_right a.btn{font-size:13px;line-height:16px;height:21px}}.btn-grey-reverse{background:#fff!important;color:#949393!important;box-shadow:none!important;border:1px solid #949393!important;border-radius:15px!important}.btn-grey-reverse-active,.btn-grey-reverse:hover{background:#fff!important;border-color:#f20f2a!important;color:#f20f2a!important}.popup-window{padding:0;border-radius:15px}.popup-window .popup-window-content{padding:30px}.popup-window .popup-window-content .red{color:red;text-align:center;font-size:16px}.popup-window .popup-window-content .middle{text-align:center}.popup-window .popup-window-buttons .popup-window-button{height:auto;margin:0 10px;min-width:130px;text-transform:none}@media (max-width:415px){.popup-window .popup-window-content{padding:10px}}@media (max-width:360px){.popup-window .popup-window-content{padding:5px}}
/* End */


/* Start:/local/templates/nle/css/new.css?17761913046516*/
.card_price.card_price-zapros {
	color: #f20f2a;
    font-size: 14px;
}
.btn-w100{
    width:100% !important;
}
.btn.btn-red-inverse {
    background: 0;
    color: #f20f2a;
    border: 1px solid #f20f2a;
    box-shadow: none;
    font-size: 14px;
    font-weight: 500;
}
.btn.btn-red-inverse:hover {
    background: #f20f2a;
    border-color: #f20f2a;
    color:#fff;
}

.link-red {
    color: #f20f2a;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
}
.textStrike{
    text-decoration: line-through;
    font-size: 18px;
    opacity: 0.3;
}

.typeminBlock{
    position: absolute;
    top: 0px;
    left: 30px;
    width: 100%;
}

.typeminRelative{
    position: relative !important;
    left: 0px !important;
}

.typemin-new{
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}

.typemin-hot{
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}

.typemin-goodprice{
    background: #32C919;
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}
.typemin-colorchick{
    background: #1CCFDB;
    border-color: #000000;
    color: #000000;
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}
.typemin-smallcount{
    background: #F98836;
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}
.typemin-bestseller{
    background: #DF05E3;
    width: auto;
    padding-left: 6px;
    padding-right: 6px;
}

.product_priceBlock{
    margin-bottom: 10px;
    clear: both;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.product_priceBlockLeft{
    line-height: 13px;
    font-size: 13px;
}
.product_priceBlockRight{
    float: right;
    font-size: 13px;
    margin: 0px;
    line-height: 13px;
    min-height: auto;
}
.catalog_item__item__card .packaging.small{
    font-size: 13px;
    line-height: 13px;
    color: #777777;
}

/* === NEW 04/27/2022 === */

.carbox  .slick-track {
	display: flex !important;
}

.carbox  .slick-list {
	padding-bottom: 15px !important;
}

.carbox .slick-slider .slick-slide {
    height: auto;
    flex: 0 0 auto;
}

.carbox .slick-slider .slick-slide > div, .carbox .slick-slider .slick-slide > div > div, .carbox .slick-slider .slick-slide > div > div > div {
	height: 100%;
}

.carbox .product {
  margin: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
	box-sizing:border-box;
padding-bottom: 50px;
}

.carbox  .product_desc {
	flex: 1;
	margin-bottom: 15px;
	display: flex;
	flex-direction: column;
}

.carbox .product_bottom {
	margin-top: auto;
}

.carbox  .product_type {
	margin-top: auto;
}

.catalogList {
	display: flex;
	flex-wrap: wrap;
}

.product .typemin {
    height: fit-content !important;
}

/* NEW */
/* 
#action_slider {
    width: calc(100% + 60px);
    margin-left: -30px;
    margin-right: -30px
}

#action_slider .slick-slide {
    margin: 0 20px;
}
.carbox .slick-list {
    padding-bottom: 45px !important;
    padding-top: 15px !important;
    padding-left: 20px;
    padding-right: 20px;
}


#action_slider .slick-dots {
    margin-top: 0;
}

#action_slider .product, body .product--rd {
    color: #666;
    box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
    padding: 0;
    display: flex;
    flex-direction: column;
}



#action_slider .product:hover, body .product--rd:hover {
    box-shadow: 0 14px 25px rgb(0 0 0 / 16%);
}

#action_slider .product .product_image img, body .product--rd .product_image img {
    transition: .3s ease-out;
}

#action_slider .product:hover .product_image img, body .product--rd:hover .product_image img {
    transform: scale(1.1);
}




#action_slider .product  .product_desc, body .product--rd .product_desc {
    margin: 0;
    padding: 40px 40px 20px 40px;
    text-align: center;
    flex: 1;
}

#action_slider .product  .product_image, body .product--rd .product_image {
    height: 215px;
    margin: 0;
    overflow: hidden;
}

#action_slider .product  .product_price, body .product--rd .product_price {
    display: none;
}


#action_slider .product  .product_image a, body .product--rd .product_image a {
    width: 100%;
    height: 100%;
}

#action_slider .product  .product_image a img, body .product--rd .product_image a img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    max-width: 100%;
    max-height: 100%;
}


#action_slider .product  .product_desc .product_name, body .product--rd .product_desc .product_name {
    margin: 0;
}

#action_slider .product  .product_desc .product_name a, body .product--rd .product_desc .product_name a {
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}



#action_slider .product .product_bottom, body .product--rd .product_bottom {
    margin: 0;
    padding-bottom: 40px;
    display: flex;
    justify-content: center;
    margin-top: auto;
    height: auto;
}


#action_slider  .product .btn, body .product--rd .btn{
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    padding: 8px 14px;
    min-width: 120px;
    font-weight: 500;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    border: 1px solid #949393;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    margin: 0;
    outline: none;
    -webkit-appearance: none;
    appearance: none;
    font-family: 'Roboto', sans-serif;
    transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -webkit-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    -webkit-box-shadow: 0 0 5px rgb(0, 0, 0, .23);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.23);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.23);
    color: #fff;
    background: #f20f2a;
    border-color: #f20f2a;
}

#action_slider .product, body .product--rd {
    color: #666;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .08);
    padding: 0;
    display: flex;
    flex-direction: column;
}

#action_slider .product:hover, body .product--rd:hover {
    box-shadow: 0 14px 25px rgba(0, 0, 0, .16);
}


#action_slider  .product .btn:hover, body .product--rd .btn:hover {
    background: 0;
    color: #f20f2a;
}

#action_slider .product .clearfix, body .product--rd .product .clearfix {
    display: flex;
    flex-direction: column;
}

#action_slider .product .product_price, body .product--rd .product_price {
    text-align: center;
} */
/* End */


/* Start:/local/templates/nle/css/resp.css?177619130420599*/
@media screen and (min-width: 1201px) {
  .hidden {
    display: none;
  }

}
  @media screen and (max-width: 1200px) {
  .container {
    width: 992px; }
  .md2 {
    width: 16.6666666%; }
  .md4 {
    width: 33.3333333%; }
  .md5 {
    width: 41.6666666%; }
  .md6 {
    width: 50%; }
  .md8 {
    width: 66.6666666%; }
  .md12 {
    width: 100%; }
  .md-hidden {
    display: none !important; }
  .fmd3 {
    flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    max-width: 25%; }
  /* header */
  .topheader .phone, .midheader .logobox {
    width: 190px; }
  .botheader {
    padding-left: 190px; }
  .midheader .headmenu ul {
    margin: 0 20px 0 0; }
  .catwin_col {
    padding: 0 20px; }
  .catmain_box {
    font-size: 16px;
    line-height: 20px; }
  .filter .btn {
    display: inline-block;
    width: auto; }
  .view li {
    text-indent: -9999px;
    padding: 0 6px;
    margin: 0 2px !important; }
  .view li a {
    padding: 0;
    width: 12px; }
  .nologged {
    max-width: 500px; }
  .nologged_cellb {
    width: 80px; }
  .nologged_pass {
    width: 190px; }
  .nologged_pass .input {
    padding-right: 60px; }
  .nologged_pass .recall {
    width: 40px;
    top: 5px; }
  .lkbox {
    min-height: 350px;
    padding: 20px; }
  .lkbox_sel label {
    float: none;
    display: block;
    margin: 0 0 2px; }
  .lkbox_sel .jq-selectbox {
    float: none;
    display: block; }
  .lkbox .row_btns {
    text-align: center;
    margin: 0; }
  .lkbox .row_btns > .grid6 {
    float: none;
    width: auto;
    padding: 0;
    display: inline-block; }
  .lkbox .row .btn {
    margin: 0 0 12px;
    display: inline-block; }
  .partbox_name {
    font-size: 20px;
    line-height: 22px; } }

/* Medium */
@media screen and (max-width: 1022px) {
  .container {
    width: 720px; }
  .tb-hidden {
    display: none !important; }
  .tb-visible {
    display: block !important; }
  .tb-inline {
    display: inline !important; }
  .tb_offset3 {
    margin-left: 25%; }
  .tb3 {
    width: 25%; }
  .tb4 {
    width: 33.3333333%; }
  .tb6 {
    width: 50%; }
  .tb8 {
    width: 66.66666666%; }
  .tb9 {
    width: 75%; }
  .tb12 {
    width: 100%; }
  .ftb2 {
    flex: 0 0 16.666666%;
    -ms-flex: 0 0 16.666666%;
    max-width: 16.666666%; }
  .ftb3 {
    flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    max-width: 25%; }
  .ftb6 {
    flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    max-width: 50%; }
  .ftb12 {
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    max-width: 100%; }
  .topheader {
    padding: 10px 0; }
  .topheader .phone:before {
    transform: scale(0.77);
    -moz-transform: scale(0.77);
    -webkit-transform: scale(0.77); }
  .th_rt_inner {
    display: block; }
  .th_rt_inner .shedule {
    margin-top: 8px; }
  .pagetitle {
    font-size: 22px;
    line-height: 24px;
    margin-bottom: 20px; }
  .pagetitle2 {
    font-size: 20px;
    line-height: 22px;
    margin-bottom: 16px; }
  .carbox, .smallbanners, .newsrow_all, .newsbox {
    margin-bottom: 30px; }
  .newsbox_text {
    margin-bottom: 20px;
    height: 152px; }
  .footbox.text-right {
    text-align: center;
    margin: 0; }
  .footbox .phone {
    margin: 0 14px 10px; }
  .catmain_box, .catmain_out {
    width: 33.3333333%; }
  .mobileCatBtns {
    display: block; }
  .nologged {
    display: none;
    position: absolute;
    right: 0;
    width: 200px;
    z-index: 1000;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.13);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.13);
    padding: 28px 10px 10px; }
  .nologged .close {
    display: block; }
  .nologged_inner {
    display: block; }
  .nologged_cell, .nologged_cellb {
    display: block;
    padding: 0; }
  .nologged_cell {
    margin: 0 0 10px; }
  .nologged .btn {
    width: 100%; }
  .js_login {
    display: block;
   margin: 0;
  }
  .phone_out {
    margin-right: 20px; }
  .phone_out .phone {
    float: none;
    width: auto;
    display: block;
    font-size: 16px;
    line-height: 16px;
    padding-left: 23px;
    margin: 0 0 4px; }
  .phone_out .phone:before {
    top: -2px; }
  .phone_out .phone:last-child {
    margin: 0; }
  /* Bignews */
  .bignews {
    margin: 0 0 30px; }
  .bignews_text {
    background: url(/local/templates/nle/css/../images/pattern.png);
    padding: 20px;
    min-height: 0; }
  .bignews_name {
    font-size: 24px;
    line-height: 26px;
    max-width: none; }
  .bignews .slick-dots {
    position: relative;
    left: auto;
    bottom: auto;
    width: auto;
    margin-top: 20px; }
  /* breadcrumbs */
  .breadcrumbs {
    padding: 0 0 10px;
    margin: 0 0 10px; }
  .breadcrumbs_text {
    font-size: 14px;
    line-height: 1.1; }
  /* Catalog */
  .switcher_panel:not(.active) .leftmenu, .filter {
    display: none;
    position: absolute;
    z-index: 1000;
    background: #f5f5f5;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%; }
  .filter {
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.13);
    -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.13);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.13); }
  .leftmenu .close, .filter .close {
    display: block; }
  /* Sort */
  .sorting_name {
    float: none;
    margin: 0 0 6px; }
  /* Card */
  .card {
    padding: 20px; }
  /* Basket */
  .basket .grid10 {
    padding-top: 0; }
  .basket_art {
    margin: 0 0 20px; }
  .basket_image img {
    max-width: 90px; }
  .basket_list {
    margin: 0 0 30px; }
  .basketBot {
    padding: 16px;
    margin: 0 0 30px;
    line-height: 1.1; }
  .basketBot_checks {
    text-align: center;
    margin: 0 0 20px; }
  .basketBot_cell {
    vertical-align: top; }



  .basketBot .text-right {
    padding-right: 0; }
  .basketBot_btn_mob {
    display: block; }
  /* basket-group */
  .basket-group .basket_image {
    max-width: none;
    height: 70px; }
  .basket-group .basket_image img {
    max-height: 44px; }
  .basket-group .basket .grid2 {
    width: 16.666666%; }
  .basket-group .basket .grid10 {
    width: 83.3333333%;
    padding: 0 0 0 10px; }
  /* Lk */
  .lkbox {
    min-height: 0; }
  .ordertab_cl {
    font-size: 14px;
    line-height: 1.1;
    padding: 0 16px; }
  .ordertab_cl .phone {
    font-size: 14px;
    line-height: 1.1; }
  .shopsMap iframe, .shopsMap #myMap {
    height: 340px; }
  /* About */
  .smallbanner_page {
    margin: 0 0 20px; }
  .aboutBanner {
    background: #ff6f68;
    margin: 0 0 20px;
    padding: 20px; }
  .aboutBanner:after {
    content: '';
    clear: both;
    display: block; }
  .aboutBannerBox {
    width: 33.333333%;
    float: left;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0; }
  .aboutBannerBox b {
    font-size: 34px;
    line-height: 38px; }
  .advantages {
    padding: 34px 20px 14px; }
  /* goods */
  .goods {
    left: 0;
    top: 14px;
    margin: 0; } }

.catmain_out:nth-child(4n+4) .goods {
  left: 0;
  right: auto;
  top: 14px;
  margin: 0; }

/* Tablet */
@media screen and (max-width: 750px) {
  .container {
    margin: 0 16px;
    width: auto; }
  .sm-hidden {
    display: none !important; }
  .sm-visible {
    display: block !important; }
  .sm_offset0 {
    margin-left: 0; }
  .sm4 {
    width: 33.3333333%; }
  .sm6 {
    width: 50%; }
  .sm8 {
    width: 66.6666666%; }
  .sm12 {
    width: 100%; }
  .fsm5 {
    flex: 0 0 41.666666%;
    -ms-flex: 0 0 41.666666%;
    max-width: 41.666666%; }
  .fsm6 {
    flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    max-width: 50%; }
  .fsm7 {
    flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    max-width: 58.333333%; }
  .fsm12 {
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    max-width: 100%; }
  .header .container {
    margin: 0; }
  .js_login {
    margin-right: 16px; }
  .topheader {
    border: 0;
    margin: 0;
    padding: 10px 16px 4px; }
  .topheader .logobox {
    display: block; }
  .topheader .th_rt {
    float: right;
    margin: 0;
    width: 180px;
    text-align: left;
    overflow: hidden
  }
  .topheader .phone {
    display: block;
    margin: 0;
    float: none;
    width: auto;
    font-size: 15px; }
  .topheader .th_rt .shedule,
  .topheader .th_rt .topheader_reg {
    margin-top: 0; }

  .hbox.hbox-fav {
    display: block; }
  .midheader {
    position: relative; }
  .midheader .logobox, .midheader .headmenu {
    display: none; }
  .midheader {
    background: #f7f6f6;
    border-top: 1px solid #e1e0e0;
    border-bottom: 1px solid #e1e0e0;
    padding: 0;
    margin: 0 0 12px;
    display: flex;
    justify-content: space-between;
  }
  .phone_out {
    float: none;
    width: auto;
    display: inline-block; }
  .showmenu {
    display: block; }
  .th_rt, .th_rt_inner {
    display: block; }
  .headmenu {
    background: #f7f6f6;
    background: #fdfafa;
    -webkit-box-shadow: 0 6px 9px rgba(0, 0, 0, 0.38);
    -moz-box-shadow: 0 6px 9px rgba(0, 0, 0, 0.38);
    box-shadow: 0 6px 9px rgba(0, 0, 0, 0.38);
    position: absolute;
    width: 260px;
    padding: 20px;
    float: none;
    z-index: 1000;
    top: 54px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .headmenu ul {
    float: none;
    margin: 0; }
  .headmenu li {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 8px; }
  .headmenu ul:last-child li:last-child {
    margin: 0; }
  .headmenu_overlay {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 999; }
  .botheader {
    padding: 0 110px 0 16px; }
  .botheader .catwin_outer {
    left: auto;
    right: 16px;
    top: 0;
    font-size: 14px;
    width: 80px; }
  .botheader .btn {
    padding-left: 8px;
    min-width: 0; }
  .botheader .btn i {
    display: none; }
  .search {
    height: 36px;
    padding: 0 20px 0 42px; }
  .search:before {
    top: 9px; }
  .search .btn {
    display: none; }
  .search_input {
    height: 36px;
    font-size: 14px; }
  .footer {
    padding: 20px 0 12px; }
  .catmain_box, .catmain_out {
    width: 50%;
    font-size: 14px;
    line-height: 1.1; }
  /* Bignews */
  .bignews_name {
    font-size: 18px;
    line-height: 20px;
    max-width: none;
    font-weight: 700; }
  .bignews_text {
    padding: 10px;
    position: relative;
    min-height: 0;
    left: auto;
    bottom: auto; }
  .bignews .slick-dots {
    margin-top: 20px; }
  /* filter */
  .filter_title {
    min-height: 0;
    overflow: visible; }
  .filter .grid3, .filter .grid4 {
    margin: 0 0 20px; }
  .catFound .pagetitle {
    display: block;
    margin: 0 0 12px; }
  .sorting {
    margin: 0 -16px 24px;
    padding: 10px 16px 8px; }
  .catalogList {
    margin: 0 auto;
    max-width: 420px; }
  .catalogList .grid4 {
    padding: 0; }
  /* Catalog list */
  .product_name {
    height: auto; }

  .catalogList-listed .product {
    margin: 0 0 20px;
    display: block;
    width: auto; }
  .catalogList-listed .product .product_image {
    width: auto;
    height: 160px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    justify-content: center; }
  .catalogList-listed .product .product_image a {
    border: 1px solid #e5e5e5;
    width: auto;
    height: auto;
    display: block; }
  .catalogList-listed .product .product_image img {
    max-width: 100%;
    max-height: 150px; }
  .catalogList-listed .product .product_name {
    height: auto; }
  .catalogList-listed .product .product_desc {
    display: block;
    padding: 0; }
  .catalogList-listed .product .product_bottom {
    display: block;
    width: auto; }
  .catalogList-listed .product .product_type {
    margin: 0 0 18px; }
  /* Card */
  .card, .post, .tabpane {
    margin: 0 0 30px; }
  .gallery {
    margin: 0 0 20px; }
  .gallery_big_item span {
    height: 220px; }
  .gallery_big_item span img {
    max-height: 200px; }
  .gallery_thumbs_item span {
    height: 50px; }
  .gallery_thumbs_item span img {
    max-height: 42px;
    max-width: 46px; }
  .tabHead {
    border: 0; }
  .tabHead li {
    padding: 0 !important;
    float: none;
    margin: 0 0 6px;
    text-align: center; }
  .tabHead li a {
    padding: 10px !important; }
  /* Basket */
  .basket_label {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 10px; }
  .basket_price, .basket_total {
    display: inline-block;
    margin: 0 0 10px;
    vertical-align: middle; }
  .basket .text-right {
    text-align: left; }
  .basket_image {
    margin: 0 0 20px; }
  .basket .jq-number {
    margin: 0 0 14px;
    display: inline-block;
    vertical-align: middle; }
  .basket .checkf {
    float: left;
    display: block; }
  .basketBot {
    padding: 16px;
    text-align: center; }
  .basketBot_table {
    display: block;
    width: auto; }
  .basketBot_cell {
    display: block;
    padding: 0;
    margin: 0 0 10px; }
  .basketBot .basket_label {
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    margin: 0; }
  .basketBot .basket_total {
    display: inline-block;
    padding: 0;
    vertical-align: middle; }
  .basketBot .text-right {
    text-align: center; }
  .basketBot_checks .checkf {
    margin: 0 10px 10px; }
  .basketBot_checks .checkf:last-child {
    margin: 0 10px 10px; }
  .orderpage {
    padding: 20px; }
  /* basket-group */
  .basket-group .basket_image {
    max-width: none;
    height: 70px; }
  .basket-group .basket_image img {
    max-height: 44px; }
  .basket-group .basket .grid2 {
    width: 33.3333333%; }
  .basket-group .basket .grid10 {
    width: 66.666666%;
    padding: 0 0 0 10px; }
  /* Lk */
  .lkboxRow {
    margin-bottom: 30px; }
  .ordertab {
    display: block;
    width: auto;
    margin: 0 -16px 30px; }
  .ordertab_tr {
    display: block; }
  .ordertab_cl {
    background: 0;
    border-bottom: 1px solid #d1d1d1;
    height: auto;
    display: block;
    margin: 0 0 8px;
    padding: 0 0 8px; }
  .ordertab_cl:last-child {
    border: 0;
    margin: 0;
    padding: 0; }
  .ordertab_tr {
    padding: 14px 20px;
    text-align: left; }
  .ordertab_tr:nth-child(odd) {
    background: #f8f6f6; }
  /* Shops */
  .shopInfo {
    padding: 14px 20px; }
  .shopInfo_phones {
    margin: 0 0 20px; }
  .shopInfo_phones small {
    margin: 0 0 6px; }
  /* News */
  .newsline_inner, .newsline_col {
    display: block; }
  .newsline_date, .newsline_image {
    width: auto; }
  .newsline_date {
    margin: 0 0 10px; }
  .newsline_entry {
    margin: 0 0 20px; }
  .newsline .videoImg {
    max-width: 254px; }
  /* About */
  .assortbox {
    width: 33.333333%;
    background: 0 !important;
    font-size: 14px; }
  .assortbox:nth-child(odd) {
    background: #f6f6f6 !important; }
  .aboutDig {
    font-size: 14px; }
  .aboutDig b {
    font-size: 28px;
    line-height: 30px; }
  /* pagination */
  .sorting .row {
    margin: 0; }
  .sorting .grid4 {
    padding: 0;
    width: auto;
    margin: 0; }
  .sorting .grid4.text-right {
    float: right;
    margin: 0; } }

/* Mobile */
@media screen and (max-width: 500px) {
  .breadcrumbs {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 20px;
  }
  .breadcrumbs .breadcrumbs_text span,
  .breadcrumbs .breadcrumbs_text a
  {
    display: none;
  }
  .breadcrumbs .breadcrumbs_text *:nth-last-child(3)
  {
    display: inline-block;
    font-size: var(--font-size-small-2);
    font-weight: 600;
    color: var(--color-gray-darker);
  }
  .breadcrumbs .breadcrumbs_text *:nth-last-child(3) span:before
  {
    content: "";
    display: inline-block;
    height: 12px;
    width: 22px;
    margin-bottom: -1px;
    margin-right: 5px;
    background: center/16px url("/images/arrow-left-gray.svg") no-repeat;
  }
  .breadcrumbs .breadcrumbs_text *:nth-last-child(3):hover
  {
    color: var(--color-red);
  }
  .breadcrumbs .breadcrumbs_text *:nth-last-child(3):hover span:before
  {
    background: center/20px url("/images/arrow-left-red.svg") no-repeat;
  }

  html {
    -webkit-text-size-adjust: none; }
  .xs-hidden {
    display: none !important; }
  .xs-visible {
    display: block !important; }
  .xs6 {
    width: 50%; }
  .xs12 {
    width: 100%; }

  .catwin_row {
    display: block;
    width: auto; }
  .catwin_col {
    display: block;
    border: 0;
    padding: 0;
    margin: 0 0 10px; }
  .footer {
    text-align: center; }
  .footrow {
    margin-bottom: 20px; }
  .footer .dpromo {
    float: none;
    margin: 0; }
  .footer .copyright {
    float: none;
    margin: 0 0 20px; }
  .footer .copyright span {
    display: block;
    margin: 6px 0 0; }

  .footer .footer_info {
    float: none;
    max-width: 100%;
    margin: 0 0 20px; }
  .footer .footer_info span {
    display: block;
    margin: 6px 0 0; }

  /* Bignews */
  .bignews_date {
    font-size: 14px;
    font-family: 'Roboto', sans-serif; }
  .bignews_name {
    font-size: 14px;
    line-height: 1.1; }
  /* smallbanner */
  .smallbanner {
    padding: 0 16px;
    margin: 0 0 20px; }
  .smallbanner_inner {
    background: 0 !important; }
  /* newsbox */
  .newsbox {
    margin: 0 0 30px; }
  .newsbox_name {
    height: auto;
    overflow: visible;
    margin: 0 0 10px; }
  .newsbox_text {
    overflow: visible;
    height: auto;
    margin: 0 0 10px; }
  /* Carbox */
  /*.carbox {
    margin: 0 -15px 20px; }
  .carbox .slick-slider {
    margin: 0 -10px; }
  .carbox .slick-slide > div {
    margin: 10px 10px 5px; }
  .carbox .slick-slide {
    opacity: 0.45;
    width: 280px; }
  .carbox .slick-slide.slick-current {
    opacity: 1; }
  !* Catmain *!
  .catmain {
    margin: 0 0 34px; }
  .catmain_box {
    width: 100%;
    height: 52px; }
  .catmain_out {
    float: none;
    width: auto;
    min-height: 0; }
  .catmain_img {
    width: 70px; }
  .catmain_out ul {
    margin-left: 70px; }
  .catmain_img img {
    max-width: 30px; }*/
  /* breadcrumbs */
  .breadcrumbs .pagetitle {
    font-size: 16px;
    line-height: 20px;
    margin: 0; }
  /* Card */
  .card {
    padding: 20px 10px 16px; }
  .cardFeat {
    margin: 0 0 20px; }
  .cardFeat li .jq-selectbox {
    float: none;
    display: block; }
  .cardFeat li.rozn {
    font-size: 14px;
    line-height: 1; }
  .cardFeat li.rozn b {
    display: inline; }
  .card_price {
    font-size: 19px; }
  .post .pagetitle {
    font-size: 16px;
    line-height: 1.1;
    margin: 0 0 14px; }
  /* Partbox */
  .partbox {
    padding: 0 10px 24px; }
  .partbox_name, .partbox_icon {
    display: block;
    height: auto;
    padding: 30px 0; }
  .shopsMap iframe, .shopsMap #myMap {
    height: 220px; }
  /* About */
  .assortbox {
    width: 50%;
    background: 0 !important;
    border-bottom: 1px solid #f6f6f6;
    border-left: 1px solid #f6f6f6; }
  .assortbox:nth-child(odd) {
    background: 0 !important;
    border-left: 0; }
  .aboutBanner {
    background: url(/local/templates/nle/css/../images/banner.png) 0 0 no-repeat;
    background-size: cover; }
  .aboutBannerBox {
    float: none;
    margin: 0 0 20px;
    padding: 0;
    width: auto; }
  .aboutList_img {
    width: 60px;
    padding-right: 20px;
    text-align: left; }
  .aboutList_img img {
    width: 60px; }
  .advantages ul li {
    padding-left: 0;
    text-align: center; }
  .advantages ul li:before {
    content: none;
    display: none; } }

.results_wrapper {
  padding: 15px 15px 1px; }

/* XS */
@media screen and (max-width: 360px) {

  .sorting .row {
    margin: 0; }
  .sorting .grid4 {
    float: none;
    width: auto;
    padding: 0;
    text-align: center; }
  .sorting .grid4.text-right {
    float: none; }
  .sorting .jq-selectbox {
    display: block;
    width: 100%;
    margin: 0 0 12px; }
  .sorting .pagination_pages {
    margin: 4px 0 0; } }

/* End */


/* Start:/local/templates/nle/css/dp_kiv.css?17761913042718*/
/*.basketBot_checks .checkf .jq-radio {background: #dedede; top: -1px; left: -3px;}*/
.basketBot .basket_price {text-align: right; margin-bottom: 5px;}
.basketBot .basket_label {text-align: right;}
.basket_total {margin-bottom: 5px;}
.catmain_out ul {margin-left: 12px;}
.catmain_name {padding-left: 12px;}
.complect .hbox_val {padding: 10px 0 0px 0;}
.complect .header {border-top: 1px solid #ccc;}
.complect a {margin-bottom: 7px; display: block;}
.leftmenu li ul li a {padding: 4px 15px 4px 0;}
@media screen and (min-width: 750px) {
.bx-newsdetail-img {height: 300px; float: right; margin: 0 0px 30px 30px;}
.bx-newsdetail-content {max-width: 50%;}
}
div.title-search-result {
border: 0px!important;
border-radius: 10px; border-radius: 24px;
-moz-border-radius: 24px;
-webkit-border-radius: 24px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.13);
-moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.13);
box-shadow: 0 0 7px rgba(0, 0, 0, 0.13);
/*padding: 0 40px 0 40px;*/
}
.bignews_item {max-height: 500px;}
.slick-slide .product_name {margin: 10px 0 12px 0;}
.slick-slide .product_image {margin: 0;}

.slick-slide .is_set .product_avail {margin: 10px 0 12px 0;}
.slick-slide .is_set .product_name {margin: 10px 0 12px 0;}

.bignews_name {max-width: 740px;}
.catmain_out ul li.hot {margin-left: 30px;}

@media screen and (min-width: 750px) {
.botheader .btn-cat {top: 6px;}
}
@media screen and (min-width: 1015px) {
/*.bignews_name {position: absolute; bottom: 50px;}*/
}

.bx-newsdetail-content ol li, .bx-newsdetail-content ul li {margin: 0 0 3px 10px;}
.bx-newsdetail-content ol li {list-style-type: decimal;}
.bx-newsdetail-content ul li {list-style: disc;}
.bx-newsdetail-content ol, .bx-newsdetail-content ul {margin: 10px 0 20px 10px;}
.bx-newsdetail-content table tr td {border: 1px solid #ccc; padding: 6px;}

/* комплекты в каталоге */
.is_set .product_avail {margin: 0 0 10px 0;}
.is_set .product_name {margin: 10px 0 0 0;}
.product_avail:after {font-size: 10px;}
.is_set {min-height: 220px;}

/* Кнопка "Забыли пароль" */

@media screen and (min-width: 1200px) {
.nologged form div a {font-size: 11px!important;
display: block;
position: absolute;
top: 41px;
right: 167px;
opacity: 0.5;
color: #444;}

.nologged form div a:hover {color: #f20f2a; opacity: 1;}
}

@media screen and (max-width: 1200px) {
.nologged form div a {right: 137px;
font-size: 11px!important;
display: block;
position: absolute;
top: 41px;
opacity: 0.5;
color: #444;
}
.nologged form div a:hover {color: #f20f2a; opacity: 1;}
}

@media screen and (max-width: 1022px) {
.nologged form div a {right: 18px; top: 80px;} 

}
/* End */


/* Start:/local/templates/nle/css/1_settings.css?17761913042526*/
:root {
    /*
    --color-red: #E31E24;
    --color-red-dark: #B30000;
    --color-red-light: #ff474f;
    */

    --color-red-main: #FF4246;
    --color-red-hover: #D83237;
    --color-red-error: #FF0000;
    --color-pink: #FFE4E6;
    --color-red-dark: #E31E24;
    --color-red: #FF4246;
    --color-red-light: #FF6A78;
    --color-red-light2: #ffe0e2;
    --color-orange: #FD6600;
    --color-yellow-light2: #FFF2E0;
    --color-yellow-light: #fff2e0;
    --color-yellow: #F4CD40;
    --color-yellow-dark: #DDAD05;
    --color-green: #24A90F;
    --color-green3: #eeffee;
    --color-blue: #006363;
    --color-blue-dark: #005353;
    --color-blue-light: #007373;
    --color-blue2: #2354a5;

    --color-blue-faded: #6A83AD;
    --color-blue-gray: #3D619D;
    --color-blue-bright: #1967D2;
    --color-violet: #9105DC;

    --color-blue3: #3C95FF;
    --color-gray-light: #e7e7e7;
    --color-gray-lighter: #f8f8fa;
    --color-gray: #dedede;
    --color-gray2: #a4a4a4;
    --color-gray-dark: #999999;
    --color-gray-dark2: #777777;
    --color-gray-darker: #585858;
    --color-gray-darker2: #383838;
    --color-black: #000000;
    /********************************/
    /*********** from old template ************************************************************************************/
    --main-color-red: #E31E24;
    --main-color-red-dark: #B30000;
    --main-color-red-light: #ff474f;
    --main-color-blue: #006363;
    --main-color-blue-dark: #005353;
    --main-color-blue-light: #007373;
    --main-color-green-light: #26AB4B;
    --main-color-blue2: #2354a5;
    --main-color-blue3: #4884F8;

    --main-color-blue2: #2354a5;

    --main-color-gray-darker: #666666;
    --main-color-gray-dark: #999999;
    --main-color-gray: #dedede;
    --main-color-gray-light: #eeeeee;
    /******************************************************************************************************************/


    --font-size-large-6: 3rem; /* 48 */
    --font-size-large-5: 2.1875rem; /* 35 */
    --font-size-large-4: 2rem; /* 32 */
    --font-size-large-3: 1.5rem; /* 24 */
    --font-size-large-2: 1.254rem; /* 20 */
    --font-size-large-1: 1.125rem; /* 18 */
    --font-size-normal: 1rem; /* 16 */
    --font-size-small-1: 0.9375rem; /* 15 */
    --font-size-small-2: 0.875rem; /* 14 */
    --font-size-small-3: 0.8125rem; /* 13 */
    --font-size-small-4: 0.75rem; /* 12 */
    --font-size-small-5: 0.6875rem; /* 11 */
    --font-size-small-6: 0.625rem; /* 10 */
    --font-size-small-7: 0.5625rem; /* 10 */

}
/* End */


/* Start:/local/templates/nle/css/2_normalize.css?17810018828377*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html,body {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    height: 100%;
    min-height: 100%;
    margin: 0;
    background: #f1f1f1;
    padding: 0;
    margin: 0;
    font-size: 16px; /* !!!!! Don't touch this, or I'll kill you!!!!! */
    /*font-family: 'Roboto', sans-serif;*/
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    line-height: 1.4286;
    color: var(--color-gray-darker2);
}
.popup-window {
    font: 15px 'Inter', sans-serif;
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
    margin: 0;
    padding: 0;
}
body.clip {
    width: 100%;

    position:fixed;
    overflow-y: scroll;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
    display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
    font-size: 32px;
    line-height: 1.2;
    font-weight: 700;
    margin: 0.67em 0;
}
h2,
.section_title h2{
    font-size: 28px;
    font-weight: 700;
    line-height: 1.2;
}
h3,
.section_title h3{
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
}
.section_title h2,
.section_title h3
{
    margin: 0;
}

    /* Grouping content
       ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
    font-family: monospace, monospace; /* 1 */
    font-size: var(--font-size-normal);
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
    background-color: transparent;
}
a:focus {
    outline: none !important;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
    font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
    font-family: monospace, monospace; /* 1 */
    font-size: var(--font-size-normal); /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
    font-size: var(--font-size-small-3);
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
    font-size: var(--font-size-small-4);
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
    border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: var(--font-size-normal);
    /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
    overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
    text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
    vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
    overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
    display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
    display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
    display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
    display: none;
}


/***************************/
ul, li {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: var(--color-gray-darker);
    transition: 0.2s;
}

a:hover {
    color: var(--color-red);
}

@media(max-width: 800px){
    h1 {
        font-size: 28px;
        font-weight: 500;
    }
    h2,
    .section_title h2{
        font-size: 24px;
        font-weight: 500;
    }
    h3,
    .section_title h3{
        font-size: 20px;
        font-weight: 500;
    }
}
@media(max-width: 500px){
    h1 {
        font-size: 24px;
        font-weight: 500;
    }
    h2,
    .section_title h2{
        font-size: 20px;
        font-weight: 500;
    }
    h3,
    .section_title h3{
        font-size: 17px;
        font-weight: 500;
    }
}


/* End */


/* Start:/local/templates/nle/css/banners_erir.css?17761913042208*/
.banner_item_wrapper .erir {
    position: absolute;
    z-index: 100;
    display: flex;
    align-items: center;
    top: 5px;
    right: 5px;
    padding: 0px 5px;

    opacity: 0.5;
    color: #000000;
    font-size: var(--font-size-small-4);
    border-radius: 10px;
    transition: 0.2s;
}

.banner_item_wrapper .erir:hover {
    opacity: 1;
}

.banner_item_wrapper .erir.active {
    opacity: 1;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.banner_item_wrapper .erir.active {
    padding: 3px 3px 10px 3px;
}

.banner_item_wrapper .erir .label {
    text-align: right;
    background: rgba(255, 255, 255, 0.9);
    border: 1px solid rgba(0, 0, 0, 0.4);
    padding: 0 5px;
    border-radius: 10px;
    display: flex;
    align-items: center;
}

.banner_item_wrapper .erir.active .label {
    cursor: pointer;
    display: flex;
    margin: 0 0 0 auto;
    float: right;
    border: 1px solid rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0.1);
    transition: 0.2s;
}

.banner_item_wrapper .erir.active .label:hover {
    background: rgba(0, 0, 0, 0.2);
}


.banner_item_wrapper .erir .label:hover {
    cursor: pointer;
}

.banner_item_wrapper .erir .spoiler {
    max-width: 240px;
    overflow: hidden;
    margin-top: 5px;
    font-size: var(--font-size-small-5);
    line-height: 1.3;
    display: none;
    text-align: left;
}

.banner_item_wrapper .erir.active .spoiler {
    display: block !important;
    padding: 5px 5px 0px 5px;
}

.banner_item_wrapper .erir .spoiler > span {
    display: block;
}


.banner_item_wrapper .erir .label span {
    content: "";
    display: inline-block;
    text-align: center;
    width: 13px;
    height: 13px;
    border-radius: 13px;
    padding: 0;
    background: center no-repeat url("/images/icon-exclamation.png");
    margin-left: 3px;
}
@media (max-width: 400px) {
    .banner_item_wrapper .erir {
        font-size: var(--font-size-small-6);
    }
    .banner_item_wrapper .erir .label span:before {
        width: 11px;
        height: 11px;
        padding: 0;
        box-sizing: border-box;
        line-height: 10px;
        font-size: var(--font-size-small-7);
        margin-top: -2px;
    }

}
/* End */


/* Start:/local/templates/nle/css/buttons.css?17864324134204*/
.btn,
a.btn,
button.btn
{
    background: #ffffff;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    border: 1px solid var(--color-gray-darker2);
    color: var(--color-gray-darker2);
    border-radius: 7px;
    margin: 0;
    outline: none;
    -webkit-appearance: none;
    appearance: none;
    transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -webkit-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    font-weight: normal;
    line-height: 14px;
    font-size: var(--font-size-small-2);
    padding: 8px 14px;
    position: relative;
    box-sizing: border-box;
    width: 100%;
    max-width: 360px;
    text-decoration: none !important;
}
.btn.btn-small {
    font-size: var(--font-size-small-2);
    padding: 10px 15px;
    min-width: 100px;
    width: max-content;
    text-align: center;
    line-height: 16px;
}
.btn:hover {
    background: var(--color-gray-darker2) ;
    border: 1px solid var(--color-gray-darker2);
    color: #ffffff;
}
.btn.btn-wide {
    width: 100%;
    text-align: center;
    max-width: 300px;
}
input[type="submit"].btn.btn-big {
    line-height: 56px;
    height: 56px;
    font-size: var(--font-size-normal);
    box-sizing: border-box;
    border-radius: 12px;
    font-weight: 600;
}
.btn.btn-red
{
    background: #ffffff;
    border: 1px solid var(--color-red);
    color: var(--color-black);
}
.btn.btn-red:hover
{
    background: var(--color-red);
    border: 1px solid var(--color-red);
    color: #ffffff;
}

.btn.btn-red-red {
    background: var(--color-red);
    border: 1px solid var(--color-red);
    color: #ffffff;
}
.btn.btn-red-red:hover {
    transition: 0.2s;
    background: var(--color-red-dark);
    border: 1px solid var(--color-red-dark);
    color: #ffffff;
}
.btn.btn-red-red[disabled],
.btn.btn-red-red.disabled
{
    background: var(--color-gray);
    border: 1px solid var(--color-gray);
    color: var(--color-gray-dark);
    cursor: not-allowed;
}

.btn.btn-gray
{
    background: #ffffff;
    border: 1px solid var(--color-gray-dark);
    color: var(--color-gray-darker2);

}
.btn.btn-gray:hover
{
    background: #ffffff;
    border: 1px solid var(--color-red);
    color: var(--color-red);
}

.btn.btn-sm {
    font-weight: 500;
    width: auto;
    height: 36px;
    line-height: 36px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 12px;
}
input.btn-sm, button.btn-sm {
    font-size: 12px;
    font-weight: 500;
    height: 36px;
    line-height: 36px;
    padding-top: 0;
    padding-bottom: 0;
}
.btn.btn-sm2 {
    box-sizing: border-box;
    height: 46px;
    font-size: 16px;
    line-height: 46px;
    font-weight: 600;
    padding: 0px 30px;
    min-width: 120px;
    font-weight: 500;
    border-radius: 12px;
    box-sizing: border-box;
}
.btn.btn-md {
    box-sizing: border-box;
    height: 56px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    padding: 15px 30px;
    min-width: 120px;
    font-weight: 600;
    border-radius: 12px;
    box-sizing: border-box;
}
.btn.btn-lg {
    height: 66px;
    font-size: 16px;
    line-height: 66px;
    font-weight: 600;
    padding: 0 30px;
    min-width: 120px;
    font-weight: 600;
    border-radius: 12px;
    box-sizing: border-box;
}


.btn.btn-width-fit-content{
    width: fit-content;
    min-width: auto;
    max-width: none;
}

.btn.btn-width-250{
    width: 250px;
    min-width: auto;
    max-width: none;
}
.btn.btn-width-200{
    width: 200px;
    min-width: auto;
    max-width: none;
}
.btn.btn-width-180{
    width: 180px;
    min-width: auto;
    max-width: none;
}

.btn-exit-red{
    display: inline-block;
    width: 32px;
    height: 32px;
    background: center/contain no-repeat url("/images/icon-exit-red.svg");
    overflow: hidden;
    text-indent: -999px;
    text-decoration: none;
    cursor: pointer;
}
.btn-exit-red:hover,
.btn-exit-red:active
{
    transition: 0.1s;
    transform: scale(1.05);
}

/* End */


/* Start:/local/templates/nle/css/badges.css?17761913043312*/

.badge{
    border-radius: 13px;
    padding: 6px 15px;
    user-select: none;
    color: var(--color-gray-darker2);
    border: 1px solid var(--color-gray-darker2);
    margin: 2px 5px 2px 0;
    font-size: var(--font-size-small-4);
    white-space: nowrap;
}
.badge:last-child{
    margin-right: 0px;
}
.badge.badge-white{
    color: white;
    border: 1px solid white;
    text-shadow: 0 0 1px rgba(0,0,0,0.9);
}
.badge.badge-hit{
    color: var(--color-red);
    border: 1px solid var(--color-red);
}
.badge.badge-hot{
    color: var(--color-red);
    border: 1px solid var(--color-red);
}
.badge.badge-new{
    color: white;
    background: var(--color-blue3);
    border: 1px solid var(--color-blue3);
}
.badge.badge-colorchick{
    background: #ffd700;
    color: var(--color-gray-darker2);
    border: 1px solid var(--color-gray-darker2);
}
.badge.typemin-marked {
    background: #ffffff00;
    margin-right: 28px;
    position: relative;
    border: 1px solid var(--color-blue2);
    color: var(--color-blue2);
}
.badge.typemin-marked .typemin-marked-question {
    position: absolute;
    right: -24px;
    top: -1px;
    background: #ffffff00;
    border: 1px solid var(--main-color-blue2);
    border-radius: 4px;
    width: auto;
    height: auto;
    padding: 2px 6px 2px;
    color: var(--main-color-blue2);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: 0.2s;
}
.badge.typemin-marked .typemin-marked-question:hover {
    color: #fff;
    background: var(--main-color-blue2);
}

.badge.typemin-sale {
    background: #ffffff;
    color: var(--main-color-red);
    border-color: var(--main-color-red);
}

.nl-badge{
    border-radius: 7px;
    padding: 0 10px;
    height: 28px;
    box-sizing: border-box;
    display: inline-block;
    text-align: center;
    user-select: none;
    font-size: 12px;
    line-height: 26px;
    font-weight: 600;
    white-space: nowrap;

    color: white;
    background: var(--color-gray-darker2);
    border: 1px solid var(--color-gray-darker2);
    margin: 2px 5px 2px 0;
    max-width: 100%;
}
.nl-badge.--font-bigger{
    font-size: 13px;
    font-weight: 700;
}


.nl-badge.badge-new,
.nl-badge.nl-badge-new,
.nl-badge.nl-badge-blue
{
    color: white;
    background: var(--color-blue3);
    border: 1px solid var(--color-blue3);
}
.nl-badge.badge-hot,
.nl-badge.nl-badge-hot,
.nl-badge.nl-badge-orange{
    color: white;
    background: var(--color-orange);
    border: 1px solid var(--color-orange);
}
.nl-badge.nl-badge-red
{
    color: white;
    background: var(--color-red);
    border: 1px solid var(--color-red);
}
.nl-badge.nl-badge-violet
{
    color: white;
    background: var(--color-violet);
    border: 1px solid var(--color-violet);
}
.nl-badge.nl-badge-black
{
    color: white;
    background: var(--color-black);
    border: 1px solid var(--color-black);
}





/*
BREAKPOINTS:
1440
1022
750
500
400
355
*/
@media (max-width: 750px) {
    .badge {
        font-size: var(--font-size-small-4);
        padding: 3px 10px;
    }

}
@media (max-width: 500px) {
    .nl-badge,.nl-badge.--font-bigger {
        height: 21px;
        font-size: 10px;
        line-height: 18px;
    }
}
@media (max-width: 360px) {
    .badge {
        font-size: var(--font-size-small-6);
    }
}
/* End */


/* Start:/local/templates/nle/css/slick_overrides.css?17761913041913*/
/* SLICK OVERRIDES */

.slick-list {
    overflow: hidden;
    border-radius: 10px;
}

.slick-arrow {
    position: absolute;
    top: 50%;
    margin-top: -17px;
    left: 0px;
    z-index: 100;
    background:  center/auto 50% no-repeat;
/*    box-shadow: -1px 3px 7px rgba(0, 0, 0, 0.1);*/
    border: 1px solid #00000000;
    border-radius: 10px;
    width: 35px;
    height: 35px;
    padding: 0;
    cursor: pointer;
    text-indent: -9999px;
    overflow: hidden;
    transition: 0.1s;
    outline: none !important;
}

.slick-arrow:hover {
    box-shadow: -1px 3px 7px rgba(0, 0, 0, 0.2);
    transform: scale(1.03);
}

.slick-prev {
    background-image: url('/images/new_template/Slider Arrow Left-black2.svg');
    background-position: 10px center;
    margin-right: 45px;
    left: -10px;
}

.slick-next {
    background-image: url('/images/new_template/Slider Arrow Right-black2.svg');
    background-position: 13px center;
    left: auto;
    right: -10px;
}


.slick-dots li {
    display: inline-block;
    margin: 0 3px;
}

.slick-dots li button {
    border: 0;
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 5px;
    outline: none;
    padding: 0;
    width: 30px;
    height: 4px;
    display: inline-block;
    background: #d8d8d8;
}
@media(max-width: 750px){
    .slick-dots li button {
        width: calc(1px + 3vw);
        border-radius: 5px;
    }
}

.slick-dots li.slick-active button {
    background: #000000;
}

.slick-dots {
    text-align: center;
}

.slick-track {
    display: flex;
}

@media(max-width: 750px){
    #slider_catmain .slick-track {
        display: inline-block;
    }

}


.slick-slide {
    height: auto;
    flex: 0 0 auto;
}

.slick-slide > div,
.slick-slide > div > .list_item,
.slick-slide > div > .list_item > div {
    height: 98%;

}

/* End */


/* Start:/local/templates/nle/css/common.css?17761913042536*/
.wrap_content {
    padding-top: 5px;
    box-sizing: border-box;
    max-width: 1400px;
    width: 100%;
    margin: 0 auto;
    position: relative;
}

.social_links {
    margin-top: 5px;
}

.social_links a {
    margin: 5px;
    display: inline-block;
}

.social_links a:last-child {
    margin-right: 0;
}

#slider_catmain {
    margin-left: -10px;
    margin-right: -10px;
}

#partner_slider {
    margin-left: -15px;
    margin-right: -15px;
}

#spec_slider {
    margin-left: -15px;
    margin-right: -15px;
}

#action_slider {
    margin-left: -10px;
    margin-right: -10px;
}

main img {
    border: 0;
    max-width: 100%;
}

@media (min-width: 1021px) {
    .catmain {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        flex-flow: row wrap;
    }

    .catmain a {
        flex: 1 1 calc(17% - 10px);
        max-width: 17%;
    }
}

@media (max-width: 1200px) {
    .wrap_content img {
        max-width: 100%;
        height: auto;
    }
}

@media (max-width: 1022px) {

    #action_slider {
        margin-left: -10px;
        margin-right: -10px;
    }
}

@media (max-width: 400px) {
    #action_slider {
        margin-left: -15px;
        margin-right: -15px;
    }

    #bnews_slider2_mobile,
    #bnews_slider_mobile,
    #spec_slider,
    #viewed_products,
    #recommended_products,
    #recommended_products_in_404page {
        margin-left: -10px;
        margin-right: -10px;
    }
}

@media (max-width: 355px) {
    #spec_slider,
    #viewed_products,
    #recommended_products,
    #recommended_products_in_404page {
        margin-left: -5px;
        margin-right: -5px;
    }

}

/*tooltip*/
.tooltip-container {
    position: relative;
    /* display: inline-block; */
}
.tooltip-container .tooltip-text {
    visibility: hidden;
    width: 200px;
    background-color: #f8f8fa;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1), 0 10px 15px rgba(0, 0, 0, 0.1);
    color: var(--color-gray-darker2);
    text-align: center;
    border-radius: 6px;
    padding: 8px;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip-container .tooltip-text::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #f8f8fa transparent transparent transparent;
}

.tooltip-container:hover .tooltip-text {
    visibility: visible;
    opacity: 1;
}
/*tooltip*/

/* End */


/* Start:/local/templates/nle/css/main.css?17761913041676*/
main {
    padding-top: 20px;
    padding-bottom: 15px;
    background-color: #f8f8fa;
}

main section {
    margin: 50px 0 0;
}
main section:first-child {
    margin: 0 0 50px;
}

.section_title {
    color: var(--color-gray-darker2);
    font-size: 32px;
    font-weight: bold;
    margin: 15px 0;
}
h2.section_title {
    font-size: 32px;
}

.section_title a {
    font-size: var(--font-size-small-1);
    font-weight: bold;
    color: var(--color-gray-darker2);
    display: inline-block;
    padding: 5px;
    text-decoration: underline;
}

.section_title a:hover {
    text-decoration: underline;
    color: var(--color-red);
}
.section_title-flex{
    display: flex;
    justify-content: space-between;
    align-items: center;
}


/*
.section_title a:after {
    display: inline-block;
    content: "";
    width: 20px;
    height: 20px;
    justify-content: center;
    background: center/auto 100% url("/images/new_template/Slider Arrow Right-black.svg") no-repeat;
    margin-top: 1px;
    margin-bottom: -1px;
    margin-left: 3px;
}
*/

main section {
    margin: 50px 0 0;
}

@media (max-width: 750px) {
    main section {
        margin: 30px 0 30px;
    }
    main section:first-child {
        margin: 0 0 20px;
    }
}
    @media (max-width: 500px) {
    .section_title {
        font-size: var(--font-size-large-2);
        line-height: 1.1;
    }
    .section_title a {
        font-size: var(--font-size-large-2);
    }
    .section_title a::after {
        width: 14px;
        height: 14px;
    }
    .section_title.section_title-flex a{
        font-size: var(--font-size-small-4);
    }
    .section_title-flex {
        align-items: baseline;
    }
}
/* End */


/* Start:/local/templates/nle/css/components/header.min.css?178661274815165*/
header{background:#f8f8fa;position:relative;z-index:600}header img{vertical-align:initial}.header__phone{margin-left:15px}.header__phone a{color:var(--color-gray-darker);font-size:var(--font-size-normal);font-weight:600;text-decoration:none;transition:.2s;display:flex;justify-content:left;align-items:center;white-space:nowrap}.header__menu ul li a:hover,.header__phone a:hover{color:var(--color-red)}.header__phone a::before{content:"";display:inline-block;width:32px;height:32px;background:left top/contain url(/images/new_template/Icon Phone-red.svg)no-repeat;margin-right:5px}.header__line1,.header__line2 .header__line2-inner{display:flex;justify-content:space-between;align-items:center;padding-top:15px}.header__line1{position:relative;border-bottom:1px solid var(--color-gray);padding-bottom:18px;margin-bottom:0}.header__line2 .header__line2-inner{padding-bottom:15px}.header__line2.fixed{border-radius:0 0 50px 50px;position:fixed;top:0;left:0;width:100%;z-index:1000;background:var(--color-gray-lighter);box-shadow:0 2px 5px rgba(0,0,0,.1)}.header__line2.fixed .header__line2-inner{padding-top:15px;padding-bottom:15px;gap:25px;position:relative}.header__line2.fixed .header__search .search{box-shadow:0 0 2px #00000022}.spacer_for_logo_in_fixed_header{width:0;flex:0 0 0;display:none}.header__line2 .logo_in_fixed_header{position:absolute;top:-430px;overflow:hidden;opacity:0}.header__line2.fixed .logo_in_fixed_header{position:absolute;top:19px;left:0;overflow:hidden;opacity:1}.header__line2.fixed .spacer_for_logo_in_fixed_header{display:block!important;width:153px;flex:0 0 153px;opacity:1}.header__line1 .header__logo a{opacity:1;display:block;width:151px;height:46px;transition:.1s}header.has_fixed_line .header__line1 .header__logo a{transition:.1s;opacity:0}header.has_fixed_line .header__line2.fixed .header__logo a{opacity:1}.header__line2.fixed .header__logo a{display:block;width:153px;height:46px;opacity:1}.header__line2-wrapper{max-width:1400px;margin:0 auto;padding:0}.header__buttons .auth a.logout,.header__line2-placeholder{display:none}.header__line2_block2,.header__menu ul{justify-content:space-between;align-items:center}.header__line2_block2{display:flex;flex-grow:2}.header__logo{flex-shrink:0}.header__logo img{width:100%;max-width:151px;height:auto}.header__menu{flex-grow:2;text-align:right}.header__menu ul{margin:0 0 0 auto;list-style:none;display:inline-block}.header__menu ul li{display:inline-block;list-style:none;margin:5px}.header__menu ul li a{display:inline-block;padding:5px 10px;text-decoration:none;color:var(--color-gray-darker2);transition:.2s;font-size:var(--font-size-small-2);font-weight:400}.header__menu ul li.red_point a:after{content:"";display:inline-block;width:10px;height:10px;background:var(--color-red);border-radius:10px;margin-left:5px}.header__contacts{display:flex;justify-content:right;align-items:center;width:436px}.button_catalog_choose_section,.button_catalog_choose_section span.hamburger{transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out}.button_catalog_choose_section{cursor:pointer;display:flex;justify-content:center;align-items:center;width:151px;height:46px;border-radius:7px;border:1px solid var(--color-red);color:var(--color-red);text-decoration:none;font-size:var(--font-size-normal);line-height:1}.button_catalog_choose_section:hover{background:var(--color-red);color:#fff}.button_catalog_choose_section span.hamburger{display:block;width:16px;margin:1px 5px -1px 0}.button_catalog_choose_section span.hamburger b{background:var(--color-red);display:block;height:2px;margin:0 0 3px}.button_catalog_choose_section:hover span.hamburger b{background:#fff}.menu_drop_down_catalog__outer.active .button_catalog_choose_section span.hamburger b{height:14px;width:2px;margin:0;position:absolute;top:0;left:50%}.menu_drop_down_catalog__outer.active .button_catalog_choose_section span.hamburger{display:block;width:16px;height:16px;margin:1px 5px -1px 0;overflow:hidden;position:relative}.menu_drop_down_catalog__outer.active .button_catalog_choose_section span.hamburger b:nth-child(1){transform:rotate(45deg)}.menu_drop_down_catalog__outer.active .button_catalog_choose_section span.hamburger b:nth-child(2){transform:rotate(-45deg)}.menu_drop_down_catalog__outer.active .button_catalog_choose_section span.hamburger b:nth-child(3){display:none}.header__search{flex-grow:2;padding:0 15px}.search{background:#fff;border:1px solid var(--color-gray);box-shadow:0 0 2px #00000022;position:relative;border-radius:10px;box-sizing:border-box;padding:3px 7px 0 15px;width:100%;height:46px}.search form{display:flex;justify-content:space-between;align-items:center}.header__buttons a,.search_input{font-size:var(--font-size-small-2)}.search_input{-webkit-appearance:none;outline:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0;width:100%;background:0;color:#221f1f;margin:0;line-height:20px;padding:1px 0;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header__search #smart-title-search.search{padding:2px 4px 0 15px}.header__search #smart-title-search .search_button_submit{background-color:var(--color-gray);border:1px solid var(--color-gray);display:block;padding:0;width:38px;height:38px;flex:0 0 38px;border-radius:7px;cursor:pointer;transition:.1s;position:relative;box-sizing:border-box}.header__search #smart-title-search .search_button_submit img{position:absolute;top:8px;left:9px;transition:.1s;width:20px;height:20px;margin:0}.header__search #smart-title-search .search_button_submit:hover{background-color:var(--color-gray-darker);border:1px solid var(--color-gray-darker)}.search_button_submit:hover img{transform:scale(1.1)}.header__buttons,.header__buttons__group2{justify-content:space-between;flex-shrink:0}.header__buttons{display:flex;align-items:center;margin-left:15px}.header__buttons__group2{margin-right:-10px}.header__buttons__group2>div{margin:0 10px}.header__buttons .auth{padding-left:15px;padding-right:15px}.header__buttons .auth.menu_drop_down_personal__outer{padding-left:0;padding-right:0}.header__buttons a{line-height:1;color:var(--color-gray-darker2);text-decoration:none;display:inline-block;width:75px;height:50px;text-align:center;position:relative}.header__buttons a .number{position:absolute;top:0;right:0;background:var(--color-red);color:#fff;border-radius:50px;justify-content:center;width:18px;height:18px;line-height:20px;font-size:var(--font-size-small-4);text-align:center}.header__buttons a .number.digits3{width:25px;font-size:var(--font-size-small-7)}.header__buttons a .number.digits4{width:27px;font-size:var(--font-size-small-7)}.header__buttons a:hover{color:var(--color-red)}.header__buttons .compare a:before{content:"";display:block;width:30px;height:30px;margin:2px auto 0;background:center/contain url(/images/new_template/Icon Compare.svg)no-repeat}.header__buttons .compare a:hover:before{background:center/contain url(/images/new_template/Icon Compare-red.svg)no-repeat}.header__buttons .favorite a:before{content:"";display:block;width:30px;height:30px;margin:0 auto;background:center/contain url(/images/new_template/Icon Like.svg)no-repeat}.header__buttons .favorite a.active:before,.header__buttons .favorite a:hover:before{background:center/contain url(/images/new_template/Icon Like-red.svg)no-repeat}.header__buttons .auth a,.header__buttons .auth a .hbox_username_span{display:inline-block;width:auto;max-width:120px;height:50px}.header__buttons .auth .hbox-user,.header__buttons a .number,.header__buttons__group2{display:flex;align-items:center}.header__buttons .auth a .hbox_username_span{height:30px;overflow:hidden}.header__buttons .auth a.hbox_name:before{content:"";display:block;width:30px;height:30px;margin:2px auto;background:center/contain url(/images/new_template/Icon Person.svg)no-repeat}.header__buttons .auth a.hbox_name:hover:before{background:center/contain url(/images/new_template/Icon Person-red.svg)no-repeat}@media (max-width:1500px){.header__line2_block2{display:flex;justify-content:space-between;align-items:center;flex:1 1 75%}.header__line2.fixed .header__line2-inner{padding:15px 30px}.header__line2.fixed .logo_in_fixed_header{left:30px}}@media (max-width:1440px){.header__contacts{width:409px}.header__phone a{font-size:var(--font-size-small-1);white-space:nowrap}.header__phone a::before{width:25px;height:25px}.header__buttons .auth a.hbox_name::before{width:28px;height:32px;margin:2px auto 0}.header__buttons .compare a::before{width:25px;height:30px}.header__buttons .cart a.link::before,.header__buttons .favorite a::before{width:25px;height:32px}.header__buttons a{width:auto}}@media (max-width:1200px){.header__contacts{width:auto;padding-right:30px}.header__menu{text-align:center}.header__menu ul li{margin:1px}.header__menu ul li a{padding:0 5px}}@media (max-width:1022px){.header__search{flex:0 1 80%}.header__phone a{font-size:var(--font-size-small-2)}.header__menu ul{justify-content:center;align-items:center;flex-wrap:wrap}.header__menu ul li{margin:0 1px}.header__menu ul li a{padding:0 10px;font-size:var(--font-size-small-3)}.header__contacts{flex-shrink:0}.header__buttons{margin-left:10px;flex:1 1 25%;justify-content:flex-end}.header__buttons a{font-size:var(--font-size-small-3);line-height:20px;display:flex;align-items:center}.header__buttons .compare a::before,.header__buttons .favorite a::before{margin-top:3px}.header__buttons .auth a .hbox_username_span{display:none;font-size:var(--font-size-small-3);line-height:20px}.header__buttons .auth a{display:flex;align-items:center;justify-content:center}.header__buttons .auth a.hbox_name::before{width:28px;height:28px;margin:2px auto 0}.header__buttons>div:first-child{margin-left:0}.header__search #smart-title-search .search_button_submit{width:30px;height:30px;flex:0 0 30px}.header__search #smart-title-search .search_button_submit img{top:5px;left:5px;width:17px;height:17px}.header__line2_block2{gap:20px}.search{padding:2px 7px 0 15px;height:36px}.search_input{height:30px}.header__search{padding:0 10px}.header__line2.fixed .spacer_for_logo_in_fixed_header{flex:0 0 100px}.header__line2.fixed{border-radius:0 0 20px 20px}.button_catalog_choose_section,.header__line2.fixed .header__logo a{width:120px;height:36px}.header__line2.fixed .header__line2-inner{gap:20px}.header__line2.fixed .logo_in_fixed_header{top:14px;left:15px}.header__line2.fixed .header__line2-inner{padding:5px 20px}.header__buttons a span.text{display:none}.header__buttons .auth a.hbox_name.user_is_authorized::before{background:center/35px url(/images/new_template/Icon Person Authorized.svg)no-repeat;width:35px}}@media (max-width:750px){.header__line1 .header__logo a,.header__line2.fixed .header__logo a{width:120px;height:36px}.header__line1{padding-top:5px;padding-bottom:8px}.fixed .search{width:96%;margin:0 auto}.header__line2.fixed{border-radius:0}.header__line2.fixed .header__line2-inner{padding:5px 20px 50px}.header__line2.fixed .logo_in_fixed_header{top:5px}.header__line2.fixed .spacer_for_logo_in_fixed_header{flex:0 0 110px}.header__buttons a span.text,.header__menu{display:none}.header__buttons .auth a.hbox_name::before{width:28px;height:28px;display:block;margin:0 2px 0 0}.header__buttons .auth .menu_drop_down_personal a.hbox_name::before{width:28px;height:28px;display:block;margin:0 auto}.header__buttons .auth a .hbox_username_span{font-size:var(--font-size-small-4);display:none;align-items:center;justify-content:left;width:auto;position:absolute;top:-1px;left:32px;right:auto;text-align:left;max-width:130%;white-space:normal;line-height:1}.header__buttons .hbox_username:hover{background:0 0}.header__buttons .auth a{width:100%;max-width:100%;height:auto}.header__buttons .auth .menu_drop_down_personal a{width:100%}.button_catalog_choose_section span.hamburger{width:24px;margin:1px 10px -1px 0}.header__line2 .header__line2-inner{align-items:flex-start;position:relative;padding-top:12px;padding-bottom:45px}.header__line2_block2{flex-direction:column-reverse;flex-wrap:wrap}.header__search{padding:0;width:100%;position:absolute;left:0;top:60px}.fixed .header__search{top:50px}.header__buttons{padding-left:0;padding-bottom:7px;width:100%;margin-left:auto;justify-content:flex-end}.header__buttons a{position:relative;width:40px;height:auto}.header__buttons a .number{position:absolute;top:0;right:0}.header__buttons>div{margin:0}.header__buttons .compare a{width:37px}.header__buttons .favorite a{width:37px;display:flex;align-items:center}.header__buttons .favorite a::before{margin:2px}.header__buttons .auth.menu_drop_down_personal__outer{flex:0 1 10%;padding-left:15px;padding-right:0}}@media (max-width:550px){.header__buttons__group2>div{margin:0 5px}.button_catalog_choose_section span.hamburger{display:none}.header__line2.fixed .header__catalog_menu{flex:0 1 100px}.header__line2.fixed .header__catalog_menu .menu_drop_down_catalog__mobile_button{display:block;width:100px}.header__buttons{padding-left:0;width:97%;margin:0 0 0 auto}.header__buttons>div:last-child{margin:0}.button_catalog_choose_section{width:80px}.header__buttons .auth.menu_drop_down_personal__outer{padding-left:1px}.header__line1{display:flex;justify-content:space-between;align-items:center;border-bottom:none;padding-top:8px;padding-bottom:8px}.header__logo img{width:100%;max-width:75px;height:auto;margin-bottom:-5px}.header__buttons .auth a .hbox_username_span{height:37px;top:-3px;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:auto;hyphens:manual}.header__buttons .auth a.hbox-user_choose_section .hbox_username_span{width:80%}.header__buttons .auth a .hbox_username_span.long_name{display:block;width:80%;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:auto;hyphens:manual}}@media (max-width:500px){.header__phone a{font-size:var(--font-size-small-5)}.header__phone a::before{width:20px;height:20px}.header__phone{margin-left:5px}.header__line1 .header__logo a{width:100px;height:30px}}@media (max-width:450px){.header__line2.fixed{display:none}#smart-title-search .search_button_submit{width:28px;height:28px}header .header__line2{align-items:flex-start;position:relative;padding-top:0;padding-bottom:0}.header__line1 .header__logo a{width:80px;height:25px}.header__line2 .header__line2-inner{padding-bottom:10px}}@media (max-width:400px){.header__buttons .auth.menu_drop_down_personal__outer{padding-left:0;padding-right:0}.header__phone a::before{margin-right:1px;width:18px;height:18px}.header__phone a{font-size:var(--font-size-small-5);font-weight:600;line-height:20px}.header__contacts{width:auto;padding-left:1px;padding-right:0;justify-content:space-evenly;flex-grow:2}.header__buttons .compare a{width:39px}.header__buttons .auth a.hbox_name::before{width:28px;height:28px;margin:0}}@media (max-width:355px){.header__contacts{flex-wrap:wrap}.header__logo img{max-width:60px;margin-bottom:-4px}.header__phone a::before{display:none}.header__buttons .auth a{width:118px}.header__buttons .auth a .hbox_username_span{font-size:var(--font-size-small-5);max-width:120px}}
/* End */


/* Start:/local/templates/nle/css/footer.css?17761913048373*/
.footer__contacts .phone a {
    color: black;
    font-size: var(--font-size-normal);
    font-weight: 500;
    text-decoration: none;
    transition: 0.2s;
    display: flex;
    justify-content: left;
    align-items: center;
}

.footer__contacts {
    text-align: right;
    margin: 0 0 0 auto;
}

.footer__contacts .phone a::before {
    content: "";
    display: inline-block;
    width: 32px;
    height: 32px;
    background: left top/contain url("/images/new_template/Icon Phone-red.svg") no-repeat;
    margin-right: 5px;
}
.footer__contacts .email a::before {
    content: "";
    display: inline-block;
    width: 32px;
    height: 32px;
    background: left top/contain url("/images/new_template/Icon Mail.svg") no-repeat;
    margin-right: 5px;
}

.footer__contacts .phone a {
    color: var(--color-gray-darker2);
    font-size: var(--font-size-large-3);
    font-weight: 600;
    text-decoration: none;
    transition: 0.2s;
    display: flex;
    justify-content: right;
    align-items: center;
}

.footer__contacts .email {
    margin-top: 5px;
}

.footer__contacts .email a {
    color: var(--color-gray-darker2);
    font-size: var(--font-size-large-3);
    font-weight: 600;
    text-decoration: none;
    transition: 0.2s;
    display: flex;
    justify-content: right;
    align-items: center;
}

.footer__content_column {
    padding: 15px 0;
    display: flex;
    justify-content: space-between;
}

.footer__content_column.wide {
    width: 100%;
}

.footer__logo img {
    max-width: 160px;
    height: auto;
}

.footer__info {
    max-width: 950px;
    padding-left: 30px;
    padding-bottom: 2px;
    font-size: var(--font-size-small-4);
    line-height: 1.3;
    display: flex;
    justify-content: right;
    align-items: flex-end;
    text-align: right;
}

footer .copyright {
    color: var(--color-red);
}

.footer__info a {
    font-size: var(--font-size-small-6);
    line-height: 1.3;
    text-decoration: none;
}

footer {
    background: #f1f1f1;
    padding-top: 30px;
}

.footer__menu {
    display: flex;
    justify-content: left;
}

.footer__menu .footbox_title {
    /* font-weight: bold; */
}

.footer__menu ul {
    list-style: none;
}

.footer__menu a {
    display: inline-block;
    padding: 10px 10px;
    text-decoration: none;
    color: var(--color-gray-darker);
    font-size: var(--font-size-small-2);
    line-height: 1.2;
}

.footer__menu a:hover {
    color: var(--color-red);
}

.footer__menu .column {
    margin-right: 50px;
}

.footer__menu .column:last-child {
    margin-right: 0px;
}

.footer__content {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.footer__content_column_mobile_revers {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.footer__content_column_mobile_revers > div:first-child {
    width: 65%;
}

.footer__content_column_mobile_revers > div:nth-child(2) {
    width: 35%;
}

.footer__content > .footer__content_column .footer__menu {
    flex-wrap: wrap;
}

.footer__worktime {
    color: var(--color-gray-darker2);
    font-size: var(--font-size-large-3);
    font-weight: 600;
    text-decoration: none;
    transition: 0.2s;
    margin-top: 5px;
    display: flex;
    justify-content: right;
    align-items: center;
    text-align: right;
}
.footer__worktime::before {
    content: "";
    display: inline-block;
    width: 32px;
    height: 32px;
    background: left top/contain url("/images/new_template/Icon Time.svg") no-repeat;
    margin-right: 5px;
}



/*
BREAKPOINTS
1440
1022
750
500
400
355
*/
@media (max-width: 1440px) {
    .footer__menu {
        font-size: var(--font-size-small-1);
    }

    .footer__menu .column {
        width: 40%;
        margin-bottom: 30px;
    }

}

@media (max-width: 1022px) {
    .footer__menu {
        flex-wrap: wrap;
    }

    .footer__menu .column:nth-child(2n) {
        margin-right: 0px;
    }

    .footer__content_column_mobile_revers > div:first-child {
        width: 65%;
    }

    .footer__content_column_mobile_revers > div:nth-child(2) {
        width: 35%;
    }
    .footer__worktime {
        display: flex;
        justify-content: right;
        align-items: center;
        text-align: right;
        white-space: nowrap;
        font-size: var(--font-size-large-1);
    }


}

@media (max-width: 750px) {
    .footer__contacts .email a {
        justify-content: left;
    }

    .footer__menu {
        flex-wrap: wrap;
    }

    .footer__content_column {
        width: 100%;
    }

    .footer__content_column_mobile_revers > div:first-child {
        width: 65%;
    }

    .footer__content_column_mobile_revers > div:nth-child(2) {
        width: 35%;
    }

    .footer__content_column.wide .footer__content_column:first-child {
        width: 100%;
    }

    .footer__content_column.wide {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .footer__info {
        text-align: left;
        padding-left: 0;
    }

    .footer__content_column.wide .footer__content_column:nth-child(2) {
        width: 100%;
    }

    .footer__contacts {
        margin: 0 auto 0 0;
        text-align: left;
    }

    .footer__contacts .phone a {
        font-size: var(--font-size-normal);
        display: inline-block;
    }

    .footer__contacts .phone a::before {
        width: 30px;
        height: 30px;
        margin-right: 5px;
        margin-top: 5px;
        margin-bottom: -7px;
    }

    .footer__contacts .email a {
        font-size: var(--font-size-normal);
    }

    .footer__worktime {
        font-size: var(--font-size-small-2);
        white-space: nowrap;
    }

    .footer__menu .column {
        width: 30%;
    }
}

@media (max-width: 500px) {
    .footer__content_column_mobile_revers {
        flex-wrap: wrap;
    }

    .footer__menu .column {
        width: 100%;
    }

    .footer__content_column_mobile_revers > div:first-child {
        width: 100%;
    }

    .footer__content_column_mobile_revers > div:nth-child(2) {
        width: 100%;
    }

    .footer__content_column_mobile_revers:first-child {
        width: 100%;
    }

    .footer__content_column_mobile_revers:nth-child(2) {
        width: 100%;
    }

    .footer__menu {
        display: flex;
        justify-content: left;
        flex-wrap: wrap;
    }

    .footer__menu a {
        padding: 2px 10px 2px 0px;
    }

    .footer__menu .column {
        margin-bottom: 10px;
    }

    .footer__content_column_mobile_revers {
        display: flex;
        flex-direction: column-reverse;
    }
    .footer__content_column {
        padding: 10px 0;
    }
    .footer__content_column.wide {
        padding-top: 0;
    }
}

@media (max-width: 400px) {
    .footer__logo img {
        max-width: 85px;
        height: auto;
    }

    .footer__menu .column {
        margin-top: 5px;
        margin-right: 0;
    }

    .footer__menu .column:first-child {
        margin-top: 0;
    }

    .footer__menu a {
        line-height: 1.3;
    }

    .footer__menu .column {
        width: 100%;
    }

    .social_links {
        margin-top: 15px;
    }

    .footer__content_column {
        padding: 5px 0;
    }

    .footer__content {
        display: flex;
        flex-direction: column;
    }

    footer .copyright {
        margin-top: 15px;
    }

    .footer__contacts .phone a {
        font-size: var(--font-size-normal);
        display: inline-block;
    }

    .footer__contacts .phone a::before {
        width: 30px;
        height: 30px;
        margin-right: 5px;
        margin-top: 5px;
        margin-bottom: -7px;
    }

    .footer__contacts .email a {
        font-size: var(--font-size-normal);
    }

    .footer__worktime {
        font-size: var(--font-size-normal);
        justify-content: left;
        align-items: center;
        text-align: left;
    }

    .footer__content_column {
        width: 100%;
    }

    .footer__contacts {
        width: 100%;
    }
}


/* End */


/* Start:/local/templates/nle/css/components/choose_town.css?17761913042424*/
.choosetown {
    margin: 0 5px;
}


.choosetown a {
    color: var(--color-gray-darker);
    font-size: var(--font-size-normal);
    font-weight: 600;
    text-decoration: none;
    transition: 0.2s;
}

.choosetown a:hover {
    color: var(--color-red);
}


.choosetown .town {
    display: flex;
    justify-content: left;
    align-items: center;
    white-space: nowrap;
}

.choosetown .town::before {
    content: "";
    display: inline-block;
    width: 30px;
    height: 30px;
    /*    background: left top/contain url("/images/new_template/Icon map-point.svg") no-repeat; */
    background: left top/contain url("/images/new_template/Icon map-point-red.svg") no-repeat;
    margin-right: 5px;
}


/*
.choosetown a:hover .town::before {
    background-image: url("/images/new_template/Icon map-point-red.svg");
}
*/

/*
BREAKPOINTS:
1440
1022
750
500
400
355
*/
@media (max-width: 1440px) {
    .choosetown a {
        font-size: var(--font-size-small-1);
    }

    .choosetown .town::before {
        width: 25px;
        height: 25px;
    }
}

@media (max-width: 1022px) {
    .choosetown a {
        font-size: var(--font-size-small-2);
    }
    .topheader .choosetown .town {
        max-width: 180px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-right: 10px;
    }

}


/*****/






/****/

@media (max-width: 500px) {
    .choosetown {
        margin: 0 0 0 5px;
    }

    .choosetown a {
        font-size: var(--font-size-small-5);
        line-height: 20px;
        font-weight: 600;
    }

    .choosetown .town::before {
        width: 20px;
        height: 20px;
    }
    .choosetown .town {
        max-width: 35vw;
        white-space: normal;
        line-height: 1;
    }

}

@media (max-width: 450px) {
    .choosetown .town {
        max-width: 33vw;
        white-space: normal;
        line-height: 1;
    }

    .choosetown .town::before {
        margin-right: 1px;
        width: 16px;
        height: 16px;
    }

}
@media (max-width: 360px) {
    .choosetown .town {
        font-weight: 600;
        font-size: var(--font-size-small-5);
        max-width: 120px;
        white-space: normal;
        line-height: 1;
    }
    .choosetown .town::before {
        display: none;
    }

}



/* End */


/* Start:/local/templates/nle/css/components/menu_catalog.css?17761913045423*/
.menu_drop_down_catalog {
    background: #F8F8FA;
    position: fixed;
    left: 0;
    right: 0;
    width: auto;
    margin-top: 3px;
    z-index: 1000;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: 0.5s;
    opacity: 0;
    display: none;
}
.menu_drop_down_catalog__outer.active .menu_drop_down_catalog {
    max-height: calc(100% - 140px);
    overflow-y: scroll;
}

.menu_drop_down_catalog__mobile_button{
    display: none;
}

.menu_drop_down_catalog__row {
    display: flex;
    justify-content: space-between;
    gap: 30px;
    width: 100%;
    max-width: 1400px;
    margin: 10px auto;
    padding-top: 10px;
    border-top: 1px solid var(--color-gray-light);
}
.menu_drop_down_catalog__message{
    max-width: 1400px;
    margin: 0px auto 10px;
    color: var(--color-gray-dark);
    font-size: var(--font-size-small-1);
}

.menu_drop_down_catalog__col {
    flex: 1 1 calc(33% - 30px);
}

.menu_drop_down_catalog__col:first-child {
    flex: 0 1 25%;
}
.menu_drop_down_catalog__col:last-child {
    flex: 0 0 290px;
}

.menu_drop_down_catalog__col:first-child > ul{
    margin-left: -10px;
}

.menu_drop_down_catalog ul li {
    list-style: none;
    color: var(--color-gray-darker2);
    font-size: var(--font-size-large-1);
    line-height: 1.4;
    margin: 0 0 10px;
}

.menu_drop_down_catalog ul li a {
    font-weight: 600;
    color: var(--color-gray-darker2);
    font-size: var(--font-size-normal);
    line-height: 1;
    text-decoration: none;
    padding: 2px 10px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 5px;
    max-width: 300px;
    min-width: 250px;
    border-radius: 12px;
}
.menu_drop_down_catalog ul li a img{
    max-width: 45px;
    transform: scale(0.9);
}
.menu_drop_down_catalog ul li a:hover{
    background-color: #00000011;
    transition: 0.1s;
}

.menu_drop_down_catalog ul li a:hover img{
    transform: scale(1);
    transition: 0.1s;
}

.menu_drop_down_catalog ul li a:hover {
    color: var(--color-red);
    text-decoration: none;
}

/*.menu_drop_down_catalog__outer:hover .menu_drop_down_catalog*/
.menu_drop_down_catalog__outer.active .menu_drop_down_catalog {
    opacity: 1;
    display: block;
    width: 100%;
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .5);
}

.menu_drop_down_catalog_bg.active {
    background: #00000033;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 109;
}
.menu_drop_down_catalog_button_close{
    background: #ffffff url("/images/new_template/Icon Close.svg") center/50% no-repeat;
    box-shadow: 0 0 5px #00000044;
    position: absolute;
    top: 0px;
    left: auto;
    right: -30px;
    bottom: auto;
    z-index: 10;
    border-radius: 30px;
    width: 25px;
    height: 25px;
    cursor: pointer;
    transform: scale(0.9);
    transition: 0.2s;
}
.menu_drop_down_catalog_button_close:hover{
    transform: scale(1);
}

.menu_drop_down_catalog__main_mobile_menu {
    display: none;
}

.menu_drop_down_catalog__title {
    display: none;
}
.menu_drop_down_catalog__col #popmenu_banner{
    width: 290px;
}
@media (max-width: 1022px) {
    .menu_drop_down_catalog ul li a {
        min-width: auto;
    }
    #popmenu_banner{
        display: none;
    }
    .menu_drop_down_catalog__title{
        display: none;
    }
    .menu_drop_down_catalog__row {
        justify-content: flex-start;
    }
    .menu_drop_down_catalog__col,
    .menu_drop_down_catalog__col:nth-child(1),
    .menu_drop_down_catalog__col:nth-child(2)
    {
        flex: 0 1 calc(40% - 30px);
    }
    .menu_drop_down_catalog__col:nth-child(3) {
        display: none;
    }
}

@media (max-width: 800px) {
    .menu_drop_down_catalog__col,
    .menu_drop_down_catalog__col:nth-child(1),
    .menu_drop_down_catalog__col:nth-child(2)
    {
        flex: 0 1 calc(50% - 30px);
    }
    .menu_drop_down_catalog__title {
        display: block;
        font-weight: bold;
        margin: 0px 0 10px;
        font-size: var(--font-size-small-1);
        /*border-top: 1px solid var(--color-gray);*/
    }
    .menu_drop_down_catalog__title{
        display: none;
    }
    .menu_drop_down_catalog__outer.active .menu_drop_down_catalog {
        max-height: calc(100% - 140px);
        overflow-y: scroll;
    }


    .menu_drop_down_catalog__title a {
        padding: 2px 10px;
        display: inline-block;
    }

    .menu_drop_down_catalog__main_mobile_menu {
        display: block;
    }


    .menu_drop_down_catalog .menu_drop_down_catalog__main_mobile_menu ul li {
        display: inline-block;
        margin: 0;
    }

    .menu_drop_down_catalog .menu_drop_down_catalog__main_mobile_menu ul li a {
        margin: 3px 25px 3px 0;
        display: inline-block;
    }
}

@media (max-width: 500px) {
    .menu_drop_down_catalog__mobile_button{
        display: block;

    }
    /*
    .menu_drop_down_catalog__outer{
        display: none;
    }
    */
    .menu_drop_down_catalog .menu_drop_down_catalog__main_mobile_menu ul li a {
        margin: 5px 25px 5px 0;
    }

    .menu_drop_down_catalog__row {
        display: block;
        width: 100%;
    }

    .menu_drop_down_catalog__row {
        display: block;
        width: 100%;
    }

    .menu_drop_down_catalog__col {
        display: block;
        width: 100%;
        border: none;
        padding: 0;
    }
}
/* End */


/* Start:/local/templates/nle/css/breakpoints.css?1776191304682*/
/*
список использованных брейкпоинтов
1440
1022
750
500
400
355
*/

@media (max-width: 1440px) {
    body {
        font-size: var(--font-size-small-1);
    }
    .wrap_content {
        padding: 0 20px;
    }
    header .wrap_content {
        overflow: visible;
    }
}

@media (max-width: 1022px) {
    .wrap_content {
        overflow: hidden;
    }
}

@media (max-width: 750px) {
    .badge {
        font-size: var(--font-size-small-4);
    }


}

@media (max-width: 500px) {
}

@media (max-width: 400px) {


}

@media (max-width: 355px) {
    .wrap_content {
        padding: 0 10px;
    }

}

/* End */


/* Start:/local/templates/nle/components/bitrix/news.list/banner_small_for_menu/style.css?17788541817446*/
/*
.carbox {
    margin: 0 -5px 80px;
    overflow: hidden;
    padding: 0 5px;
}

.carbox .slick-slider {
    margin: 0 -15px;
}

.carbox .slick-slide {
    outline: none;
}

.carbox .slick-slide > div {
    margin: 10px 15px 5px;
}

.carbox .product {
    margin: 0;
    border-radius: 15px;
}

.carbox .owl-dots, .carbox .slick-dots {
    margin: 25px 0 0;
    text-align: center;
}
*/
.banner_small_for_menu .owl-dots,
.banner_small_for_menu .slick-dots {
    /*
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 20px;
    */
    margin-top: 20px;
    position: relative;
    text-align: center;
}

/*
.slick-dots {
    margin-top: 20px;
    position: relative;
    text-align: center;
}
*/

.banner_small_for_menu .slick-arrow {
    top: 64px;
    bottom: 80px;
    right: 0px;
    height: auto;
    opacity: 0.9;
    transition: 0.1s;
    box-shadow: none;
    border-radius: 0 5px 5px 0;
    background-position: center;
    background-size: 15px;
    z-index: 1;
    width: 55px;
}
.banner_small_for_menu .slick-arrow.slick-next {

}

.banner_small_for_menu .slick-arrow:hover {
    opacity: 1;
    transform: none ;
    box-shadow: none;
    background-color: #ffffff00;
    transform: scale(1.1);
}

.banner_small_for_menu .slick-arrow.slick-prev {
    top: 64px;
    border-radius: 5px 0 0 5px;
    left: 0;
    right: auto;
}

.banner_small_for_menu .slider__button {
    position: absolute;
    display: inline-block;
    left: 11.4%;
    bottom: 6%;
    border-radius: 10px;
    background: black;
    font-size: var(--font-size-small-2);
    color: white;
    text-align: center;
    padding: 15px 20px;
    line-height: 20px;
    min-width: 180px;
    z-index: 1000;
}

.banner_small_for_menu .slider__button:hover {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}


/* ****************************************************************************************************************** */

.banner_item_wrapper {
    overflow: hidden;
    position: relative;
    border-radius: 10px;
    display: block !important;
    max-height: 440px;
}

.banner_small_for_menu_item {
    display: block;
    text-decoration: none;
    position: relative;
    max-height: 440px;
}

#bnews_slider .banner_small_for_menu_item {
    max-height: 440px;
}


.banner_item_wrapper img {
    border: 0;
    max-width: 100%;
}

.banner_item_wrapper .label_wrapp {
    overflow: hidden;
}

.banner_item_wrapper.device_pc {
    display: block;
}

.banner_item_wrapper.device_mobile {
    display: none;
}

.banner_item_wrapper.place_under_h1 {
    margin: 0 0 20px;
}

.banner_item_wrapper.place_catalog_element_under_h1 {
    margin: -20px 0 20px;
}

.banner_small_for_menu_text {
    display: none; /* !!!!!!!!!!!!!!!!!! */

    background: rgba(0, 0, 0, 0.5) url('/images/new_template/pattern.png') repeat;
    padding: 20px;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/* ****************************************************************************************************************** */


.banner_small_for_menu_name {
    font-weight: 900;
    font-size: var(--font-size-large-4);
    display: block;
    line-height: 42px;
}

.banner_small_for_menu_name a {
    color: #fff;
    text-decoration: none;
    display: block;
}

.banner_small_for_menu .block_sliders {
    display: flex;
    justify-content: space-between;
}

.banner_small_for_menu .block_sliders__left {
    width: 1050px;
}

.banner_small_for_menu .block_sliders__right {
    width: 330px;
}

/* ****************************************************************************************************************** */
/* ****************************************************************************************************************** */
/* ****************************************************************************************************************** */
/*
BREAKPOINTS:
1440
1022
750
500
400
355
*/
@media (max-width: 1440px) {
    .banner_small_for_menu .block_sliders__left {
        width: 74.9%;
    }

    .banner_small_for_menu .block_sliders__right {
        width: 23.3%;
    }

    .banner_small_for_menu_name {
        font-size: var(--font-size-large-3);
        line-height: 20px;
    }

    .banner_small_for_menu .slick-arrow {
        right: -5px;
    }

    .banner_small_for_menu .slick-arrow.slick-prev {
        left: -5px;
        right: auto;
    }

}

@media (max-width: 1022px) {
    .banner_small_for_menu_name {
        font-size: var(--font-size-large-1);
        line-height: 20px;
    }

    .banner_small_for_menu .slider__button {
        left: 6%;
        bottom: 10%;
        min-width: 100px;
        padding: 7px 12px;
        font-size: var(--font-size-small-4);
    }

}

@media (max-width: 750px) {
    .banner_small_for_menu_name {
        font-size: var(--font-size-normal);
        line-height: 17px;
    }

    .banner_small_for_menu .slider__button {
        left: 6%;
        bottom: 10%;
        min-width: 100px;
        padding: 7px 12px;
        font-size: var(--font-size-small-5);
    }

    .banner_small_for_menu_text {
        padding: 10px;
    }

    .banner_item_wrapper.device_pc {
        display: none;
    }

    .banner_item_wrapper.device_mobile {
        display: block;
    }

    .banner_small_for_menu .slick-arrow {
        width: 28px;
        height: 28px;
        background-size: 40%;
        background-position: center;
    }

    .banner_small_for_menu .slick-arrow.slick-next {
        background-position: 64% center;
    }

    .banner_small_for_menu .slick-arrow.slick-prev {
        background-position: 43% center;
    }
    #bnews_slider .banner_small_for_menu_item {
        max-height: none;
    }

}

@media (max-width: 500px) {
    .banner_small_for_menu .slider__button {
        left: 7.5%;
        right: auto;
        bottom: 5.8%;
        min-width: 150px;
        padding: 16px 13px;
        font-size: var(--font-size-small-2);
    }

    .block_sliders {
        flex-wrap: wrap;
    }

    .block_sliders__left {
        width: 100%;
    }

    .block_sliders__right {
        width: 100%;
    }

    a .catmain_box {
        width: 98%;
    }

    #spec_slider .catalog_item__item__card {
        padding: 20px 20px 60px;
        margin: 10px 4px;
    }
}

@media (max-width: 500px) {
    .banner_small_for_menu .slider__button {
        left: 7.5%;
        right: auto;
        bottom: 5.8%;
        min-width: 100px;
        padding: 8px 10px;
        font-size: var(--font-size-small-2);
    }
}

/*
.owl-dot {
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    width: 8px;
    height: 8px;
    display: inline-block;
    background: #d8d8d8;
    margin: 0 3px;
}

.owl-dot.active {
    background: #de7b76;
}
*/
/*.banner_image {
    overflow: hidden;
}

.banner_image a {
    display: block;
}

.banner_image a:hover {
    transition: 0.2s;
    transform: scale(1.05);
}

.banner_image img {
    max-width: 100%;
}*/

/* End */


/* Start:/local/templates/nle/components/arturgolubev/search.title/new/style.min.css?178592952315633*/
@keyframes searchpulse{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}#smart-title-search.search{padding:2px 2px 0 15px}#smart-title-search .search_button_submit{background-color:var(--color-gray);border:1px solid var(--color-gray);display:block;padding:0;width:40px;height:40px;flex:0 0 40px;border-radius:7px;cursor:pointer;transition:.1s;position:relative;box-sizing:border-box}#smart-title-search .search_button_submit:hover{background-color:var(--color-gray-dark);border-color:var(--color-gray-dark)}#smart-title-search .search_button_submit img{position:absolute;top:9px;left:10px;transition:.1s;width:20px;height:20px;margin:0}#smart-title-search .search_button_submit img.hover,#smart-title-search .search_button_submit:hover img.rest{opacity:0}#smart-title-search .search_button_submit:hover img.hover{opacity:1}.bx-searchtitle,.bx-searchtitle *,.bx_smart_searche,.bx_smart_searche *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:14px}.bx-searchtitle{margin:10px 0 0}.bx-searchtitle-history{margin-top:5px}.bx-searchtitle-history a,.bx-searchtitle-popup-history a{color:#222;text-decoration:underline}.bx-searchtitle-history a:hover,.bx-searchtitle-popup-history a:hover{text-decoration:none}.bx-searchtitle-popup-history{padding:0 8px 8px}.bx-searchtitle-popup-history-title{font-size:16px}.bx-searchtitle-popup-history-item{padding:4px 0}.bx-searchtitle-popup-history-item::before{content:"";width:16px;height:16px;background:url(/local/templates/nle/components/arturgolubev/search.title/new/images/search-icon.svg)center center no-repeat;background-size:12px auto;display:inline-block;vertical-align:middle;margin-right:5px}.bx-searchtitle-popup-history a{vertical-align:middle}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#333;background-color:#f8fafc;border:1px solid #d5dadc;border-right:none;border-radius:1px 0 0 1px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-searchtitle .bx-input-group .bx-form-control:focus{background-color:#fff}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell;line-height:normal}.bx-searchtitle .bx-input-group-btn button{position:relative;border:0;background:url(/local/templates/nle/components/arturgolubev/search.title/new/images/search-icon.png)center center no-repeat #95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:0;border-radius:0 1px 1px 0;color:#fff;font-size:16px;line-height:1.42857143;height:34px;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#1484ce}div.title-search-result{border:0!important;border-top:0 none;display:none;z-index:999;min-width:200px;margin-top:3px;background-color:#fff;box-shadow:0 0 7px -2px #d6d6d6}div.title-search-fader{display:none;background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_smart_searche{padding-top:8px;border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche .bx_info_wrap{margin-left:85px}.bx_smart_searche .bx_img_element{float:left;padding:5px;width:75px;text-align:center}.bx_smart_searche .bx_item_block{min-height:65px;position:relative}.bx_smart_searche .bx_image{display:inline-block;max-width:100%}.bx_smart_searche .bx_image.empty_image{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/image/noimg.png)}.bx_smart_searche .bx_item_element{padding:8px 0}.bx_smart_searche .bx_item_element_all_result{text-align:center}.bx_smart_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_smart_searche .bx_item_element a{margin-top:5px;display:inline-block;color:#333;font-size:14px;text-decoration:none;font-weight:700}.bx_smart_searche .bx_item_element a b{font-weight:700;color:#000}.bx_smart_searche .bx_item_element a:hover,.bx_smart_searche .bx_item_element a:hover b{text-decoration:underline}.bx_smart_searche .bx_item_preview_text{font-size:13px;padding:5px 10px 5px 0}.bx_smart_searche .bx_price{font-weight:700;font-size:15px;margin-top:5px}.bx_smart_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363;font-size:12px;vertical-align:middle}.bx_smart_searche .bx_item_block.all_result{min-height:0}.bx_smart_searche .bx_item_block.others_result{min-height:0;line-height:12px;padding:0}.bx_smart_searche .bx_item_block.all_result .all_result_button{display:inline-block;font-size:14px;background-color:#1485ce;border:1px solid;border-color:#1485ce;color:#fff;padding:0 22px;height:34px;text-decoration:none;border-radius:2px;margin:0 0 8px;line-height:34px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.bx_smart_searche .bx_item_block_title{font-weight:700;font-size:16px;margin:4px 8px}.bx_smart_searche .bx_item_block_href{display:block;text-decoration:none;margin-bottom:5px;padding:8px;line-height:14px}.bx_smart_searche .bx_item_block_href:hover{background-color:#feeed2}.bx_smart_searche .bx_item_block_hrline{border-bottom:1px solid #f5a61c;margin:0 8px 5px}.bx_item_block_item_clear{display:block;clear:both}.bx_item_block_item_prop_item,.bx_smart_searche .bx_item_block_item_info,.bx_smart_searche .bx_item_block_item_info_wrap{display:block}.bx_smart_searche .bx_item_block_item_info_wrap.wpic{padding-left:39px}.bx_smart_searche .bx_item_block_href_category_title{color:#a2a2a2}.bx_smart_searche .bx_item_block_href_category_name{color:#f5a61c;font-weight:700;text-transform:uppercase}.bx_smart_searche .bx_item_block_item_image{width:34px;height:34px;float:left;margin-right:5px;position:relative;color:#333}.bx_smart_searche .bx_item_block_item_image img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.bx_smart_searche .bx_item_block_item_name{color:#333;overflow:hidden;height:34px;display:block;line-height:17px;display:flex}.bx_smart_searche .bx_item_block_item_name_flex_align{margin:auto 0}.bx_smart_searche .bx_item_block_item_simple_name{color:#333;display:block;line-height:17px}.bx_smart_searche .bx_item_block_item_name b,.bx_smart_searche .bx_item_block_item_simple_name b{color:#f5a61c}.bx_smart_searche .bx_item_block_item_price{float:right;text-align:right;color:#333;line-height:17px;padding-left:5px}.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one{line-height:34px}.bx_smart_searche .bx_item_block_item_price .bx_price_new{white-space:nowrap;font-weight:700;display:block}.bx_smart_searche .bx_item_block_item_price .bx_price_old{white-space:nowrap;text-decoration:line-through}.bx_smart_searche .bx_item_block_item_props,.bx_smart_searche .bx_item_block_item_text{color:#9b9b9b;display:block;margin-top:8px;font-size:13px;line-height:15px}.bx_smart_no_result_find{padding:0 8px 8px}.bx-searchtitle .bx-searchtitle-clear,.bx-searchtitle .bx-searchtitle-voice{position:absolute;top:4px;right:110%;width:28px;height:28px;z-index:4;display:none;font-size:28px;line-height:28px;text-align:center;cursor:pointer;color:#666}.bx-searchtitle .bx-searchtitle-clear:after{display:inline-block;content:"×"}.bx-searchtitle .bx-searchtitle-voice{top:3px;background:url(/local/templates/nle/components/arturgolubev/search.title/new/images/voice.svg?v=3)center center no-repeat;background-size:22px auto}.bx-searchtitle .bx-searchtitle-voice.voice-show{display:block}.bx-searchtitle .bx-searchtitle-voice.active::after,.bx-searchtitle .bx-searchtitle-voice.active::before{content:"";position:absolute;border:3px solid #3d64ff;left:-20px;opacity:0;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:searchpulse 2.5s linear infinite}.bx-searchtitle .bx-searchtitle-voice.active::after{animation-delay:1.25s}.bx-searchtitle .bx-searchtitle-preloader{position:absolute;top:2px;right:110%;width:30px;height:30px;z-index:5;display:none}.bx-searchtitle .bx-searchtitle-preloader.view{background:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_orange.gif)center center no-repeat #fff}.bx_smart_searche.theme-blue .bx_item_block_href_category_name,.bx_smart_searche.theme-blue .bx_item_block_item_image,.bx_smart_searche.theme-blue .bx_item_block_item_name b,.bx_smart_searche.theme-blue .bx_item_block_item_simple_name b{color:#0083d1}.bx-searchtitle.theme-blue .bx-input-group .bx-form-control,.bx_smart_searche.theme-blue .bx_item_block_hrline{border-color:#0083d1}.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_blue.gif)}.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{background-color:#0083d1;border-color:#0083d1}.bx-searchtitle.theme-blue .bx-input-group-btn button{background-color:#0083d1;border-color:#0083d1;color:#fff}.bx-searchtitle.theme-blue .bx-input-group-btn button:hover,.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover{background-color:#5ca6e4;border-color:#5ca6e4;text-decoration:none}.bx_smart_searche.theme-blue .bx_item_element a b{color:#5ca6e4}.bx_smart_searche.theme-blue .bx_item_block_href:hover{background-color:#b2d9f1}.bx_smart_searche.theme-black .bx_item_block_href_category_name,.bx_smart_searche.theme-black .bx_item_block_item_image,.bx_smart_searche.theme-black .bx_item_block_item_name b,.bx_smart_searche.theme-black .bx_item_block_item_simple_name b{color:#333}.bx-searchtitle.theme-black .bx-input-group .bx-form-control,.bx_smart_searche.theme-black .bx_item_block_hrline{border-color:#333}.bx-searchtitle.theme-black .bx-searchtitle-preloader.view{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_black.gif)}.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{background-color:#333;border-color:#333}.bx-searchtitle.theme-black .bx-input-group-btn button{background-color:#333;border-color:#333;color:#fff}.bx-searchtitle.theme-black .bx-input-group-btn button:hover,.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover{background-color:#5c5c5c;border-color:#5c5c5c;text-decoration:none}.bx_smart_searche.theme-black .bx_item_element a b{color:#5c5c5c}.bx_smart_searche.theme-black{border-top:0 none;border-radius:0 0 3px 3px}.bx_smart_searche.theme-black .bx_item_block_href:hover{background-color:#eaeaea}.bx_smart_searche.theme-green .bx_item_block_href_category_name,.bx_smart_searche.theme-green .bx_item_block_item_image,.bx_smart_searche.theme-green .bx_item_block_item_name b,.bx_smart_searche.theme-green .bx_item_block_item_simple_name b{color:#159ebb}.bx-searchtitle.theme-green .bx-input-group .bx-form-control,.bx_smart_searche.theme-green .bx_item_block_hrline{border-color:#159ebb}.bx-searchtitle.theme-green .bx-searchtitle-preloader.view{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_green.gif)}.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{background-color:#159ebb;border-color:#159ebb}.bx-searchtitle.theme-green .bx-input-group-btn button{background-color:#159ebb;border-color:#159ebb;color:#fff}.bx-searchtitle.theme-green .bx-input-group-btn button:hover,.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover{background-color:#44b1c9;border-color:#44b1c9;text-decoration:none}.bx_smart_searche.theme-green .bx_item_element a b{color:#44b1c9}.bx_smart_searche.theme-red .bx_item_block_href_category_name,.bx_smart_searche.theme-red .bx_item_block_item_image,.bx_smart_searche.theme-red .bx_item_block_item_name b,.bx_smart_searche.theme-red .bx_item_block_item_simple_name b{color:#e22b2b}.bx-searchtitle.theme-red .bx-input-group .bx-form-control,.bx_smart_searche.theme-red .bx_item_block_hrline{border-color:#e22b2b}.bx-searchtitle.theme-red .bx-searchtitle-preloader.view{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_red.gif)}.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{background-color:#e22b2b;border-color:#e22b2b}.bx-searchtitle.theme-red .bx-input-group-btn button{background-color:#e22b2b;border-color:#e22b2b;color:#fff}.bx-searchtitle.theme-red .bx-input-group-btn button:hover,.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover{background-color:#e95c5c;border-color:#e95c5c;text-decoration:none}.bx_smart_searche.theme-red .bx_item_element a b{color:#e95c5c}.bx_smart_searche.theme-green .bx_item_block_href:hover{background-color:#f9d4d4}.bx_smart_searche.theme-yellow .bx_item_block_href_category_name,.bx_smart_searche.theme-yellow .bx_item_block_item_image,.bx_smart_searche.theme-yellow .bx_item_block_item_name b,.bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b{color:#f9a91d}.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control,.bx_smart_searche.theme-yellow .bx_item_block_hrline{border-color:#f9a91d}.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view{background-image:url(/local/templates/nle/components/arturgolubev/search.title/new/images/loader_yellow.gif)}.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{background-color:#f9a91d;border-color:#f9a91d}.bx-searchtitle.theme-yellow .bx-input-group-btn button{background-color:#f9a91d;border-color:#f9a91d;color:#fff}.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover,.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover{background-color:#faba4a;border-color:#faba4a;text-decoration:none}.bx_smart_searche.theme-yellow .bx_item_element a b{color:#faba4a}div.title-search-result{overflow:hidden;border-radius:0 0 10px 10px}.title-search-item a.bx_item_block_element .bx_item_block_item_info{display:flex;align-items:center;justify-content:flex-start;gap:5px}td.title-search-item{border-bottom:1px solid var(--color-gray)}.title-search-separator{background:var(--color-gray)}.title-search-all a{display:block;padding:10px 10px 10px 35px;color:var(--color-gray-darker2);font-weight:700}.title-search-all a:hover{color:var(--color-red);background-color:#00000009}.title-search-item a.bx_item_block_element{padding:5px 0;margin:0;display:block}.title-search-item a.bx_item_block_element:hover{background-color:#00000009}.title-search-item a.bx_item_block_element .bx_item_block_item_image{display:block;padding-left:5px;flex:0 0 60px;display:flex;align-items:center;justify-content:center}.title-search-item a.bx_item_block_element .bx_item_block_item_image img{display:block;margin:auto;overflow:hidden;border-radius:5px;background:#fff}.title-search-item .bx_item_block_item_info_wrap{padding-right:15px;display:flex;flex:1 1 100%;gap:5px;align-items:center;justify-content:space-between}.title-search-item .bx_item_block_item_info_wrap .bx_item_block_item_price{flex:1 0 120px;text-align:right}@media (max-width:500px){.title-search-item .bx_item_block_item_info_wrap{display:block}.title-search-item .bx_item_block_item_info_wrap .bx_item_block_item_price{padding-left:15px;white-space:nowrap}}
/* End */


/* Start:/local/templates/nle/components/bitrix/system.auth.form/popup/style.css?177619130433537*/
/*@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap');*/

.bxmaker-authuserphone-call {
    font-family: 'Inter', sans-serif;
    /*
    border: 1px solid #d8e0e5;
    max-width: 300px;
    padding: 20px;
    position: relative;
    border-radius: 5px;
    color: #121212;
    line-height: 1.5;
    background-color: #ffffff;
    */
}
.bxmaker-authuserphone-call input{
    font-family: 'Inter', sans-serif;
}

.bxmaker-authuserphone-call * {
    font-size: 16px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: var(--color-black);
}
.bxmaker-authuserphone-call.bxmaker-authuserphone-call--easyconfirm .js-baup-change-confirm {
    display: none;
}
.bxmaker-authuserphone-call__block {
    display: none;
    padding-top: 16px;
    margin-top: -16px;
}
.bxmaker-authuserphone-call__block--auth {
    display: block;
}
.bxmaker-authuserphone-call__consent label {
    font-size: 11px;
    font-weight: normal;
    line-height: 1;
}
.bxmaker-authuserphone-call__consent label .main-user-consent-request-announce {
    font-size: 11px;
    line-height: 1;
}
.bxmaker-authuserphone-call .bxmaker-authuserphone-call__forget-or {
    position: absolute;
    top: -21px;
    right: 0;
    color: var(--color-gray-dark);
    width: 100%;
    text-align: center;
}
.bxmaker-authuserphone-call-input__show-pass {
    cursor: pointer;
    opacity: 0.3;
    position: absolute;
    top: 8px;
    right: 0;
    height: 37px;
    line-height: 37px;
    width: 30px;
    box-sizing: border-box;
    display: block;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, opacity 0.3s ease-in-out;
}
.bxmaker-authuserphone-call-input__show-pass:after {
    content: '';
    background-image: url(/local/templates/nle/components/bitrix/system.auth.form/popup/img/eye-off.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: top;
    top: 50%;
    position: relative;
    margin-top: -8px;
}
.bxmaker-authuserphone-call-input__show-pass:hover {
    opacity: 1;
}
.bxmaker-authuserphone-call-input__show-pass.bxmaker-authuserphone-call-input__show-pass--active {
    opacity: 1;
}
.bxmaker-authuserphone-call-input__show-pass.bxmaker-authuserphone-call-input__show-pass--active:after {
    background-image: url(/local/templates/nle/components/bitrix/system.auth.form/popup/img/eye.svg);
}
.bxmaker-authuserphone-call-row {
    margin-bottom: 10px;
}
#popup-window-content-smscode .bxmaker-authuserphone-call-row,
#popup-window-content-botcall .bxmaker-authuserphone-call-row,
#popup-window-content-botspeech .bxmaker-authuserphone-call-row
{
    text-align: center;
}
.bxmaker-authuserphone-call-row.two_colums {
    display: flex;
    justify-content: space-between;
}
.bxmaker-authuserphone-call-row.two_colums > *{
    width: 48%;
}




.bxmaker-authuserphone-call-row:last-child {
    margin-bottom: 0;
}
.bxmaker-authuserphone-call-title {
    color: var(--color-gray-darker2);
    font-size: 38px;
    text-align: center;
    line-height: 1;
    font-weight: 700;
    margin-top: 0px;
    margin-bottom: 20px;
}
.bxmaker-authuserphone-call-msg,
.bxmaker-authuserphone-call-notice {
    display: none;
    border: 1px solid;
    padding: 15px;
    margin-bottom: 20px;
    word-break: break-word;
    border-radius: 5px;
}
.bxmaker-authuserphone-call-msg.bxmaker-authuserphone-call-msg--success,
.bxmaker-authuserphone-call-msg.bxmaker-authuserphone-call-notice--success,
.bxmaker-authuserphone-call-notice.bxmaker-authuserphone-call-msg--success,
.bxmaker-authuserphone-call-notice.bxmaker-authuserphone-call-notice--success {
    display: block;
    text-align: center;
    padding: 0;
    border: none;
    background: none;
}
.bxmaker-authuserphone-call-msg.bxmaker-authuserphone-call-msg--error,
.bxmaker-authuserphone-call-msg.bxmaker-authuserphone-call-notice--error,
.bxmaker-authuserphone-call-notice.bxmaker-authuserphone-call-msg--error,
.bxmaker-authuserphone-call-notice.bxmaker-authuserphone-call-notice--error,
.bxmaker-authuserphone-error-msg--error
{
    font-size: 16px;
    display: block;
    color: var(--color-red);
    padding: 0;
    border: none;
    background: none;
    text-align: center;
    /*
    border-color: rgba(221, 32, 2, 0.2);
    background: rgba(221, 32, 2, 0.07);
    */
}
.js-timeout-info.timeout{
    font-size: 16px;
}
.bxmaker-authuserphone-call-loading {
    display: block;
    width: 100%;
    margin: 15px auto;
    text-align: center;
}
.bxmaker-authuserphone-call-loading:after {
    content: ' ';
    display: block;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMTIyLjUgNjkuMjVIOTYuNDdhMzMuMSAzMy4xIDAgMCAwIDAtMTAuNWgyNi4wNWE1LjI1IDUuMjUgMCAwIDEgMCAxMC41eiIgZmlsbD0iIzQ4NDk0ZCIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTExMi4wNCA5Ny44M0w4OS40NyA4NC44YTMzLjEgMzMuMSAwIDAgMCA1LjI1LTkuMWwyMi41NyAxMy4wM2E1LjI1IDUuMjUgMCAwIDEtNS4yOCA5LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik04OC42OCAxMTcuMzVMNzUuNjUgOTQuNzhhMzMuMSAzMy4xIDAgMCAwIDkuMS01LjI1bDEzLjAyIDIyLjU3YTUuMjUgNS4yNSAwIDEgMS05LjEgNS4yNXoiIGZpbGw9IiNjOGM4YzkiIGZpbGwtb3BhY2l0eT0iMC4zIi8+PHBhdGggZD0iTTU4LjcgMTIyLjU3Vjk2LjVhMzMuMSAzMy4xIDAgMCAwIDEwLjUgMHYyNi4wN2E1LjI1IDUuMjUgMCAwIDEtMTAuNSAweiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMzAuMSAxMTIuMWwxMy4wNC0yMi41N2EzMy4xIDMzLjEgMCAwIDAgOS4xIDUuMjVMMzkuMiAxMTcuMzVhNS4yNSA1LjI1IDAgMSAxLTkuMS01LjI1eiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMTAuNiA4OC43NEwzMy4xNiA3NS43YTMzLjEgMzMuMSAwIDAgMCA1LjI1IDkuMUwxNS44OCA5Ny44M2E1LjI1IDUuMjUgMCAxIDEtNS4yNS05LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik01LjM3IDU4Ljc1aDI2LjA2YTMzLjEgMzMuMSAwIDAgMCAwIDEwLjVINS4zN2E1LjI1IDUuMjUgMCAwIDEgMC0xMC41eiIgZmlsbD0iI2I2YjZiOCIgZmlsbC1vcGFjaXR5PSIwLjQiLz48cGF0aCBkPSJNMTUuODUgMzAuMTdMMzguNCA0My4yYTMzLjEgMzMuMSAwIDAgMC01LjI0IDkuMUwxMC42IDM5LjI1YTUuMjUgNS4yNSAwIDEgMSA1LjI1LTkuMXoiIGZpbGw9IiNhM2E0YTYiIGZpbGwtb3BhY2l0eT0iMC41Ii8+PHBhdGggZD0iTTM5LjIgMTAuNjVsMTMuMDMgMjIuNTdhMzMuMSAzMy4xIDAgMCAwLTkuMSA1LjI1bC0xMy0yMi41N2E1LjI1IDUuMjUgMCAxIDEgOS4xLTUuMjV6IiBmaWxsPSIjOTE5Mjk0IiBmaWxsLW9wYWNpdHk9IjAuNiIvPjxwYXRoIGQ9Ik02OS4yIDUuNDNWMzEuNWEzMy4xIDMzLjEgMCAwIDAtMTAuNSAwVjUuNDJhNS4yNSA1LjI1IDAgMSAxIDEwLjUgMHoiIGZpbGw9IiM3ZjdmODIiIGZpbGwtb3BhY2l0eT0iMC43Ii8+PHBhdGggZD0iTTk3Ljc3IDE1LjlMODQuNzUgMzguNDdhMzMuMSAzMy4xIDAgMCAwLTkuMS01LjI1bDEzLjAzLTIyLjU3YTUuMjUgNS4yNSAwIDEgMSA5LjEgNS4yNXoiIGZpbGw9IiM2ZDZkNzEiIGZpbGwtb3BhY2l0eT0iMC44Ii8+PHBhdGggZD0iTTExNy4zIDM5LjI2TDk0LjcgNTIuM2EzMy4xIDMzLjEgMCAwIDAtNS4yNS05LjFsMjIuNTctMTMuMDNhNS4yNSA1LjI1IDAgMCAxIDUuMjUgOS4xeiIgZmlsbD0iIzVhNWI1ZSIgZmlsbC1vcGFjaXR5PSIwLjkiLz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDY0IDY0OzMwIDY0IDY0OzYwIDY0IDY0OzkwIDY0IDY0OzEyMCA2NCA2NDsxNTAgNjQgNjQ7MTgwIDY0IDY0OzIxMCA2NCA2NDsyNDAgNjQgNjQ7MjcwIDY0IDY0OzMwMCA2NCA2NDszMzAgNjQgNjQiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMDgwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9nPjwvc3ZnPg==");
    background-position: center center;
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    margin: 0 auto;
}
.bxmaker-authuserphone-call-btn.timeout {
    border-color: transparent !important;
}

.bxmaker-authuserphone-call-btn__area {
    display: block;
    line-height: 1.2;
}

.bxmaker-authuserphone-call-btn--button {
    min-width: 112px;
    margin: 0;
    width: auto;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    background-color: var(--color-red-main);
    border: 1px solid;
    border-radius: 12px;
    color: #ffffff;
    font-size: 16px;
    height: 56px;
    line-height: 56px;
    font-weight: bold;
    padding: 0;
}
.bxmaker-authuserphone-call-btn--button:hover {
    transition: 0.2s;
    background: var(--color-red-hover);
}
.bxmaker-authuserphone-call-btn--button.bxmaker-authuserphone-call-btn--button--preloader {
    color: transparent;
    background-image: url("data:image/gif;base64,R0lGODlhFAAUAKUAAATC3ITi7ETS5MTy9GTa7OT2/CTK3KTq9FTW5JTm7NT2/PT6/DTO5BTG3HTe7FzW5Izi7EzS5Mzy9CzO5Pz+/Fza5AzG3Gze7OT6/CTK5LTu9Jzm9Nz2/PT+/DzS5BzK3Hze7Izm7EzW5Mzy/Fza7ATD2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAlACwAAAAAFAAUAAAGqsCSUGipHAzDpHL4UBQwjaUUkMAUIBOpNIQZZJOQS3SJWGg+ywOlIFBaRoXvMsKheJIPDEQr/BQKFkMbC3JaIhQXQxIKgXwlAAUaQhNdJQcEjhocJRscHHscknwIByUDBWglGhgAjiUWHBJDBBQPrgwFG0OwGIVLVQhJDAsYD61LuBKNQwx1okkfEhgRUhYPIEoMEgvYrkIeG1Ygx64NGAsD1N5CBgkR5EJBACH5BAkJACUALAAAAAAUABQAhQTC3ITi7ETS5MTy9CTK3GTa7OT2/KTq9DTO5FTW5HTe7PT+/LTu9BTG3NT2/CzK5JTm7Oz6/Kzq9Fza5Hze7AzG3Izi7EzW5Mzy9CTK5Gza7OT6/DzS5Pz+/Lzu9BzK3Nz2/CzO5Kzu9Fza7Hzi7ATD2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAadwJJQWElAPBiMB5KoDJ/CC1IpOSAPTmgJEEgqHgAhINPQCkkYSWYo2XgUZe0lHRcmJKDORqBFFB5mJRd5fIGBHyAGWYZyHRqMZgAHFJCVlowWDGGXQgUdE5xEIBsEoSUICxsTm1AhChx9eREDI08fDBiFUBUjEg4HQwi4CoccWRUIFkkarE8NEhgDDAwDSRK6WgACARIDAxIBAotCQQAh+QQJCQAkACwAAAAAFAAUAIUEwtyE4uxE0uTE8vQkytzk9vyk6vRk2uw0zuT0/vwUxtyU5uxc1uTU9vwsyuS07vR03uzs+vw8zuQMxtyM5uxM0uTM8vwkyuTk+vys6vRs2uz8/vwcytyc5vRc2uTc9vwszuS87vR84uw80uQEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlkCSUDipiAyPh0FUmQyfwwlFuVgglQIoVEEACAGEQ+YB8WqFh1DhE4JwF+SzUPPJZD6bgkABz8qfFR8JAhcMIH9QHAUhZohQE42OkpOUlZZPAByXAAMYDpQIGg4ICRgMZk5yIw8dHAh4EQMhERB/B6wOEwwZFg0ZDH8AYmQgqQAICogSHUkZBh1jC8nBEhALdgsQEpEkQQAh+QQJCQAkACwAAAAAFAAUAIUEwtyE4uxE0uTE8vQkytxk2uys6vTk9vxU1uQ0zuSU5uwUxtzU9vx03uz8/vxc1uSM4uwszuRs2uy87vTs+vw8zuRc2uQMxtxM1uTM8vwkyuS07vTk+vyc5vQcytzc9vyM5uxs3uw80uRc2uwEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk0CScEgkeSSCS3FZvHQ6oApzanw8C4DpIjQ5HCaNiyfQKTAFHMfHYPg4OIIFWbRMGDBEzCZi7ECUVEwWHVKBSwQdIR6GRQAKEGWMRGQKAZJDD48KWZckCwUdBJ1CIpGjAJCiIgMjnBcPA3RFCX4LCW4UEwMUDgwJTAhQBK8GGRkGD4BLAFZlfJ0JZB3KkgAJBQuGQQAh+QQJCQAhACwAAAAAFAAUAIUEwtyE4uxE0uTE8vRs2uzk9vwkytxU1uTU9vx83uz0/vw0zuQUxtys6vRM0uTM8vR03uzs+vwszuRc1uQMxtxs3uzk+vwkyuTc9vx84uz8/vw80uQcyty87vRM1uTM8vxc2uQEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlcCQcEgsGo/IpPLooAgZlU4B0yEMKY7hIiAICSwaTKOBsQoFgUWIAklwBIqCB8lJQCiLjAPQwXCUDmkTAX8ATkocARNtAEtDAHYZZo5CFQkBk5QVAYyUa3YHAQZLDE6JB1sHShcRAwChEgAQGaOPQgAgFgoLiRCNElxDEAodAxFhamgSQxuHIRMNHw8NIIcUXZ7Z2tpBACH5BAkJACMALAAAAAAUABQAhQTC3Izi7ETS5Mzy/GTa7CTK3Oz6/FTW5Kzq9DTO5Nz2/BTG3HTe7CzK5FzW5Lzu9EzS5Pz+/OT2/Fza5AzG3KTq9NT2/Gza7CTK5PT+/LTu9DzS5BzK3Hzi7CzO5MTy9EzW5OT6/Fza7ATD2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQwJFQSGmAFsOkctiYEAiUpRQgeG6Q0mV1slgwHgpEVtggTCgCSSR8GAOcC0FGARozL1eFhGMfgggLFxF1fUIOBAAdFQCFIwsEDo1DVQQbkoaAjQAaAQBmkgcRBBwEEI0NIQpoBAV9byEZCaQOUVkTHwZrCRQOF61jFQMIIhQcvZaNHFV4khQEFw6/jWgFjElBACH5BAkJAB8ALAAAAAAUABQAhATC3Izi7ETS5CTK3GTa7NT2/FTW5DTO5PT+/BTG3CzK5HTe7OT2/FzW5KTq9EzS5DzO5Fza5AzG3CTK5Gze7Nz2/Pz+/BzK3CzO5Hze7OT6/LTu9EzW5DzS5Fza7ATD2wWP4CeKwAAJxvNAFzC+4vBw3NMJAie48AccNUyC90lIeqLDQ5BIUAJI2GUpETAsjugrgakiKhxtT8JgXMQ9iuWB7m0YxLaoshFH6jCHQbypyF8AGnh/HwYWBIQfChoVR3IAERoIB1xnaBsWFQdVBpZiGQ0SCSgKUaI8ABdKBqVIVTU5MwYCnj2pBwIzAgctMCEAIfkECQkAFgAsAAAAABQAFACEBMLctO70RNLkJMrc3Pb8ZNrs9P78FMbcVNbkNM7kLM7k5Pb8fN7sDMbcxPL0TNbkJMrkbNrs/P78HMrcXNrk5Pr8BMPbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABX+gJYrAoSRoMkzA6I7AmSgyerwv0LjHgA640Q7XOAFxAkeLeLq5BIbFkDiYWhoLwiTItUQkjy6jgAtUljjAIoAjsLsBQvvNjZfPXECFPqKQuRQSf10vCllWPVY8CwYJLwcoiiQBjjgTkYRBlyoHSyWSPCgCMykKaEElEzUDnS8hACH5BAkJABEALAAAAAAUABQAhATC3LTu9DzS5Nz2/FzW5DTO5BTG3Pz+/EzW5OT2/Gze7AzG3Lzu9ETS5GTa7BzK3OT6/ATD2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV5YCSOZAQYC1CuJfC8CytHi/Eas+w+eL7uMVJDIBM0dirRIsGQMQYGWzCiOCBkiINiwUsyErlEIGLjRQbjWWAQeb3Oadma7I4EEskfJH16LBwHBDIEBw4jXCgDTSxPU20PAAUFMpIlXJA+K2WOmXQ8nD6XmJ2HBnkyIQAh+QQJCQAVACwAAAAAFAAUAIQEwty07vRE0uRk2uzc9vwkyuT0/vwUxtxU1uR83uxs2uzk9vwMxtzE8vRM1uQ0zuT8/vwcytxc2uRs3uzk+vwEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSmAljmRpnmiqrifAmkAjvOSxGDMtRsTCmIpEygGZmAILV4sSMBGaqQDBCUVJjxQljGkaQCSpAbjEIFAKOtHDQDmkK4+A9k2v23UhACH5BAkJABoALAAAAAAUABQAhATC3Izi7ETS5NT2/GTa7PT6/CTK5FTW5BTG3OT2/HTe7FzW5KTq9Pz+/Fza5AzG3EzW5Nz2/Gze7PT+/DTO5BzK3OT6/Hze7LTu9Fza7ATD2wAAAAAAAAAAAAAAAAAAAAVJoCaOZGmeaKquZSAhbMk0lhCTUNTYt1glEVhPA2lIhhpAAmPCLFSYiCnCTB0YTQsASWg8h4+IxYCkFCyLbY+iq/YeiwtyTkeGAAAh+QQJCQAcACwAAAAAFAAUAIQEwtyM4uxE0uTU9vxk2uzs+vwkyuSs6vRU1uQUxtzk9vx03uy87vT8/vxc2uQMxtyk6vRM1uTc9vxs2uz0/vw0zuS07vQcytzk+vx84uzE8vRc2uwEw9sAAAAAAAAAAAAFdCAnjmRpnugJpGmSlIfELK+4is91lUjcYAIO4PIQ6m6miKQhGF4AuRrqIlE8EkRskRVpTKI6lg2S4ejCYtJ5lx5hwwELMqXTEhoIcXQvwRhYWmZPFRQKDnMjOWw5KxVLBRobJTpbQokbBwMQJS5tJYieoSkhACH5BAkJABkALAAAAAAUABQAhATC3Kzq9ETS5Nz2/CTK3Gza7PT+/MTy9BTG3FzW5Oz6/DTO5OT2/CzO5NT2/AzG3Lzu9EzS5CTK5HTe7Pz+/Mzy/BzK3Fza5OT6/ATD2wAAAAAAAAAAAAAAAAAAAAAAAAV/YCaOZGme6GmlKbEgYgExAzQ9JyI0gHgNgcCAghGIEDDAYoE7RQYGgXIBQCwILAsDAnAhGkxW5tF7CFwLcQm8aKhJy+V7xKbOp95MVWwl6CwABxhuLS8AYEoGGAk9YyQPSz1IIgtDCgcQChMikC8nDwkBFQ4BCZxXcyQwqaxiIQAh+QQJCQAYACwAAAAAFAAUAIQEwtys6vRE0uTc9vwkytzE8vR03uz8/vwUxtxc2uTs+vw0zuS87vTk9vzU9vwMxty07vRM1uQszuTM8vwcytxc2uw80uTk+vwEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgSAmjmRpjsCpisBCrOoSLRhiME3DGM9JRYKHoHEYBAKDw0Uw6gEiEQRGAomQIgEahhAkzGAkGUUmBYsQM2jKjHlCmWyR4B2XAyNr81NAjqMXP1pmMgRPFCIWBRVrDwkFFjVAKT0iC0kKDAUKBw4LQlEnjQETEwEJPTKCcQSqda4qIQAh+QQJCQAfACwAAAAAFAAUAIQEwtys6vRE0uTc9vwkytxk2uzE8vRc1uT0/vw0zuQUxtzs+vwsyuTU9vxM0uTk9vx03uzM8vRc2uQMxty87vQkyuRs2uz8/vw80uQcytwszuRM1uTk+vzM8vxc2uwEw9sFkOAnjmRpjtmpioBQAOvpHpNiUdxAWSpTSBPB4zIIBAY8E0BSUAgQg80KgAEwLFXKILVKWBibQgowiX0Uhc3hZR4BCutDm8SEz0drJmwO8EgEFlwrCmUZBQ4EFhoxBAsGLQUEAAl7I2UfSwsICYY0JxAIFAYLFw0JEwcWBCoHAR0RAR4TqBYJdywFGLcjCrsqIQAh+QQJCQAlACwAAAAAFAAUAIUEwtyE4uxE0uTE8vRk2uwkytzk9vxU1uSk6vR03uw0zuT0/vwUxtzU9vwsyuRc1uS07vRM0uRs2uzs+vx83uxc2uQMxtyM4uzM8vwkyuTk+vys6vT8/vwcytzc9vwszuS87vRM1uRs3ux84uxc2uwEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk8CScEgsGoeKwnFZAhwCAubxKekwRCDDRqoYSSwCA8ezOTAtiUBHMQ5JLQBFIMIweDrSq+KhlnDcUh0BDwkJACMIAFJNFGkSi0UiFF6QRAmNFIpSABAXAI18eFIPHAQFAQcfBBZSDhoeFgcjChasSwAPGgsKgoZMFQMTYwoMlw5SCBgbDxYdaRGVQwJQmtEFGdFSQQAh+QQJCQAhACwAAAAAFAAUAIUEwtyE4uxE0uTU9vxk2uwkytyk6vRU1uT0/vx03uw0zuQUxtyU5uzk9vxc1uRs2uwszuR83uxc2uQMxtyM4uxM1uTc9vwkyuS07vT8/vw80uQcytyc5vTk+vxs3ux84uxc2uwEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlsCQUAgYGo9ITQTJHAIIHMakyYQGNgsPhTrUcAITQSNj4IYmFEZBgGhUzCGvZNKwbMwFxYNTeGQOZgscWgwAGB1FXAAMAV8hFhhcDpGNjCEGgFQYFiGNaYlUAB0YiwEEDAtmBxkEEBwPEHdcEHUTUApmAA4dCAoFX1NcGBkWCgsUHLhmESATBciZcGcMHA6g0gnK0k5HQQAh+QQJCQAgACwAAAAAFAAUAIUEwtyU5uxE0uTc9vwkytxk2uy07vQ0zuSk6vT0/vx03uwUxtxU1uQsyuTk9vxs2uw8zuSs6vQMxtyc5vRM1uQkyuTE8vT8/vx83uwcytxc2uQszuTk+vxs3uw80uSs7vQEw9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmUCQUChZDI9IpAChSTqFAIUhIng6pQECwKo0BBYCy5YLkiAiBEHCYSQLDA+JY5AhlzEGwuNCsWIKAAUYCAgSBg5jSQAOBmYIXiADBlwGAyABBpCSlJaYExEABhyJSAAcBgAREwoMABoFVhoXBQ0GGKRPDXMSUhB2CxwJBw2qEnahBxkTBr52Qg3LsM4gFJmA0yAMEwfYQgu4QQAh+QQJCQAfACwAAAAAFAAUAIQEwtyE4uxE0uTE8vQkytyk6vRk2uzk9vw0zuQUxtyc5vRc1uS07vR03uyM4uxM0uTc9vwszuT8/vwMxtzM8vQkyuSs6vRs3uzk+vw80uQcyty87vR83uyM5uxM1uQEw9sFleAnipMHjGiKehs1qfAHBBTVnHFKW1WuehRLwpeabAaRTCaWEaAeFM7ksIltDi9RhxK5SB4xj+TymQiOgKvvwAAUGMEPhOFjQD4WysAip+fseAMMCgAMGDgqABhtgggvBhILMQsSBggUDiMTEFUwGxATHBRgIwgIMaYRFG1EKBpwTq0iCHANsjI0NohEE0GxtwACux8hACH5BAkJACUALAAAAAAUABQAhQTC3ITi7ETS5MTy9GTa7CTK3OT2/KTq9FTW5DTO5JTm7NT2/Hze7BTG3CzK5PT+/Izi7EzS5Mzy9Gza7FzW5AzG3CTK5OT6/LTu9DzO5Jzm9Nz2/Hzi7BzK3CzO5Pz+/Izm7EzW5Mzy/Gze7Fza5ATD2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagwJJQWCFRhsgkkrIwcJTQEkBx2QQKUSXoMnBAAVAEt/MdCJKVphfa2HwySwMkW+psDJWh5pKYMLIhHyNDEhsAGAZgXxcYJREHXCUbjVkYGyUDBgYDJQuUUZaYBgpwGBeKSgCMaRJDBB9HUQQUCQYaQxUbF2tRVAhICQ8XDVG1EnnAGKhIBRIXEXRJGc4B0UMeVAYMy3QMFxLQ1kMIEchDQQA7");
    background-position: center center;
    background-repeat: no-repeat;
}
.bxmaker-authuserphone-call-btn--link {
    border: none;
    text-decoration: none;
    color: var(--color-blue3);
    display: inline-block;
    cursor: pointer;
    line-height: 1.1;
}
.bxmaker-authuserphone-call-btn--link.bxmaker-authuserphone-resend {
    display: block;
    width: 100%;
    text-align: center;
    padding: 0.5rem;
    margin-bottom: 15px;
    font-size: 16px;
}

.bxmaker-authuserphone-call-btn--link:hover {
    border-color: transparent;
}
.bxmaker-authuserphone-call-btn--small {
    font-size: 14px;
}
.bxmaker-authuserphone-call-btn--second {
    color: var(--color-gray-dark);
    border-color: var(--color-gray-dark);
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top {
    margin: 5px 0 0 0;
    position: relative;
    z-index: 1;
    display: inline-block;
    /*max-width: 400px;*/
    width: 100%;
    vertical-align: top;
    box-sizing: border-box;
    font-size: 16px;
}
.bxmaker-authuserphone-call-captcha .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top {
    margin-top: 15px;
}


.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top.bxmaker-authuserphone-call-input--filled .bxmaker-authuserphone-call-input__label-text {
    transform: translate3d(-15px, -35px, 0);
    font-size: 14px;
}
/*
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field {
    background: white;
    position: relative;
    display: block;
    float: right;
    -webkit-appearance: none;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    color: var(--color-gray-darker2);
    margin: 0 0 15px;
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;

    width: 100%;
    padding: 15px 1em;
    border: 1px solid var(--color-gray-light);
    border-radius: 10px;
    box-sizing: border-box;
}
*/

#popup-window-content-smscode .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field,
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field,
#popup-window-content-botcall .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field
{
    float: none;
    position: relative;
    font-size: 35px;
    line-height: 56px;
    font-weight: normal;
    box-shadow: none;
    width: 100%;
    max-width: 300px;
    padding: 0 1em;
    margin: 0 auto;
    background: white;
    border: 1px solid var(--color-gray-light);
    color: var(--color-gray-darker2);
    border-radius: 10px;
    text-align: center;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top
.bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--botcode{
    border: none !important;
}
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field{
    font-size: 26px;
}
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field[name=botspeech]{
    font-size: 20px;
}

#popup-window-content-botcall .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field
{
    font-size: 20px;
    line-height: 20px;
}


#popup-window-content-smscode .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--smscode,
#popup-window-content-botcall .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--botcode
{
    background: transparent no-repeat center 45px url("/images/template/bg-input-code-4-digits.png") !important; /* картинка расчитана на то, что будет только 4 цифры, нужно заменить, если это поменяется */
    letter-spacing: 20px;
    font-family: Monospace !important;
    text-align: left !important;
    width: 220px;
    font-size: 35px;
    line-height: 56px;
    padding: 0 5px 0 40px;
    overflow: hidden;
    box-sizing: border-box;
    max-width: none;
    margin: 0 auto;
}
#popup-window-content-smscode .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--smscode{
    border: none !important;
}


#popup-window-content-smscode .bxmaker-authuserphone-call-confirm__smscode .bxmaker-authuserphone-call-input--top,
#popup-window-content-botcall .bxmaker-authuserphone-call__block--botcall .bxmaker-authuserphone-call-input--top
{
    background: white;
    border-radius: 10px;
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
}


.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--botcode {
    padding: 13px 1em;
    font-size: 22px;
}
.bxmaker-authuserphone-call-input__field.bxmaker-authuserphone-call-input__field--botcode::placeholder {
    font-size: var(--font-size-small-1);
}

.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field[type=password] {
    padding-right: 32px;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field:focus {
    outline: none;
}
/*
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field:focus + label .bxmaker-authuserphone-call-input__label-text,
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__field:not(:placeholder-shown) + label .bxmaker-authuserphone-call-input__label-text {
    transform: translate3d(-15px, -35px, 0);
    font-size: 0.8em;
}
*/
/*
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label {
    display: inline-block;
    float: right;
    padding: 17px 1em;
    font-weight: normal;
    color: var(--color-gray-darker2);
    user-select: none;
    position: absolute;
    width: 100%;
    text-align: left;
    pointer-events: none;
}
*/
#popup-window-content-smscode .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label,
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label,
#popup-window-content-botcall .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label
{
    text-align: center;
    display: block;
    float: none;
    padding: 17px 1em;
    font-weight: normal;
    user-select: none;
    position: relative;
    width: 100%;
    pointer-events: none;
    border-radius: 8px;
}

.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label:before,
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label:after {
    content: '';
    position: absolute;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 4px;
    background: #6a7989;
    transition: transform 0.3s;
    display: none;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label:before {
    top: 0;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label-text {
    position: relative;
    display: block;
    padding: 0;
    width: 100%;
    transition: transform 0.3s;
    transform: translate3d(0, 0, 0);
}
#popup-window-content-botcall .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label-text,
#popup-window-content-botspeech .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label-text,
#popup-window-content-smscode .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label-text
{
    font-size: 1rem;
    color: var(--color-gray-darker2);
}



.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top + .bxmaker-authuserphone-call-btn {
    margin: 18px auto;
}
.bxmaker-authuserphone-call-input__flag {
    position: absolute;
    left: 14px;
    top: 20px;
    display: none;
    z-index: 1;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--flag .bxmaker-authuserphone-call-input__flag {
    display: inline-block;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--flag .bxmaker-authuserphone-call-input__label {
    padding-left: 38px;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--flag .bxmaker-authuserphone-call-input__field {
    padding-left: 38px;
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--flag .bxmaker-authuserphone-call-input__field:focus + .bxmaker-authuserphone-call-input__label .bxmaker-authuserphone-call-input__label-text {
    transform: translate3d(-38px, -35px, 0);
}
.bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--flag.bxmaker-authuserphone-call-input--filled .bxmaker-authuserphone-call-input__field + .bxmaker-authuserphone-call-input__label .bxmaker-authuserphone-call-input__label-text {
    transform: translate3d(-38px, -35px, 0);
}
.bxmaker-authuserphone-call-captcha {
    position: relative;
    font-size: 0;
    margin: 10px 0 20px;
    display: none;
}
#popup-window-content-smscode .bxmaker-authuserphone-call-captcha .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label,
#popup-window-content-botspeech .bxmaker-authuserphone-call-captcha .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label,
#popup-window-content-botcall .bxmaker-authuserphone-call-captcha .bxmaker-authuserphone-call-input.bxmaker-authuserphone-call-input--top .bxmaker-authuserphone-call-input__label
{
    display: none;
}
.bxmaker-authuserphone-call-captcha__img {
    margin-bottom: 10px;
    cursor: pointer;
}
.bxmaker-authuserphone-call-captcha__btn-reload {
    width: 20px;
    height: 20px;
    margin-left: 15px;
    display: inline-block;
    position: absolute;
    top: 10px;
    cursor: pointer;
    opacity: 0.5;
}
.bxmaker-authuserphone-call-captcha__btn-reload:hover:after {
    transform: rotate(180deg);
}
.bxmaker-authuserphone-call-confirm__description {
    color: var(--color-gray-darker);
    text-align: center;
}
.bxmaker-authuserphone-call-confirm__smscode {
    padding: 8px 0;
}
.bxmaker-authuserphone-call-confirm__callphone {
    padding: 8px 0;
}
.bxmaker-authuserphone-call-confirm__callphone input {
    width: 100%;
    border: none;
    background: var(--color-gray-light);
    text-align: center;
    font-size: 24px;
    padding: 10px 0 7px;
    border-radius: 2px;
    vertical-align: middle;
    line-height: 1;
    letter-spacing: 1px;
}
.bxmaker-authuserphone-call-confirm__callphone input:focus,
.bxmaker-authuserphone-call-confirm__callphone input:hover {
    outline: none;
}
.bxmaker-authuserphone-call-confirm__input {
    padding: 8px 0;
}
/*# sourceMappingURL=style.css.map */

/**********************************************************************************************************************/

.popup-window-content .errortext{
    box-sizing: border-box;
    display: block;
    width: fit-content;
    background: var(--color-pink);
    border-radius: 10px;
    margin: auto;
    padding: 5px 10px;
    white-space: normal;
    text-align: center;
}

.bxmaker-authuserphone-call__block {
    position: relative;
    padding: 30px 40px 40px 40px;
    width: 520px;
    height: auto;
    box-sizing: border-box;
    border-radius: 20px;
    color: var(--color-gray-darker2);
    margin: 15px;
    background: var(--color-gray-lighter);
    border: 1px solid var(--color-gray-light);
    box-shadow: 5px 10px 60px 0 rgba(136, 136, 136, 0.25), -5px -10px 60px 0 rgba(136, 136, 136, 0.25);


}
@media(max-width:520px){
    .bxmaker-authuserphone-call__block {
        padding: 20px 15px 20px 15px;
        box-sizing: border-box;
        width: 96%;
        margin: 25px 2%;
        background: #FFF;
        box-shadow: 0 0 5px #00000055;
    }
    .bxmaker-authuserphone-call-title {
        font-size: 24px;
        margin-bottom: 20px;
        margin-left: 10px;
    }
    .popup-window-content .close_button {
        position: absolute;
        top: 20px;
        right: 20px;
        cursor: pointer;
    }
}
@media(max-width:360px) {
    .bxmaker-authuserphone-call-title {
        font-size: calc(20px + 1vw);
        margin-left: 0px;
        padding-right: 30px;
    }
    .popup-window-content .close_button {
        top: 10px;
        right: 10px;
        cursor: pointer;
        width: 20px;
    }
}

.bxmaker-authuserphone-call-input__label-text {

    /*
    font-size: 35px;
    font-weight: 700;
    line-height: 1;
    */
}


.bxmaker-authuserphone-call-btn {
    width: 100%;
}

.bxmaker-authuserphone-call-btn.js-baup-forget{
    background: none;
    color: var(--color-red-error);
    font-size: 15px;
    font-weight: 400;
    line-height: 20px; /* 183.333% */
    text-decoration-line: none;
    text-align: left;
    padding: 0;
    text-align: center;
}
.bxmaker-authuserphone-call-btn.js-baup-forget:hover{
    color: var(--color-red-error);
    transition: 0.2s;
    text-decoration-line: underline;
}



.bxmaker-authuserphone-call-btn.btn_gray{
    border: 1px solid #AAA;
    background: #ffffff;
    color: var(--color-gray-dark2);
}
.bxmaker-authuserphone-call-btn.btn_gray:hover{
    transition: 0.2s;
    background: var(--color-red);
    border: 1px solid var(--color-red);
    color: #ffffff;
}



.bxmaker-authuserphone-call-btn.bxmaker-authuserphone-call-btn--second {
    color: var(--color-gray-darker2);
    background: #ffffff;
    border: 1px solid var(--color-gray-darker2);
    transition: 0.2s;
    font-weight: bold;
    border-radius: 12px;
    height: 56px;
    padding: 0;
    line-height: 56px;
    box-sizing: border-box;
}
.bxmaker-authuserphone-call-btn.bxmaker-authuserphone-call-btn--second:hover {
    color:  #ffffff;
    background: var(--color-gray-darker2);
    border: 1px solid var(--color-gray-darker2);
}


.bxmaker-authuserphone-call-btn.timeout {
    background: #ffffff;
    border: none;
    color: var(--color-red);
    font-size: 16px;
    font-weight: 700;
    padding: 0 30px;
}


/*
.bxmaker-authuserphone-call-input__field {
    margin: 15px 0;
    padding: 16px;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #BEBEBE;
    background: #FFF;
    color: var(--color-gray-darker2);
    font-size: 16px;
    font-weight: 400;
    line-height: 22px; !* 137.5% *!
}
*/

.bxmaker-authuserphone-call-confirm__description {
    color: var(--color-gray-darker2);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}
.bxmaker-authuserphone-call__forget-or{
    color: var(--color-gray-darker2);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}

.close_button {
    position: absolute;
    top: 25px;
    right: 30px;
    cursor: pointer;
}
.close_button:hover {
    transition: 0.2s;
    transform: scale(1.1);
}

#modal_auth.popup-window, #modal_auth .popup-window-content {
    background: none;
    box-shadow: none;
}
#modal_auth.popup-window, #modal_auth .popup-window-content {
    min-width: 500px;
}

@media(max-width: 500px){
    #modal_auth.popup-window, #modal_auth .popup-window-content {
        min-width: 450px;
    }
}
@media(max-width: 400px){
    #modal_auth.popup-window, #modal_auth .popup-window-content {
        min-width: 300px;
    }
    .bxmaker-authuserphone-call-btn__area .btn{
        padding: 5px;
        height: 36px;
        width: min-content;
    }
}

/* End */


/* Start:/local/components/nle/catalog.compare.list/templates/top2/style.css?17761912971599*/
.bx_catalog-compare-list{
    /*font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;*/
    /*font-size:12px;*/
    /*z-index:998;*/
    /*overflow:hidden;*/
    /*-webkit-box-sizing:border-box;*/
    /*   -moz-box-sizing:border-box;*/
    /*        box-sizing:border-box;*/
    /*width:270px;*/
    /*max-height:100%;*/
    /*padding:10px 8px 0;*/
    /*white-space:normal;*/
    /*color:#404040;*/
    /*border:1px solid #b7b7b7;*/
    /*border-radius:3px;*/
    /*background:#fff;*/
    /*box-shadow:0 2px 5px 0 rgba(0,0,0,.18);*/
	/*margin-bottom: 10px;*/
}
.bx_catalog-compare-list.fix{
	position:fixed;
}
.bx_catalog-compare-list.top{
    top:5px;
}
.bx_catalog-compare-list.right{
    right:5px;
}
.bx_catalog-compare-list.bottom{
    bottom:5px;
}
.bx_catalog-compare-list.left{
    left:5px;
}
.bx_catalog-compare-list .bx_catalog_compare_form {
    display: none;
}
.bx_catalog-compare-list:hover .bx_catalog_compare_form {
    display: block;
    z-index:998;
    background:#fff;
    border:1px solid #b7b7b7;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
    overflow:hidden;
    position: fixed;
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
    width:270px;
    max-height:100%;
}

.bx_catalog-compare-list a:hover{
    text-decoration:none;
}
.bx_catalog_compare_count p{
    margin:0 0 10px 0;
}
.bx_catalog_compare_count p.compare-redirect{
	text-align: center;
	font-weight: bold;
}
.bx_catalog-compare-list .compare-items td{
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
	vertical-align: top;
}
/* End */


/* Start:/local/components/nle/sale.basket.basket.line/templates/top_full/style.css?177619129710819*/
.bx-basket {
}

.bx-basket-block {
    font-size: var(--font-size-small-4);
    padding-bottom: 5px;
    white-space: nowrap;
    position: relative;
    padding-left: 20px;
}

.bx-basket-block > .fa {
    color: #97a1ab;
    width: 12px;
    position: absolute;
    left: 0;
    top: 3px;
}

.bx-basket-block a {
    color: #039BE5;
    border-bottom: 1px dashed;
    margin-right: 10px;
}

.bx-basket-block a:hover {
    text-decoration: none;
    border-bottom-color: transparent;
}

.bx-basket-item-list .total_goods_wrapper {
    padding: 0px 0 10px;
    margin: 0 0 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid var(--color-gray);
}

.bx-basket-item-list .total_goods {
    font-size: var(--font-size-small-4);
    font-weight: bold;

}

.bx-basket-item-list .basket_clear {
    color: var(--color-gray-darker);
    text-decoration: none;
    position: relative;
    display: inline-block;
    padding-left: 18px;

    font-size: var(--font-size-small-4);

}

.bx-basket-item-list .basket_clear:hover {
    cursor: pointer;
    color: var(--color-red);
}

.bx-basket-item-list .basket_clear::before {
    content: '';
    position: absolute;
    background-image: url(/local/templates/nle/images/svg/del.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    width: 17px;
    height: 17px;
    left: 0;
    top: 0px;
}

/* move from header.css */
.header__buttons .cart a.link:before {
    content: "";
    display: block;
    width: 30px;
    height: 32px;
    margin: 0 auto;
    background: center/contain url("/images/new_template/Icon Cart.svg") no-repeat;
}

.header__buttons .cart a.link:hover:before {
    background: center/contain url("/images/new_template/Icon Cart-red.svg") no-repeat;
}

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

@media (max-width: 1022px) {
    .header__buttons .cart a.link::before {
        margin-top: 3px;
    }
}

@media (max-width: 750px) {
    .header__buttons .cart a.link {
        width: 39px;
    }

    .header__buttons .cart a.link::before {
        margin: 2px;
    }
}

@media (max-width: 400px) {
    .header__buttons .cart a.link {
        width: 39px;
    }

    .header__buttons .cart a.link::before {
        /*        width: 20px;
                height: 20px;*/
    }
}

/* move from header.css */


/*FIXED BASKET*/

@media (min-width: 768px) {
    .bx-basket-fixed {
        width: 200px;
        position: fixed;
        z-index: 998;
        background: #fff;
        padding-top: 10px;
        border: 1px solid #F0F0F0;
        box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
        border-radius: 1px;
        overflow: hidden;
    }

    .bx-basket-fixed.top {
        top: 10px
    }

    .bx-basket-fixed.right {
        right: 10px
    }

    .bx-basket-fixed.bottom {
        bottom: 10px
    }

    .bx-basket-fixed.left {
        left: 10px
    }

    .bx-basket-fixed.bx-max-height {
        top: 10px;
        bottom: 10px;
    }
}

@media (max-width: 767px) {
    .bx-basket-fixed {
        /*width: 200px;*/
        position: fixed;
        z-index: 998;
        background: #fff;
        padding-top: 10px;
        border: 1px solid #F0F0F0;
        box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
        border-radius: 1px;
        overflow: hidden;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .bx-basket-item-list {
        display: none;
    }

    /*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block {
    margin-left: 10px;
}

.bx-basket-item-list {
    display: none;
    position: relative;
    padding-bottom: 20px;
    border-top: 1px solid #F7F7F7;
    overflow: hidden;
}

.basket-item-list__table_wrapper {
    max-height: 400px;
    overflow-y: auto;
    margin-bottom: 20px;
}

.bx-basket:hover .bx-basket-item-list {
    animation: basket_shows 0.5s;
    display: block;
    position: absolute;
    z-index: 2001;
    width: 550px;
    background-color: white;
    right: 0px;
    padding: 15px;
    box-sizing: border-box;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 1);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
@keyframes basket_shows {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.bx-basket-item-list__total_sum_wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 25px 0;
    font-size: var(--font-size-small-2);
    color: var(--color-black);
}

.bx-basket-item-list__total_sum_wrapper.gray {
    color: var(--color-gray-dark);
}

/*.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}*/
.bx-max-height .bx-basket-item-list {
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
}

.bx-closed .bx-basket-item-list {
    height: 20px;
    overflow: hidden;
}

.bx-basket-item-list-action {
    cursor: pointer;
    background: #F7F7F7;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 120;
    height: 20px;
    line-height: 14px;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    color: #4f4f4f;
    padding: 3px 0;
}

.bx-basket-item-list-button-container {
    text-align: center;
    padding: 10px;
    background: #fff;
}

.bx-basket-item-list-button-container a.btn {
    line-height: 1.3;
    background: var(--color-red-dark);
    border: 1px solid var(--color-red-dark);
    border-radius: 10px;
    color: white;
    font-size: var(--font-size-normal);
    font-weight: 600;
    width: 100%;
    max-width: none;
    padding-top: 15px;
    padding-bottom: 15px;
    height: auto;
    margin-top: 10px;
}


.bx-basket-item-list-button-container a.btn:hover,
.bx-basket-item-list-button-container a.btn:active {
    /*color: #ffffff;*/
}

.bx-basket-item-list-container {


}

.bx-basket-item-list-item {
    position: relative;
    border-bottom: 1px solid var(--color-gray);
}

.bx-basket-item-list-item td {
    padding: 15px 10px;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
    border-bottom: none;
    margin-bottom: 0;
}

.bx-basket-item-list-item-status {
    font-weight: bold;
    padding: 3px;
    background: #EBEBEB;
    margin: 0 10px 20px;
    line-height: 16px;
    font-size: 13px;
    border-radius: 3px;
    text-align: center;
    white-space: normal;
}

.bx-basket-item-list-item-img {
    text-align: center;
    position: relative;
    padding-bottom: 5px;
}

.bx-basket-item-list-item td.bx-basket-item-list-item-img {
    padding-left: 0;
}

.bx-basket-item-list-item-img img {
    max-width: 70px;
    height: auto;
    /*border: 1px solid #E6E6E6;*/
}

.bx-basket-item-list-item-img a {
    display: block;
    width: auto;
    height: auto;
}

.bx-basket-item-list-total-name {
    font-size: var(--font-size-small-2);
    /*color: var(--color-black);*/
}

.bx-basket-item-list-item-name {
    padding-bottom: 5px;
    width: 100%;
}

.bx-basket-item-list-item-name a {
    font-size: var(--font-size-small-3);
    color: var(--color-black);
    text-decoration: none;
    white-space: normal;
    line-height: 1.2;
    display: block;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: bold;
    position: relative;
    padding-right: 30px;
}

.bx-basket-item-list-item-name .articul {
    font-size: var(--font-size-small-4);
    color: var(--color-gray-darker);
    text-decoration: none;
    white-space: normal;
    line-height: 1.2;
    display: block;
    width: auto;
    height: auto;
    text-align: left;
    margin-top: 5px;
}

.bx-basket-item-list-item-remove {
    background: #eeeeeedd url('/local/templates/nle/css/../images/svg/trash.svg') 9px center/11px no-repeat;
    border-radius: 28px;
    -moz-border-radius: 28px;
    -webkit-border-radius: 28px;
    width: 29px;
    height: 29px;
    transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -webkit-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 1000;
    cursor: pointer;

}

.bx-basket-item-list-item-remove:hover {
    background-color: #dddddddd
}

.bx-basket-item-list-item-price-block {
    font-size: var(--font-size-small-2);
    /*color: var(--color-black);*/
    text-align: right;
}

.bx-basket-item-list-item-price__wrapper {
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
}

.bx-basket-item-list-item-price {
    flex: 1 0 30%;
    margin-right: 5px;
    font-size: var(--font-size-small-3);
    color: var(--color-black);
}

.bx-basket-item-list-item-price-old {
    display: block;
    margin-top: 5px;
    text-decoration: line-through;
    color: #B0B0B0;
    font-size: var(--font-size-small-6);
}

.bx-basket-item-list-item-price .item-price-points {
    display: block;
    margin-top: 5px;
    color: #B0B0B0;
    font-size: var(--font-size-small-6);
}

.bx-basket-item-list-item-price-summ {
    flex: 1 0 30%;
    font-size: var(--font-size-small-3);
    color: var(--color-black);
    text-align: right;
}

.bx-basket-item-list-item-price__wrapper .number_wrapper {
    flex: 1 0 30%;
    border: 1px solid var(--color-gray);
    border-radius: 8px;

    display: flex;
    justify-content: center;

    outline: none;
    box-shadow: none;
    padding: 0;
}

.bx-basket-item-list-item-price__wrapper .jq-number__field input.number2 {
    box-shadow: none;
    outline: none;
    padding: 0;
    font-size: var(--font-size-small-3);
    color: var(--color-black);
    font-weight: bold;
}


.bx-basket-item-list-item-price__wrapper .jq-number__field {
    width: 60px;
    border: none;
}

.bx-basket-item-list .jq-number__field input:focus {
    border: 1px solid var(--color-gray);
}

.bx-basket-item-list .jq-number__spin {
    background: none;
    position: absolute;
    top: 0;
    display: block;
    font-size: 20px;
    width: 22px;
    height: 29px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    text-align: center;
    color: #fff;
    font-weight: 700;
    line-height: 30px;
}

.bx-basket-item-list .jq-number__spin {
    font-size: 16px;
    cursor: pointer;
    text-align: center;
    color: var(--color-black);
    font-weight: 700;
    line-height: 24px;
}

.bx_cart_login_top .bx-hdr-profile a {
    text-decoration: none;
}

.bx_cart_login_top .bx-hdr-profile {
    line-height: 1.44em;
}

@media (max-width: 415px) {
    .basket-item-list__table_wrapper table,
    .basket-item-list__table_wrapper table tr,
    .basket-item-list__table_wrapper table tr td {
        display: block;
    }

    .bx-basket-item-list {
        width: 100%;
    }
}
/* End */


/* Start:/local/components/nle/banner.popup/templates/.default/style.css?17761912979355*/
.place_pop_window {
    overflow: hidden;
    position: relative;
}

.place_pop_window .erir {
    position: absolute;
    z-index: 100;
    display: flex;
    align-items: center;
    top: 5px;
    right: 5px;
    padding: 0px 5px;


    opacity: 0.5;
    color: #000000;
    font-size: 12px;
    border-radius: 10px;
    transition: 0.2s;
}

.place_pop_window .erir:hover {
    opacity: 1;
}
.place_pop_window .erir.active{
    opacity: 1;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.place_pop_window .erir.active {
    padding: 3px 3px 10px 3px;
}

.place_pop_window .erir .label {
    text-align: right;
    border: 1px solid rgba(0, 0, 0, 0.4);
    background: rgba(255, 255, 255, 0.9);
    padding: 0 5px;
    border-radius: 10px;
}

.place_pop_window .erir.active .label {
    cursor: pointer;
    display: inline-block;
    margin: 0 0 0 auto;
    float: right;
    border: 1px solid rgba(0, 0, 0, 0);
    background: rgba(0, 0, 0, 0.1);
    transition: 0.2s;

}

.place_pop_window .erir.active .label:hover {
    background: rgba(0, 0, 0, 0.2);
}

.place_pop_window .label_wrapp {
    overflow: hidden;
}

.place_pop_window .erir .label:hover {
    cursor: pointer;
}

.place_pop_window .erir .spoiler {
    max-width: 240px;
    overflow: hidden;
    margin-top: 5px;
    font-size: 11px;
    line-height: 1.3;
    display: none;
    text-align: left;
}

.place_pop_window .erir.active .spoiler {
    display: block !important;
    padding: 5px 5px 0px 5px;
}

.place_pop_window .erir .spoiler > span {
    display: block;
}




.place_pop_window .erir .label span:before {
    content: "!";
    display: inline-block;
    text-align: center;
    width: 13px;
    height: 13px;
    padding: 0;
    box-sizing: border-box;
    line-height: 12px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    border: 1px solid #000000;
    border-radius: 20px;
    vertical-align: middle;
    color: #000000;
}

/**/
@keyframes wiggle {
    0% {
        transform: rotate(0deg);
    }
    80% {
        transform: rotate(0deg);
    }
    85% {
        transform: rotate(10deg) scale(0.8);
    }
    95% {
        transform: rotate(-10deg) scale(1.1);
    }
    100% {
        transform: rotate(0deg);
    }
}

@keyframes move {
    0% {
        transform: translate(0, 0);
    }
    80% {
        transform: translate(0, 0);
    }
    87% {
        transform: translate(15px, 0);
    }
    97% {
        transform: translate(0px, 0)
    }
    100% {
        transform: translate(0, 0);
    }
}

.banner_popup_click {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 200px;
    background: var(--main-color-red);
    color: #ffffff;
    position: fixed;
    bottom: 40%;
    left: -106px;
    z-index: 100;
    padding: 10px 20px;
    border-radius: 0 50px 50px 0;
    opacity: 0.9;
}
.banner_popup_click.mobile{
    display: none;
}

.banner_popup_click:hover {
    transition: 0.3s;
    left: -84px;
    opacity: 1;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.banner_popup_click .track {
/*    display: inline-block;*/
    display: none;
    width: 70px;
    height: 70px;
    background: url("/images/icon-track.svg") center/contain no-repeat;
    animation: move 2.5s infinite;
}

.banner_popup_click .index-finger {
    display: inline-block;
    width: 75px;
    height: 75px;
    background: url("/images/icon-index-finger.svg") center/contain no-repeat;
    margin: -5px -5px -5px 10px;
    animation: wiggle 2.5s infinite;
}

div[id^=banner_popup_window_] {
    display: none;
    transition: 0.2s;
}

div[id^=banner_popup_window_].active {
    display: flex !important;
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 10000;
}

div[id^=banner_popup_window_] .wrapinn {
    background: #ffffff;
    min-width: 300px;
    max-width: 1100px;
    padding: 0px;
    overflow: hidden;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
    box-sizing: border-box;
    border-radius: 20px;
    position: relative;
}

div[id^=banner_popup_window_] .wrapinn img {
    display: block;
    max-width: 100%;
    height: auto;
}

.banner_popup_window__text {
    font-size: 22px;
    color: #2482cc;
    max-width: 800px;
    padding: 25px 25px 10px;
    font-weight: bold;
    text-align: center;
}

.banner_popup_window__block_buttons {
    display: flex;
    justify-content: space-between;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.STYLE1 .banner_popup_window__block_buttons {

    top: 0px;
}

div[id^=banner_popup_window_].STYLE1 .wrapinn {
    overflow: visible;
    padding: 50px;
    background: none;
    box-shadow: none;
}
div[id^=banner_popup_window_].STYLE1 .wrapinn img{
     box-shadow: 0 0 5px #00000055;
    border-radius: 12px;
    overflow: hidden;
    max-height: 500px;
    display: block;
    margin: auto;
 }

div[id^=banner_popup_window_] .banner_popup_window__button_ok,
div[id^=banner_popup_window_] .banner_popup_window__button_close {
    display: inline-block;
    text-align: center;
    margin: 0.6rem;
    cursor: pointer;
    outline: none;
    border: none;
    padding: 1.2rem 0.7rem;
    text-decoration: underline;
    font-weight: bold;
    font-size: 16px;
}
div[id^=banner_popup_window_].device_mobile .banner_popup_window__button_ok,
div[id^=banner_popup_window_].device_mobile .banner_popup_window__button_close {
    font-size: 14px;
}

div[id^=banner_popup_window_] .banner_popup_window__button_close {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

div[id^=banner_popup_window_] .banner_popup_window__button_close span.icon {
    display: inline-block;
    width: 23px;
    height: 23px;
    background: url("/images/krestik-grey.png") center no-repeat;
    border-radius: 50px;
    margin: 0 0 0 5px;
}
div[id^=banner_popup_window_].STYLE1 .banner_popup_window__button_close span.anchor {
    display: none;
}

div[id^=banner_popup_window_] .banner_popup_window__button_ok {
    color: var(--main-color-red);
    margin-left: 35px;
}
div[id^=banner_popup_window_].STYLE1 .banner_popup_window__button_ok {
 position: absolute;
    top:100px;
    left:0;
    right: 0;
    bottom: 0;
}


div[id^=banner_popup_window_] .banner_popup_window__button_close {
    color: var(--main-color-gray-dark);
    margin-right: 20px;
    font-size: 14px;
}
div[id^=banner_popup_window_].STYLE1 .banner_popup_window__button_close {
    position:absolute;
    top: 10px;
    right: 10px;
    margin: 0;

}
div[id^=banner_popup_window_].STYLE1 .banner_popup_window__button_close  span.icon {
     margin: 0px;
    background: url("/images/krestik.png") center no-repeat;
 }

div[id^=banner_popup_window_] .banner_popup_window__button_ok:hover {
    transition: 0.2s;
    color: var(--main-color-red-dark);
}

div[id^=banner_popup_window_] .banner_popup_window__button_close:hover {
    transition: 0.2s;
    color: var(--main-color-gray-darker);
}

div[id^=banner_popup_window_] .banner_popup_window__button_close:hover span {
    transform: rotate(360deg);
    transition: 0.2s;
}


div[id^=banner_popup_window_] .banner_popup_window__extra_button {
    position: absolute;
    bottom: 120px;
    left: 45px;
    display: inline-block;
    padding: 10px;
    background: var(--main-color-red);
    color: #ffffff;
    text-decoration: none;
}

div[id^=banner_popup_window_] .banner_popup_window__extra_button:hover {
    color: var(--main-color-red);
    background: #ffffff;
    text-decoration: none;
}

@media (max-width: 1022px) {
    div[id^=banner_popup_window_] .banner_popup_window__extra_button {
        bottom: 80px;
    }
}

@media (max-width: 750px) {
    div[id^="banner_popup_window_"] .wrapinn {
        margin: 0 5px;
    }
    div[id^=banner_popup_window_].device_pc.active,
    #popup_window.device_pc {
        display: none !important;
    }

    .banner_popup_click {
        display: none !important;
    }

    div[id^=banner_popup_window_] .banner_popup_window__extra_button {
        left: 50%;
        margin-left: -77px;
    }
    div[id^=banner_popup_window_].active {
        overflow: scroll;
    }
}

@media (max-width: 480px) {
    div[id^=banner_popup_window_].device_pc.active,
    div[id^=banner_popup_window_].device_pc {
        display: none !important;
    }

    .banner_popup_click {
        display: none !important;
    }

    div[id^=banner_popup_window_] .banner_popup_window__extra_button {
        bottom: 80px;
    }

    div[id^=banner_popup_window_] .banner_popup_window__button_ok {
        font-size: 14px;
        margin: 0;
    }

    div[id^=banner_popup_window_] .banner_popup_window__button_close {
        font-size: 13px;
        margin: 0;
    }

    div[id^=banner_popup_window_] .wrapinn img {
        margin-bottom: 55px;
    }
}

@media (max-width: 360px) {
}
/* End */


/* Start:/local/templates/nle/template_styles.min.css?178661274824939*/
@keyframes showSalut{0%,to{opacity:0}10%,90%{opacity:1}}*,::after,::before{box-sizing:border-box;font-family:"Inter",sans-serif}a,a.link_blue,body{color:var(--color-gray-darker2)}body.clip{width:100%;position:fixed;overflow-y:scroll}a,a.link_blue{text-decoration:none}a.link_blue{color:var(--color-blue2)}a:hover{color:var(--color-gray-darker2);text-decoration:underline}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.nle_auth_form input:-internal-autofill-selected,input:-internal-autofill-selected{appearance:menulist-button;background-image:none!important;background-color:#fff!important;color:fieldtext!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type=checkbox]{cursor:pointer}footer.stick_to_bottom{position:absolute;left:0;right:0;bottom:0}.footer_menu{display:flex;justify-content:left}.footer_menu>div{margin-right:2rem;padding-right:2rem}.footer_menu>div a{display:block;padding:.2rem}.footer_contacts{padding-top:5px}.block_flex{display:flex;justify-content:space-between;align-items:center}.pagetitle_wrapper .btn{margin-bottom:32px}.p1{padding:.5rem}.py1{padding-top:.5rem;padding-bottom:.5rem}.px1{padding-left:.5rem;padding-right:.5rem}.p2{padding:1rem}.py2{padding-top:1rem;padding-bottom:1rem}.px2{padding-left:1rem;padding-right:1rem}.p3{padding:1.5rem}.py3{padding-top:1.5rem;padding-bottom:1.5rem}.px3{padding-left:1.5rem;padding-right:1.5rem}.p4{padding:2rem}.py4{padding-top:2rem;padding-bottom:2rem}.px4{padding-left:2rem;padding-right:2rem}.m1{margin:.5rem}.my1{margin-top:.5rem;margin-bottom:.5rem}.mx1{margin-left:.5rem;margin-right:.5rem}.m2{margin:1rem}.my2{margin-bottom:1rem}.mt2,.my2{margin-top:1rem}.mb2{margin-bottom:1rem}.mx2{margin-left:1rem;margin-right:1rem}.input_container.styled{position:relative;background:#fff;border:1px solid var(--main-color-gray);box-shadow:none;border-radius:12px;margin:0;padding:0;outline:0;-webkit-appearance:none;appearance:none;height:56px;width:100%;overflow:hidden}.input_container.styled.error{background:#ffe4e4;border:1px solid var(--main-color-red-light)}.input_container.styled input{background:0 0;border:0;box-shadow:none;position:absolute;top:21px;left:0;transition:.2s;padding:0 10px;height:auto}.input_container.styled input:focus{border:0;box-shadow:none;transition:.2s}.input_container.styled label{font-weight:400;position:absolute;top:17px;left:10px;transition:.2s;color:#777;padding:0}.input_container.styled input:focus+label,.input_container.styled input:not(:placeholder-shown)+label{top:7px;left:8px;font-style:normal;font-size:11px;line-height:16px;color:#777;transition:.2s}.checkbox_container.styled input[type=checkbox]{display:none!important}.checkbox_container.styled input[type=checkbox]+label{text-align:left;cursor:pointer;display:flex;align-items:center;margin:0;font-weight:400}.checkbox_container.styled input[type=checkbox]+label span:not(.custom-checkbox-label){flex-shrink:0;display:inline-block;width:24px;height:25px;margin:0 8px 0 0;vertical-align:middle;background:url(/images/checkbox.png)0 0 no-repeat;cursor:pointer}.checkbox_container.styled input[type=checkbox]:checked+label span:not(.custom-checkbox-label){background:url(/images/checkbox.png)0-33px no-repeat}.product .block_extra_buttons{position:absolute;right:12px;top:12px;z-index:10;display:flex;align-items:center;flex-direction:column;gap:2px}.product .block_extra_buttons .to_compare,.product .block_extra_buttons .to_favorite{position:relative;top:auto;right:auto;border-radius:4px}.product .to_compare{background:#fff center/32px url(/images/catalog_icons/compare-gray.svg)no-repeat;display:block;width:32px;height:32px}.product .to_compare.active{background-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.33203 22C5.33203 21.1716 6.01426 20.5 6.85584 20.5C7.69742 20.5 8.37965 21.1716 8.37965 22V26.5C8.37965 27.3284 7.69742 28 6.85584 28C6.01426 28 5.33203 27.3284 5.33203 26.5V22Z" fill="%23FF4246"/><path d="M11.4273 5.5C11.4273 4.67157 12.1095 4 12.9511 4C13.7927 4 14.4749 4.67157 14.4749 5.5V26.5C14.4749 27.3284 13.7927 28 12.9511 28C12.1095 28 11.4273 27.3284 11.4273 26.5V5.5Z" fill="%23FF4246"/><path d="M17.5225 19C17.5225 18.1716 18.2047 17.5 19.0463 17.5C19.8879 17.5 20.5701 18.1716 20.5701 19V26.5C20.5701 27.3284 19.8879 28 19.0463 28C18.2047 28 17.5225 27.3284 17.5225 26.5V19Z" fill="%23FF4246"/><path d="M23.6177 14.5C23.6177 13.6716 24.3 13 25.1416 13C25.9831 13 26.6654 13.6716 26.6654 14.5V26.5C26.6654 27.3284 25.9831 28 25.1416 28C24.3 28 23.6177 27.3284 23.6177 26.5V14.5Z" fill="%23FF4246"/></svg>')}.product .to_favorite{background:#fff center/32px no-repeat;background-image:url('data:image/svg+xml;utf8,<svg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3864 4C12.5717 3.99925 13.7397 4.30011 14.7917 4.87711C15.4191 5.22128 15.9942 5.65765 16.5007 6.17121C17.827 4.82753 19.6291 4 21.6136 4C25.6929 4 29 7.49293 29 11.8015C29 15.5631 26.9137 19.0021 24.4808 21.5972C22.0368 24.204 19.0479 26.1703 16.8583 26.9388C16.6257 27.0204 16.3743 27.0204 16.1417 26.9388C13.9521 26.1703 10.9632 24.204 8.51923 21.5972C6.08632 19.0021 4 15.5631 4 11.8015C4 7.49307 7.30685 4.00023 11.386 4M11.386 4C11.3858 4 11.3857 4 11.3856 4L11.3864 5.20023V4M13.7442 7.00742C13.0161 6.60804 12.2076 6.39985 11.3872 6.40046L11.3864 6.40046C8.56226 6.40046 6.27273 8.81866 6.27273 11.8015C6.27273 14.6411 7.87959 17.5033 10.1342 19.9081C12.2324 22.1462 14.7237 23.8062 16.5 24.5251C18.2763 23.8062 20.7676 22.1462 22.8658 19.9081C25.1204 17.5033 26.7273 14.6411 26.7273 11.8015C26.7273 8.81866 24.4377 6.40046 21.6136 6.40046C19.8852 6.40046 18.3561 7.30533 17.4292 8.69604C17.2162 9.0156 16.8693 9.20564 16.4993 9.2054C16.1293 9.20515 15.7826 9.01465 15.57 8.6948C15.0985 7.98559 14.4723 7.40679 13.7442 7.00742Z" fill="%233E3E3E"/></svg>');display:block;position:absolute;z-index:2;right:12px;top:12px;width:32px;height:32px}.to_favorite.active,.to_favorite_link.active::before{background-image:url('data:image/svg+xml;utf8,<svg width="33" height="32" viewBox="0 0 33 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.3864 4C12.5717 3.99925 13.7397 4.30011 14.7917 4.87711C15.4191 5.22128 15.9942 5.65765 16.5007 6.17121C17.827 4.82753 19.6291 4 21.6136 4C25.6929 4 29 7.49293 29 11.8015C29 15.5631 26.9137 19.0021 24.4808 21.5972C22.0368 24.204 19.0479 26.1703 16.8583 26.9388C16.6257 27.0204 16.3743 27.0204 16.1417 26.9388C13.9521 26.1703 10.9632 24.204 8.51923 21.5972C6.08632 19.0021 4 15.5631 4 11.8015C4 7.49307 7.30685 4.00023 11.386 4M11.386 4C11.3858 4 11.3857 4 11.3856 4L11.3864 5.20023V4M13.7442 7.00742C13.0161 6.60804 12.2076 6.39985 11.3872 6.40046L11.3864 6.40046C8.56226 6.40046 6.27273 8.81866 6.27273 11.8015C6.27273 14.6411 7.87959 17.5033 10.1342 19.9081C12.2324 22.1462 14.7237 23.8062 16.5 24.5251C18.2763 23.8062 20.7676 22.1462 22.8658 19.9081C25.1204 17.5033 26.7273 14.6411 26.7273 11.8015C26.7273 8.81866 24.4377 6.40046 21.6136 6.40046C19.8852 6.40046 18.3561 7.30533 17.4292 8.69604C17.2162 9.0156 16.8693 9.20564 16.4993 9.2054C16.1293 9.20515 15.7826 9.01465 15.57 8.6948C15.0985 7.98559 14.4723 7.40679 13.7442 7.00742Z" fill="%23FF4246"/></svg>')}@media (max-width:1022px){.footer_menu{display:flex;justify-content:center;width:100%}.footer_menu>div{margin:0 3% 1rem;padding:0 1rem 1rem}}.switcher_sections_filters{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.13);position:relative;padding:7px;margin:0 0 12px;box-sizing:border-box;border-radius:10px;display:flex;justify-content:space-evenly}.switcher_sections_filters .switcher_button{width:48%;margin:1%;border-radius:10px;display:inline-block;padding:10px 20px;text-align:center;box-sizing:border-box;transition:.2s;user-select:none;font-size:16px;font-weight:700}.switcher_sections_filters .switcher_button:hover{cursor:pointer;background:#f3f3f3}.switcher_sections_filters .switcher_button.active{background:#eee}.switcher_sections_filters_panel .switcher_panel{display:none;user-select:none}.switcher_sections_filters_panel .switcher_panel.active{display:block}.shadow.leftmenu{overflow:hidden;border-radius:10px}.icon_arrow-down,.icon_arrow-up.arrow_down{display:inline-block;width:13px;height:13px;background:center url(/images/Arrow_Right.svg)no-repeat;opacity:.5;transition:.2s;flex-shrink:0}.icon_arrow-down.arrow_up,.icon_arrow-up{display:inline-block;width:13px;height:13px;background:center url(/images/Arrow_Down.svg)no-repeat;opacity:.5}.bx-filter-parameters-box-title:hover .icon_arrow-down,.bx-filter-parameters-box-title:hover .icon_arrow-up{opacity:1}.checkbox_wrapper input[type=checkbox],.hidden form{display:none}.checkbox_wrapper label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:0;line-height:18px;user-select:none}.checkbox_wrapper label:before{content:"";display:inline-block;width:22px;height:22px;position:absolute;left:0;top:-1px;background:url(/images/template/icon-checkbox-unchecked.svg)0 2px no-repeat}.checkbox_wrapper input[type=checkbox]:checked+label:before{background:url(/images/template/icon-checkbox-checked.svg)0 0 no-repeat}.checkbox_wrapper label:hover:before{filter:brightness(120%)}.checkbox_wrapper input[type=checkbox]:disabled+label:before{filter:grayscale(100%)}.input_container{position:relative;background:#fff;border:1px solid var(--color-gray-light);box-shadow:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0;padding:5px;outline:0;-webkit-appearance:none;appearance:none;height:56px;box-sizing:border-box;width:100%}.input_container:focus-within{box-shadow:0 0 3px #00000022;border:1px solid var(--color-gray)}.input_container input{color:var(--color-gray-darker2);background:0 0;border:0!important;box-shadow:none;position:absolute;top:16px;left:0;transition:.2s;width:100%;font-size:16px}.input_container input:focus{border:0;box-shadow:none;transition:.2s}.close{display:block;background:center/contain url(/images/Icon Close.svg)no-repeat;width:24px;height:24px}.close:hover{transform:scale(1.1);transition:.1s}.input_container label{position:absolute;top:16px;left:16px;transition:.2s;color:var(--color-gray-darker)}.input_container input:focus~label,.input_container input:not(:placeholder-shown)~label{top:7px;left:11px;font-style:normal;font-size:12px;line-height:16px;color:var(--color-gray-darker2);transition:.2s}.input_container .show_password_button{cursor:pointer;opacity:.6;position:absolute;top:0;right:5px;height:51px;line-height:37px;width:30px;box-sizing:border-box;display:block;transition:color .15s ease-in-out,background-color .15s ease-in-out,opacity .3s ease-in-out}.input_container .show_password_button:hover{opacity:1;transition:.2s}.input_container input:focus,.input_container input:not(:placeholder-shown){height:26px;top:22px}.input_container .show_password_button::after{content:"";background-image:url(/images/template/eye-off.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:16px;height:16px;display:inline-block;vertical-align:top;top:50%;position:relative;margin-top:-8px;opacity:1}.input_container .show_password_button[class$=--active]::after{background-image:url(/images/template/eye.svg)}.input_container.error{background-color:var(--color-red-light2);border-color:var(--color-red-light)}.input_container.input_container__sm{height:46px}.input_container.input_container__sm label{top:10px}.input_container.input_container__sm input:focus,.input_container.input_container__sm input:not(:placeholder-shown){top:15px}.input_container.input_container__sm input:focus+label,.input_container.input_container__sm input:not(:placeholder-shown)+label{top:5px;color:var(--color-gray-dark)}.bx-authform .alert-danger,.bx-authform .alert-success,.bx-authform .alert-warning{color:var(--color-gray-darker2);font-weight:700;border:0;border-radius:10px;width:fit-content}.bx-authform .alert-success{background:#dbf1e0;background:var(--color-green3);font-size:var(--font-size-normal)}.bx-authform .alert-danger,.bx-authform .alert-warning{background-color:var(--color-yellow-light2)}.bx-authform .alert-danger{background-color:var(--color-red-light2)}.popup-window-close-icon{right:15px;top:15px}.popup-window-close-icon::after{width:16px;height:16px;background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url\(%23clip0_641_407\)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0.528718%200.526132C-0.175314%201.23016%20-0.175313%202.37163%200.528719%203.07566L9.4508%2011.9977L0.526071%2020.9225C-0.177961%2021.6265%20-0.177962%2022.768%200.526071%2023.472C1.2301%2024.176%202.37156%2024.176%203.0756%2023.472L12.0003%2014.5473L20.9249%2023.4719C21.629%2024.1759%2022.7704%2024.1759%2023.4744%2023.4719C24.1785%2022.7678%2024.1785%2021.6264%2023.4744%2020.9223L14.5499%2011.9977L23.4718%203.07579C24.1758%202.37176%2024.1758%201.2303%2023.4718%200.526265C22.7678%20-0.177767%2021.6263%20-0.177767%2020.9223%200.526265L12.0003%209.44821L3.07824%200.526132C2.37421%20-0.1779%201.23275%20-0.1779%200.528718%200.526132Z%22%20fill%3D%22%23909090%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_641_407%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E);background-size:16px}.popup-window-content h2,.popup-window-content h3{font-weight:600}.popup-window-button{box-shadow:none}@media (max-width:1022px){.pagetitle{font-size:22px;line-height:24px;margin-bottom:20px}.pagetitle2{font-size:20px;line-height:22px;margin-bottom:16px}}@media (max-width:750px){.product .to_compare,.product .to_compare.active,.product .to_compare:hover,.product .to_favorite{background-size:26px;height:26px}#spec_slider .product .block_extra_buttons{right:10px;top:15px}.recommended_products__in_element2 .typemin{padding:3px 10px}}@media (max-width:480px){.mobile_hidden{display:none}}@media (min-width:481px){.pc_hidden{display:none}}@media (max-width:450px){.header__line2{align-items:flex-start;position:relative;padding-top:10px;padding-bottom:0}.header__line2 .header__buttons,.header__line2 .header__catalog_menu{display:none!important}.header__search{padding:0;width:100%;position:relative;left:auto;top:auto}.search_button_submit{width:36px;height:36px}footer{padding-bottom:80px}.fixed_mobile_menu{background:var(--color-red);color:#fff;display:flex!important;justify-content:space-evenly;gap:1px;position:fixed;z-index:999;top:auto;left:0;right:0;bottom:0;box-shadow:0 0 15px 3px #00000055}.fixed_mobile_menu>a.fixed_mobile_menu__item{display:block;width:calc(20% - 1px);height:55px;padding:15px 5px;box-sizing:border-box;display:flex;gap:1px;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:12px;position:relative}.fixed_mobile_menu>a.fixed_mobile_menu__item:active,.fixed_mobile_menu>a.fixed_mobile_menu__item:focus{opacity:.5}.fixed_mobile_menu>a.fixed_mobile_menu__item .number{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:20px;position:absolute;top:2px;left:50%;font-size:var(--font-size-small-6);color:#000;background:#fff;text-align:center}.fixed_mobile_menu>a.fixed_mobile_menu__item .number:empty{display:none}.fixed_mobile_menu>a.fixed_mobile_menu__item.active,.fixed_mobile_menu>a.fixed_mobile_menu__item:hover{background-color:#ffffff33}.fixed_mobile_menu>a.fixed_mobile_menu__item span.icon{flex:0 0 22px;display:block;width:30px;height:22px;background:center no-repeat;transform:scale(1.1)}.fixed_mobile_menu>a.fixed_mobile_menu__item:hover span.icon{transition:.5s;transform:scale(1.2)}.fixed_mobile_menu>a.fixed_mobile_menu__item.main span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/main.svg)}.fixed_mobile_menu>a.fixed_mobile_menu__item.catalog span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/catalog.svg)}.fixed_mobile_menu>a.fixed_mobile_menu__item.cart span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/cart.svg)}.fixed_mobile_menu>a.fixed_mobile_menu__item.compare span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/compare.svg)}.fixed_mobile_menu>a.fixed_mobile_menu__item.profile span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/profile.svg)}.fixed_mobile_menu>a.fixed_mobile_menu__item.shops span.icon{background-image:url(/local/templates/nle/images/fixed_mobile_menu/shops.svg)}}@media (max-height:400px){.fixed_mobile_menu>a.fixed_mobile_menu__item span.icon{transform:scale(.8);margin-bottom:-5px}}@media (max-width:415px){.fixed_mobile_menu>a.fixed_mobile_menu__item{height:50px;font-size:10px;width:calc(18% - 1px)}}.product_rating{color:var(--color-red);font-size:12px;font-weight:500}.product_rating:before{margin-top:-5px;margin-bottom:-1px;margin-right:5px;content:"";display:inline-block;width:13px;height:12px;background:center/contain url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.2218 0L8.22139 3.78992L12.4437 4.52049L9.4572 7.59336L10.0672 11.8348L6.2218 9.94402L2.37644 11.8348L2.9864 7.59336L-0.000118732 4.52049L4.22222 3.78992L6.2218 0Z' fill='%23FF4246'/%3E%3C/svg%3E")}.product_rating.empty_rating{color:#383838}.product_rating.empty_rating:before{background:center/contain url("data:image/svg+xml;utf8,<svg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M6.2218 0L8.22139 3.78992L12.4437 4.52049L9.4572 7.59336L10.0672 11.8348L6.2218 9.94402L2.37644 11.8348L2.9864 7.59336L-0.000118732 4.52049L4.22222 3.78992L6.2218 0Z' fill='%23D1D1D1'/></svg>")}.component_catalog_element__line1 .product_rating{font-size:16px;line-height:14px;display:inline-flex;align-items:center;margin-right:10px;cursor:pointer}.component_catalog_element__line1 .product_rating:before{width:22px;height:18px}.rating_wrapper{min-height:20px}.nle_auth_form .errortext{display:block;padding:.8rem 1rem;margin:0 .5rem;background:#ffdbdb;border-radius:10px;overflow:hidden}.salut{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:400px;max-width:100%;z-index:999999;opacity:0;animation:showSalut 3s forwards}.cart_info_cards-container{width:100%;max-width:435px;display:flex;flex-direction:column;align-items:center;gap:20px}.cart_info_card{width:100%;max-width:720px;border-radius:4px;padding:20px 24px;transition:.2s}.cart_info_card-yellow{border:1px solid #ddad0599;background:#fff7e5;margin-top:20px}.cart_info_card-blue{background:#eff7ff}.cart_info_card-header{display:flex;align-items:flex-start;gap:12px}.cart_info_card-icon{flex-shrink:0;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:2px}.cart_info_card-yellow .cart_info_card-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2C17.523 2 22 6.477 22 12C22 17.523 17.523 22 12 22C6.477 22 2 17.523 2 12C2 6.477 6.477 2 12 2ZM12 4C9.87827 4 7.84344 4.84285 6.34315 6.34315C4.84285 7.84344 4 9.87827 4 12C4 14.1217 4.84285 16.1566 6.34315 17.6569C7.84344 19.1571 9.87827 20 12 20C14.1217 20 16.1566 19.1571 17.6569 17.6569C19.1571 16.1566 20 14.1217 20 12C20 9.87827 19.1571 7.84344 17.6569 6.34315C16.1566 4.84285 14.1217 4 12 4ZM11.99 10C12.548 10 13 10.452 13 11.01V16.134C13.1906 16.2441 13.3396 16.414 13.4238 16.6173C13.5081 16.8207 13.5229 17.0462 13.4659 17.2588C13.4089 17.4714 13.2834 17.6593 13.1087 17.7933C12.9341 17.9273 12.7201 18 12.5 18H12.01C11.8774 18 11.746 17.9739 11.6235 17.9231C11.501 17.8724 11.3896 17.798 11.2958 17.7042C11.202 17.6104 11.1276 17.499 11.0769 17.3765C11.0261 17.254 11 17.1226 11 16.99V12C10.7348 12 10.4804 11.8946 10.2929 11.7071C10.1054 11.5196 10 11.2652 10 11C10 10.7348 10.1054 10.4804 10.2929 10.2929C10.4804 10.1054 10.7348 10 11 10H11.99ZM12 7C12.2652 7 12.5196 7.10536 12.7071 7.29289C12.8946 7.48043 13 7.73478 13 8C13 8.26522 12.8946 8.51957 12.7071 8.70711C12.5196 8.89464 12.2652 9 12 9C11.7348 9 11.4804 8.89464 11.2929 8.70711C11.1054 8.51957 11 8.26522 11 8C11 7.73478 11.1054 7.48043 11.2929 7.29289C11.4804 7.10536 11.7348 7 12 7Z' fill='%23DDAD05' /%3E%3C/svg%3E")}.cart_info_card-blue .cart_info_card-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 11.75C9 11.5511 8.92098 11.3603 8.78033 11.2197C8.63968 11.079 8.44891 11 8.25 11H6.75C6.55109 11 6.36032 11.079 6.21967 11.2197C6.07902 11.3603 6 11.5511 6 11.75V13.25C6 13.4489 6.07902 13.6397 6.21967 13.7803C6.36032 13.921 6.55109 14 6.75 14H8.25C8.44891 14 8.63968 13.921 8.78033 13.7803C8.92098 13.6397 9 13.4489 9 13.25V11.75ZM9 16.25C9 16.0511 8.92098 15.8603 8.78033 15.7197C8.63968 15.579 8.44891 15.5 8.25 15.5H6.75C6.55109 15.5 6.36032 15.579 6.21967 15.7197C6.07902 15.8603 6 16.0511 6 16.25V17.75C6 17.9489 6.07902 18.1397 6.21967 18.2803C6.36032 18.421 6.55109 18.5 6.75 18.5H8.25C8.44891 18.5 8.63968 18.421 8.78033 18.2803C8.92098 18.1397 9 17.9489 9 17.75V16.25ZM11.25 11H12.75C12.9489 11 13.1397 11.079 13.2803 11.2197C13.421 11.3603 13.5 11.5511 13.5 11.75V13.25C13.5 13.4489 13.421 13.6397 13.2803 13.7803C13.1397 13.921 12.9489 14 12.75 14H11.25C11.0511 14 10.8603 13.921 10.7197 13.7803C10.579 13.6397 10.5 13.4489 10.5 13.25V11.75C10.5 11.5511 10.579 11.3603 10.7197 11.2197C10.8603 11.079 11.0511 11 11.25 11ZM12.75 15.5H11.25C11.0511 15.5 10.8603 15.579 10.7197 15.7197C10.579 15.8603 10.5 16.0511 10.5 16.25V17.75C10.5 17.9489 10.579 18.1397 10.7197 18.2803C10.8603 18.421 11.0511 18.5 11.25 18.5H12.75C12.9489 18.5 13.1397 18.421 13.2803 18.2803C13.421 18.1397 13.5 17.9489 13.5 17.75V16.25C13.5 16.0511 13.421 15.8603 13.2803 15.7197C13.1397 15.579 12.9489 15.5 12.75 15.5ZM15 11.75C15 11.5511 15.079 11.3603 15.2197 11.2197C15.3603 11.079 15.5511 11 15.75 11H17.25C17.4489 11 17.6397 11.079 17.7803 11.2197C17.921 11.3603 18 11.5511 18 11.75V13.25C18 13.4489 17.921 13.6397 17.7803 13.7803C17.6397 13.921 17.4489 14 17.25 14H15.75C15.5511 14 15.3603 13.921 15.2197 13.7803C15.079 13.6397 15 13.4489 15 13.25V11.75Z' fill='%230076CB' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 1C6.70838 1 6.90823 1.07375 7.05558 1.20503C7.20293 1.3363 7.28571 1.51435 7.28571 1.7V2.4H16.7143V1.7C16.7143 1.51435 16.7971 1.3363 16.9444 1.20503C17.0918 1.07375 17.2916 1 17.5 1C17.7084 1 17.9082 1.07375 18.0556 1.20503C18.2029 1.3363 18.2857 1.51435 18.2857 1.7V2.4C20.8943 2.4 23 4.276 23 6.6V17.8C23 20.124 20.8943 22 18.2857 22H5.71429C3.10571 22 1 20.124 1 17.8V6.6C1 4.276 3.10571 2.4 5.71429 2.4V1.7C5.71429 1.51435 5.79707 1.3363 5.94442 1.20503C6.09177 1.07375 6.29162 1 6.5 1ZM21.4286 6.6V8H2.57143V6.6C2.57143 5.06 3.97786 3.8 5.71429 3.8V4.5C5.71429 4.68565 5.79707 4.8637 5.94442 4.99497C6.09177 5.12625 6.29162 5.2 6.5 5.2C6.70838 5.2 6.90823 5.12625 7.05558 4.99497C7.20293 4.8637 7.28571 4.68565 7.28571 4.5V3.8H16.7143V4.5C16.7143 4.68565 16.7971 4.8637 16.9444 4.99497C17.0918 5.12625 17.2916 5.2 17.5 5.2C17.7084 5.2 17.9082 5.12625 18.0556 4.99497C18.2029 4.8637 18.2857 4.68565 18.2857 4.5V3.8C20.0143 3.8 21.4286 5.053 21.4286 6.6ZM2.57143 17.8V9.4H21.4286V17.8C21.4286 19.34 20.0221 20.6 18.2857 20.6H5.71429C3.98571 20.6 2.57143 19.347 2.57143 17.8Z' fill='%230076CB' /%3E%3C/svg%3E")}.cart_info_card-header h3{font-size:16px;font-weight:600;line-height:1.3;color:#5f3f00;margin:0;letter-spacing:-.2px}.cart_info_card-content{font-size:14px;margin-top:14px;padding-left:18px}.cart_info_custom-list{list-style-type:disc;margin:0;padding-left:1.2rem;color:#3d2a10}.cart_info_custom-list li{font-size:14px;line-height:1.45;margin-bottom:10px;padding:0!important;border:0!important;list-style:disc}.cart_info_custom-list li:last-child{margin-bottom:0}.cart_info_blue-text{font-size:14px;line-height:1.45;color:#004078;font-weight:500;flex:1}.cart_info_blue-text strong{font-weight:600;color:#00325c}.empty_query{margin-bottom:100px}@media (max-width:540px){.cart_info_card{padding:18px 20px}.cart_info_card-content{padding-left:32px;font-size:12px}.cart_info_card-header h3{font-size:16px}.cart_info_blue-text{font-size:.9rem}.cart_info_custom-list li{font-size:.85rem}#sber-widget{max-width:80vw;overflow:auto}.sber-widget iframe#productsAndServices_main{width:100%!important}.order_detail_template_nle .orderpage__PAY_SYSTEM{margin-left:-40px;overflow-x:auto}.empty_query{margin-bottom:50px}}
/* End */
/* /local/templates/nle/css/fonts.css?17772937003733 */
/* /local/templates/nle/css/jquery.fancybox.min.css?177619130414065 */
/* /local/templates/nle/css/jquery.formstyler.min.css?17761913041783 */
/* /local/templates/nle/css/slick.min.css?17761913041369 */
/* /local/templates/nle/css/grid.css?1776191304602 */
/* /local/templates/nle/css/styles.min.css?178359604090786 */
/* /local/templates/nle/css/custom.min.css?17835960405222 */
/* /local/templates/nle/css/new.css?17761913046516 */
/* /local/templates/nle/css/resp.css?177619130420599 */
/* /local/templates/nle/css/dp_kiv.css?17761913042718 */
/* /local/templates/nle/css/1_settings.css?17761913042526 */
/* /local/templates/nle/css/2_normalize.css?17810018828377 */
/* /local/templates/nle/css/banners_erir.css?17761913042208 */
/* /local/templates/nle/css/buttons.css?17864324134204 */
/* /local/templates/nle/css/badges.css?17761913043312 */
/* /local/templates/nle/css/slick_overrides.css?17761913041913 */
/* /local/templates/nle/css/common.css?17761913042536 */
/* /local/templates/nle/css/main.css?17761913041676 */
/* /local/templates/nle/css/components/header.min.css?178661274815165 */
/* /local/templates/nle/css/footer.css?17761913048373 */
/* /local/templates/nle/css/components/choose_town.css?17761913042424 */
/* /local/templates/nle/css/components/menu_catalog.css?17761913045423 */
/* /local/templates/nle/css/breakpoints.css?1776191304682 */
/* /local/templates/nle/components/bitrix/news.list/banner_small_for_menu/style.css?17788541817446 */
/* /local/templates/nle/components/arturgolubev/search.title/new/style.min.css?178592952315633 */
/* /local/templates/nle/components/bitrix/system.auth.form/popup/style.css?177619130433537 */
/* /local/components/nle/catalog.compare.list/templates/top2/style.css?17761912971599 */
/* /local/components/nle/sale.basket.basket.line/templates/top_full/style.css?177619129710819 */
/* /local/components/nle/banner.popup/templates/.default/style.css?17761912979355 */
/* /local/templates/nle/template_styles.min.css?178661274824939 */
