

/* Start:/bitrix/components/alexkova.market/search.title/templates/.default/style.min.css?15861902583544*/
.bx-searchtitle{margin:0}.bx-searchtitle form{margin-bottom:0}.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;border:1px solid #d5dadc;padding-right:2px;background:#fff}.bx-searchtitle .bx-input-group .bx-form-control{position:relative;z-index:2;float:left;margin-bottom:0;display:block;width:100%;height:31px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;border:none;border-right:none;border-radius:2px 0 0 2px;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-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}.bx-searchtitle .bx-input-group-btn button{position:relative;border:none;background-color:#ccc;display:inline-block;margin-bottom:0;cursor:pointer;border-radius:0;color:#fff;-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;padding:6px 7px 7px;font-size:12px;line-height:14px}.bx-searchtitle .bx-input-group-btn button:hover{background-color:#ddd}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF}div.title-search-fader{display:none;background-image:url(/bitrix/components/alexkova.market/search.title/templates/.default/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_searche .bx_img_element{background:#f6f6f7;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:67px}.bx_item_block_el.all_result .bx_item_element{border-top:1px solid #e5e5e5}.bx_searche .bx_item_element hr{margin:0;border:none}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:400}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:700;font-size:13px}.bx_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}.title-search-selected{background:#f6f6f7}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/bitrix/main.include/include_with_btn/style.min.css?16126342551181*/
.bxr-include-with-btn{float:left;line-height:33px;width:89%}.bxr-include-with-link{line-height:24px;margin-bottom:-2px}.bxr-phone-number{font-size:24px;display:flex;text-align:right}.bxr-phone-number .bxr-recall-btn{display:block;width:33px;height:33px}.bxr-phone-number.pull-left{text-align:left}.bxr-phone-number.pull-center{text-align:center}.open-answer-form{float:right;margin-left:16px;top:0;background-color:#ccc;color:#fff;padding:8px 10px;font-size:17px;cursor:pointer;-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}.open-answer-form:hover{background-color:#ddd}.bxr-inverse .bxr-recall-btn{border:1px solid #fff}.bxr-inverse .bxr-include-with-btn{line-height:38px}.bxr-recall-link{text-decoration:underline;font-size:14px;line-height:14px;background:transparent !important;padding:5px 0}.bxr-recall-link:hover{text-decoration:none}.MailTop{font-size:19px}.filament-lamp{box-shadow:0 0 20px -3px rgba(0,0,0,0.5)}.bxr-ecommerce-v1 .bxr-element-name table.bxr-element-props-table{box-shadow:none}
/* End */


/* Start:/bitrix/components/alexkova.market/buttonUp/templates/.default/style.min.css?1612634366313*/
.bxr-button-up{width:48px;height:48px;position:fixed;border:0;box-shadow:none;z-index:1999;bottom:0;display:none;opacity:.5;filter:alpha(opacity=50)}.bxr-button-up.right{right:0}.bxr-button-up.left{left:0}.bxr-button-up:hover{opacity:1;filter:alpha(opacity=100)}.bxr-button-up>.fa{font-size:28px;margin-left:-1px}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/alexkova.market/menu/version_v2/style.min.css?16126345034942*/
.bxr-top-menu .bxr-color>a,.bxr-top-menu .bxr-color-flat>a,.bxr-top-menu .bxr-dark-flat>a{color:#fff}.bxr-v-line_menu{background-color:#fff}.bxr-v-line_menu.line-top,ul.bxr-flex-menu.line-top{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.bxr-v-line_menu.line-top ul.bxr-flex-menu.line-top{border-top:0;border-bottom:0}.bxr-top-menu{display:block;position:relative;list-style:none;padding:0;margin:0;float:left;height:48px;width:70%;overflow:hidden;visibility:hidden}.bxr-top-menu>li{color:#414141}ul.bxr-top-menu li.bxr-static-li{position:static}ul.bxr-top-menu ul{list-style:none;padding:0;margin:0;display:block}ul.bxr-top-menu li{display:block;float:left;position:relative;text-align:left;font-size:14px;height:100%}ul.bxr-top-menu.bxr-big-menu li{font-size:16px}ul.bxr-top-menu>li>a{display:block;color:#414141;text-align:center;padding:14px 8px;float:left;width:100%;text-decoration:none;white-space:nowrap;float:left;font-weight:700;text-transform:uppercase}ul.bxr-top-menu.bxr-big-menu>li>a{padding:13px 25px}ul.bxr-top-menu.bxr-light-menu li a{font-weight:400}ul.bxr-top-menu>li>a .glyphicon-chevron-down{font-size:7px;top:-1px;padding-left:5px}ul.bxr-top-menu>li>a .fa-angle-down{font-size:14px;padding-left:5px}ul.bxr-top-menu>li.other,li.last{width:50px}ul.bxr-top-menu>li.other>ul:before{right:18px;left:initial}ul.bxr-top-menu>li.last{float:right}ul.bxr-top-menu>li.other .bxr-top-menu-other span.fa{display:none}.li-visible>a{padding-left:0 !important;padding-right:0 !important}#bxr-flex-menu-li>a{font-size:19px;padding:6px 0}#bxr-flex-menu-li>a span{line-height:40px}#bxr-flex-menu-li{display:none}@-webkit-keyframes submenu_view{from{opacity:.2}to{opacity:1}}@keyframes submenu_view{from{opacity:.2}to{opacity:1}}ul.bxr-top-menu>li>div{position:absolute;top:100%;left:0;display:none}ul.bxr-top-menu>li>div ul{box-shadow:rgba(0,0,0,0.172549) 0 6px 12px 0}#bxr-menu-search-line{display:none;padding:20px 15px}.bxr-menu-search-line-container{position:absolute;width:100%;z-index:55}.bxr-menu-search-line-container-color,#bxr-menu-search-line{background:#e0e7ec}.bxr-top-menu-other{right:0 !important;left:inherit !important;z-index:1001;font-size:13px;width:auto;border:1px solid #e6eaed}.bxr-top-menu-other>ul{list-style:none;padding:0;margin:0;display:block;float:left;top:0;background-color:#fff;min-width:200px}.bxr-top-menu-other>ul>li{cursor:pointer;position:relative;width:100%;border-top:1px solid #e6eaed;display:block;float:left;text-align:left;font-size:14px;height:100%;border-top:1px solid #e6eaed}.bxr-top-menu-other>ul>li:first-child{border-top:0}.bxr-top-menu-other>ul>li>a{white-space:nowrap;padding:14px 25px 13px 12px;margin-right:33px;display:block;text-decoration:none}.bxr-top-menu-other.menu-arrow-top{border-top:4px solid #ccc}.bxr-top-menu-other.menu-arrow-top:before{content:'';position:absolute;left:48px;top:-14px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #CCC}.bxr-top-menu-other:before{right:14px !important;left:inherit !important}.bxr-top-menu-other .glyphicon{display:none}.bxr-top-menu-other .bxr-bg-hover-flat>a{color:#414141}.bxr-top-menu-other .bxr-bg-hover-flat:hover>a{color:#fff}.bxr-mobile-menu-button-container>div{height:42px}#bxr-mobile-menu{color:#FFF}.bxr-mobile-menu-button{width:20px;height:42px;line-height:42px;cursor:pointer;margin-right:10px}.bxr-mobile-menu-text{float:left;font-size:20px;font-weight:700;margin-top:7px;margin-left:9px}#bxr-mobile-menu-container{width:100%}#bxr-mobile-menu-content{display:none}#bxr-mobile-menu-content>div{display:inline-block;width:100%}#bxr-mobile-menu-content>div a{display:block;padding:16px 0 16px 20px;text-align:left;color:#fff;margin-right:0;text-decoration:none;white-space:nowrap}#bxr-mobile-menu-content{background-color:#fff}#bxr-mobile-menu-content>div{border:1px solid #f0f2f4}#bxr-mobile-menu-content>div.submenu_item{display:none}#bxr-mobile-menu-content>div.submenu_item a{color:#414141}#bxr-mobile-menu-content .bxr-color-flat>a,#bxr-mobile-menu-content .bxr-color-flat>a span{color:#fff !important}#bxr-mobile-menu-content>div[data-main="1"]>a{color:#414141}#bxr-mobile-menu-content .submenu_item{background:#f6f6f7}#bxr-mobile-menu-content>div>a.sub-item{padding-right:20px}#bxr-mobile-menu-content>.sub-item-wrap{position:relative}#bxr-mobile-menu-content>div.submenu_item>div>a{margin-right:0;color:#555;border:1px solid #f0f2f4;padding-left:28px}#bxr-mobile-menu-content>div:hover>a,#bxr-mobile-menu-content>div.submenu_item>div:hover>a{text-decoration:underline}#bxr-mobile-menu-content>div[data-main="1"]{display:block}.bxr-mobile-menu-button>.fa-bars{color:#fff;font-size:25px;margin-top:10px}.bxr-mobile-menu-button>.fa-search{font-size:19px;margin-top:12px}#bxr-mobile-menu-content .fa-angle-down{font-size:17px;padding-left:5px;position:absolute;right:22px;color:#4a4a4a}.bxs-search-mobil-menu{display:none}
/* End */


/* Start:/bitrix/components/alexkova.market/menu.hover/templates/classic/style.min.css?16126345982763*/
.bxr-classic_hover_menu{position:relative;z-index:1016;font-size:13px;width:auto;border:1px solid #f6f6f6}.bxr-classic_hover_menu ul{float:left;top:0;list-style:none;padding:0;margin:0;display:block;background-color:#fff;width:auto}.bxr-classic_hover_menu ul ul{display:none;top:-1px;left:100%;position:absolute;border:1px solid #f6f6f6;min-width:200px}.bxr-classic_hover_menu ul li{cursor:pointer;position:relative;width:100%;border-top:1px solid #f6f6f6}.bxr-classic_hover_menu ul li:first-child{border-top:0}.bxr-classic_hover_menu ul li a{white-space:nowrap;padding:14px 25px 13px 15px;margin-right:33px;display:block;text-decoration:none}.bxr-classic_hover_menu ul li a:hover{text-decoration:none}.bxr-classic_hover_menu ul li .glyphicon,.bxr-classic_hover_menu ul li .fa{padding-right:10px;top:2px}.bxr-classic_hover_menu .bxr-ico-menu{float:left;width:16px;margin-right:15px;margin-top:1px;opacity:.7}.bxr-classic_hover_menu .hover-not-ico{width:16px;margin-right:15px;display:block;float:left}.bxr-classic_hover_menu ul li .glyphicon.glyphicon-chevron-right{padding-right:0;right:10px;position:absolute;margin:auto;top:50%;margin-top:-5px;font-size:10px;color:#747474}.bxr-classic_hover_menu ul li .fa.fa-angle-right{padding-right:0;right:10px;position:absolute;margin:auto;top:50%;margin-top:-8px;font-size:16px;color:#747474}.bxr-classic_hover_menu .bxr-bg-hover-light:hover>a{color:#FFF}.bxr-classic_hover_menu ul li>a{color:#414141}.bxr-classic_hover_menu .bxr-color-flat>a,.bxr-classic_hover_menu .bxr-color-flat>a>.glyphicon.glyphicon-chevron-right,.bxr-classic_hover_menu .bxr-color-flat>a>.fa.fa-angle-right,.bxr-classic_hover_menu .bxr-color-dark-flat>a,.bxr-classic_hover_menu .bxr-color-dark-flat>a>.glyphicon.glyphicon-chevron-right,.bxr-classic_hover_menu .bxr-color-dark-flat>a>.fa.fa-angle-right{color:#fff}.bxr-classic_hover_menu ul li:hover>a,.bxr-classic_hover_menu ul li:hover>a>.glyphicon,.bxr-classic_hover_menu ul li:hover>a>.fa{color:#fff}.bxr-classic_hover_menu .bxr-color-light-flat>a img,.bxr-classic_hover_menu .bxr-color-dark-flat>a img,.bxr-classic_hover_menu .bxr-color-flat>a img,.bxr-classic_hover_menu .bxr-bg-hover-flat:hover>a img,.bxr-classic_hover_menu .bxr-bg-hover-light-flat:hover>a img,.bxr-classic_hover_menu .bxr-bg-hover-dark-flat:hover>a img{filter:brightness(0) invert(100%);-webkit-filter:brightness(0) invert(100%);-moz-filter:brightness(0) invert(100%);-o-filter:brightness(0) invert(100%);-ms-filter:brightness(0) invert(100%)}.bxr-classic_hover_menu.menu-arrow-top{border-top:4px solid #ccc}.bxr-classic_hover_menu.menu-arrow-top:before{content:'';position:absolute;left:48px;top:-14px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #CCC}
/* End */


/* Start:/bitrix/components/alexkova.market/slider/templates/slick/style.min.css?16126346882721*/
.bxr-slider{min-height:366px;visibility:hidden;background-position-x:-315px}.hover_button>button,.hover_button>ul{display:none !important}.hover_button:hover>button,.hover_button:hover>ul{display:block !important}.bxr-slider .slick-slide{height:366px;overflow:hidden}.bxr-slider .slick-list,.bxr-slider.slick-track,.bxr-slider .slick-slide div{height:100%}.bxr-slider img{position:absolute;bottom:0;right:0;left:0;margin:0 auto}.bxr-slider .slick-slide{margin:0}.bxr-slider .slick-slide>div>a:hover{text-decoration:none}.bxr-slider .slick-banner-content{padding-left:10px;padding-right:10px}.bxr-slider .right .slick-banner-content{float:right;padding-left:40px}.bxr-slider .slick-banner-content h2{margin-top:0;font-size:35px;font-weight:bold;margin-bottom:18px;line-height:45px}.bxr-slider .slick-banner-content p{font-size:17px;line-height:21px;font-weight:lighter}.bxr-slider .slick-banner-content .modern-card-buttons{float:left;height:auto}.bxr-slider .slick-banner-content .modern-card-buttons a,.bxr-slider .slick-banner-content .modern-card-buttons span{margin:0 10px 10px 0;box-shadow:rgba(0,0,0,0.172549) 0 6px 12px 0;border-radius:2px}.bxr-slider .slick-buttons{padding-top:12px;height:auto !important}.bxr-slider .slick-prev,.bxr-slider .slick-next{margin-top:-40px;position:absolute;top:50%;background:rgba(0,0,0,0.2);border:0;height:71px;width:52px;visibility:hidden}.bxr-slider .slick-prev{border-radius:0 5px 5px 0}.bxr-slider .slick-next{border-radius:5px 0 0 5px}.bxr-slider:hover .slick-prev,.bxr-slider:hover .slick-next{visibility:visible}.bxr-slider .slick-next{right:0}.bxr-slider.container .slick-prev{left:10px}.bxr-slider.container .slick-next{right:10px}.bxr-slider .slick-prev .fa,.bxr-slider .slick-next .fa{font-size:28px;color:#fff}.bxr-slider .slick-next .fa{margin-left:5px}.bxr-slider .slick-prev .fa{margin-left:-5px}.bxr-slider .slick-dots{position:absolute;bottom:10px;left:50%;margin-left:-50px;visibility:hidden}.bxr-slider:hover .slick-dots{visibility:visible}.bxr-slider .slick-dots li{float:left;list-style:none;margin:0;margin-left:5px;padding:0}.bxr-slider .slick-dots li button{width:12px;height:12px;border-radius:6px;margin-right:0;float:left;margin-top:0;box-shadow:none;border:0;font-size:0;background:rgba(0,0,0,0.2)}.bxr-slider-button{text-decoration:none;font-size:13px;padding:11px 20px 10px;min-width:156px;display:block;text-align:center;font-weight:bold}.bxr-slider-button:hover{text-decoration:none}.bxr-slider .bxr-bg-hover-dark-flat:hover,.bxr-slider .bxr-bg-hover-dark-flat:visited,.bxr-slider .bxr-bg-hover-dark-flat:focus{color:#fff;text-decoration:none !important}.slick-banner-content{display:table}.bxr-table-cell{display:table-cell;vertical-align:middle}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/bitrix/system.pagenavigation/.default/style.css?15861902471851*/
.navigation-pages{text-align:center;color:#717171}
.navigation-pages .nav-current-page{display:inline-block;color:#f2f2f2;font-size:16px;text-shadow:0 1px rgba(0,0,0,.13);box-shadow:0 1px #fff,inset 0 1px 5px rgba(0,0,0,.4);border-radius:4px;padding:10px 0;font-weight:700;min-width:32px;text-align:center;background-color:#606060;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));background-image:-ms-linear-gradient(bottom,rgba(0,0,0,.09),rgba(255,255,255,.09));background-image:linear-gradient(to top,rgba(0,0,0,.09),rgba(255,255,255,.09));border:none;margin:5px}
.navigation-page-all,.navigation-pages a{display:inline-block;color:#717171;font-size:16px;min-width:32px;text-align:center;border:1px solid #c9c9c9;text-shadow:0 1px 1px rgba(255,255,255,0.9);background:#fefefe;text-decoration:none;border-radius:4px;padding:10px 0;font-weight:700;background:-moz-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eaeaea));background:-webkit-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-o-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:-ms-linear-gradient(top,#fefefe 0%,#eaeaea 100%);background:linear-gradient(to bottom,#fefefe 0%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#eaeaea',GradientType=0);margin:5px}
.navigation-page-all:hover,.navigation-pages a:hover,.navigation-page-all:active,.navigation-pages a:active,.navigation-page-all:visited,.navigation-pages a:visited{background:#fff;color:#717171;text-decoration:none}
.navigation-page-all{padding:4px!important}
/* End */


/* Start:/bitrix/templates/market_fullscreen/js/slick/slick.min.css?16126347761385*/
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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-track,.slick-slider .slick-list{-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}.slick-track:before,.slick-track:after{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}.slick-slider .slick-prev,.slick-slider .slick-next{z-index:900}
/* End */


/* Start:/bitrix/components/alexkova.market/promo/templates/ribbon/bitrix/news.list/.default/style.min.css?1612634841415*/
.bxr-promo-ribbon{margin:20px -5px;padding-left:5px;padding-right:5px}.bxr-promo-ribbon .bxr-promo-element{height:250px;overflow:hidden;text-align:center;position:relative}.bxr-promo-ribbon.bxr-promo-block .bxr-promo-element{margin-bottom:10px}.bxr-promo-ribbon.bxr-promo-block .bxr-promo-element{padding-left:5px;padding-right:5px}.bxr-promo-ribbon.bxr-promo-mono .bxr-promo-element{padding-left:0;padding-right:0}
/* End */


/* Start:/bitrix/components/alexkova.market/promo/templates/ribbon/bitrix/news.list/.default/include/css/goliath.min.css?16126349801620*/
figure.effect-goliath{height:250px;display:block;position:relative;overflow:hidden;background:#3085a3;text-align:center;cursor:pointer}figure.effect-goliath .bxr-promo-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;background-position:center;position:relative;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath figcaption,figure.effect-goliath figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}figure.effect-goliath figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}figure.effect-goliath .bxr-promo-image,figure.effect-goliath h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;font-size:14px}figure.effect-goliath h2,figure.effect-goliath p{position:absolute;bottom:0;left:0}figure.effect-goliath h2{padding:15px}figure.effect-goliath p{padding:30px;text-transform:none;font-size:12px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-goliath:hover .bxr-promo-image{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}figure.effect-goliath:hover h2{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-goliath:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
/* End */


/* Start:/bitrix/templates/.default/components/bxready/block.list/.default/style.min.css?1612635039594*/
.bxr-list .slick-slider .slick-prev,.bxr-list .slick-slider .slick-next{content:' ';display:block;width:36px;height:36px;position:absolute;left:0;top:50%;margin-top:-34px}.bxr-list .slick-slider .slick-next{right:0;left:auto}.bxr-list .slick-dots{display:block;list-style:none;padding:0;margin:0 auto;left:50%;margin-left:-50%}.bxr-list .slick-dots li{float:left;margin-right:6px}.bxr-list .slick-dots li button{cursor:pointer;position:relative;width:12px;height:12px;border:0;color:transparent;border-radius:50%;font-size:0}.bxr-list .bxr-list h2{padding:0;margin:20px 0 20px 0;font-size:24px}
/* End */


/* Start:/bitrix/templates/.default/components/bxready/block.list/.default/bitrix/news.list/.default/style.min.css?1612635104242*/
.bxr-list .bxr-list-title{border-bottom:1px dotted #DDD;margin-bottom:20px}.bxr-list .bxr-list-title h2{border-bottom:0;display:inline-block;margin-bottom:0}.bxr-list .bxr-list-title .bxr-list-title-link{position:absolute;right:10px;top:20px}
/* End */


/* Start:/bitrix/tools/bxready/library/elements/flaticon.list.v1/include/style.min.css?1696948086497*/
.bxr-flaticon-list-v1{display:table;font-size:13px;padding:20px 0}.bxr-flaticon-list-v1 .bxr-element-container{display:block}.bxr-flaticon-list-v1 .bxr-element-image{display:table-cell;max-width:100%;text-align:center;padding:0;margin:0;vertical-align:middle}.bxr-flaticon-list-v1 .bxr-element-image img{margin:0 10px}.bxr-flaticon-list-v1 .bxr-element-description{display:table-cell;text-align:left;vertical-align:middle;padding:0 10px}.bxr-flaticon-list-v1 .bxr-element-image img{max-width:100%}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/alexkova.market/catalog.markers/catalog-main/style.min.css?16126355282161*/
.slick-slider .slick-prev,.slick-slider .slick-next{content:' ';display:block;width:48px;height:48px;position:absolute;left:0;top:50%;margin-top:-34px}.slick-slider .slick-next{right:0;left:auto}.slick-dots{display:block;list-style:none;padding:0;margin:0 auto;margin-top:10px}.slick-dots li{float:left;margin-right:6px}.slick-dots li button{cursor:pointer;position:relative;width:12px;height:12px;border:0;color:transparent;border-radius:50%;font-size:0}.slick-dots li.slick-active button{background:#a3a3a3}#bxr-markers{margin-top:0;margin-bottom:10px}#bxr-markers-container{min-height:300px;background:#fdfdfd;margin-left:-10px;margin-right:-10px;margin-top:0;padding:15px 10px 30px}.bxr-markers-group{display:block;float:left;padding:5px 30px;cursor:pointer;margin-right:20px;border:2px solid #FFF;text-transform:uppercase;font-size:12px;font-weight:700}.bxr-markers-group-active{background:red;color:#FFF}#bxr-markers-container .bxr-marker-mobile-names{cursor:pointer;margin-bottom:5px;padding-top:10px;padding-bottom:10px;margin-left:-10px;margin-right:-10px}#bxr-marker-container h2{padding:0;margin:0 0 20px;font-size:24px}#marc_tabSPECIALOFFER{border:1px solid #ea1100;background:#FFF;color:#ea1100}#marc_tabSPECIALOFFER:hover,#marc_tabSPECIALOFFER.bxr-markers-group-active,#bxr-mobile-name-SPECIALOFFER{border:1px solid #ea1100;background:#ea1100;color:#FFF}#marc_tabNEWPRODUCT{border:1px solid #0f7eda;background:#FFF;color:#0f7eda}#marc_tabNEWPRODUCT:hover,#marc_tabNEWPRODUCT.bxr-markers-group-active,#bxr-mobile-name-NEWPRODUCT{border:1px solid #0f7eda;background:#0f7eda;color:#FFF}#marc_tabRECOMMENDED{border:1px solid #0ba72a;background:#FFF;color:#0ba72a}#marc_tabRECOMMENDED:hover,#marc_tabRECOMMENDED.bxr-markers-group-active,#bxr-mobile-name-RECOMMENDED{border:1px solid #0ba72a;background:#0ba72a;color:#FFF}#marc_tabSALELEADER{border:1px solid #fcbd00;background:#FFF;color:#fcbd00}#marc_tabSALELEADER:hover,#marc_tabSALELEADER.bxr-markers-group-active,#bxr-mobile-name-SALELEADER{border:1px solid #fcbd00;background:#fcbd00;color:#FFF}#bxr-markers-container .bxr-font-color .fa{font-size:16px;margin-right:7px;top:-1px;position:relative}
/* End */


/* Start:/bitrix/tools/bxready/library/markers/ribbon_vertical/include/style.min.css?16126355901114*/
.bxr-ribbon-marker-vertical{position:absolute;width:40px;top:15px;left:0;opacity:.8;z-index:990}.bxr-ribbon-marker-vertical .bxr-marker-new,.bxr-ribbon-marker-vertical .bxr-marker-sale,.bxr-ribbon-marker-vertical .bxr-marker-rec,.bxr-ribbon-marker-vertical .bxr-marker-discount,.bxr-ribbon-marker-vertical .bxr-marker-hit{border:1px solid #0ba72a;display:inline-block;margin-bottom:2px;background:#0ba72a}.bxr-ribbon-marker-vertical .bxr-marker-hit{background:#fcbd00;border-color:#fcbd00}.bxr-ribbon-marker-vertical .bxr-marker-sale,.bxr-ribbon-marker-vertical .bxr-marker-discount{background:#ea1100;border-color:#ea1100}.bxr-ribbon-marker-vertical .bxr-marker-new{background:#0f7eda;border-color:#0f7eda}.bxr-ribbon-marker-vertical i{display:inline-block;border:1px solid rgba(255,255,255,0);text-align:left;color:#FFF;font-size:12px;font-weight:normal;font-style:normal;transform:none;padding:3px 20px 3px 20px}.bxr-ribbon-marker-vertical i.fa{font-size:16px}@media(max-width:992px){.bxr-ecommerce-v2-list .bxr-ribbon-marker-vertical,.bxr-ecommerce-v1-list .bxr-ribbon-marker-vertical{bottom:15px;top:inherit}}
/* End */


/* Start:/bitrix/tools/bxready/library/elements/ecommerce.v2.lite/include/style.min.css?16969480865399*/
.bxr-ecommerce-v2-lite{position:relative;padding:0;margin-bottom:20px}.bxr-ecommerce-v2-lite .bxr-element-container{position:relative;border:1px solid #f6f6f6;background:#FFF;padding:0;padding-bottom:10px;text-align:center}.bxr-ecommerce-v2-lite:hover .bxr-element-container{position:absolute;width:100%;border:1px solid #f6f6f6;-webkit-box-shadow:0 0 20px -3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px -3px rgba(0,0,0,0.1);box-shadow:0 0 20px -3px rgba(0,0,0,0.1);z-index:930}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-image{line-height:160px;width:180px;height:160px;max-width:100%;margin:0 auto;text-align:center;margin-top:10px;margin-bottom:10px;position:relative}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-image img{display:inline !important;max-width:100%;max-height:100%;border:0}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-detail-button{text-align:center;width:64px;height:64px;line-height:32px;position:absolute;left:50%;top:50%;margin-left:-32px;margin-top:-32px;font-size:27px;cursor:pointer;-webkit-appearance:button;border:0;border-collapse:collapse;background-color:#FFF;display:none}.bxr-ecommerce-v2-lite:hover .bxr-element-container .bxr-element-detail-button{display:block}.bxr-ecommerce-v2-lite:hover .bxr-element-container .bxr-element-image img{opacity:.5}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-name,.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-rating,.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-avail,.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-price{padding:0 10px;margin:10px 0}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-name a{font-size:13px;text-decoration:none}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-sale-indicator{position:absolute;width:30px;top:15px;left:auto;right:10px}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-cart-basket-indicator{position:absolute;width:60px;top:130px;left:auto;right:10px;text-align:right}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-cart-basket-indicator .bxr-indicator-item-basket{display:none}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-cart-basket-indicator .bxr-indicator-item-basket.bxr-indicator-item-active{display:inline-block}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-sale-indicator .bxr-basket-group{margin-bottom:5px}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-color-button-small.bxr-basket-add{padding:6px 10px 7px;font-size:12px;font-weight:bold}.bxr-ecommerce-v2-lite .bxr-element-container input.bxr-quantity-text,.bxr-ecommerce-v2-lite .bxr-element-container input.bxr-quantity-button-minus,.bxr-ecommerce-v2-lite .bxr-element-container input.bxr-quantity-button-plus{padding-top:4px;padding-bottom:4px}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-stars-container{position:relative;width:70px;height:11px;background:#dadada;background-size:100% 100%}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-stars-container .bxr-stars-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;background:url(/bitrix/tools/bxready/library/elements/ecommerce.v2.lite/include/../images/stars.jpg) no-repeat center}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-stars-container .bxr-stars-progres{position:absolute;top:0;bottom:0;left:0;background:#f18e00}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-indicator-item{display:none}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-indicator-item.bxr-indicator-item-active,.bxr-ecommerce-v2-lite .bxr-element-container .bxr-indicator-item.bxr-counter-compare-active,.bxr-ecommerce-v2-lite:hover .bxr-element-container .bxr-basket-favor,.bxr-ecommerce-v2-lite:hover .bxr-element-container .bxr-compare-button{display:block}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-action{display:inline-block}.bxr-market-current-price.bxr-market-format-price{font-weight:bold;font-size:18px}.bxr-market-old-price{text-decoration:line-through}.bxr-instock-wrap .fa-check{margin-right:6px;background:green;color:#fff;padding:3px;border-radius:2px;font-size:9px}.bxr-instock-wrap .fa-times{margin-right:10px;background:red;color:#fff;padding:2px 3px;border-radius:2px;font-size:11px;line-height:11px}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-rating{margin:10px auto 0;display:inline-block}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-action{padding-top:10px;padding-bottom:10px}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-offers{display:none}.bxr-ecommerce-v2-lite .bxr-element-container .bxr-instock-wrap{width:100%;margin-bottom:10px}.bxr-ecommerce-v2-lite .bxr-color-button-small-only-icon{height:34px;width:34px;border-radius:2px}.bxr-ecommerce-v2-lite .bxr-color-button{border-radius:2px;text-transform:uppercase;font-weight:bold;font-size:12px;display:inline-block}.bxr-ecommerce-v2-lite .bxr-element-name table.bxr-element-props-table{width:100%;font-size:11px;margin-top:5px;word-break:break-all}.bxr-ecommerce-v2-lite .bxr-element-name table.bxr-element-props-table td.bxr-props-table-name,.bxr-ecommerce-v2-lite .bxr-element-name table.bxr-element-props-table td.bxr-props-table-value{padding:5px}.bxr-ecommerce-v2-lite .bxr-element-name table.bxr-element-props-table td.bxr-props-table-name{text-align:left;padding-left:0}.bxr-ecommerce-v2-lite .bxr-element-name table.bxr-element-props-table td.bxr-props-table-value{text-align:right;padding-right:0}.bxr-ecommerce-v2-lite .bxr-subscribe{cursor:pointer}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/bxready/block.list/main-page__news/style.min.css?1612635824594*/
.bxr-list .slick-slider .slick-prev,.bxr-list .slick-slider .slick-next{content:' ';display:block;width:36px;height:36px;position:absolute;left:0;top:50%;margin-top:-34px}.bxr-list .slick-slider .slick-next{right:0;left:auto}.bxr-list .slick-dots{display:block;list-style:none;padding:0;margin:0 auto;left:50%;margin-left:-50%}.bxr-list .slick-dots li{float:left;margin-right:6px}.bxr-list .slick-dots li button{cursor:pointer;position:relative;width:12px;height:12px;border:0;color:transparent;border-radius:50%;font-size:0}.bxr-list .bxr-list h2{padding:0;margin:20px 0 20px 0;font-size:24px}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/bxready/block.list/main-page__news/bitrix/news.list/.default/style.min.css?1612635895242*/
.bxr-list .bxr-list-title{border-bottom:1px dotted #DDD;margin-bottom:20px}.bxr-list .bxr-list-title h2{border-bottom:0;display:inline-block;margin-bottom:0}.bxr-list .bxr-list-title .bxr-list-title-link{position:absolute;right:10px;top:20px}
/* End */


/* Start:/bitrix/tools/bxready/library/elements/news.short.list.v1/include/style.min.css?1696948086423*/
.bxr-news-short-list-v1{font-size:13px;margin-bottom:30px;display:table;width:100%}.bxr-news-short-list-v1 .bxr-element-container{display:table-row}.bxr-news-short-list-v1 .bxr-element-date{display:table-cell;padding-right:10px;vertical-align:top;width:90px}.bxr-news-short-list-v1 .bxr-element-date div{padding:5px 5px 5px 7px;margin-top:4px}.bxr-news-short-list-v1 .bxr-element-name{display:table-cell;vertical-align:top}
/* End */


/* Start:/bitrix/templates/market_fullscreen/components/bitrix/subscribe.form/market_horizontal/style.min.css?16126360555130*/
.bxr-subscribe{margin:20px 0 30px}.bxr-subscribe div.bxr-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}.bxr-subscribe-desc{color:#aaa;font-size:12px;position:relative;margin-top:-5px;margin-bottom:3px}.bxr-subscribe .bxr-input-group .bxr-form-control{position:relative;margin-bottom:5px;display:block;width:100%;height:36px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-radius:2px;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}.bxr-ios .bxr-subscribe .bxr-input-group .bxr-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.btn-subscribe{cursor:pointer;text-align:center;background:#70bb18;border:0;color:#fff;font-size:13px;position:relative;text-transform:uppercase;border-radius:2px;line-height:30px;height:40px;padding:5px 60px 5px 20px;vertical-align:middle;outline:0;-webkit-transition:width 5s linear;-moz-transition:width 5s linear;-ms-transition:width 5s linear;-o-transition:width 5s linear;transition:width 5s linear}.btn-subscribe:hover{background:#7ec629}.btn-subscribe:before{content:" ";position:absolute;top:0;bottom:0;right:0;width:40px;background-color:#5b9f0b;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;border-radius:0 2px 2px 0}.btn-subscribe span{display:block}.btn-subscribe.send{padding:5px 40px;-webkit-animation-name:MeilSend;animation-name:MeilSend;-webkit-animation-duration:.5s;animation-duration:.5s;outline:0;color:#fff}.btn-subscribe:hover,.btn-subscribe:active{color:#fff}.btn-subscribe.send:before{width:0;background-position:100px 50%;-webkit-animation-name:MeilSendButton;animation-name:MeilSendButton;-webkit-animation-duration:.5s;animation-duration:.5s}@keyframes MeilSend{0{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@-webkit-keyframes MeilSend{0{padding:5px 60px 5px 20px}100%{padding:5px 40px}}@keyframes MeilSendSpan{0{color:transparent}100%{color:#fff}}@-webkit-keyframes MeilSendSpan{0{color:transparent}100%{color:#fff}}@keyframes MeilSendButton{0{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}@-webkit-keyframes MeilSendButton{0{width:40px;background-position:50%}100%{width:0;background-position:100px 50%}}.bxr_subscribe_response_container{padding:40px;color:#35414e}.bxr_subscribe_checkbox_container{line-height:16px;font-size:13px;margin-bottom:3px;vertical-align:middle;color:#aaa}.bxr-sender-subscribe-container>div.row_padd{background-color:#f6f6f7;padding:26px 10px 18px 0}.bxr-sender-subscribe-container>div.row_padd>.row{padding:0}.bxr-sender-subscribe-container>div.row_padd .form_personal{margin:0;color:#666}.bxr-sender-subscribe-container img{float:left;margin-right:20px}.bxr-sender-subscribe-container .bxr-subscribe-text{font-size:14px}.bxr-sender-subscribe-container .bxr-subscribe-motto{padding-left:20px;padding-bottom:10px}.bxr-sender-subscribe-container .bxr_subscribe_submit_container>button{border:0;width:100%}.bxr-sender-subscribe-container .bxr-input-group,.bxr-sender-subscribe-container .bxr_subscribe_submit_container{padding-top:5px}.bxr_subscribe_checkbox_container ul{list-style:none;padding:0;margin:0}.bxr_subscribe_checkbox_container li{float:left;margin-right:8px}.bxr-subscribe-rubrics{margin-top:6px;padding-bottom:7px}
/* End */


/* Start:/bitrix/tools/bxready/library/elements/classic.image.v1/include/style.min.css?1696948086374*/
.bxr-classic-image-v1{display:inline-block;font-size:13px;margin-bottom:30px}.bxr-classic-image-v1 .bxr-element-container{display:inline-block}.bxr-classic-image-v1 .bxr-element-image{max-width:100%;text-align:center;padding:0;margin:0;margin-bottom:10px}.bxr-classic-image-v1 .bxr-element-name{margin-bottom:10px}.bxr-classic-image-v1 .bxr-element-image img{max-width:100%}
/* End */


/* Start:/bitrix/components/alexkova.market/menu/templates/footer_cols/style.min.css?161263631672*/
.bxr-footer-col ul{padding:0;list-style:none;margin:0;margin-left:-10px}
/* End */


/* Start:/bitrix/components/alexkova.market/form.iblock/templates/.default/style.min.css?15861902581322*/

.popup-success{min-width:300px;max-width:800px;min-height:20px;font-size:16px;color:green;font-weight:bold;text-align:center;margin:20px 0;padding:20px}div.popup-window{z-index:9999999999!important}div.popup-window.popup-window-with-titlebar{padding:0;border-radius:6px}div.popup-window.popup-window-with-titlebar .popup-window-titlebar{height:42px;background:#59626a;border-top-left-radius:6px;border-top-right-radius:6px}div.popup-window.popup-window-with-titlebar .popup-window-titlebar div{height:42px;line-height:42px;padding-left:16px;font-size:16px;font-family:"Open Sans";color:#fff}div.popup-window.popup-window-with-titlebar .popup-window-content{padding:0;background:transparent}div.popup-window.popup-window-with-titlebar .popup-window-close-icon.popup-window-titlebar-close-icon{width:18px;height:18px}.success-message{text-align:center;font-size:16px}.starrequired{color:red}.errortext{margin:20px 0;display:block}#sender_subscribe_component .popup-window-close-icon:before{position:absolute;top:4px!important;left:5px!important}.popup-window-close-icon:before{position:absolute;top:0!important;left:1px!important}.popup-window-close-icon:hover:after{background-image:none}label.accept-form{max-width:400px;padding-left:20px;position:relative}label.accept-form input{position:absolute;left:0;margin-top:1px}
/* End */


/* Start:/bitrix/components/alexkova.market/form.iblock/templates/request_trade/style.min.css?1586190258911*/

.popup-success{min-width:300px;max-width:800px;min-height:20px;font-size:16px;color:green;font-weight:bold;text-align:center;margin:20px 0;padding:20px}div.popup-window{padding:0;border-radius:6px;z-index:9999999999!important}div.popup-window .popup-window-titlebar{height:42px;background:#59626a;border-top-left-radius:6px;border-top-right-radius:6px}div.popup-window .popup-window-titlebar div{height:42px;line-height:42px;padding-left:16px;font-size:16px;font-family:"Open Sans";color:#fff}div.popup-window .popup-window-content{padding:0;background:transparent}div.popup-window .popup-window-close-icon.popup-window-titlebar-close-icon{width:18px;height:18px}.success-message{text-align:center;font-size:16px}.starrequired{color:red}.errortext{margin:20px 0;display:block}label.accept-form{max-width:400px;padding-left:20px;position:relative}label.accept-form input{position:absolute;left:0;margin-top:1px}
/* End */


/* Start:/bitrix/templates/market_fullscreen/template_styles.css?170487673012300*/
*{outline:none}
body{font-family:"Open Sans";min-height:800px}
h1{font-size:22px;margin:-3px 0 16px;font-weight:700}
h2{font-size:19px;font-weight:700;margin-bottom:20px}
.bx-breadcrumb{margin:16px 10px 4px}
.bx-breadcrumb .bx-breadcrumb-item{margin-bottom:0}
a{cursor:pointer}
.tb20{margin-top:20px;margin-bottom:20px}
.bxr-full-width{width:100%}
.row.headline{background-color:#fff}
.head_v4 .slogan-wrap,.head_v4_wide_logo .slogan-wrap{margin-bottom:10px}
.head_v5_2 .bxr-service-menu,.head_v5_4 .bxr-service-menu,.head_v5_6 .bxr-service-menu,.head_v5_8 .bxr-service-menu,.head_v5_2_wide_logo .bxr-service-menu,.head_v5_4_wide_logo .bxr-service-menu,.head_v5_6_wide_logo .bxr-service-menu,.head_v5_8_wide_logo .bxr-service-menu{margin-bottom:6px}
.head_v6 .slogan-wrap,.head_v6 .bxr-service-menu,.head_v6_wide_logo .slogan-wrap,.head_v6_wide_logo .bxr-service-menu{margin-bottom:10px}
.head_v6 .bxr-service-menu,.head_v6_wide_logo .bxr-service-menu{margin-bottom:6px}
.head_v9 .first-row,.head_v9_wide_logo .first-row{margin-bottom:10px}
.bxr-container-headline{padding:25px 0;font-weight:300}
.bxr-top-headline{background:#f6f6f7;min-height:38px}
a.bxr-a-headline{display:inline-block;padding:0;margin:8px 18px 4px 0;list-style:none;font-size:13px;text-decoration:none;color:#414141}
a.bxr-a-headline i{color:#999;margin-right:5px}
a.bxr-a-headline:hover{text-decoration:underline}
.bxr-top-line-phones{font-size:20px}
.bxr-logo{position:relative}
.bxr-logo img{max-width:100%;height:auto}
.slogan-wrap{line-height:18px}
.glyphicon-earphone{padding:10px;font-size:16px;cursor:pointer}
.bxr-recall-link{text-decoration:underline;font-size:14px;line-height:14px;background:transparent!important;padding:5px 0}
.bxr-recall-link:hover{text-decoration:none}
#searchline{display:none}
.search-btn{border-radius:0;border:0;float:right;padding:12px}
.search-btn:hover{text-decoration:none;color:#fff}
.content-right>ul,.content-right>ul li,.content-right>div{float:right;text-align:right}
.content-left>ul,.content-left>div{float:left}
.text-center .phone-number{text-align:center}
footer{background:#f6f6f7}
.footer-line{height:3px;width:100%;background:#c3c3c3}
.footer-head{padding:20px 15px 6px;font-size:14px;font-weight:700;color:#636466;line-height:25px}
.footer-head div{color:#414141}
.footerline{margin-bottom:20px}
.mobile-footer-menu-tumbl .fa-chevron-down{right:0;position:absolute}
.footer-socnet-col{height:25px}
.footer-socnet-wrap{display:inline-block}
.footer-socnet{width:25px;height:25px;float:left;display:block;margin-right:6px}
.vk{background:url(/bitrix/templates/market_fullscreen/images/vk.png) center center no-repeat}
.twitter{background:url(/bitrix/templates/market_fullscreen/images/twitter.png) center center no-repeat}
.telegram{background:url(/bitrix/templates/market_fullscreen/images/telegram.png) center center no-repeat}
.facebook{background:url(/bitrix/templates/market_fullscreen/images/facebook.png) center center no-repeat}
.instagram{background:url(/bitrix/templates/market_fullscreen/images/instagram.jpg) center center no-repeat}
.gplus{background:url(/bitrix/templates/market_fullscreen/images/gplus.png) center center no-repeat}
.footer-about-company{font-size:13px;line-height:1.7}
.starrequired{color:red}
.mobile-footer-menu-tumbl{padding:10px 0;cursor:pointer;font-weight:700!important}
.mobile-footer-menu-tumbl:before{font-size:16px;position:absolute;right:15px}
.mobile-footer-menu-tumbl a{font-size:16px}
.toggled-item{display:block}
.row.footerline .toggled-item a{font-weight:400}
.row.footerline a{color:#414141;font-size:13px;line-height:1.7}
.ajax-shadow{background:rgba(255,255,255,0.5);display:block;position:absolute;z-index:1080}
.bx_login_block{margin-top:6px}
input[type="text"],input[type="password"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px;outline:none;border:1px solid #e7e7e7;border-radius:3px;box-shadow:inset 2px 2px 2px -1px rgba(180,188,191,0.23);vertical-align:middle;font-size:90%}
textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px;outline:none;border:1px solid #e7e7e7;border-radius:3px;box-shadow:inset 2px 2px 2px -1px rgba(180,188,191,0.23);vertical-align:middle;font-size:90%}
.data-table input[type="submit"],.bx-auth input[type="submit"]{border:0 none;outline:medium none;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);font-size:16px;padding:6px 25px 10px;margin:10px;text-decoration:none}
.data-table td{padding:5px 0}
.bxr-form-body{padding:15px}
.bxr-button-group{text-align:center}
.bxr-basket-row{min-height:30px;padding:3px 0;font-weight:300}
#bxr-basket-row input[type=button],#bxr-basket-row button{-webkit-appearance:none;background:#f6f6f6;border:none;border-collapse:collapse}
.basket-body-table-row table td.basket-action .icon-button-delay,.basket-body-table-row table td.basket-action .icon-button-delete,.basket-body-table-row table td.basket-action .icon-button-cart,.basket-body-table-row table td.basket-action .compare-button-delete{margin:0 0 0 10px;padding:5px}
#bxr-basket-row input[type=button].bxr-quantity-button-plus,#bxr-basket-row input[type=button].bxr-quantity-button-minus,input.bxr-quantity-button-plus,input.bxr-quantity-button-minus{padding:4px 3px;border:1px solid #e0e0e0;background:#FFF;display:block;float:left;width:20px}
input[type=text].bxr-quantity-text{background:#f7f7f9;display:block;float:left;width:40px;border-left:0;border-right:0;box-shadow:none;border-radius:0}
#bxr-basket-row input[type=button]:hover,#bxr-basket-row button:hover{background:#f2f2f2}
.basket-body-container .basket-body-title{margin:0 20px 20px}
.basket-body-container .basket-body-title .bxr-color-button{margin:-5px 0 10px 30px}
.basket-body-container .basket-body-title .gray-line{font-size:16px;color:#555}
.basket-body-container .basket-body-title-h{font-size:20px;font-weight:700;display:inline-block;padding-top:0;color:#414141;float:left}
.basket-body-container .basket-body-title-h i{font-size:20px;font-weight:400;margin-right:5px}
.basket-body-container table{margin-bottom:20px}
.basket-body-container table th{background:#f6f6f7;padding:12px 5px;text-align:left;font-size:13px}
.basket-body-container table td{padding:10px 5px;text-align:left;vertical-align:middle}
.basket-body-container table th.first,.basket-body-container table td.first{padding-left:20px}
.basket-body-container table td.last{text-align:right;padding-right:20px}
.basket-body-container table td{border-bottom:1px solid #EEE}
.basket-body-container table td.basket-price,.basket-body-container table td.basket-summ{font-size:14px;font-weight:700;width:110px;max-width:110px}
.basket-body-container table td.basket-action{max-width:120px;width:120px;text-align:right}
.basket-body-container table td.basket-line-qty{max-width:92px;width:92px}
.basket-body-container table td a{color:#414141}
#bxr-basket-mobile-container .basket-body-title,#bxr-delay-mobile-container .basket-body-title{background:#F0F0F0;display:inline-block;padding:5px 10px;width:100%;font-size:14px}
.basket-body-table-row table td.first{padding-left:20px}
.basket-body-table-row table td{border-bottom:1px solid #EEE}
.basket-body-table-row table td.basket-name{font-size:12px;padding-left:10px}
.basket-body-table-row table td.basket-price,.basket-body-table-row table td.basket-summ{font-size:14px;font-weight:700;width:110px;max-width:110px;text-align:right}
.basket-body-table-row table td.basket-action{max-width:110px;width:110px;text-align:right}
.basket-body-table-row table td.basket-line-qty{max-width:92px;width:150px}
.basket-body-table-row table td a{color:#414141}
.basket-body-table-row .basket-image a{width:54px;height:54px;display:block;margin:0}
.basket-body-table-row .bxr-table-row-action{margin-top:5px}
.basket-body-table-row .bxr-table-row-action tr{background:#f6f6f8}
.basket-body-table-row .bxr-table-row-action td{padding:5px}
@media (max-width: 991px) {
a.bx_login_top_inline_link{font-size:14px}
#login-line{line-height:1!important;font-size:10px}
.bxr-top-headline{background:none;padding-top:10px}
.bxr-mobile-login-area{display:none}
}
#basketPopup .bxr-color-button{margin-bottom:10px}
@media (max-width: 991px) {
footer{text-align:center}
.toggled-item{display:none}
.toggled-item li{line-height:24px}
.footer-about-company{margin:20px 0}
}
@media (min-width: 992px) {
.toggled-item{display:block!important}
}
.bxr-carousel .bxr-bestseller-list{padding-bottom:30px}
.bxr-carousel .slick-dots{position:absolute;bottom:-15px;left:50%;margin-left:-50px;visibility:hidden}
.bxr-carousel:hover .slick-dots{visibility:visible}
.bx_slide_left,.bx_slide_right{display:none!important}
#bxr-opportunities .bxr-list{margin:20px 0 2px;background-color:#f6f6f7}
.bxr-payment-block .pay-title{font-size:18px;border-bottom:1px solid #e7e7e7;padding-bottom:5px;margin-bottom:10px}
.bxr-payment-block .pay{margin-top:20px}
.bxr-payment-block .pay-desc .pay-img{display:inline-block;margin:0 40px 15px 0}
.bxr-delivery-block .delivery-title{font-size:18px;border-bottom:1px solid #e7e7e7;padding-bottom:5px;margin-bottom:10px}
.bxr-delivery-block .delivery{margin-top:20px}
.bxr-delivery-block .delivery-desc .delivery-img{display:inline-block;float:left;margin:0 40px 15px 0}
.bxr-delivery-block .delivery-desc .delivery-item-text{display:none;clear:both;margin-bottom:20px}
.bxr-delivery-block .delivery-desc .delivery-item-more{margin-bottom:20px;display:block}
.bxr-benefits-block .benefit{padding:40px 0;border-top:1px solid #e0e0e0}
.bxr-benefits-block .benefit:nth-child(2n) .benefit-text{float:left}
.bxr-benefits-block .benefit .benefit-text{float:right;padding-top:30px;width:57.692307692308%}
.bxr-benefits-block .benefit h5{margin-top:0;font-size:20px;font-weight:700}
.bxr-benefits-block .benefit p{color:#303030;margin-bottom:0;font-size:15px}
.bxr-benefits-block .benefit:nth-child(2n) .benefit-image{float:right}
.bxr-benefits-block .benefit .benefit-image{float:left;width:37.606837606838%}
.bxr-element-container .bxr-stars-container{overflow:hidden}
table#ml_frame input[type="text"]{width:150px;background:#f8fafc;padding:0 4px}
.bx_item_rating,.bx_item_rating .bx_stars_container,.bx_item_rating .bx_stars_container .bx_stars_bg{min-width:110px!important}

.under_h1 {
	padding-left: 0;
}
.under_h1 > li {
  display: inline-block;
  list-style: outside none none;
  margin-right: 10px;
}
.form_personal_inp.error {
	box-shadow: 0 0 3px red;
}
.form_personal_inp {
	margin: 0 7px 0 3px;
	position: relative;
	top: 2px;
}
.form_personal {
	margin: 0 0 20px;
	display: block;
	font-weight: normal;
}
.clear {
	clear: both;
	display: block;
	float: none !important;
}
.bx-soa-policy {
	margin: 0 15px 20px;
	text-align: justify;
}

table.rekvizit {
	width: 100%;
}

.rekvizit td {
	padding: 5px;
}

.rekvizit tr td:nth-child(2) {
	width: 40%;
} 
.rekvizit tr td:nth-child(1) {
	text-align: center;
} 


.form-zakaz {
    width: 70%;
    margin: auto;
	text-align: center;
	border: 3px solid #3599a3;
	background-color: #f6f6f7;
	padding: 10px;
    margin-top: 30px;
    font-size: 16px;
}


.form-zakaz input[type="submit"] {
    background-color: #3599a3;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    padding: 11px 20px 10px;
    min-width: 156px;
    display: inline-block;
    text-align: center;
    font-weight: 400;
    border-radius: 2px;
    text-transform: uppercase;
    border: none;
    outline: none;
    margin: 15px;
}


.price p {
	font-size: 22px;
}

.price img {
	width: 40px;
}

.price-block img {
	vertical-align: middle;
}
.price-block {
font-weight: bold;
    font-size: 18px;
    margin: 20px 0 20px 0;
    background-color: #F6F6F7;
    padding: 15px 15px 15px 15px;
}

.link-intelsib {
    margin-bottom: 15px;
}

.popular-proektirovanie {
    margin-bottom: 30px;
}

.popular-proektirovanie .col-lg-3 {width: 20%;}


.hidden_fos {
	display: none;
}

.bxr-ribbon-marker-vertical span {
    width: 85px;
    color: white;
    font-size: 12px;
}

.o-sert-company img {
   padding: 12px;
    margin: 12px;
    border: 2px solid #c7c7c7;
    border-radius: 6px;
    height: 300px;
    display: inline-block; 
}

.h1-mrg {
    margin-top: 24px;
}

.o-slider-title {
    background: rgba(253,253,253,0.8);
    padding-left: 12px;
    padding-right: 12px;
    border-radius: 6px;
}

.bxr-slider .slick-banner-content .o-slider-title-wrp {
    margin-top: 0px;
    font-size: 35px;
    font-weight: bold;
    margin-bottom: 18px;
    line-height: 45px;
}
/* End */


/* Start:/bitrix/templates/market_fullscreen/library/bootstrap/css/grid10_column.min.css?16126365321324*/
.row10grid .col-xs-10{width:100%}.row10grid .col-xs-9{width:90%}.row10grid .col-xs-8{width:80%}.row10grid .col-xs-7{width:70%}.row10grid .col-xs-6{width:60%}.row10grid .col-xs-5{width:50%}.row10grid .col-xs-4{width:40%}.row10grid .col-xs-3{width:30%}.row10grid .col-xs-2{width:20%}.row10grid .col-xs-1{width:10%}@media(min-width:768px){.row10grid .col-sm-10{width:100%}.row10grid .col-sm-9{width:90%}.row10grid .col-sm-8{width:80%}.row10grid .col-sm-7{width:70%}.row10grid .col-sm-6{width:60%}.row10grid .col-sm-5{width:50%}.row10grid .col-sm-4{width:40%}.row10grid .col-sm-3{width:30%}.row10grid .col-sm-2{width:20%}.row10grid .col-sm-1{width:10%}}@media(min-width:992px){.row10grid .col-md-10{width:100%}.row10grid .col-md-9{width:90%}.row10grid .col-md-8{width:80%}.row10grid .col-md-7{width:70%}.row10grid .col-md-6{width:60%}.row10grid .col-md-5{width:50%}.row10grid .col-md-4{width:40%}.row10grid .col-md-3{width:30%}.row10grid .col-md-2{width:20%}.row10grid .col-md-1{width:10%}}@media(min-width:1200px){.row10grid .col-lg-10{width:100%}.row10grid .col-lg-9{width:90%}.row10grid .col-lg-8{width:80%}.row10grid .col-lg-7{width:70%}.row10grid .col-lg-6{width:60%}.row10grid .col-lg-5{width:50%}.row10grid .col-lg-4{width:40%}.row10grid .col-lg-3{width:30%}.row10grid .col-lg-2{width:20%}.row10grid .col-lg-1{width:10%}}
/* End */


/* Start:/bitrix/templates/market_fullscreen/css/changes.css?174861527942561*/
/* div[data-property-id-row="21"]{
    display: none;
} */
body,html{
    width:100%;
    height:100%
}
body.is-hover-disabled{
    pointer-events:none
}
.l-wrapper{
    overflow:auto;
    min-height:100%;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column
}
.l-wrapper.is-abs{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%
}
.l-content{
    -ms-flex:1 0 auto;
    flex:1 0 auto
}
.l-header,.l-footer{
    -ms-flex:none;
    flex:none
}
.l-footer{
    overflow:visible
}
body{
    min-height:0
}
.bxr-flaticon-list-v1{
    display:table;
    font-size:13px;
    padding:20px 0
}
.bxr-flaticon-list-v1 .bxr-element-container{
    display:block
}
.bxr-flaticon-list-v1 .bxr-element-image{
    display:table-cell;
    max-width:100%;
    text-align:center;
    padding:0;
    margin:0;
    vertical-align:middle
}
.bxr-flaticon-list-v1 .bxr-element-image img{
    margin:0 10px
}
.bxr-flaticon-list-v1 .bxr-element-description{
    display:table-cell;
    text-align:left;
    vertical-align:middle;
    padding:0 10px
}
.bxr-flaticon-list-v1 .bxr-element-image img{
    max-width:100%
}
h1,.like-h1{
    font-size:24px;
    margin:-3px 0 16px;
    font-weight:700;
    line-height:1.4
}
.text-section{
    margin:4.4rem 0
}
.text-section--v2{
    margin-top:7.1rem
}
.list-orange{
    margin:3.4rem 0;
    padding:0;
    list-style-type:none
}
.list-orange li{
    position:relative;
    padding:0 0 .8rem 2.4rem
}
.list-orange li:before{
    content:'';
    position:absolute;
    left:0;
    top:.5rem;
    width:1rem;
    height:1rem;
    background-color:#ff9800;
    border-radius:100%;
}
.list-3-col{
    -moz-columns:3;
    columns:3;
}
.list-3-col li{
    page-break-inside:avoid;
    break-inside:avoid-column;
    padding-right:3rem;
}
.button{
    background-color:#ff9800;
    color:#fff;
    text-decoration:none;
    font-size:13px;
    padding:11px 20px 10px;
    min-width:156px;
    display:inline-block;
    text-align:center;
    font-weight:400;
    border-radius:2px;
    text-transform:uppercase;
    border:none;
    outline:none;
}
.button:hover{
    background-color:#cc7a00;
    color:#fff;
    text-decoration:none;
}
.stages{
    background-color:#f6f6f7;
    padding:2rem 0 0;
}
.stages__teasers{
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
@media screen and (max-width:660px){
    .stages__teasers{
        display:none;
    }
}
.stages__teaser{
    display:inline-block;
    vertical-align:top;
    min-width:125px;
    font-size:17px;
    text-align:center;
    color:#000;
    line-height:1.2;
    position:relative;
}
.stages__teasers .stages__teaser{
    margin-right:50px;
}
.stages__teasers .stages__teaser:last-child{
    margin-right:0;
}
.stages__teasers .stages__teaser:after{
    content:'';
    background:transparent url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAZBAMAAACx9nFWAAAAKlBMVEVHcExnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGNnZGMefNCkAAAADnRSTlMAj2AMKjERB1siOVcWnMeASf8AAABOSURBVHheY0ABLAYMmIC1mQELiCBeqRM2pSxqWJUmEK10EjalnDpYlR7ArlQQE9wg1n6nBCIVRhgQF07EK1yBRSHXdiwKVxcQqZATohAAn5wPAsU9+ZIAAAAASUVORK5CYII=) 0 0 no-repeat;
    width:40px;
    height:25px;
    position:absolute;
    right:-40px;
    top:80px;
}
.stages__teasers .stages__teaser:last-child:after{
    display:none
}
.stages__icon-block{
    position:relative;
    height:80px;
}
.stages__icon-block svg,.stages__icon{
    width:auto;
    height:66%;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    fill:currentColor;
}
.stages__icon-block--v2 svg{
    height:55%;
    margin-left:-1rem
}
.stages__text-block{
    padding:0 15px
}
.stages__text{
    border-bottom:1px dashed currentColor
}
.stages__teaser:hover,.stages__teaser.is-active{
    color:#ff9800
}
.stages__teaser.is-active{
    cursor:default
}
a[role="button"]{
    cursor:pointer
}
a[role="button"],a[role="button"]:hover{
    text-decoration:none
}
.stages__slider{
    position:relative
}
.stages__slide{
    padding:4rem 5.8rem;
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.stages__s-img-block{
    width:52.4%
}
.stages__s-img{
    width:90%;
    height:auto;
    margin:auto;
    display:block;
    box-shadow:0 0 62px rgba(81,54,1,.22)
}
.stages__s-text{
    font-size:30px;
    font-weight:700;
    padding:3rem 0 2rem 5.4rem;
    -ms-flex:1 0 0;
    flex:1 0 0;
    line-height:1.35
}
.bxr-color-button--upd{
    content:' ';
    display:block;
    width:36px;
    height:36px;
    position:absolute;
    top:50%;
    margin-top:-34px;
    z-index:1
}
.bxr-color-button--upd.slick-prev{
    left:0
}
.bxr-color-button--upd.slick-next{
    right:0
}
.stages__slider.is-preparing .stages__slide:not(:first-child){
    position:absolute;
    visibility:hidden
}
.stages__slider.is-preparing .bxr-color-button,.bxr-color-button--upd.is-disabled{
    pointer-events:none;
    opacity:.5
}
.caption-block{
    display:-moz-flex;
    display:-ms-flex;
    display:-o-flex;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between;
    border-bottom:1px solid #f6f6f6;
    -ms-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end;
    padding-bottom:.6rem
}
.caption-block h1,.caption-block .like-h1{
    margin:0
}
@media screen and (max-width:1200px){
    .stages__s-img-block{
        width:36%
    }
}
@media screen and (max-width:1200px) and (min-width:992px){
    .stages__s-text{
        padding-top:0;
        margin-top:-1rem
    }
}
@media screen and (max-width:992px){
    .stages__s-img-block{
        width:100%
    }
    .stages__s-img-block img{
        width:100%
    }
    .stages__teaser{
        font-size:13px
    }
    .stages__icon-block{
        height:55px
    }
    .stages__teasers .stages__teaser:after{
        top:52px;
        transform:scale(0.5)
    }
}
.bxr-subscribe{
    margin:20px 0 30px
}
.bxr-subscribe div.bxr-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
}
.bxr-subscribe-desc{
    color:#aaa;
    font-size:12px;
    position:relative;
    margin-top:-5px;
    margin-bottom:3px
}
.bxr-subscribe .bxr-input-group .bxr-form-control{
    position:relative;
    margin-bottom:5px;
    display:block;
    width:100%;
    height:36px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857143;
    color:#555;
    background-color:#F8FAFC;
    border:1px solid #D5DADC;
    border-radius:2px;
    outline:none;
    box-shadow:none!important;
    transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.bxr-ios .bxr-subscribe .bxr-input-group .bxr-form-control{
    background-image:linear-gradient(#f8fafc 0%,#f8fafc 100%)
}
.btn-subscribe{
    cursor:pointer;
    text-align:center;
    background:#70bb18;
    border:none;
    color:#fff;
    font-size:13px;
    position:relative;
    text-transform:uppercase;
    border-radius:2px;
    line-height:30px;
    height:40px;
    padding:5px 60px 5px 20px;
    vertical-align:middle;
    outline:none;
    transition:width 5s linear
}
.btn-subscribe:hover{
    background:#7ec629
}
.btn-subscribe:before{
    content:" ";
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    width:40px;
    background-color:#5b9f0b;
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkYyNDcxQTFERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkYyNDcxQTJERjZGMTFFNDk5NTY5MzQ3QzQxRkMzMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjI0NzE5RkRGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjI0NzFBMERGNkYxMUU0OTk1NjkzNDdDNDFGQzMwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plv+rHwAAADiSURBVHjajNK9asJQFMDxG42KUqFx9kEcRO1UcBCHjh3q3NXHcBEcdHQQPxY7+AaS0a1v0UEhSlu/rv+jhxIlBQ/84OTmnHuSmzjW2qExpoK9ekDcXMcRAVw1d2hckjxqwQxTJJXEDj+ooa5rK+neoocMnvGB7s3EVxQwwhdeDBMDvEPylr3EBB6yGOhaGzE0cJ5o4enOTSzQgY8D8nhDX2ty0hPTCxt6LDmsMtb6fk+hpr9a10THJ4pw8BtVII0ydRNxb/vPplLrSGNKT/Pb3BdVpOU7jklKSNzZKD+JfxJgAAV0YSAU8mZTAAAAAElFTkSuQmCC);
    background-position:50%;
    background-repeat:no-repeat;
    border-radius:0 2px 2px 0
}
.btn-subscribe span{
    display:block
}
.btn-subscribe.send{
    padding:5px 40px;
    animation-name:MeilSend;
    animation-duration:.5s;
    outline:none;
    color:#fff
}
.btn-subscribe:hover,.btn-subscribe:active{
    color:#fff
}
.btn-subscribe.send:before{
    width:0;
    background-position:100px 50%;
    animation-name:MeilSendButton;
    animation-duration:.5s
}
@keyframes MeilSend{
    0%{
        padding:5px 60px 5px 20px
    }
    100%{
        padding:5px 40px
    }
}
@keyframes MeilSendSpan{
    0%{
        color:transparent
    }
    100%{
        color:#fff
    }
}
@keyframes MeilSendButton{
    0%{
        width:40px;
        background-position:50%
    }
    100%{
        width:0;
        background-position:100px 50%
    }
}
.bxr_subscribe_response_container{
    padding:40px;
    color:#35414E
}
.bxr_subscribe_checkbox_container{
    line-height:16px;
    font-size:13px;
    margin-bottom:3px;
    vertical-align:middle;
    color:#aaa
}
.bxr-sender-subscribe-container > div.row{
    background-color:#F6F6F7;
    padding:26px 10px 18px 0
}
.bxr-sender-subscribe-container img{
    float:left;
    margin-right:20px
}
.bxr-sender-subscribe-container .bxr-subscribe-text{
    font-size:14px
}
.bxr-sender-subscribe-container .bxr-subscribe-motto{
    padding-left:20px;
    padding-bottom:10px
}
.bxr-sender-subscribe-container .bxr_subscribe_submit_container > button{
    border:none;
    width:100%
}
.bxr-sender-subscribe-container .bxr-input-group,.bxr-sender-subscribe-container .bxr_subscribe_submit_container{
    padding-top:5px
}
.bxr_subscribe_checkbox_container ul{
    list-style:none;
    padding:0;
    margin:0
}
.bxr_subscribe_checkbox_container li{
    float:left;
    margin-right:8px
}
.bxr-subscribe-rubrics{
    margin-top:6px;
    padding-bottom:7px
}
.bxr-slider .slick-slide{
    background-position:center center!important;
    background-size:cover!important;
    background-repeat:no-repeat!important;
    background-color:#EBEBEB!important
}
.bxr-brands-list{
    padding-top:20px;
    padding-bottom:20px
}
.bxr-list .slick-slider .slick-prev,.bxr-list .slick-slider .slick-next{
    content:' ';
    display:block;
    width:36px;
    height:36px;
    position:absolute;
    left:0;
    top:50%;
    margin-top:-34px
}
.bxr-list .slick-slider .slick-next{
    right:0;
    left:auto
}
.bxr-list .slick-dots{
    display:block;
    list-style:none;
    padding:0;
    margin:0 auto;
    left:50%;
    margin-left:-50%
}
.bxr-list .slick-dots li{
    float:left;
    margin-right:6px
}
.bxr-list .slick-dots li button{
    cursor:pointer;
    position:relative;
    width:12px;
    height:12px;
    border:none;
    color:transparent;
    border-radius:50%;
    font-size:0
}
.bxr-list .bxr-list h2{
    padding:0;
    margin:20px 0;
    font-size:24px
}
.bxr-brand-list-v1{
    display:block;
    font-size:13px;
    margin-bottom:30px;
    border:1px solid #f6f6f6;
    padding-top:10px;
    padding-bottom:10px;
    background:#FFF
}
.bxr-brand-list-v1 .bxr-element-container{
    display:block
}
.bxr-brand-list-v1 .bxr-element-image{
    max-width:100%;
    text-align:center;
    padding:0;
    margin:0;
    margin-bottom:10px;
    line-height:50px;
    min-height:50px
}
.bxr-brand-list-v1 .bxr-element-image img{
    max-width:100%;
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);
    margin:0 auto;
    display:inline;
    opacity:.5
}
.bxr-brand-list-v1:hover .bxr-element-image img{
    max-width:100%;
    -webkit-filter:grayscale(0%);
    -moz-filter:grayscale(0%);
    -ms-filter:grayscale(0%);
    -o-filter:grayscale(0%);
    filter:grayscale(0%);
    opacity:1
}
.bxr-brand-list-v1--upd .bxr-element-image{
    margin:0;
    height:90px;
    line-height:90px;
    font-size:0
}
.bxr-brands-list--v2{
    margin-top:0;
    margin-bottom:0;
}
.slick-slider--v2{
    padding:0 9rem
}
.form-preloader{
    position:relative
}
.form-preloader.is-loading{
    width:220px;
    height:70px
}
.form-preloader.is-loading:after{
    content:'';
    width:19px;
    height:19px;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    background:transparent url(/bitrix/templates/market_fullscreen/components/bitrix/system.auth.form/popup/images/wait.gif) 0 0 no-repeat
}
.form-input{
    width:100%;
    box-sizing:border-box;
    padding:11px;
    outline:none;
    border:1px solid #e7e7e7;
    border-radius:3px;
    box-shadow:inset 2px 2px 2px -1px rgba(180,188,191,0.23);
    vertical-align:middle;
    font-size:90%
}
.subscription{
    margin:0 0 2em
}
.subscription-title-inner{
    font-weight:700;
    padding:8px 12px 10px;
    overflow:hidden;
    zoom:1
}
.subscription-form{
    padding:17px 11px 0;
    border:1px solid;
    border-top:none;
    margin:0 0 1.5em
}
table.subscription-layout{
    width:100%
}
table.subscription-layout td{
    vertical-align:top;
    padding:0 0 20px
}
table.subscription-layout td.field-name{
    width:70px;
    text-align:right;
    padding-right:7px
}
input.subscription-email{
    width:150px
}
input.subscription-textbox{
    padding:9px!important;
    width:230px
}
.subscription-format{
    white-space:nowrap;
    float:right;
    margin-right:1em
}
.subscription-rubric{
    padding:0;
    overflow:hidden
}
.subscription-rubric input{
    float:left;
    margin-right:-23px
}
.subscription-rubric label{
    margin-left:23px;
    display:block;
    padding-top:2px
}
.subscription-rubric span{
    display:block;
    margin-top:.25em;
    font-size:.85em
}
.subscription-notes{
    margin:0
}
.subscription-utility p{
    font-size:.85em
}
.subscription-buttons{
    margin-top:1em
}
.subscription-title b,.subscription-title-inner{
    background-color:#E6E6E6
}
.subscription-title .r2,.subscription-title .r0{
    border-color:#FAFAFA
}
.subscription-form{
    border-color:#E5E5E5
}
.subscription-rubric span,.subscription-format span,.subscription-utility p{
    color:#787878
}
.subscribe-edit .red{
    color:red
}
.subscribe-edit .green{
    color:green
}
.subscribe-edit .errorcolor{
    color:red
}
.subscribe-edit .successcolor{
    color:green
}
.bxr-subscription .subscription-layout tr td:first-child{
    width:130px;
    padding-right:10px
}
.bxr-subscription .subscription-layout td{
    vertical-align:middle
}
.subscription-form--v2{
    margin:1rem 0 0;
    border:none
}
@media screen and (min-width:650px){
    .subscription-form--v2 .form-input{
        width:300px
    }
}
@media screen and (max-width:650px){
    .text-section{
        margin:4rem 0
    }
    .list-3-col{
        -moz-columns:2;
        columns:2
    }
}
@media screen and (max-width:480px){
    .list-3-col{
        -moz-columns:1;
        columns:1
    }
}
@media screen and (max-width:750px){
    .slick-slider--v2{
        padding:0 4rem
    }
}
@media screen and (max-width:450px){
    .slick-slider--v2{
        padding:0
    }
    .bxr-brands-list--v2{
        margin-bottom:0
    }
}
@media screen and (max-width:650px){
    .stages__slider{
        margin-left:-10px;
        margin-right:-10px
    }
    .stages__slide{
        padding-left:10px;
        padding-right:10px
    }
    .stages__s-text{
        padding-left:0
    }
    .stages__slider .slick-prev{
        left:10px
    }
    .stages__slider .slick-next{
        right:10px
    }
}
.slider-bullet{
    width:12px;
    height:12px;
    border-radius:6px;
    margin-right:0;
    display:inline-block;
    margin-top:0;
    box-shadow:none;
    border:none;
    font-size:0;
    background:rgba(0,0,0,0.2);
    cursor:pointer
}
.slider-bullet:hover,.slider-bullet.is-active{
    background:#ff9800
}
.slider-bullet.is-active{
    cursor:default
}
.slider-pagination{
    text-align:center;
    display:none
}
.slider-pagination .slider-bullet{
    margin-left:5px
}
.slider-pagination .slider-bullet:first-child{
    margin-left:0
}
@media screen and (max-width:660px){
    .slider-pagination{
        display:block
    }
}
.g-hidden{
    display:none!important
}
.product{
    padding-bottom:5rem
}
.bx_sitemap.bx_sitemap--upd{
    margin:3rem 0
}
.bx_sitemap.bx_sitemap--upd .bx_sitemap_li_title a{
    white-space:normal
}
.bxr-promo-element--upd figure.effect-goliath p{
    background-color:#F6F6F6;
    margin:0;
    width:100%;
    transition:all .35s;
    transform:translate(0,100%);
    opacity:1;
    pointer-events:none
}
.bxr-promo-element--upd figure.effect-goliath:hover p{
    transform:translate(0,0);
    pointer-events:auto
}
.bxr-promo-element--upd figure.effect-goliath{
    background-color:transparent!important
}
.bx_sitemap--upd .button{
    margin-bottom:4px;
    min-width:0;
    font-size:11px;
    padding:.4em .8em
}
.bx-breadcrumb{
    margin:16px 0 3rem
}
.page-footer{
    margin-top:4rem
}
.bxr-logo img{
    background:none
}
.contacts-section{
    margin-bottom:8rem
}
.contacts-section:last-child{
    margin-bottom:0
}
.contacts-section__map{
    margin:2rem 0;
    background-color:#eee
}
.contacts-section__map iframe{
    display:block
}
.g-nobr{
    white-space:nowrap
}
.contacts-section a[href^="mailto"]{
    color:inherit
}
.table > tbody > tr.title > th,.table > tbody > tr.title > td{
    border-top:0;
    padding-top:2rem
}
.bxr-news-image img{
    max-width:100%;
    width:auto;
    height:auto;
    display:block
}
.bxr-news-image{
    margin-bottom:2rem
}
.news-go-back{
    margin-top:7rem
}
.pull-right p > img:not([class]){
    display:block;
    margin:2rem 0;
    max-width:100%;
    width:auto;
    height:auto
}
#bxr-opportunities{
    margin:1rem 0
}
.bxr-props-table{
    width:48%;
    float:left
}
.bxr-props-table:last-child{
    margin-left:4%
}
@media screen and (max-width:560px){
    .bxr-props-table{
        float:none;
        margin-left:0;
        width:100%
    }
}
.bxr-ecommerce-v1 .bxr-element-container .bxr-element-image img{
    line-height:1.2
}
.art-col{
    margin-bottom:5rem
}
.art-col__name{
    margin:2rem 0 .8rem
}
.sale-order-payment-change-pp-list{
    opacity:1
}
img[src="/upload/sale/bizval/890/890bf11557a33e152fe939d90e61353b.png"]{
    left:210px!important
}
.btn-print{
    font-size:.8em;
    color:#BCBCBC;
    line-height:1;
    display:inline-block;
    margin-bottom:2rem
}
.g-vam{
    display:inline-block;
    vertical-align:middle
}
.btn-print .g-vam{
    margin-right:.3em
}
.bxr-logo--anim{
    display:block;
    position:relative
}
.bxr-logo--anim img{
    display:block;
    width:256px;
    height:50px;
    max-width:none
}
.bxr-logo__anim-part{
    position:absolute;
    left:0;
    top:0;
    width:50px;
    height:50px;
    background:transparent url(/images/lampy-logo-anim/logos.png) 0 0 repeat-y;
    background-size:50px 344px;
    background-position:0 0;
    transition:background-position .5s
}
.text-resize{
    font-size:13px
}
.bxr-ecommerce-v2-lite .bxr-element-container .bxr-element-name a{
    word-break:break-word
}
@media screen and (max-width:460px){
    .bxr-logo--anim img,.bxr-logo__anim-part{
        transform:scale(0.8);
        transform-origin:left center
    }
}
.bx-breadcrumb .bx-breadcrumb-item{
    white-space:normal
}
.b-promo{
    margin:4.6rem 0;
    background:transparent center center no-repeat;
    background-size:cover;
    min-height:12.8rem;
    position:relative;
    color:#fff
}
.b-promo:before{
    content:"";
    background-color:#000;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    opacity:.5
}
.b-promo__logo,.b-promo__btn{
    z-index:2
}
.b-promo__text{
    padding:4.3rem 25rem 4.3rem 27.5rem;
    position:relative;
    z-index:1
}
.b-promo__logo{
    position:absolute;
    left:4.8rem;
    top:50%;
    transform: translateY(-50%);
    width:auto;
    height:auto;
    max-width:20rem;
}
.b-promo__btn{
    position:absolute;
    right:5.5rem;
    top:50%;
    transform: translateY(-50%);
}
.button--shadow{
    box-shadow:rgba(0,0,0,0.172549) 0 6px 12px 0
}
@media (max-width:992px){
    .b-promo{
        padding:3rem;
        text-align:center
    }
    .b-promo__text{
        padding:0;
        margin:2rem 0;
        min-height: 60px;
    }
    .b-promo__logo,.b-promo__btn{
        position:relative;
        display:inline-block;
        left:auto;
        right:auto;
        top:auto;
        transform: translateY(0);
    }
    .b-promo__logo {
        max-height: 27px;
    }
}
.page-ledvance .bxr-color-flat,.page-ledvance .button{
    background-color:#f60;
    color:#fff
}
.page-ledvance .bxr-color-flat:hover{
    background-color:#ff9c59
}
.page-ledvance .list-orange li:before{
    background-color:#f60
}
.page-ledvance .bxr-slider .slick-dots li button:hover,.page-ledvance .bxr-slider .slick-dots li.slick-active button,.page-ledvance .bxr-carousel .slick-dots li button:hover,.page-ledvance .bxr-carousel .slick-dots li.slick-active button,.page-ledvance .bxr-list .slick-dots li.slick-active button{
    background-color:#f60
}
.page-ledvance .bxr-font-color,.page-ledvance a{
    color:#f60
}
.page-ledvance .bxr-font-hover-light:hover,.page-ledvance a:hover,.page-ledvance a:active{
    color:#ff9c59
}
.page-ledvance .bxr-color-button,.page-ledvance .bx_auth_popup_form,.page-ledvance .containter input[type="submit"],.page-ledvance .authorize-submit-cell input[type="submit"],.page-ledvance .bx-registration-table input[type="submit"]{
    background-color:#f60
}
.page-ledvance .bxr-color-button:active,.page-ledvance .bxr-color-button:hover{
    background-color:#ff9c59
}
.page-ledvance .button:hover,.page-ledvance .bxr-bg-hover-dark-flat:hover{
    background-color:#e25f08;
    color:#fff
}
.page-ledvance .list-orange__link-not-orange{
    color:#333;
    text-decoration:underline
}
@media (min-width: 992px) and (max-width: 1200px){
    .bxr-logo--anim{
        height:50px
    }
    .bxr-logo--anim img{
        padding-top:3px;
        width:220px;
        height:48px
    }
}
.filament-lamp{
    margin:0 10px;
    margin-bottom:30px;
    padding-bottom:20px;
    float:left;
    width:calc(25% - 20px);
    text-align:center;
    border:1px solid #f6f6f6
}
@media (max-width: 992px){
    .filament-lamp{
        width:calc(33.3333% - 20px)
    }
}
@media (max-width: 768px){
    .filament-lamp{
        width:calc(50% - 20px)
    }
}
@media (max-width: 420px){
    .filament-lamp{
        margin:0;
        margin-bottom:10px;
        width:100%
    }
}
.filament-lamp:hover{
    box-shadow:0 0 20px -3px rgba(0,0,0,0.1)
}
.filament-lamp__img-wrapper{
    margin:10px auto;
    max-width:100%;
    width:180px;
    height:160px;
    line-height:160px;
    text-align:center
}
.filament-lamp__img-wrapper img{
    max-width:100%;
    max-height:100%
}
.filament-lamp .bxr-element-name{
    padding:0 15px
}
.clearfix{
    clear:both
}
.bxr-container-headline{
    padding:10px 0
}
.bxr-v-autosize{
    padding-top:0!important;
    padding-bottom:0!important
}
#bxr-basket-mobile{
    margin-bottom:15px
}
.bxr-top-line-phones{
    margin-top:6px
}
@media (max-width: 480px){
    .bxr-logo--anim img{
        transform:scale(0.75)!important
    }
    .bxr-sender-subscribe-container{
        text-align:center
    }
    .bxr-sender-subscribe-container img{
        margin:0 auto;
        margin-bottom:15px;
        display:block;
        float:none
    }
}
.bxr-counter-mobile{
    margin-left:13px
}
.bxr-flaticon-list-v1{
    margin:0 auto
}
.bxr-flaticon-list-v1 .bxr-element-container{
    margin:0 auto;
    width:80%
}
@media (max-width: 450px){
    .bxr-brands-list .slick-list{
        margin:0 auto;
        width:80%
    }
}
.bxr-flaticon-list-v1 .bxr-element-image{
    margin-right:10px;
    padding-right:10px
}
.b-promo{
    margin:5.9rem 0
}
.bxr-brand-list-v1--upd .bxr-element-image{
    padding:0 5px
}
.bxr-brand-list-v1--upd{
    margin-bottom:0
}
@media (max-width: 990px){
    .mobile-slider-indent{
        margin-top:20px
    }
}
.bxr-list .slick-slider .slick-prev,.bxr-list .slick-slider .slick-next{
    margin-top:0;
    transform:translateY(-50%)
}
.stages__s-text{
    font-size:16px
}
.certificate-img{
    width:200px;
    vertical-align:top
}
@media (max-width: 420px){
    .certificate-img{
        width:100%
    }
}
.bxr-logo--anim{
    z-index:25
}

h1.index-title {
    text-align: center;
}

.skillsitem {
  max-width: 25%;
    float: left;
    margin: 0% 4%;
}
.skillsitem img {
    max-width: 100%;
    border-radius: 111px;
}

.skillsitem p {
    font-size: 16px;
    font-weight: 700;

}

.skillsside {
    max-width: 100%;
    overflow: hidden;
    margin: 2% 0%;
}

.skillsblock {
    overflow: hidden;
}

.skillstitle {
    font-size: 19px;
    font-weight: 700;
    margin-bottom: 20px;
    padding: 12px 0px 0px 12px;
}

.skillsall {
    background: #F6F6F7;
    margin: 0% 0%;
    width: 100%;
        padding-left: 10px;
    padding-right: 10px;
}

.skillsall p {
     padding-left: 1%;
}



.vidmontazh {
    background: #F6F6F7;
    margin: 0% -1%;
    width: 100%;
}

.vidstitle {
    font-size: 19px;
    font-weight: 700;
    margin-bottom: 20px;
    padding: 12px 0px 0px 12px;
}

.vidmontazh ul {
     padding-left: 1%;

}

.montazh-btn-custom {
    margin: 0% 0% 1% 2% !important;
}

.list-montazh-custom
{
    margin: 1.4rem 0 !important;
    margin-left: 1% !important;
}


/* слайдер montazh uslugi */


    .slider {
      position: relative;
      overflow: hidden;
    }

    .slider__wrapper {
      display: flex;
      transition: transform 0.6s ease;
    }

    .slider__item {
          margin: 0px 0px 1px;
        flex: 0 0 33.333333%;
        max-width: 32.333333%;
    }

    .slider__item img {
        width: 356px;
        height: 235px;
    }

    .slider__control {
      position: absolute;
      top: 50%;
      display: none;
      align-items: center;
      justify-content: center;
      width: 40px;
      color: #fff;
      text-align: center;
      opacity: 0.5;
      height: 50px;
      transform: translateY(-50%);
      background: rgba(53, 153, 163, .5);
    }
    .slider__control_show {
      display: flex;
    }

    .slider__control:hover,
    .slider__control:focus {
      color: #fff;
      text-decoration: none;
      outline: 0;
      opacity: .9;
    }

    .slider__control_left {
      left: 0;
    }

    .slider__control_right {
      right: 0;
    }

    .slider__control::before {
      content: '';
      display: inline-block;
      width: 20px;
      height: 20px;
      background: transparent no-repeat center center;
      background-size: 100% 100%;
    }

    .slider__control_left::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
    }

    .slider__control_right::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
    }

    .slider__item>div {
      line-height: 250px;
      font-size: 100px;
      text-align: center;
    }
/* слайдер montazh uslugi */



.slick-banners .slick-prev, .slick-banners .slick-next, .slick-banners-top .slick-prev, .slick-banners-top .slick-next {
    display: none !important;
 } {
    display: none !important;
 }
 
 .slick-banners .slick-dots, .slick-banners-top .slick-dots {
    margin-top: -5rem;
    margin-left: auto;
     margin-right: auto;
    width: fit-content;
 }


 .slick-banners .slick-list, .slick-banners-top .slick-list {
    width: 100% !important;
}

.slick-item {
    max-height: 308px;
}
.slick-item img {

}
.slick-banners-top * {
    outline: none !important;
}
.slick-banners-top .slick-dots {
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translatex(-50%);
}

.slick-banners-top .slick-dots li {
    width: 16px !important;
    height: 16px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    border: 1px solid #fff;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
}
.slick-banners-top .slick-dots li:after {
  content: "";
  width: 8px;
  height: 8px;
  background-color: #B8B8BD;
  position: absolute;
  border-radius: 50%;
}
.slick-banners-top .slick-dots li button {
  background-color: transparent;
}


.slick-banners-top .slick-dots li.slick-active:after {
    background-color: #3599A3;
}
.slick-banners-top .slick-dots li.slick-active {
    border-color: #3599A3;
}


.promo-top {
    background: linear-gradient(94.37deg, #FF6600 0.44%, #FF6600 86%, #FF6600 100%);
    position: relative;
    padding: 30px 0 50px 70px;
    margin-bottom: 70px;
}

.promo-top__title {
  font-size: 42px;
  line-height: 42px;
  color: #FFFFFF;
    margin-top: 60px;
    margin-bottom: 25px;
    z-index: 10;
    position: relative;
}

.promo-top__about {
    font-size: 18px;
line-height: 20px;
color: #FFFFFF;
    margin-bottom: 0;
     z-index: 10;
    position: relative;
}

.promo-top__circle {
    position: absolute;
    right: 0;
    bottom: 0;
    max-height: 100%;
     max-width: 100%;
}

.promo-detail-tabs {
   padding: 0;
    margin: 0;
    margin-bottom: 20px;
    list-style: none;
}
.promo-detail-tabs a {
   text-decoration: none;
   transition: .3s;
}

 .promo-detail-tabs li {
    float: left;
    margin-right: 25px;
    border: 1px solid #dbdbdb;
    border-radius: 2px;
    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
    font-weight: bold;
    cursor: pointer;
    transition: .3s;
  }
  .promo-detail-tabs li:hover {
     background: #ff6600;
     border-color: #ff6600;
     color: #fff;
  }
  .promo-detail-tabs li:hover a {
     color: #fff;
  }
/*
  .promo-detail-tabs li.active {
        color: #3599a3;
    border: 1px solid #3599a3;
  }
  */

  .promo-content {
    clear: both;
       padding-top: 35px;
       margin-bottom: 100px;
}

.promo-content__title {
    margin-top: 0;
    font-size: 48px;
   line-height: 48px;
    padding-bottom: 25px;
    border-bottom: 1px solid rgba(65, 65, 65, 0.1);
    margin-bottom: 50px;
}
.promo-content__name {
    font-size: 24px;
   line-height: 24px;
    text-transform: uppercase;
   color: #FF6600;
    font-weight: 700;
}
.promo-content__descr {
    font-size: 18px;
line-height: 20px;
    margin: 10px 0 40px 0;
}

.promo-content__goods {
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
}
.promo-content__img img {
    border: 3px solid #D9D9D9;
    max-width: 100%;
}

.promo-content__buys {
    width: 74%;
}

.promo-content__img {
    width: 25%;
}

.promo-table__top {
    display: flex;
    height: 43px;
    background: #FF6600;
    padding-left: 20px;
}

.promo-table__line {
    font-weight: 600;
font-size: 12px;
line-height: 24px;
text-transform: uppercase;
display: flex;
align-items: center;
color: #FFFFFF;
}

.promo-table__line1 {
    width: 20%;
}
.promo-table__line2 {
    width: 45%;
}
.promo-table__line3 {
    width: 22%;
}
.promo-table__line4 {
    width: 13%;
    min-width: 120px;
}

.promo-table__item {
    display: flex;
    padding: 5px 0 5px 20px;
}
.promo-table__item .promo-table__line {
    color: #333333;
    font-weight: 400;
font-size: 14px;
line-height: 20px;
}
.promo-table__item:nth-child(odd) {
 background: #F7F7F9;    
}

.promo-table__item .promo-table__line3 {
       font-weight: bold;
    font-size: 17px;
    text-transform: lowercase;
    text-align: center;
}

.promo-table__line.promo-table__line3 {
    justify-content: center;
}

.promo-table__item .bxr-color-button {
    background: #3599A3;
}
.promo-table__item .bxr-color-button:hover {
   background-color: #48b8c3;
}


.promo-bottom {
    background: linear-gradient(94.37deg, #FF6600 0.44%, #FF6600 86%, #FF6600 100%);
    position: relative;
    padding: 105px 45px 90px 45px; 
    color: #fff;
}

.promo-bottom__circle {
    position: absolute;
    bottom: 0;
    left: 0;
    max-width: 100%;
}

.promo-bottom__logo {
    position: absolute;
    right: 35px;
    top: 55px;
}

.promo-bottom__title {
    font-weight: 700;
font-size: 24px;
line-height: 24px;
   z-index: 10;
    position: relative;
}

.promo-bottom__text {
    font-size: 20px;
line-height: 24px;
    margin-top: 25px;
    z-index: 10;
    position: relative;
}

.promo-table__title-mob {
    display: none;
}


@media (max-width: 1199px) {
   .promo-content__goods {
    flex-wrap: wrap;
   }
   .promo-content__buys {
    width: 100%;
    margin-top: 15px;
   }
   .promo-content__img {
    margin: auto;
    width: 50%;
   }

}



@media (max-width: 1024px) {
    .slick-item {
    max-height: initial;
}
}


.MailTop {
    position: relative;
}
.MailTop .telegram  {
    position: absolute;
    right: -54px;
    width: 30px;
    height: 30px;
    background-size: 100%;
    top: 0;
    transition: .2s;
}
.MailTop .telegram:hover {
    opacity: 0.7;
}

.slick-banners-top {
    display: flex;  
    margin-bottom: 50px; 
}

.slick-banners-top .slick-banners-top__banner img {
    width: 100%;
}


.tableShowcase {
    margin-bottom: 30px;
}

.tableShowcase__top {
    background: #3599A3;
    color: #fff;
    padding: 15px 25px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
}

.tableShowcase__item {
    height: 70px;
    padding: 0 20px 0 25px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #E1E1E1;
    font-size: 16px;
    line-height: 20px;
}

.tableShowcase__item:nth-child(odd) {
    background: #F4F4F4;
}

.tableShowcase__name {
    font-weight: 700;
    width: 150px;
}

.tableShowcase__middle {
    display: flex;
    width: 463px;
    justify-content: space-between;
    margin: 0 15px;
}

.tableShowcase__q {
    width: 30%;
    text-align: left;
}
.tableShowcase__multi {
    width: 35%;
    text-align: left;
}
.tableShowcase__from {
    width: 35%;
    text-align: left;
}

.tableShowcase__buy {
    margin-left: auto;
}

.tableShowcase__buy button {
    background: #E80D21;
    border-radius: 2px;
    border: 0;
    width: 150px;
    height: 35px;
    color: #fff;
    font-weight: 700;
    font-size: 13px;
    line-height: 19px;
}

.tableShowcase__buy button:hover {
    background: #f34b5b;
}

.sliderLabels {
    position: relative;
}
.sliderLabels__self {
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;
    display: flex;
}
.sliderLabels__item {
  margin-left: 2px;
  background: #F7F7F9;
    padding: 15px 18px;
}

.catalog-labels .sliderLabels__self {
   display: block;
    left: 0;
}
.catalog-labels .sliderLabels__item {
    width: 80px;
    height: 30px;
    margin-bottom: 3px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.catalog-labels .sliderLabels__item img {
   max-width: 95%;
}

.catalog-labels .sliderLabels__item-w img {
    max-width: 80%;
}

@media (max-width: 1200px) {
.tableShowcase__middle {
    width: 335px;
}
.tableShowcase__q {
    width: 20%;
}
.tableShowcase__item {
    font-size: 13px;
}

}

@media (max-width: 767px) {
    .tableShowcase__top {
          font-size: 14px;
         line-height: 24px;
         padding: 10px 20px;
    }
    .tableShowcase__item {
        padding: 25px 20px;
        height: initial;
        flex-wrap: wrap;
        align-items: flex-start;
    }
    .tableShowcase {
    margin-left: -20px;
    margin-right: -20px;
    }
    .tableShowcase__buy {
      width: 100%;
      margin-top: 20px;
    }
    .tableShowcase__q {
    width: 100%;
}
.tableShowcase__multi {
    width: 100%;
    margin: 8px 0;
}
   .tableShowcase__name {
    width: initial;
    margin-right: 30px;
        margin-bottom: 8px;
}
.tableShowcase__middle {
    flex-wrap: wrap;
}
.tableShowcase__from {
    width: 100%;
}
.tableShowcase__buy button {
    width: 100%;
    height: 50px;
    font-size: 14px;
}


.promo-table__title-mob {
    display: block;
    font-weight: 600;
font-size: 12px;
line-height: 10px;
text-transform: uppercase;
color: #828282;
margin-bottom: 5px;
text-align: left;
}
.promo-table__item .promo-table__line3 {
    text-align: left;
}

.promo-table__top {
    display: none;
}
.promo-table__item {
    padding-left: 0;
    height: initial;
    flex-wrap: wrap;
}
.promo-table__line {
    width: 100%;
    display: block;
}
.promo-table__item .promo-table__line {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 12px;
}
.promo-table__item {
    padding: 15px 0 18px 0;
}
.promo-top__about {
    display: none;
}
.promo-top__title {
    font-size: 24px;
line-height: 28px;
margin: 40px 0 0 0;
}
.promo-top {
    padding: 30px 15px 170px 15px;
    margin-bottom: 35px;
}
.promo-content__title {
    padding-bottom: 15px;
    margin-bottom: 50px;
    font-size: 32px;
line-height: 24px;
}
.promo-content__descr {
    font-size: 12px;
line-height: 14px;
margin-bottom: 15px;
}
.promo-content {
  margin-bottom: 50px;
}

.promo-bottom__logo {
  position: static;
}
.promo-bottom {
    padding: 35px 10px 70px 10px;
}
.promo-bottom__title {
    font-size: 24px;
line-height: 24px;
margin: 40px 0 23px 0;
}
.promo-bottom__text {
    font-size: 14px;
line-height: 18px;
}
.promo-content__img {
  width: 100%;
}


}

@media (max-width: 550px) {
   .slick-banners-top .slick-banners-top__banner {
     width: 100%;
}
  .slick-banners-top {
    flex-wrap: wrap;
 }
}


.cookie-disc {
    display: none;
    align-items: center;
    justify-content: space-between;
    background: #5397A1;
    width: 95%;
    max-width: 962px;
    position: fixed;
    bottom: 15px;
    left: 50%;
    transform: translateX(-50%);
    padding: 20px;
    z-index: 999;
    line-height: 1;
}

.cookie-disc__p {
    margin: 0;
    color: #fff;
    text-align: left;
     font-size: 12px;
}

.cookie-disc__btn {
    width: 156px;
    height: 40px;
    font-size: 12px;
    color: #000;
}

@media (max-width: 767px) {
    .cookie-disc {
        padding: 15px 20px; 
    }
    .cookie-disc__p {
    margin-right: 25px;
  }
  .cookie-disc__btn {
    min-width: 98px;
  }
}

.agreeReg-fake {
    border-radius: 2px;
    background: #5397A1;
    display: block;
    width: 12px;
    height: 12px;
    min-width: 12px;
    margin-right: 10px;
    background-repeat: no-repeat;
    background-position: center;
}

.agreeReg-label {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.agreeReg-text {
    margin: 0;
    font-size: 12px;
    font-weight: 400;
    color: #5a6c77;
}
.agreeReg-text a {
    color: #5a6c77;
    text-decoration: underline;
}
.agreeReg-input {
    display: none;
}

.agreeReg-input:checked + .agreeReg-fake {
   background-image: url(/images/svg/reggal.svg);
}

.agreeReg-cont {
    display: flex;
    justify-content: center;
}

.agreeReg-cont .agreeReg-text {
    font-size: inherit;
}

@media (max-width: 767px) {
    .form-zakaz {
     width: 100%;
  }

.agreeReg-cont .agreeReg-label {
    align-items: flex-start;
    max-width: 250px;
}
.agreeReg-cont .agreeReg-fake {
    margin-top: 5px;
}

}
/* End */


/* Start:/bitrix/templates/market_fullscreen/library/less/less.css?164181134614759*/
.container{padding-left:10px;padding-right:10px}.container-fluid{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px}.bxr-corns{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.bxr-color,.bx-searchtitle .bx-input-group-btn button,.bx-searchtitle-menu .bx-input-group-btn button{background:#3599a3;color:#fff}.bxr-dark-flat{background-color:#424f60;color:#fff}.bxr-dark-light-flat{background-color:#57687e;color:#fff}.bxr-color-flat{background-color:#3599a3;color:#fff}.bxr-color-light{background-color:#48b8c3;color:#fff}.bxr-color-light-flat{background-color:#48b8c3;color:#fff}.bxr-color-dark{background-color:#28757d;color:#fff}.bxr-color-dark-flat{background-color:#28757d;color:#fff}.bxr-font-color,a{color:#3599a3}.bxr-font-color-light{color:#48b8c3}.bxr-font-color-dark{color:#28757d}.bxr-bg-hover:hover{background-color:#3599a3}.bxr-bg-hover:hover i.fa{color:#fff}.bxr-bg-hover-flat:hover{background-color:#3599a3}.bxr-bg-hover-light:hover,.bx-searchtitle .bx-input-group-btn button:hover,.bx-searchtitle-menu .bx-input-group-btn button:hover{background-color:#48b8c3}.bxr-bg-hover-light-flat:hover{background-color:#48b8c3}.bxr-bg-hover-dark:hover{background-color:#28757d}.bxr-bg-hover-dark-flat:hover{background-color:#28757d}.bxr-font-hover-light:hover,a:hover,a:active{color:#48b8c3}.bxr-font-hover-dark:hover{color:#28757d}.bxr-bg-hover-light-inverse:hover{background-color:#fff;color:#3599a3}.bxr-bg-hover-dark-inverse:hover{background-color:#3599a3;color:#fff}.bxr-inverse{color:#fff;background:#3599a3}.bxr-inverse .bxr-font-color,.bxr-inverse a{color:#fff}.bxr-inverse .bxr-font-color-light{color:#fff}.bxr-inverse .bxr-font-color-dark{color:#fff}.bxr-inverse .bxr-font-hover-light:hover,.bxr-inverse a:hover,.bxr-inverse a:active{color:#fff}.bxr-inverse .bxr-font-hover-dark:hover{color:#fff}.gray-line{padding:5px 15px;background:#f6f6f7}.bxr-helper{padding:15px}.popup-window{border:none}.popup-window-content{margin:0 20px}.popup-window-titlebar .popup-window-top-row .popup-window-left-column,.popup-window-titlebar .popup-window-top-row .popup-window-center-column,.popup-window-titlebar .popup-window-top-row .popup-window-right-column,.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column{background:#3599a3;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-bottom:none}.popup-window-titlebar .popup-window-top-row .popup-window-center-column{padding:10px 22px 10px 5px;font-weight:400;font-size:16px}.popup-window-close-icon{display:inline-block;font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;background:none;border:none;padding:10px}.popup-window-close-icon:hover{background:none;color:transparent}.popup-window-close-icon:before{content:"\f057";font-size:20px;position:absolute;top:0;left:0;background:none;color:#FFF;border-radius:50%}.popup-window-close-icon:hover:before{color:red}.popup-window-top-row .popup-window-left-column{border:none!important}.btn,.bxr-color-button,.bx_auth_popup_form,.containter input[type="submit"],.authorize-submit-cell input[type="submit"],.bx-registration-table input[type="submit"],.bxr-border-color-button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:8px 15px;font-size:14px;border-collapse:collapse;border:none}.btn{border:1px solid #999}.bxr-border-color{border:1px solid #3599a3}.bxr-sortbutton.active,.bxr-sortbutton:hover,.bxr-view-mode.active,.bxr-view-mode:hover{text-decoration:none;background:#3599a3;color:#FFF}.bxr-color-button,.bx_auth_popup_form,.containter input[type="submit"],.authorize-submit-cell input[type="submit"],.bx-registration-table input[type="submit"]{background:#3599a3;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bxr-border-color-button{color:#3599a3;text-decoration:none;border:1px solid #3599a3}a.bxr-border-color-button{display:inline-block;text-decoration:none}.bxr-color-button:hover,.bx_auth_popup_form,.containter input[type="submit"]:hover,.authorize-submit-cell input[type="submit"]:hover,.bx-registration-table input[type="submit"]:hover,.bxr-border-color-button:hover{background:#3599a3;color:#fff;-webkit-box-shadow:1px 1px 2px 0 rgba(169,134,134,0.5);-moz-box-shadow:1px 1px 2px 0 rgba(169,134,134,0.5);box-shadow:1px 1px 2px 0 rgba(169,134,134,0.5)}.bxr-color-button:active,.bxr-border-color-button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bxr-basket-group .bxr-color-button{margin-left:5px}.bxr-color-button-small{padding:6px 12px;font-size:13px}.bxr-color-button-small-only-icon{padding:5px 7px;font-size:13px}a.bxr-color-button{display:inline}a.bxr-gray-content{color:gray}a:hover.bxr-gray-content{color:#48b8c3}.bxr-color-button:hover{background-color:#48b8c3;color:#fff;color:#FFF}.bxr-color-button:active{background-color:#28757d;color:#fff;color:#FFF}.bxr-color-button span.glyphicon,.bxr-color-button span.fa{margin-right:5px}.bxr-color-button-small-only-icon span.fa,.bxr-color-button-small-only-icon span.glyphicon{margin-right:3px;font-size:18px}.bxr-quantity-text,.bxr-quantity-button-minus,.bxr-quantity-button-plus,.icon-button-cart,.bxr-quantity-button-delay,.icon-button-delay,.icon-button-delete,.compare-button-delete{font-size:14px;line-height:24px;color:#000;font-weight:700;width:30px;text-align:center}.bxr-quantity-button-minus,.bxr-quantity-button-plus{padding:0}input.bxr-quantity-text{padding:4px 5px}.icon-button-delay,.icon-button-delete,.icon-button-cart{margin-left:10px}.bxr-quantity-button-minus,.bxr-quantity-button-plus{width:16px}.icon-button-delete,.compare-button-delete{color:#A00}.bxr-indicator-item{border-collapse:collapse;border:none;padding:8px;min-width:32px;display:inline-block;background:#EEE}.bxr-indicator-item-active,.bxr-counter-active,.bxr-counter-compare-active,.bxr-detail-torg-btn .bxr-indicator-item-active,.bxr-detail-torg-btn .bxr-counter-compare-active{background:#3599a3;color:#fff}.bxr-children-color > a{color:#3599a3!important}.bxr-children-color-hover:hover > a{color:#3599a3!important}.menu-arrow-top{border-top-color:#3599a3!important}.menu-arrow-top:before{border-bottom-color:#3599a3!important}.bxr-classic-hover-menu-color,.bxr-classic-hover-menu-color ul ul{border:1px solid #28757d}.bxr-classic-hover-menu-color ul li,.bxr-left-menu-hover li.bxr-color-flat{border-top:1px solid #28757d}.bxr-left-menu-hover li.bxr-dark-flat{border-top:1px solid #2d3642}.bxr-slider .slick-dots li button:hover,.bxr-slider .slick-dots li.slick-active button,.bxr-carousel .slick-dots li button:hover,.bxr-carousel .slick-dots li.slick-active button,.bxr-list .slick-dots li.slick-active button{background:#3599a3}#basket_items_list .bx_ordercart_order_pay_center > a,#order_form_div .bx_ordercart_order_pay_center > a{background:#3599a3!important}#basket_items_list .bx_ordercart_order_pay_center > a:hover,#order_form_div .bx_ordercart_order_pay_center > a:hover{background:#48b8c3!important}.bx_ordercart .bx_sort_container a{background:#3599a3;color:#fff}.bx_ordercart .bx_sort_container a:not(.current):hover{background:#48b8c3}input.bxr-quantity-text{width:40px}.bxr-basket-row-top #bxr-delay-body,.bxr-basket-row-top #bxr-basket-body,.bxr-basket-row-top #bxr-compare-body,.bxr-basket-row-top #bxr-favor-body{border-top-color:#3599a3}.bxr-basket-row-fixed #bxr-delay-body,.bxr-basket-row-fixed #bxr-basket-body,.bxr-basket-row-fixed #bxr-compare-body,.bxr-basket-row-fixed #bxr-favor-body{border-right-color:#3599a3}#bxr-delay-body:before,#bxr-basket-body:before,#bxr-compare-body:before,#bxr-favor-body:before{border-bottom-color:#3599a3}#bxr-basket-row.bxr-basket-row-fixed > div.active:before{border-left-color:#3599a3}#bxr-basket-row.bxr-basket-row-fixed > div.active{background:#28757d}#bxr-basket-row > div.active a.bxr-basket-indicator{color:#fff;font-weight:400;text-shadow:none}#bxr-basket-row.bxr-basket-row-dinamic a.bxr-basket-indicator:hover{color:#fff;background:#3599a3}#bxr-basket-row > div.active .bxr-basket-indicator i,#bxr-basket-row.bxr-basket-row-dinamic a.bxr-basket-indicator:hover i{text-shadow:none}.bxr-counter-mobile{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.bxr-counter-mobile > span.bxr-counter-active{background:#3599a3;color:#fff}#bxr-basket-row.bxr-basket-row-fixed > div:hover{background:#3599a3;color:#fff}#bxr-basket-row.bxr-basket-row-fixed > div:hover a.bxr-basket-indicator{color:#fff}#bxr-basket-mobile-container .basket-body-title,#bxr-favor-mobile-container .basket-body-title{background:#3599a3}.bxr-color-button.slick-prev{background:#bdc3c7;background:url(/bitrix/templates/market_fullscreen/library/less/images/buttons/slide-button-arrow-prev.png) no-repeat center center,#ecf0f1}.bxr-color-button.slick-prev:hover{background:#3599a3;background:url(/bitrix/templates/market_fullscreen/library/less/images/buttons/slide-button-arrow-prev.png) no-repeat center center,#3599a3}.bxr-color-button.slick-next{background:#bdc3c7;background:url(/bitrix/templates/market_fullscreen/library/less/images/buttons/slide-button-arrow-next.png) no-repeat center center,#ecf0f1}.bxr-color-button.slick-next:hover{background:#3599a3;background:url(/bitrix/templates/market_fullscreen/library/less/images/buttons/slide-button-arrow-next.png) no-repeat center center,#3599a3}.bxr-ecommerce-v1 .bxr-element-container .bxr-element-detail-button:hover{background-color:#48b8c3;color:#FFF}.bxr-bestsellers-group > div{border:1px solid #48b8c3;color:#3599a3}.bxr-bestsellers-group:hover > div,.bxr-bestsellers-group.bxr-bestsellers-group-active > div{color:#FFF;background:#3599a3;border:1px solid #3599a3}.bxrman-body .bxrman-logo{background-color:#3599a3}.bxr-sku-select-wrap .fa-chevron-down,.set-template-option-wrap .fa-chevron-down,.inst-template-description .select-wrap .fa-chevron-down,.sp-replacer .fa-chevron-down,.sp-container button,.sp-container button:hover{background:#3599a3}.bxr-sku-select-item:hover .bxr-offers-props{color:#3599a3}.bx_filter .bx_ui_slider_pricebar_V{background:#28757d}.bx_filter .bx_ui_slider_handle{border:5px solid #3599a3;border-radius:50%;background:#FFF}.bxr-detail-tabs li.active{color:#3599a3;border:1px solid #3599a3}#bxr-main-accept{background:#f6f6f6;margin-bottom:20px;margin-top:10px}.bxr-list h2{border-bottom:1px dotted #DDD;padding-bottom:5px}.footer-line{background:#3599a3}.basket-body-container .basket-body-title-h.active{color:#3599a3}.bxr-ecommerce-v4-effect:hover:before,.bxr-ecommerce-v4-effect .bxr-basket-btn-wr form{border:2px solid #3599a3}.bxr-ecommerce-v4-effect .bxr-basket-btn-wr form .fa-caret-down{color:#3599a3}.bxr-ecommerce-v4-effect .only-hover ul li button.bxr-indicator-item-active,.bxr-ecommerce-v4-effect .only-hover ul li button.bxr-counter-compare-active{color:#FFF;background:#3599a3;border:1px solid #3599a3}.bxr-ecommerce-v4-effect .only-hover ul li:hover button.bxr-indicator-item-active,.bxr-ecommerce-v4-effect .only-hover ul li:hover button.bxr-counter-compare-active{color:#FFF;background:#48b8c3;border:1px solid #48b8c3}.button{background-color:#3599a3;color:#fff}.button:hover{background-color:#28757d}.stages__teaser:hover,.stages__teaser.is-active{color:#3599a3}.list-orange li:before{background-color:#3599a3}#title-search{margin-top: 10px;}.bxr-bg-hover-light{background-color:#f3993e;}.bxr-bg-hover-light:hover{background-color:#ffb66c;}nav .bxr-top-menu div li li a{text-transform: capitalize;}.bxr-section-container .bxr-element-items a{font-size: 14px;padding-left: 6px;padding-right: 6px;border-right: 2px solid #3599a3;/*display: block;background-color: #f6f6f7;padding: 13px 25px 13px 15px;border-top: 1px solid #e6eaed;*/}.bxr-section-container .bxr-element-items a:first-child{padding-left: 0px;}.bxr-section-container .bxr-element-items a:last-child{border:none;}.compare-button-group{display: none !important;}.o-available-wrp{font-weight:bold;margin-top:12px;margin-left:12px;}.o-available-wrp span{color:#1EC149}#bxr-market-price-wrap{display:flex}
.o-manufacturer-wrap{margin-bottom:16px}
.o-manufacturer-wrap span{padding-right: 12px}
.sitemap-footer{padding-left: 24px;}
.sitemap-title{margin-top: 12px;}
.o-services-wrp{margin-top: 24px;}
.o-delivery-information_marin{margin:22px 0px;}
.o-delivery-information__element_blue-text{color:#3599a3;font-weight:bold}
.o-delivery-information__element{margin: 3px 0px}
.o-delivery-information__element:before{margin-right:5px;content: ''; display: inline-block; width: 14px; height: 14px;}
.o-delivery-information__element_1:before{background: url('/images/samovivoz-icon.webp');}
.o-delivery-information__element_2:before{background: url('/images/dostavka-icon.webp');}
.o-delivery-information__element_3:before{background: url('/images/money-icon.webp');}
.o-link-catalog-block{margin-bottom:20px;}
.o-link-catalog-block-elem{margin-top:8px; margin-bottom:8px;}
.o-link-catalog-block-elem_title{display: inline-block;font-weight:bold;}
.o-link-catalog-block-elem_link{display: inline-block; border:2px solid #e6eaed;border-radius:10px; padding-left:10px; padding-right: 10px;margin-left: 2px; margin-top: 3px;}
.o-code-article{font-size: 11px;text-align: left;padding-left: 6px;margin-top: 6px;color: #999;}
.bxr-ribbon-marker-vertical{top: 22px !important;}
.o-fp-article-item{margin-top: 10px;height: 100%;border-radius: 6px;overflow: hidden;text-overflow: ellipsis;box-shadow: 0 1px 4px rgb(0 0 0 / 25%);background-color: #fff;max-width: 265px;margin-left:auto;margin-right:auto;} 
.o-fp-article-item .bxr-element-name{font-size:13px;font-weight:bold;color:#000;padding-left: 4px;padding-right: 4px;min-height: 55px;}  
.o-fp-article-item .bxr-element-description{padding-left: 4px;padding-right: 4px;min-height: 145px;}  
.o-fp-article-link {margin-top:20px;}
.o-fp-article-link a{float:right;margin-right: 12px;}  

 .o-table  {
font-size: 14px;
border-collapse: collapse;
text-align: center;
margin-top: 12px;
margin-bottom: 24px;
}
.o-table th, .o-table td:first-child {
background: #AFCDE7;
color: white;
padding: 10px 20px;
}
.o-table th, .o-table td {
border-style: solid;
border-width: 0 1px 1px 0;
border-color: white;
}
.o-table td {
background: #D8E6F3;
}
.o-table th:first-child, .o-table td:first-child {
text-align: left;
}   
    
/* End */
/* /bitrix/components/alexkova.market/search.title/templates/.default/style.min.css?15861902583544 */
/* /bitrix/templates/market_fullscreen/components/bitrix/main.include/include_with_btn/style.min.css?16126342551181 */
/* /bitrix/components/alexkova.market/buttonUp/templates/.default/style.min.css?1612634366313 */
/* /bitrix/templates/market_fullscreen/components/alexkova.market/menu/version_v2/style.min.css?16126345034942 */
/* /bitrix/components/alexkova.market/menu.hover/templates/classic/style.min.css?16126345982763 */
/* /bitrix/components/alexkova.market/slider/templates/slick/style.min.css?16126346882721 */
/* /bitrix/templates/market_fullscreen/components/bitrix/system.pagenavigation/.default/style.css?15861902471851 */
/* /bitrix/templates/market_fullscreen/js/slick/slick.min.css?16126347761385 */
/* /bitrix/components/alexkova.market/promo/templates/ribbon/bitrix/news.list/.default/style.min.css?1612634841415 */
/* /bitrix/components/alexkova.market/promo/templates/ribbon/bitrix/news.list/.default/include/css/goliath.min.css?16126349801620 */
/* /bitrix/templates/.default/components/bxready/block.list/.default/style.min.css?1612635039594 */
/* /bitrix/templates/.default/components/bxready/block.list/.default/bitrix/news.list/.default/style.min.css?1612635104242 */
/* /bitrix/tools/bxready/library/elements/flaticon.list.v1/include/style.min.css?1696948086497 */
/* /bitrix/templates/market_fullscreen/components/alexkova.market/catalog.markers/catalog-main/style.min.css?16126355282161 */
/* /bitrix/tools/bxready/library/markers/ribbon_vertical/include/style.min.css?16126355901114 */
/* /bitrix/tools/bxready/library/elements/ecommerce.v2.lite/include/style.min.css?16969480865399 */
/* /bitrix/templates/market_fullscreen/components/bxready/block.list/main-page__news/style.min.css?1612635824594 */
/* /bitrix/templates/market_fullscreen/components/bxready/block.list/main-page__news/bitrix/news.list/.default/style.min.css?1612635895242 */
/* /bitrix/tools/bxready/library/elements/news.short.list.v1/include/style.min.css?1696948086423 */
/* /bitrix/templates/market_fullscreen/components/bitrix/subscribe.form/market_horizontal/style.min.css?16126360555130 */
/* /bitrix/tools/bxready/library/elements/classic.image.v1/include/style.min.css?1696948086374 */
/* /bitrix/components/alexkova.market/menu/templates/footer_cols/style.min.css?161263631672 */
/* /bitrix/components/alexkova.market/form.iblock/templates/.default/style.min.css?15861902581322 */
/* /bitrix/components/alexkova.market/form.iblock/templates/request_trade/style.min.css?1586190258911 */
/* /bitrix/templates/market_fullscreen/template_styles.css?170487673012300 */
/* /bitrix/templates/market_fullscreen/library/bootstrap/css/grid10_column.min.css?16126365321324 */
/* /bitrix/templates/market_fullscreen/css/changes.css?174861527942561 */
/* /bitrix/templates/market_fullscreen/library/less/less.css?164181134614759 */
