.table-no-border{border-collapse:collapse;border-width:0}.table-no-border td{padding:0}.noborder{border-width:0}#footer .bottom_submenu li:before,.bottom_main_menu li:before,.bx_kit_one_section li:before,.bx_kit_two_section li:before,.bx_modal_body .bx_kit_one_section li:before,.bx_modal_body .bx_kit_two_section li:before,.catalog_detail .bx_item_set_hor_container_big li:before,.catalog_detail .set_wrapp li:before,.compare_list ul li:before,.extended_pagination li:before,.flex-control-nav ol li:before,.flex-direction-nav li:before,.flex-viewport li:before,.internal_sections_list li:before,.item_slider ul.slides li:before,.main-nav li:before,.menu li:before,.module-gallery-list li:before,.section_item_inner ul li:before,.slider_navigation li:before,.tabs>li:before,.tabs_content>li:before,li.catalog_item:before,ul.brands_list li:before,ul.flex-control-nav li:before,ul.left_menu li:before,ul.stores_list li:before,ul.tabs-content li:before{content:none!important;padding-right:0}div[class^=bx-] li:before,ul[class^=bx-] li:before{padding-right:inherit}div[class^=bx-] button,div[class^=bx-] input[type=button],div[class^=bx-] input[type=submit]{border:inherit;text-transform:inherit;font-family:inherit}.catalog_detail .tabs_content h4{margin:10px 0 15px}#bx-composite-banner{text-align:center;margin:10px 0 0}.m16{padding:0 0 18px;color:green;margin:0}#content{zoom:1;position:relative;z-index:3}#content.main{margin-bottom:0}.catalog_detail .extended_info.open_stores .availability-row .value,.pseudo{text-decoration:none;border-bottom:1px dotted;cursor:pointer}.specials_slider_wrapp ul.tabs li{text-transform:uppercase}.specials_slider_wrapp ul.tabs li span{border-bottom:1px dotted}.tab_slider_wrapp ul.tabs li{padding-right:0}.catalog_section_list .section_item li.name{padding-left:0}.clearboth{clear:both}.clearleft{clear:left}.clearright{clear:right}.wrapper.has_menu .top-h-row .search{display:none}.top-h-row .search input[id^=title-search-input]{height:26px;padding:0 8px;font-size:12px;border-style:solid;border-width:1px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:100%;line-height:25px}.top-h-row .search #search-submit-button{height:24px;font-size:0;border:0;right:0;position:absolute;top:0;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;cursor:pointer;width:29px;margin-top:1px;display:block}#header ul.menu.full>li.search_row input[id^=title-search-input],.middle-h-row .search input[id^=title-search-input]{height:33px;padding:0 10px;font-size:12px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:100%;line-height:32px}#header ul.menu.full>li.search_row #search-submit-button,.middle-h-row .search #search-submit-button{height:31px;font-size:0;border:0;right:1px;position:absolute;top:1px;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;cursor:pointer;width:35px;display:block}#header ul.menu.full>li.search_row #search-submit-button{height:33px;right:3px;top:3px;width:35px}#header ul.menu.full>li.search_row{padding:3px;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;display:none}.wrapper.has_menu .main-nav{display:none}.main-nav .menu>li>a{border-bottom:1px solid transparent}#header ul.menu.full>li.search_row #search-submit-button i,.middle-h-row .search #search-submit-button i,.top-h-row .search #search-submit-button i{background:url(/bitrix/templates/aspro_next/images/magnifier.png);background-repeat:no-repeat;display:inline-block}#header ul.menu.full>li.search_row #search-submit-button i,.top-h-row .search #search-submit-button i{height:26px;background-position:top;width:29px}#footer .phone .icon i{background-position:0 -24px}.price .title-search-price .price:not(.discount){margin-right:2px}.bx_item_element .title-search-price{margin-bottom:16px;margin-left:-7px;line-height:20px;margin-top:-20px}.bx_item_element .cost.prices .title-search-price .price_name{margin-left:7px}.bx_item_element .title-search-price .price{display:inline-block}.title-search-result .bx_item_element .title-search-price .price.discount{font-size:.928rem;line-height:1.071rem}.basket_fly td.total_wrapp a.more_row .icon,.basket_fly td.total_wrapp a.more_row .icon i{height:15px;width:15px;display:inline-block}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{height:10px;padding:0;font-size:0}#header .catalog_menu,#header .middle-h-row{zoom:1;position:relative;margin:0 auto;z-index:3}#header .middle-h-row{z-index:202}#header .middle-h-row .logo_wrapp .logo{overflow:hidden;min-height:51px;max-width:220px;line-height:51px;display:table-cell}#header .basket_fly{-webkit-transform:translateZ(0)}#header .basket_fly td{text-align:left;box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box}ul.menu,ul.mini-menu{zoom:1;font-size:0;list-style-type:none;text-align:justify;line-height:0}.bx-ie ul.menu,.bx-ie ul.mini-menu{font-size:1px}ul.menu li,ul.mini-menu li{padding:0;line-height:20px;vertical-align:top;display:inline-block}.main-nav ul.menu>li>a,ul.mini-menu li a{padding:0 10px;font-size:14px;text-decoration:none;color:#000;text-transform:uppercase;white-space:nowrap}ul.menu li.stretch{zoom:1;width:100%;display:inline-block;*display:inline}ul.menu li:hover .child{display:block}.breadcrumbs .drop:hover b.space,ul.menu li:hover b.space{display:inline-block}ul.menu li .child,ul.mini-menu,ul.mini-menu li .child{display:none}.module-drop-cart{right:0!important;position:absolute;max-width:100%;top:87px;width:431px;display:none;z-index:999}.wrapper .basket_normal{display:none}.wrapper.basket_normal .basket_normal{display:block}.header-cart-block .cart{zoom:1;position:relative;text-align:left;width:230px}.header-cart-block .cart_small,.header-cart-block .delay_small{display:none}.header-cart-block .cart a{text-decoration:none}.header-cart-block .cart a span{font-size:14px}.header-cart-block .cart.empty_cart a span.pseudo{border-bottom:1px solid}.header-cart-block .cart span.icon{float:left}.header-cart-block .cart .delay_link,.header-cart-block .cart .summ{white-space:nowrap}.header-cart-block .cart>span.icon,.header-cart-block .cart>span.icon i{height:42px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:42px;display:inline-block}.header-cart-block .cart>span.icon.small,.header-cart-block .cart>span.icon.small i{height:26px;width:26px}.header-cart-block .cart>span.icon.small{zoom:1;position:relative;display:none;z-index:1}.header-cart-block .cart .cart-call.small,body .header-cart-block .cart .cart-call.small span{font-size:11px;border:none;text-transform:uppercase;line-height:15px}body .header-cart-block .cart .cart-call.small span{text-decoration:underline}.header-cart-block .cart .small{display:none}.header-cart-block .cart>span.icon.small i{background-position:-7px -173px}.header-cart-block .cart span.icon i{background-image:url(/bitrix/templates/aspro_next/images/basket_icons.png);background-repeat:no-repeat}.header-cart-block .cart.empty_cart span.icon i{background-position:0 0}.header-cart-block .cart.empty_cart span.icon.small i{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;background-position:0 0;background-position:-7px -134px}.header-cart-block .cart .cart_wrapp{padding-top:4px;position:absolute;top:-3px;padding-left:55px}#header .middle-h-row .center_block.no_basket{padding-right:0}#header .middle-h-row .basket_wrapp .header-cart-block{float:right;margin-top:7px}.wrapper.basket_normal.has_menu #header .middle-h-row .basket_wrapp .header-cart-block{min-width:145px}#content_new,#preload_wrapp{position:absolute;top:-9999;left:-999;z-index:-1000}.main-nav ul.menu .child a{font-size:12px}.top-h-row ul.menu .space{position:static}#header .catalog_menu li .space{top:18px}#header .catalog_menu li.more .space{position:absolute;top:50px;margin:0 0 0 -50px;left:inherit}#header .catalog_menu .child{padding-top:24px;text-align:center}.breadcrumbs .drop b.space{bottom:-6px;left:10px}ul.menu li.catalog b.space{left:34%}ul.menu>li>a{position:relative}.flexslider{padding:0;margin:0}.flexslider .slides>li{overflow:hidden;-webkit-backface-visibility:hidden}.flexslider .slides>li:not(.visible){display:none}.flexslider .slides>li.visible{opacity:0}.front_slider>li{overflow:hidden;display:none}.flexslider .slides>li .img,.flexslider .slides>li .text{width:50%}.flexslider .slides>li.image .img{width:100%}.flexslider .slides>li .img img{max-height:100%;margin:0 auto}.flexslider .slides img{border-radius:0;display:inline-block}.slides:after{height:0;content:"\0020";visibility:hidden;clear:both;line-height:0;display:block}html[xmlns] .slides{list-style:none;display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider .slides{padding:0;margin:0}.flexslider{zoom:1;position:relative;text-align:center;margin:0 0 9px;display:block}.flex-viewport{max-height:2000px}.flex-viewport,.module-cart,.module-cart tr{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.include_module_error{text-align:center;margin:0 auto}.include_module_error p{font-size:14px;color:#555;line-height:18px;margin-top:0}.flexslider .flex-control-nav,.front_slider_wrapp .flex-control-nav{zoom:1;position:relative;top:-41px;margin:0;display:inline-block;z-index:10}.flex-control-nav li,.flexslider .flex-control-nav li,.front_slider_wrapp .flex-control-nav li{zoom:1;padding:6px 6px 6px 2px;font-size:0;text-indent:0;position:relative;margin:0;display:inline-block}.flex-control-nav li:last-child,.flexslider .flex-control-nav li:last-child,.front_slider_wrapp .flex-control-nav li:last-child{padding-right:0}.front_slider_wrapp .flex-control-nav li{padding-top:0}.flexslider.color-controls .slides img{margin:auto;vertical-align:middle;display:inline-block}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background-position:-2px -20px}.flex-direction-nav{padding:0;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.flex-direction-nav *{outline:none}.flexslider li *{text-decoration:none}.flexslider .banner_title span{font-size:32px;line-height:44px}.flexslider .banner_text{font-size:15px;line-height:24px;margin-top:11px}.flexslider .center,.flexslider .left,.flexslider .right{text-align:left}.flexslider .center .banner_title{margin:45px auto 0;margin:20px auto 0}.flexslider .banner_buttons,.flexslider .banner_text,.flexslider .banner_title{overflow:hidden;margin-right:15px;text-align:left;margin-left:15px}.flexslider .left .banner_buttons,.flexslider .left .banner_text,.flexslider .left .banner_title{margin-left:90px}.flexslider .right .banner_buttons,.flexslider .right .banner_text,.flexslider .right .banner_title{margin-right:90px}.flexslider .banner_buttons a{padding:11px 20px 12px;margin-right:10px;margin-bottom:4px}.flexslider .banner_buttons{margin-top:25px}.flexslider li.box .underline{text-decoration:none}.info_column h3{font-size:18px}.index_bottom .info_column .about_column,.index_bottom .info_column .news_column{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;float:left;padding-left:40px}.index_bottom .info_column .news_column .shadow{display:none}a i.arrow{zoom:1;position:relative;bottom:-3px;margin:0 10px 0 0}a i.arrow,a i.arrow b{height:15px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#ddd;width:15px;display:inline-block}a i.arrow b{background:url(/bitrix/templates/aspro_next/images/arrows.png) 0 0 no-repeat}a:hover i.arrow b{background-position:-36px 0}a:hover i.arrow.down b{background-position:-36px -35px}.index_bottom .info_column .news_slider{margin-top:18px}.index_bottom .about_column a[name=about_show_more]{margin-top:10px;display:inline-block}.index_bottom .info_column .news_column .news_block>ul{list-style:none;margin-top:18px}.news_slider_wrapp .flex-control-nav.flex-control-paging{margin-top:5px;display:none}.differences_table .left_arrow,.differences_table .right_arrow,.jobs_wrapp .item .icon,.jobs_wrapp .item .icon i{height:30px;zoom:1;width:30px;vertical-align:top;display:inline-block;*display:inline}.jobs_wrapp .item td.icon{display:table-cell}.flex-direction-nav li{font-size:0}.flex-direction-nav li:first-child{margin-right:6px}.differences_table .left_arrow,.differences_table .right_arrow{font-size:0;background-image:url(/bitrix/templates/aspro_next/images/arrows_big.png);background-repeat:no-repeat}.news_slider_wrapp .flex-viewport{width:100%;z-index:10}img.shadow{max-width:100%;margin:10px 0;width:100%}.search-page img.shadow{margin-bottom:20px}#footer .footer_inner .line{padding:10px 0}#footer .footer_inner .line .wrapper_inner{position:relative}.footer_inner .line .wrapper_inner div{width:79%;display:inline-block}.footer_inner .line .wrapper_inner div div{width:auto}#footer ul.bottom_main_menu,#footer ul.bottom_submenu{width:79%;vertical-align:top;display:inline-block}#footer ul.bottom_main_menu{margin-top:4px}#footer .bottom_submenu li.selected a{font-weight:700}.bottom_main_menu li,.bottom_submenu>li{list-style:none;width:24%;display:inline-block}.bottom_main_menu li a{text-shadow:0 1px 0 hsla(0,0%,100%,.4);-moz-text-shadow:0 1px 0 hsla(0,0%,100%,.4);-o-text-shadow:0 1px 0 hsla(0,0%,100%,.4);-webkit-text-shadow:0 1px 0 hsla(0,0%,100%,.4)}.bottom_submenu li{list-style:none}#footer .bottom_left_icons{width:20%;display:inline-block}#footer .phone{white-space:nowrap}#footer .phone,#footer .phone .phone_wrapper{vertical-align:top;display:inline-block}#footer .phone .icon{position:inherit;vertical-align:top}#footer .phone .phone_text{vertical-align:top;margin-top:5px;display:inline-block}.bottom_main_menu li a{text-decoration:none;text-transform:uppercase}#footer .bottom_submenu li{line-height:19px}#footer .bottom_submenu li a{text-decoration:none}ul.tabs li.cur span{border-bottom:0}ul.tabs,ul.tabs li{display:inline-block}.specials_slider_wrapp ul.tabs li:first-child{margin-left:0}ul.slider_navigation,ul.tabs,ul.tabs_content{list-style:none}.specials_slider_wrapp ul.tabs{padding-right:80px}.specials_slider_wrapp ul.slider_navigation{right:3px;position:absolute;top:0}ul.tabs_content>li{min-width:100%}.specials_slider_navigation,.tabs_slider_navigation,ul.tabs_content>li{padding:0;display:none}ul.tabs_content li.tab{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.specials_slider_navigation.cur,.tabs_slider_navigation.cur,ul.tabs_content>li.cur,ul.tabs_content>li.current{display:inline-block}.compare-sections__tabs .nav-tabs li,ul.tabs li{height:28px;padding:0 25px 0 0;font-size:13px;text-align:center;margin:5px 10px 0 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;line-height:28px}ul.tabs li.cur,ul.tabs-head li.current{cursor:default}ul.tabs li span{padding-top:9px;font-size:13px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;line-height:13px;display:inline-block}ul.tabs li span span{padding:0;border:0}.specials_slider>li:last-child{margin-right:0}.specials_slider>li{overflow:hidden;padding:1px 1px 5px;margin-right:15px;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out;width:179.9px!important;float:left;vertical-align:top;display:block}.right_block .specials_slider.product_slider>li{margin-right:15px;width:174px!important}.specials_slider.product_slider>li{margin-right:14px}ul.specials_slider{width:100000%!important;white-space:nowrap}ul.specials_slider li,ul.specials_slider li *{white-space:normal}.specials_slider li:hover{padding:0 0 4px}.catalog_item .item-title a,.view-item .item-title a span{text-decoration:none;line-height:17px}.front_slider_wrapp .extended_pagination span,a,a span,ul.tabs li span{-webkit-transition:color .07s ease-out;-moz-transition:color .07s ease-out;-o-transition:color .07s ease-out;transition:color .07s ease-out}.articles-list .item .item-title a,.catalog_item .item-title a,.front_slider .item-title a span,.item-title a,.item-title a span,.jobs_wrapp .item .name a,.view-item .item-title a span{-webkit-transition:color .02s ease-out;-moz-transition:color .02s ease-out;-o-transition:color .02s ease-out;transition:color .02s ease-out}#header .catalog_menu ul.menu>li>a,#header ul.menu.adaptive>li>a,#header ul.menu.full.opened>li>a,.button22,.button22 span,.popup .soc-avt .row a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.view-item .item-title a{text-decoration:none}.catalog_item .item-title a,.catalog_item .item-title a span,.view-item .item-title a span{font-size:14px;font-weight:700}.catalog_item .price,.view-list .price{font-size:18px;white-space:nowrap;display:inline-block}.catalog_item .price.discount,.view-list .price.discount{float:none;margin-top:0}.differences_table .catalog_item .price.discount{margin-top:5px}.differences_table .catalog_item .price{float:none}.differences_table td{width:25%;vertical-align:top}.differences_table .left_arrow,.differences_table .right_arrow{height:30px;position:absolute;top:130px;cursor:pointer;width:30px;z-index:1}.differences_table .left_arrow{background-position:0 -157px;left:20%}.differences_table .left_arrow:hover{background-position:0 -189px}.differences_table .right_arrow{right:20px;background-position:-29px -157px}.differences_table .right_arrow:hover{background-position:-29px -189px}.catalog_item .price.discount strike,.view-list .price.discount strike{font-size:14px;line-height:14px}.catalog_item .image,.catalog_item .image a{height:165px;zoom:1;position:relative;text-align:center;line-height:165px;vertical-align:middle;display:block}.catalog_item .image a{padding:3px}.differences_table{margin-top:20px}.differences_table .prop_name{font-weight:700;padding-right:30px}.differences_table .catalog_item{margin-bottom:30px;max-width:190px}.catalog_item .image img{border:0;right:0;position:absolute;bottom:0;top:0;margin:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;left:0}.specials_slider_wrapp ul.tabs_content,.tab_slider_wrapp ul.tabs_content{zoom:1;position:relative}.catalog_detail .specials_slider_wrapp ul.tabs_content{min-height:300px;margin-top:5px}.specials_slider_wrapp ul.tabs_content>li,.tab_slider_wrapp ul.tabs_content>li{padding:0;z-index:10}.tab_slider_wrapp.block_v ul.tabs_content>li{position:static}.catalog_detail+.clearfix+.tab_slider_wrapp.block_v{padding:0;border:none;margin:0}.specials.tab_slider_wrapp.block_v ul.tabs_content{margin:0}.specials.tab_slider_wrapp.block_v .wraps{position:relative}.specials.tab_slider_wrapp.block_v .wraps:last-of-type{margin-bottom:40px}body .container .bottom_slider.tab_slider_wrapp.block_v .slider_navigation.top{top:33px}.specials_slider>li{background:#fff}.specials_slider_wrapp ul.tabs_content>li.cur,.tab_slider_wrapp ul.tabs_content>li.cur{overflow:visible!important;z-index:1}.specials_slider_wrapp ul.tabs_content>li .flex-viewport{padding-bottom:5px}.catalog_block .cost .price_name+.price,.item_info .cost .price_name+.price,.view-list .catalog_item .item_info .cost .price_name+.price{margin-bottom:0;float:none;margin-top:0}.catalog_block .cost .price.discount,.specials_slider .catalog_item .item_info .cost .price.discount,.view-list .catalog_item .item_info .cost .price.discount{vertical-align:top;display:inline-block}.catalog_block .cost .price_name+.price+.price.discount,.specials_slider .catalog_item .item_info .cost .price_name+.price+.price.discount,.view-list .catalog_item .item_info .cost .price_name+.price+.price.discount{margin-top:0}.catalog_detail .item_main_info .price_block{overflow:hidden}.specials_slider .catalog_item .item_info .buttons_block{display:none}.catalog_block .catalog_item .item_info .buttons_block,.specials_slider .catalog_item .item_info .buttons_block{clear:both;margin-top:7px;white-space:nowrap}.specials_slider.product_slider .catalog_item .item_info .buttons_block{display:block}.catalog_block .catalog_item .item_info .basket_button,.specials_slider .catalog_item .item_info .basket_button{margin-bottom:4px;float:left}.soc-avt .row a span.name{text-decoration:none;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer}.basket_button.button30 span,.button30 span,.compare_button span,.soc-avt .row a span.name{font-size:11px;line-height:32px;display:inline-block}.compare_button span{background:url(/bitrix/templates/aspro_next/images/like_icons.png) no-repeat}.sort_to_compare .compare_button:first-child{margin-right:5px}.compare_wrapp{font-size:11px}.prompt .star_big{position:relative;bottom:-14px}.compare_wrapp.centered{text-align:center}.compare_wrapp a.compare_link{border-bottom:1px dotted}.compare_button:hover span{background-position:-32px -64px}.basket_button,.compare_button{height:25px;padding:0 6px 0 0;text-decoration:none;text-transform:uppercase;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;line-height:25px;display:inline-block}.basket_button,.button30,.compare_button{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}a.compare_item,a.compare_item i,a.wish_item,a.wish_item i{height:26px;border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;cursor:pointer;width:26px;display:inline-block}a.compare_item i,a.wish_item i{background:url(/bitrix/templates/aspro_next/images/like_icons.png) no-repeat}.front_slider .item-title a,.front_slider .item-title a span{font-size:22px;text-decoration:none;line-height:32px}.front_slider .price_name{margin-top:20px}.front_slider .price{font-size:32px;line-height:34px;margin-top:20px}.front_slider .price+.price_name,.front_slider .price_name+.price{margin-top:0}.front_slider_wrapp{height:auto;zoom:1;position:relative;text-align:center;margin-top:20px}.front_slider_wrapp .flex-viewport{text-align:left;width:75%;float:left}.front_slider_wrapp .extended_pagination{list-style:none;overflow-y:auto;right:0;max-height:280px;bottom:0;text-align:left;top:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;width:25%;float:right;padding-left:30px}.front_slider_wrapp .extended_pagination li.hider{padding:0;position:absolute;bottom:0;top:0;margin:0;background:url(/bitrix/templates/aspro_next/images/hider_right.png) 0 0 repeat-y;cursor:default;left:-10px;width:10px;z-index:10}.front_slider_wrapp .flex-control-nav{top:0;width:100%}.btn_big,.front_slider_wrapp a.read_more{height:37px;padding:0 15px;font-size:16px;text-decoration:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer;line-height:37px;margin-top:15px;display:inline-block}.btn_big{margin:0}.front_slider .price.discount{font-size:12px;line-height:18px;margin-top:0}.front_slider .image,.front_slider .info{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.front_slider .info{width:50%;padding-left:12px}.front_slider .image{text-align:center;width:50%;padding-left:10px}.front_slider .info{max-width:100%;max-height:100%}.front_slider .image img{max-width:240px;max-height:100%}.front_slider_wrapp .extended_pagination>li:eq(1){margin-top:0}.front_slider_wrapp .extended_pagination>li{zoom:1;padding:10px;position:relative;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;margin-top:10px}.front_slider_wrapp .extended_pagination>li.active span,.front_slider_wrapp .extended_pagination>li.active:hover span{border-bottom:0}.front_slider_wrapp .extended_pagination span{line-height:18px}.front_slider_wrapp .extended_pagination>li.active{cursor:default}.front_slider_wrapp .extended_pagination>li{cursor:pointer;display:block}.front_slider_wrapp .extended_pagination>li i.triangle{height:0;border-right:15px solid transparent;border-bottom-style:solid;font-size:0;position:absolute;border-top-color:transparent;bottom:0;border-top-style:solid;top:0;left:-15px;width:0;border-bottom-color:transparent;display:inline-block}.front_slider .preview_text{line-height:16px;margin-top:10px}.breadcrumbs .drop a span{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;border-bottom:1px dotted #b4b4b4}.breadcrumbs .drop:hover a span{border-bottom:none}.breadcrumbs .drop{zoom:1;position:relative;display:inline-block}.breadcrumbs .dropdown_wrapp{padding-top:8px!important;top:18px;box-sizing:border-box;display:none}body .breadcrumbs .dropdown{padding:12px;text-align:left;box-shadow:0 1px 5px 1px rgba(0,0,0,.12);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#fff}.breadcrumbs .dropdown>a{text-decoration:none;text-transform:none;line-height:14px;margin-top:7px;white-space:nowrap;display:block}.breadcrumbs .dropdown>a:first-child{margin-top:0}.breadcrumbs .drop:hover .dropdown_wrapp{display:block}.breadcrumbs .drop b.space{display:inline-block}.left_side{padding-right:200px;width:100%}.left_side,.right_side{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.right_side{width:200px;float:right;padding-left:20px}.catalog_detail .item_main_info .buttons_block{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:100%}.catalog_detail .item_main_info{padding:0;border:1px solid #f2f2f2;position:relative;margin:0 0 30px}.catalog_detail .item_main_info .item_slider{padding:29px 56px;position:relative;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%;float:left;z-index:1}.catalog_detail .item_main_info .right_info{padding:0 0 0 50%;position:relative}.catalog_detail .item_main_info .right_info .info_item{padding:0 30px 0 11px;position:relative}#order_form_div .info_block .l_block:after,#order_form_div .info_block .r_block:before{height:100%;content:"";position:absolute;top:0;background:#f2f2f2;width:1px}#order_form_div .info_block .l_block:after{right:0}#order_form_div .info_block .r_block:before{left:-1px}.catalog_detail .right_info .info_block,.catalog_detail .right_info .price_block_wrapp{padding-left:7px}.catalog_detail .info_block b.block_title{display:block}.catalog_detail .info_block>div{min-height:38px;margin-bottom:15px;width:130px;float:left;vertical-align:top;display:inline-block}.catalog_detail .info_block .brand.right{float:right}.catalog_detail .item_main_info .price{font-size:24px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:auto;line-height:26px;float:left;white-space:nowrap}.catalog_detail .item_main_info .price small{font-size:16px}.catalog_detail .rows_block .item_block{padding-top:3px}.catalog_detail .extended_info,.catalog_detail .item_main_info .buttons_block{padding:10px}.counter_block{white-space:nowrap}.module-cart .count-cell .measure{font-size:11px;line-height:14px;white-space:nowrap;display:block}.module-cart .counter_block{white-space:nowrap}.module-cart .count-cell .some-class{display:none}.basket_button.one_click span{background:none;padding-left:0}.basket_button.one_click{padding-left:6px}.basket_button.button30.one_click{padding-left:10px}.catalog_detail .item_main_info .buttons_block{min-height:54px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-top:20px}.catalog_detail .basket_button.one_click{margin-left:8px}.catalog_detail .item_main_info .buttons_block .counter_block{white-space:nowrap}.module-cart .buttons_block .counter_block{display:inline-block}.catalog_detail .buy_buttons_wrapp{padding:12px 15px 0 0;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.catalog_detail .buttons_block.adaptive .buy_buttons_wrapp a{text-align:center;width:125px}.catalog_detail .buttons_block.adaptive .buy_buttons_wrapp,.catalog_detail .buttons_block.adaptive .counter_block{width:50%}.catalog_detail .buttons_block.adaptive .counter_block{text-align:center}.catalog_detail .buy_buttons_wrapp a{margin-bottom:10px}.catalog_detail .buy_buttons_wrapp.subscribe{padding:12px 0 0 15px;min-width:115px;float:left}.catalog_detail .buttons_block .description{padding:5px 5px 0;font-size:11px;line-height:14px}.catalog_detail hr{height:0;margin:15px 0 25px;width:100%}.catalog_detail .info_block+hr{margin-top:0}.catalog_detail hr.separator{margin:10px 0}.availability-row .indicators{zoom:1;vertical-align:top;display:inline-block;*display:inline}.availability-row .indicators span,.quantity-indicators span{height:21px;zoom:1;position:relative;margin:0 -2px 0 -12px;background:url(/bitrix/templates/aspro_next/images/quantity_icons.png) -13px -89px no-repeat;width:21px;vertical-align:top;display:inline-block;z-index:8}.availability-row .indicators.no_products span{margin-left:0}.availability-row .indicators span.last,.quantity-indicators span.last{background-position:-13px -130px;z-index:7}.availability-row .indicators span.null,.quantity-indicators span.null{background-position:-13px -170px;margin-left:0}.availability-row .indicators span.first,.quantity-indicators span.first{margin-left:0;z-index:9}.availability-row .indicators span.last.r,.availability-row .indicators span.r,.quantity-indicators span.last.r,.quantity-indicators span.r{background-position:-13px -49px}.availability-row .indicators span.r.first,.quantity-indicators span.r.first{background-position:-13px -9px}.availability-row .indicators.no_products span{background-position:-13px -170px}.catalog_detail .availability-row .value,.catalog_detail .quantity-wrapp .value{font-size:11px;color:#000;margin-left:5px;line-height:13px;vertical-align:middle;display:inline-block}.catalog_detail .availability-row .value a,.catalog_detail .availability-row .value span{font-size:11px}.catalog_detail .item_main_info a.compare_item,.catalog_detail .item_main_info a.wish_item,.display_list a.compare_item,.display_list a.wish_item,.module-cart a.wish_item{text-decoration:none;max-width:102px;background:none;width:auto;display:inline-block}.module-cart a.wish_item.to_basket{max-width:130px}.catalog_detail a.compare_item .value,.catalog_detail a.wish_item .value,.module-cart a.wish_item .value{font-size:11px;margin-left:5px;line-height:24px;vertical-align:top}.compare_item .value.added,.wish_item .value.added{display:none}.module-cart a.wish_item.to_basket .icon,.module-cart a.wish_item.to_basket .icon i{height:26px;border-radius:28px;-moz-border-radius:28px;-webkit-border-radius:28px;width:26px}.module-cart a.wish_item.to_basket .icon{zoom:1;position:relative;top:-1px}.catalog_detail .item_main_info a.compare_item:hover,.catalog_detail .item_main_info a.wish_item:hover{background-position:0}.catalog_detail .availability-row{margin-right:10px;margin-bottom:8px;padding-left:7px}.catalog_detail .item_main_info .like_icons>div{overflow:hidden;margin:0 0 5px;border-radius:100%}#fast_view_item .catalog_detail .item_main_info .like_icons>div{border-radius:2px}.catalog_detail .item_main_info .like_icons>div.added>span{background:none}.catalog_detail .extended_info{margin:10px 0}.catalog_detail .adaptive_extended_info_wrapp{display:none}.catalog_detail .adaptive_extended_info .brand{float:right}.item_slider .slides{height:400px;zoom:1;padding:0;position:relative;max-width:400px;margin:0 auto 22px;width:100%;line-height:397px}.item_slider .slides .offers_img img{border:0;max-width:100%;max-height:100%;vertical-align:middle}.item_slider:not(.flex) .slides li{height:400px;overflow:hidden;padding:0;position:absolute;margin:0;width:100%;line-height:400px;display:none;z-index:50}.item_slider:not(.flex) .slides li.current{display:block}.item_slider .thumbs .slides_block li a{height:100%;width:100%;display:inline-block}.catalog_detail .item_slider #thumbs{height:54px;overflow:hidden;margin:0;width:256px;white-space:nowrap}.catalog_detail .item_slider .thumbs{position:relative;max-width:256px;margin:0 auto;z-index:1}.item_slider .thumbs .slides_block li{list-style:none;height:54px;overflow:hidden;zoom:1;border:2px solid #fff;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out;position:relative;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 10px 0 0;background:none;cursor:pointer;width:54px!important;line-height:54px;float:left;vertical-align:bottom;display:block;display:none}.item_slider .thumbs li.current{border-color:#ddd}.item_slider .thumbs li:hover{border-color:#9a9a9a}.item_slider .slides li.current{z-index:0}.item_slider .slides li img,.item_slider .thumbs li img{border:0;right:0;position:absolute;max-width:100%;bottom:0;top:0;margin:auto;left:0}.item_slider.flex{display:none}.item_slider.flex .slides li,.item_slider.flex .slides li img{position:static;text-align:center}.item_slider.flex .slides li a{position:relative}.item_slider .flex-control-nav{margin-bottom:10px;text-align:center}.b-share *{font-size:10px}.item_slider.flex li{padding-left:0}.mobile body .color-controls .flex-control-paging li:hover a{background:linear-gradient(180deg,#b9b9b9 0,#cdcdcd)!important}.tabs_content .stores_block_wrap{margin-top:-7px}.stores_block_wrap .stores_block .stores_text_wrapp{padding:0 10px 0 19px;position:relative;background:#fff;display:inline-block}.stores_block_wrap .stores_block .stores_text_wrapp>span{padding:0 0 0 10px}.stores_block .quantity-wrapp{background:#fff;float:right;margin-top:7px;padding-left:10px}.stores_block_wrap .stores_block{padding:12px 0 13px;position:relative;clear:both;line-height:20px}.stores_block_wrap .stores_block:before{height:1px;content:"";position:absolute;border-bottom:1px dotted #c3c3c3;top:50%;width:100%;display:block}.stores_block_wrap .stores_block:hover,.stores_block_wrap .stores_block:hover .item-stock,.stores_block_wrap .stores_block:hover .stores_text_wrapp{background:#f7f7f7}.stores_block_wrap .stores_block:hover{transition:none}.stores_block_wrap .stores_block .item-stock{padding:0 0 0 20px;position:relative;min-width:115px;background:#fff;float:right;margin-top:2px}.phone span.phone_text>div{display:inline-block}.tabs_content li.video>div,.tabs_content li.video>div *,.tabs_contentli.video iframe{max-width:100%}.tabs_content li.video{text-align:center}.tabs_content li.video .description{text-align:left}.tabs_content li.video .description .shadow{margin:25px 0 0}.catalog_detail ul.tabs_content>li .video_wrapp>div{margin:0 auto}.catalog_detail .services_block{margin:31px 0 10px}.services_block .item{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:-5px 0 12px;width:49%;vertical-align:top;display:inline-block}.services_block .item a .arrow{height:15px;margin:0;width:15px;float:left}.services_block .item a span.link{padding-top:2px;font-size:13px;line-height:16px;padding-left:25px;display:block}.services_block .item a{text-decoration:none}.services_block a i.arrow b{background:url(/bitrix/templates/aspro_next/images/arrows.png) 2px -241px no-repeat}.files_block .shadow,.services_block .shadow{margin-top:18px}.catalog_detail .stores_block_wrap .stores_block .value{margin-right:10px}.catalog_detail .stores_block_wrap .stores_block .value:first-letter{text-transform:lowercase}.articles-list .item .left-data,.catalog_section_list .section_item .image{width:62px}.articles-list .item .left-data img,.catalog_section_list .section_item .image img{max-width:120px;max-height:120px}.catalog_section_list .section_item .image{padding:0 25px 10px 0;vertical-align:top}.catalog_section_list .section_item td.section_info{vertical-align:top}.articles-list .item .right-data,.catalog_section_list .section_item .image+ul{margin-left:140px}.catalog_section_list .section_item ul,.right-data,.right-item-data{overflow:hidden}.filter_block+.articles-list{margin-top:30px}table.offers_table{border-collapse:collapse}table.offers_table td.name,table.offers_table td.name_th{text-align:left}.catalog_detail .offers_table thead td{border-top:none}table.offers_table thead td{padding:8px 5px 7px;font-size:12px;border-top:0;line-height:20px}table.offers_table td{text-align:left}.differences_table table td,table.offers_table td{padding:5px;font-size:13px;transition:none 0s ease 0s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.differences_table table td{padding:5px 10px}table.offers_table td.price{font-size:14px}table.offers_table td.buy,table.offers_table td.one_click_buy{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}table.offers_table td.one_click_buy{text-align:center;width:145px}table.offers_table td.buy{text-align:center;width:125px}table.offers_table td.buy .more_text{display:none}table.offers_table td.count{width:150px}table.offers_table td.count,table.offers_table td.property{text-align:center}table.offers_table td.property.names{text-align:left!important}table.offers_table tbody td.property.names{color:#1d2029}.catalog_detail table.offers_table .like_icons{position:static;text-align:center;width:90px;white-space:nowrap}.catalog_detail table.offers_table .like_icons span{opacity:1;visibility:visible}.catalog_detail table.offers_table .like_icons .compare_item_button,.catalog_detail table.offers_table .like_icons .wish_item_button{margin:0 5px 0 0;vertical-align:middle;display:inline-block}.catalog_detail table.offers_table .like_icons .compare_item_button span,.catalog_detail table.offers_table .like_icons .wish_item_button span{margin-bottom:5px;margin-top:5px}.catalog_detail .adaptive.text>div.like_icons .compare_item_button span,.catalog_detail .adaptive.text>div.like_icons .wish_item_button span{margin:0}.catalog_detail table.offers_table .like_icons>div:last-of-type{margin-right:0}.catalog_detail .adaptive.text>div.like_icons{width:75px}table.offers_table td.price{text-align:center;white-space:nowrap}table.offers_table .counter_block_wr{text-align:right}div.reviews-collapse{margin-bottom:20px}table.offers_table td{padding:20px 10px}.offers_table .counter_block{padding:0;font-size:0}.specials_slider_wrapp,.tab_slider_wrapp{zoom:1;position:relative}.bx_item_set_hor_item .item_info .item-title,.bx_modal_body .bx_kit_item .item-title,.bx_modal_body .item_wrapp .item-title{overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;display:-webkit-box}.bx_item_set_hor_item .item_info .item-title span,.bx_modal_body .bx_kit_item .item-title span,.bx_modal_body .item_wrapp .item-title span{line-height:16px}.advt_banner img,.articles-list .item .left-data img,.basket_popup_wrapp .cart_shell .catalog_item .thumb-cell img,.brands_list li img,.bx_filter_vertical [class^=specials_] input[type=checkbox]+label .icon,.bx_item_set_hor .bx_item_set_hor_item .bx_item_set_img_container img,.bx_modal_body .bx_kit_item .bx_kit_img_container img,.catalog_detail .set_wrapp .item .image img,.catalog_item .image img,.catalog_section_list .section_item_inner .image img,.display_list .list_item .image img,.front_slider li .image img,.include_module_error img:hover,.item_slider .thumbs li img,.item_slider ul.slides li img,.module-cart .thumb-cell img,.module_products_list td.foto-cell img,.specials_slider li .image img,.viewed_products_column .view-item img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.flexslider .slides img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.advt_banner:hover img,.articles-list .item:hover .left-data img,.basket_popup_wrapp .cart_shell .catalog_item:hover .thumb-cell img,.bx_item_set_hor .bx_item_set_hor_item .item_wrapp:hover .bx_item_set_img_container img,.bx_modal_body .bx_kit_item:hover .bx_kit_img_container img,.catalog_detail .set_wrapp .item:hover .image img,.catalog_item:hover .image img,.catalog_section_list .section_item_inner:hover .image img,.display_list .list_item:hover .image img,.front_slider .image:hover img,.item_slider .thumbs li:hover img,.module-cart tr:hover img,.module_products_list tr:hover td.foto-cell img,.news_block .news_items .item .image:hover img,.news_slider_wrapp .item:hover img,.specials_slider li:hover .image img,.viewed_products_column .view-item:hover img{-webkit-filter:saturate(1.7)}.brands_list li:hover img{-webkit-filter:saturate(1.5)}.bx_filter_vertical [class^=specials_] input[type=checkbox]+label:hover .icon{-webkit-filter:saturate(2)}.flexslider .slides li:hover img,.include_module_error img:hover{-webkit-filter:saturate(1.2)}.detail_picture_block .picture_description{padding-top:5px;font-size:11px;text-align:center;margin-top:10px}.news_detail_wrapp .back{margin-top:30px}.news_detail_wrapp .detail_picture_block{height:161px;overflow:hidden;border:1px solid #e5e5e5;text-align:center;margin:0 0 20px 30px;width:278px;line-height:161px;float:right}.news_detail_wrapp .detail_text{margin-top:10px}.news_detail_wrapp .detail_picture_block img{vertical-align:middle}.module-gallery-list{font-size:0;margin:30px 0 0;line-height:0}.right_block .module-gallery-list{margin-top:30px}.module-gallery-list li{height:143px;overflow:hidden;padding:0;position:relative;margin:0 0 1px 1px;width:25%;vertical-align:top;display:inline-block}.module-gallery-list li .fancy_hover{border:2px solid transparent}.news_detail_wrapp .price_block{padding:15px 15px 12px;margin-top:30px;display:inline-block}.news_detail_wrapp .price_block .price{font-size:17px}.rss_feed_icon{padding:1px 6px;right:0;color:#fff!important;position:absolute;top:35px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.rss_feed_icon img{max-width:100%}.news_date_time_detail{font-size:12px;margin:0 0 18px;display:block}.articles-list .date_small{padding:0;font-size:12px;margin:0 0 10px;line-height:12px}.module-pagination{padding:20px 0 0;font-size:0;position:relative;text-align:center;margin:0}.bottom_nav .module-pagination{padding-top:0}.module-pagination .nums span,.module-pagination .nums>a{height:32px;font-size:14px;text-decoration:none;font-weight:700;color:#222;text-align:center;margin:0 5px 5px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:32px;line-height:32px;display:inline-block}.module-pagination .flex-direction-nav{position:absolute;width:100%}.module-pagination .flex-direction-nav>li{position:absolute;top:2px}.module-pagination .flex-direction-nav .flex-nav-next{right:-37px}.module-pagination .flex-direction-nav .disabled{display:none}.module-pagination .flex-direction-nav .flex-nav-prev{left:-37px}.module-pagination .point_sep{height:29px;font-size:0;border:0!important;background:url(/bitrix/templates/aspro_next/images/pagination_sep.png) 50% no-repeat!important;cursor:default;width:27px;vertical-align:bottom;display:inline-block}.news_detail_wrapp .similar_products_wrapp{clear:both;margin-top:30px}.news_detail_wrapp .specials_slider_wrapp{zoom:1;position:relative;margin-top:10px}.news_detail_wrapp .similar_products_wrapp img.shadow{margin:0 0 20px}.news_detail_wrapp .specials_slider_wrapp .slider_navigation{right:0;position:absolute;top:-40px}.left_block .left_menu{overflow:hidden;margin:0 0 26px;border-radius:3px}.left_block .left_menu *{box-sizing:border-box}.left_menu>li{font-size:13px;transition:background-color .07s ease-out 0s;-webkit-transition:background-color .07s ease-out;-moz-transition:background-color .07s ease-out;-o-transition:background-color .07s ease-out;background:#f7f7f7;padding-left:0;display:block}.left_menu>li:first-child{margin-top:0}.left_menu li a{padding:11px 19px 12px;font-size:13px;text-decoration:none}.left_menu li:not(.exit) a{color:#383838;display:block}.left_menu li.exit a{position:relative;text-align:left;display:block}body .left_block .left_menu li.exit a:before{height:8px;content:"";position:static;margin:0 8px 0 0;background:url(/bitrix/templates/aspro_next/images/arrows.png) -3px -292px no-repeat!important;width:5px;display:inline-block!important}.left_menu li:not(.exit).current a,.left_menu li:not(.exit).current a:hover{color:#fff}.left_menu>li.exit{border:none!important;background:transparent none repeat scroll 0 0}.left_menu>li.exit.current a{border:0;background:transparent}.specials_tabs_section.specials_slider_wrapp .tabs_content>li.tab ul.flex-direction-nav{display:none}.module-cart{margin-top:25px}.module-cart table{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.module-cart .extra_properties{display:none}.module-cart .colored td{position:relative;text-align:center}.module-cart .colored td.delay-cell{white-space:nowrap}.module-cart td.name-cell,.module-cart td.name-th{text-align:left}.module-cart td.name-th{padding-left:10px}.module-cart .cost-cell,.module-cart .cost-cell *,.module-cart .row_values .price,.module-cart .summ-cell,.module-cart .summ-cell *{font-size:14px}.module-cart .cell,.module-cart .count-cell,.module-cart .summ-cell,.module-cart .weight-cell{white-space:nowrap}.cart_shell .cost-cell .price.discount *,.module-cart .cost-cell .discount,.module-cart .cost-cell .discount *{font-size:12px}.module-cart table td{padding:10px;vertical-align:middle}.module-cart table td.thumb-cell{overflow:hidden}#order_form_content .module-cart table td.thumb-cell{padding-left:20px}.module-cart table td.remove-cell{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:55px}.module-cart table td.thumb-cell{positon:relative}.module-cart table td.thumb-cell a{height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100px;display:inline-block}.module-cart table td.thumb-cell img{max-width:100%;max-height:100%}.module-cart table td.thumb-cell a img{border:0;max-width:100%;max-height:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;vertical-align:middle}.module-cart .name-cell,.module-cart .name-cell a{font-size:14px;text-decoration:none;font-weight:700}.module-cart .result-row .buttons-row div{max-width:180px}.module-cart .result-row .buttons-row .description{font-size:11px;float:none;margin-top:10px}.module-cart .colored tfoot td{padding-top:20px;text-align:left;padding-bottom:20px}.module-cart .colored tfoot tr td:first-child{padding-left:30px}.module-cart .colored tfoot td.row_values,.module-cart .colored tfoot td.row_values *{white-space:nowrap}.module-cart .colored tfoot td.row_values{padding-right:20px}.module-cart .colored tfoot td.extended-cell{display:none}.module-cart .colored tfoot td.row_values.val{text-align:right}.module-cart .colored tfoot td{vertical-align:top}.module-cart .colored tfoot tr[data-id=total_buttons] td{overflow:hidden;zoom:1;position:relative}.module-cart .coupon_wrapp input[type=text]{margin-right:5px;margin-bottom:5px}.module-cart.fixed tbody{overflow:hidden}.module-cart .order_item_quantity_small{display:none}.basket_fly .module-cart table.colored tbody td{border-bottom:0}.basket_fly .module-cart table.colored tbody tr:first-child td{border-top:0}div[data-entity=parent-container] .catalog-block-header{font-size:1.428em;border:none;font-weight:700;color:#1d2029;margin:24px 0 0;padding-left:0}body .sale-products-gift{padding:21px 0 35px;position:relative;z-index:100}.sale-products-gift .product-item-container{height:100%!important;border:1px solid #eee;margin:0}.sale-products-gift .product-item-container:hover{border-color:transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19)}.sale-products-gift .product-item-image-wrapper{height:80px;padding-top:27%;width:80px;float:left}.sale-products-gift .product-item-label-ring.product-item-label-small,.sale-products-gift .product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{height:20px;padding:0 5px;font-size:.8em;font-weight:400;right:auto;color:#333;top:0;border-radius:2px;background:#ffd83a;left:0;width:auto;line-height:20px}.sale-products-gift .product-item-label-text.product-item-label-small span,.sale-products-gift .product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{padding:4px 10px 5px;font-size:10px;text-transform:uppercase;letter-spacing:.5px;margin:0;border-radius:2px;line-height:12px}.sale-products-gift .product-item-label-top{top:0}.sale-products-gift .product-item-label-text{top:0;left:100px}.sale-products-gift .product-item-container.hover .product-item-image-slider-control-container,.sale-products-gift .product-item-line-card:hover .product-item-image-slider-control-container{display:none}.sale-products-gift .product-item-container .product-item-title{overflow:visible;padding:29px 0 0 100px;margin:0;white-space:normal}.sale-products-gift .product-item-container .product-item-title a{color:#333;line-height:20px;display:block}.product-item-label-left{left:0}.sale-products-gift .product-item-small-card>.row{flex-wrap:wrap;margin:0;display:flex}.sale-products-gift .product-item-small-card>.row>div{padding:0;margin-bottom:-1px;margin-left:-1px}.sale-products-gift .product-item-small-card .product-item-container .product-item{animation:none;height:100%;padding:18px 19px 50px;position:static;box-shadow:none}.sale-products-gift .product-item-small-card .product-item-container .product-item>.product-item-info-container{padding-left:100px}.sale-products-gift .product-item-small-card .product-item-container .product-item>div[data-entity=buttons-block]{position:absolute;bottom:9px}.sale-products-gift .product-item-small-card .product-item-container .product-item>.product-item-price-container{margin-top:2px}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-button-container{text-align:left}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-price-current{font-size:1em;color:#333}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-price-old{font-size:.928em;display:inline-block}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-button-container .btn{font-size:13px}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-scu-container{font-size:.8em;margin-top:-9px}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-scu-item-list li{margin:0 1px 0 0}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-scu-item-list li:before{display:none}.sale-products-gift .product-item-small-card .product-item-container .product-item .product-item-scu-item-text-block{padding:7px 10px}.sale-products-gift .product-item-scu-item-color-container,.sale-products-gift .product-item-scu-item-text-container{padding:3px;float:left}.sale-products-gift .product-item-small-card .product-item-container:hover .product-item{animation:none;position:static}.sale-products-gift .product-item-container .product-item-info-container.product-item-hidden{opacity:1;padding-left:100px;display:block}.right_side.sections_list .banners_column{margin-bottom:20px}.right_side.sections_list .viewed_products_column{margin-bottom:0}.articles-list.sections .item{min-height:120px;clear:left}.bx_filter_vertical .bx_filter_container_title{zoom:1;padding:7px 10px;position:relative;cursor:pointer}.bx_filter_vertical .bx_filter_container{position:relative}.bx_filter_vertical .bx_filter_container_title i.arr{height:15px;right:8px;position:absolute;top:9px;width:15px;float:right;display:inline-block}.bx_filter_vertical .bx_filter_param_area{padding:0 10px}.bx_filter_vertical .bx_filter_container_title:hover i.arr{background-position:3px -21px}.bx_filter_vertical .bx_filter_container.active i.arr{background-position:-18px -5px}.bx_filter_vertical .bx_filter_container.active:hover i.arr{background-position:0 -5px}.bx_filter_vertical .bx_filter_block.active{display:block}.bx_filter_vertical .bx_filter_block{zoom:1;padding:0;font-size:0;z-index:1}.adaptive_filter{zoom:1;position:relative;padding-right:3px;float:left;display:none;z-index:100}.filter_opener{padding:10px 14px 3px;margin:-1px 25px 0 0;border-radius:2px;display:inline-block}.filter_opener i,.filter_opener span{vertical-align:top;display:inline-block}.filter_opener span{font-size:13px;color:#8e8c8c;line-height:14px;white-space:nowrap}.filter_opener:not(.opened){background:#e5e5e5}.filter_opener:not(.opened) span{color:#383838}.filter_opener:hover span{color:#fff}.filter_opener i{height:13px;margin:0 7px 0 0;background:url(/bitrix/templates/aspro_next/images/svg/sort_icons.svg) -19px -62px no-repeat;width:15px}.adaptive_filter .filter_opener:hover i,.filter_opener.opened i,.filter_opener.opened.active i,.filter_opener.opened.active:hover i{background-position:-39px -62px!important}.filter_opener.opened span{color:#fff}.filter_opener:not(.opened) i{background-position:-1px -62px}.block .catalog_block .catalog_item_wrapp.hover,.block .catalog_block .catalog_item_wrapp:hover{z-index:60}.filter_opener.active:not(.opened) i{background-position:-1px -62px}.filter_opener.num>i{position:relative}.filter_opener.num>i:before{zoom:1;right:-4px;content:"\25CF";position:absolute;top:-12px;z-index:9}.filter_opener.num>i:after{height:10px;border:2px solid #e5e5e5;right:-5px;content:" ";position:absolute;top:-5px;border-radius:50%;width:10px}.adaptive_filter .filter_opener.num:hover i:after{border:none;content:""}.block .catalog_block .catalog_item.touch.hover{z-index:60}.block .catalog_block .catalog_item_wrapp .catalog_item{margin:0 -1px 0 0;box-shadow:inset 0 0 0 1px #f2f2f2}.catalog_block .catalog_item_wrapp{vertical-align:top;white-space:normal}.catalog_block .availability-row{margin-top:5px}.catalog_block .catalog_item{padding:20px 19px 26px 20px;-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;white-space:normal}.catalog_block .catalog_item img,.product_slider .catalog_item img{max-width:100%;max-height:100%}.catalog_item{position:relative}.bx_filter_container .disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.smartfilter .bx_ui_slider_track{height:4px;zoom:1;position:relative;margin:33px 0 13px}.smartfilter .bx_ui_slider_track .bx_ui_slider_handle{height:18px;border:3px solid #ddd;position:absolute;top:-7px;border-radius:16px;background:#fff;cursor:pointer;width:18px;display:inline-block;z-index:100}.smartfilter .bx_ui_slider_track .bx_ui_slider_range{height:4px;position:relative}.smartfilter .bx_ui_slider_track .bx_ui_slider_handle:after{height:6px;font-size:0;content:".";position:absolute;top:3px;background:#fff;left:3px;width:6px;display:inline-block}.bx_filter_vertical .bx_filter_block label,.bx_filter_vertical .bx_filter_block label span{font-size:13px;color:#666}.module_products_list td{padding:19px 0;text-align:center}.module_products_list td.item-name-cell{padding-right:10px;text-align:left;padding-left:20px}.module_products_list td.item-name-cell a{font-size:14px;font-weight:700}.module_products_list td.price-cell{overflow:hidden;text-align:left;width:25%}.module_products_list .cost.prices .price_matrix_wrapper:not(.strike_block) .price:not(.discount){font-size:15px;font-weight:700;line-height:16px;display:inline-block}.module_products_list td.like_icons{width:56px}.module_products_list td.like_icons.full{width:91px}.module_products_list td.but-cell{text-align:right;width:215px}.module_products_list{font-size:12px;margin:0 0 30px;width:100%;display:block}.module_products_list>tbody{display:block}.module_products_list .foto-cell{width:70px}.module_products_list tr.item{border:1px solid #f2f2f2;margin:0 0 -1px;display:block}.module_products_list tr.item table{width:100%}.module_products_list tr.item .wrapper_td{padding:0;width:100%;display:block}.module_products_list tr.item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.module_products_list tr td:first-child{padding-left:19px}.module_products_list tr td:last-child{padding-right:5px}.module_products_list .foto-cell img{max-width:100%}.module_products_list .adaptive_button_buy{margin:10px 0;display:none}.module_products_list .adaptive_button_buy *{float:none!important}.module_products_list .rating{padding:0 18px 0 0}.module_products_list .rating .iblock-vote{margin-top:3px}.module_products_list .rating table tr td{padding:0}.module_products_list .item-stock,.module_products_list .rating{margin:0;padding-bottom:5px;vertical-align:middle;display:inline-block}.module_products_list .item-stock{padding-bottom:0}.module_products_list .sa_block{font-size:12px;line-height:15px}.module_products_list .article_block,.module_products_list .sa_block{padding-top:5px;padding-right:18px;padding-bottom:6px;display:inline-block}.module_products_list .article_block{margin:0;vertical-align:middle}.table .module_products_list td.like_icons{right:0!important;position:relative;top:0!important;width:92px}.table .module_products_list td.like_icons .wrapp_stockers .like_icons{position:static;top:50%;margin:0}.module_products_list .availability-row,.module_products_list .price-cell .price{white-space:nowrap}.module_products_list .availability-row{text-align:left}.module_products_list .price-cell .price{font-size:14px}.module_products_list .price-cell .price.discount{font-size:12px}.module_products_list .price-cell .price.discount strike{line-height:14px}.module_products_list .quantity-cell{width:90px}.display_list{padding:0 0 30px;margin-top:0}.display_list .list_item_wrapp{zoom:1;-webkit-transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out;transition:border-color .2s ease-out;position:relative;z-index:0}.display_list .list_item{min-height:230px;white-space:normal}.display_list .list_item td.description_wrapp,.display_list .list_item td.image_block,.display_list .list_item td.information_wrapp{padding:20px;vertical-align:top}.display_list .list_item td.description_wrapp{position:relative;z-index:61}.display_list .list_item td.information_wrapp{z-index:60}.display_list .list_item td.description_wrapp,.display_list .list_item td.image_block{padding:19px}.display_list .list_item td.description_wrapp{padding-right:20px;padding-left:12px}.display_list .list_item .image_block{min-height:170px;zoom:1;position:relative;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:25%}.display_list .description_wrapp .desc_name a span,.popup .item_name span{font-size:16px;line-height:24px}.display_list .adaptive_name{display:none}.display_list .adaptive_name .desc_name{margin-bottom:0}.module_products_list .availability-row .value,.module_products_list .availability-row .value span{zoom:1;font-size:11px;margin:2px 0 0 5px;vertical-align:top;display:inline-block;*display:inline}.catalog_block .availability-row .value span:first-letter,.catalog_block .availability-row .value:first-letter,.catalog_detail .availability-row .value span:first-letter,.catalog_detail .availability-row .value:first-letter,.display_list .availability-row .value span:first-letter,.display_list .availability-row .value:first-letter,.module_products_list .availability-row .value span:first-letter,.module_products_list .availability-row .value:first-letter{text-transform:uppercase}.display_list .adaptive_name .desc_name a span{font-size:14px;line-height:16px}.display_list .adaptive_name td{padding:15px}.display_list .description_wrapp .description,.display_list .description_wrapp .information{padding:6px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.display_list .list_item td.information_wrapp{zoom:1;padding:0;position:relative;max-width:240px;min-width:155px;width:23%;width:240px}.display_list .information_wrapp .information{padding:25px 29px 27px 6px}.display_list .price_block{margin-bottom:12px}.display_list .price_block .price_name{margin-top:8px}.display_list .price_block .price:not(.discount){white-space:nowrap}.display_list .price{font-size:24px;line-height:26px;display:inline-block}.display_list .price.discount{line-height:14px}.display_list .likes_icons *{font-size:11px}.display_list .likes_icons a:first-child{margin-top:3px}.display_list .likes_icons a{margin-top:5px}.display_list .likes_icons .icon{zoom:1;position:relative;bottom:-9px}.display_list .likes_icons{margin-left:2px}.compare_wrapp{padding:6px;right:0;position:absolute;top:-55px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:180px;white-space:nowrap}.left_side .compare_wrapp{top:-60px}.compare_wrapp .compare_button{margin-right:3px}.compare_wrapp a.compare_link{text-decoration:none;margin:0 4px;cursor:pointer}.compare_wrapp a.compare_link span{font-size:11px}.display_list .information .counter_wrapp{white-space:nowrap}.module-cart table tr[data-error=no_amounth] td{padding-top:20px}.count-cell .module-cart table td.remove-cell{min-height:100px;vertical-align:middle}.display_list .price.discount,.display_list .price.discount *{font-size:11px}.popup{position:absolute;max-height:100%;min-width:420px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;-webkit-border-radius:5px;-moz-radius:5px;display:none}.popup,.popup.card_popup_frame{max-width:520px}.popup.card_popup_frame .popup-intro{height:63px;right:0;position:absolute;top:0;left:0}.popup.card_popup_frame .popup-intro.grey{display:none}.popup.card_popup_frame .basket_popup_wrapp{overflow:hidden;margin-top:63px}.popup-window-titlebar .popup-window-top-row .popup-window-center-column{height:auto;cursor:default!important}.popup .pop-up-title,.popup-window-titlebar .popup-window-top-row .popup-window-center-column span div{padding:22px 50px 20px 30px;font-size:19px;line-height:20px}.popup-window-titlebar .popup-window-top-row .popup-window-center-column span div{padding:17px 50px 14px 13px}.popup-window-close-icon.popup-window-titlebar-close-icon:after{height:19px;content:"";border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;background:url(/bitrix/templates/aspro_next/images/svg/close_icons.svg) -1px -59px no-repeat;width:19px;display:inline-block}.popup-window-close-icon.popup-window-titlebar-close-icon{background:none}.popup a.item_name{text-decoration:none}.popup a.item_name span{line-height:22px}.popup-window-close-icon.popup-window-titlebar-close-icon{right:5px!important;position:absolute;top:5px!important;margin:0;cursor:pointer}.inline.close i,.popup .close i,.popup-window-close-icon.popup-window-titlebar-close-icon:after{background:url(/bitrix/templates/aspro_next/images/svg/close_icons.svg) -1px -59px no-repeat}.popup .form-wr p{margin-bottom:10px;margin-top:0}.popup .form_description{padding:10px 30px}.card_popup_frame.popup .form-wr{padding:25px 0 30px}.popup .product_description{padding-left:10px}.popup .buttons_wrapp{clear:both;margin-top:30px}.star_big{font-size:32px}.popup .r{margin-bottom:13px;position:relative}.popup .but-r .prompt{float:right}.form-block input,.form-block textarea,.popup input[type=email],.popup input[type=password],.popup input[type=text],.popup textarea{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.popup textarea{resize:vertical}.basket_fly .module-cart .slide,.one_click_buy_result,.popup .cart_shell .catalog_item .slide{display:none}.module-cart tr[animated=false] .thumb-cell img,.popup .cart_shell .catalog_item[animated=false]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.popup .cart_shell td.cost-cell{padding-right:0}.popup .cart_shell td.cost-cell .price:first-child{margin-top:0}.popup .cart_shell td.cost-cell,.popup .cart_shell td.cost-cell *{text-align:right}.popup .cart_shell .thumb-cell{width:50px}.popup .cart_shell td{padding:10px}.popup .cart_shell .thumb-cell a,.popup .cart_shell td{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.popup .cart_shell .thumb-cell a{height:50px;zoom:1;position:relative;width:50px;display:block}.popup .cart_shell .thumb-cell img{border:0;right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:auto;left:0}.popup .cart_shell .cost-cell .price{font-size:14px;text-align:right;clear:both;float:right;margin-top:0;white-space:nowrap;display:inline-block}.card_popup_frame.popup .but_row{height:31px;overflow:hidden;zoom:1;position:relative;clear:both;margin-top:25px}.card_popup_frame.popup .but_row.no_border{border:0}.card_popup_frame.popup .but_row .to_basket,.card_popup_frame.popup .but_row .to_delay{position:absolute;top:0;display:inline-block}.card_popup_frame.popup .but_row .to_basket{right:0;display:inline-block}.card_popup_frame.popup .but_row .to_delay{display:none}.card_popup_frame.popup .total_wrapp hr{clear:both}.card_popup_frame.popup .basket_empty{padding:20px;display:none}.card_popup_frame.popup .basket_empty td{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:middle}.card_popup_frame.popup .basket_empty td.image{width:91px}.card_popup_frame.popup .basket_empty td.description{padding-left:30px}.card_popup_frame.popup .basket_empty .image div{min-height:91px;background:url(/bitrix/templates/aspro_next/images/empty_cart_small.png) 50% no-repeat}.card_popup_frame.popup .basket_empty .basket_empty_subtitle{font-size:15px;margin-bottom:15px}.card_popup_frame.popup .basket_empty .basket_empty_description{font-size:13px;line-height:16px}.card_popup_frame.popup .but_row a.to_basket .text,.card_popup_frame.popup .but_row a.to_delay .text{font-size:12px;text-transform:uppercase;line-height:13px;vertical-align:top;margin-top:10px;display:inline-block}.card_popup_frame.popup .but_row a.to_basket .icon,.card_popup_frame.popup .but_row a.to_basket .icon i,.card_popup_frame.popup .but_row a.to_delay .icon,.card_popup_frame.popup .but_row a.to_delay .icon i{height:30px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;width:30px;display:inline-block}.card_popup_frame.popup .but_row a.to_basket .icon,.card_popup_frame.popup .but_row a.to_delay .icon{margin-right:15px}.card_popup_frame.popup .but_row a.to_basket .icon i,.card_popup_frame.popup .but_row a.to_delay .icon i{background:url(/bitrix/templates/aspro_next/images/basket_icons.png) no-repeat}.card_popup_frame.popup .but_row a.to_basket:hover .icon i{background-position:-5px -170px}.card_popup_frame.popup .but_row a.to_delay:hover .icon i{background-position:-48px -257px}.card_popup_frame.popup .total_wrapp .price{margin-left:15px;display:inline-block}.card_popup_frame.popup .total_wrapp .price.discount{display:block}.card_popup_frame.popup .item-title a span{font-size:13px}.basket_fly td.total_wrapp a.more_row,.card_popup_frame.popup a.more_row{text-decoration:none;float:left}.basket_fly td.total_wrapp a.more_row .icon,.card_popup_frame.popup a.more_row .icon{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:5px;vertical-align:middle;margin-top:-1px}.basket_fly td.total_wrapp a.more_row .text,.card_popup_frame.popup a.more_row .text{text-decoration:underline}.popup .compare_list{padding:25px 60px;position:relative;max-width:445px;text-align:center}.popup .compare_list .compare_list_item:first-child{margin-left:0}.popup .compare_list .compare_list_item{position:relative;text-align:center;margin-left:15px;width:135px!important;vertical-align:top;display:inline-block}.popup .compare_list .compare_list_item .image{min-height:70px}.popup .compare_list ul{width:100%;display:inline-block}.popup .compare_list .compare_list_item img{max-width:100%}.compare_frame.popup .button_row{padding:15px 0;text-align:center}.compare_list .compare_list_item .name a{font-size:12px;line-height:16px}.popup.compare_frame{max-width:970px}.compare_list_item:hover .delete,.differences_table .catalog_item:hover .remove{display:inline-block}.differences_table .catalog_item .remove{z-index:100}.compare_list_item .delete,.differences_table .remove{height:16px;right:0;position:absolute;top:0;background:url(/bitrix/templates/aspro_next/images/svg/close_icons.svg) -6px -8px no-repeat;width:16px;display:none}.popup .compare_list .compare_navigation{right:0;position:absolute;top:65px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;left:0;width:100%;display:inline-block}.popup .compare_list .compare_navigation li{right:20px;position:absolute}.popup .compare_list .compare_navigation li:first-child{left:20px}.catalog_detail .props_table{margin-bottom:15px;width:100%}.props_table{min-width:300px;margin-top:-10px}.props_table .char_name{font-weight:700;width:57%}.props_table td{padding:5px 0}.props_table .char_value{text-align:right;width:38%}.props_table .char_name span,.props_table .char_value span{zoom:1;position:relative;bottom:-10px;background:#fff}.props_block .char_name span{position:relative}.props_block .char_name span.whint1>span{padding-left:22px}.props_table .char_name span{padding-right:10px}.props_table .char_value span{padding-left:10px}.bx_filter_parameters_box_title .hint .icon,.char_name .hint .icon{height:16px;padding:0;border:1px solid #e5e5e5;position:absolute;text-align:center;top:-1px;cursor:pointer;left:-35px;width:16px;line-height:12px;display:inline-block;z-index:202}.props_list .char_name .hint .icon{top:0}.char_name .hint .icon:hover i,.char_name .hint.active .icon i{border-color:transparent;color:#fff}.bx_filter_parameters_box_title .hint .icon i,.char_name .hint .icon i{font-size:11px;font-weight:400;font-style:normal;text-align:center;cursor:pointer;line-height:14px}.bx_filter_parameters_box_title .hint .tooltip,.char_name .hint .tooltip{display:none}.char_name .hint .icon:hover{border-color:transparent}.bx_filter_parameters_box_title .hint .tooltip{overflow-wrap:break-word;color:#888;opacity:1;bottom:27px;top:auto;background:#fff;left:-10px;z-index:200}.bx_filter_parameters_box_title .hint .tooltip:after{border-top-width:5px;border-top-color:#fff;bottom:-10px;top:auto;border-bottom-color:transparent}.hint .tooltip{padding:17px 20px 19px;font-size:12px;font-weight:400;position:absolute;max-width:200px;min-width:21px;top:24px;box-shadow:0 0 15px rgba(0,0,0,.12);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;left:-53px;line-height:14px;display:none;z-index:202}.hint .tooltip:after{border-color:transparent transparent #fff;height:0;content:"";position:absolute;border-style:solid;border-width:1px 5px 5px;top:-5px;left:22px;width:0}.bx_filter_parameters_box_title .hint .triangle,.char_name .hint .triangle{display:none}.bx_filter_parameters_box_title .hint.active .triangle,.char_name .hint.active .triangle{border-right:6px solid transparent;border-left:6px solid transparent;position:absolute;top:19px;left:5px;width:0;display:inline-block;z-index:100}.bx_filter_parameters_box_title .hint.active .triangle{position:inherit;top:inherit;margin:0 0 -10px -12px;left:inherit}.tooltip .tooltip_close{height:16px;font-size:15px;right:2px;position:absolute;text-align:center;top:2px;cursor:pointer;width:16px;display:inline-block}.catalog_detail .offers_table tr td.str{text-align:left}.catalog_detail .offers_table .cost.prices .price{float:none}.catalog_detail .offers_table .offer_stores td{padding:0;border-bottom:0}.opener_icon,.opener_icon i{height:29px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;cursor:pointer;width:29px;vertical-align:middle;display:inline-block}.opener_icon{background:#eef1f1}.opener_icon.no_bg{background:none}.opener_icon i{background:url(/bitrix/templates/aspro_next/images/arrows.png) 8px -188px no-repeat}.opener_icon.no_bg i{background:url(/bitrix/templates/aspro_next/images/arrows.png) 8px -255px no-repeat}.opener_icon.opened i{background-position:-25px -190px}.catalog_detail .offers_table td.opener:hover .opener_icon i,.faq.list .item .q:hover .opener_icon i,.jobs_wrapp .item .name tr:hover .opener_icon i,.opener_icon:hover i,h4:hover .opener_icon i{background-position:8px -210px}.catalog_detail .offers_table td.opener:hover .opener_icon.opened i,.faq.list .item.opened .q:hover .opener_icon i,.jobs_wrapp .item.opened .name tr:hover .opener_icon i,.opener_icon.opened.no_bg:hover i,.opener_icon.opened:hover i,h4:hover .opener_icon.opened i{background-position:-25px -212px}.opener_icon.opened.no_bg i{background-position:-24px -257px}.catalog_detail .offers_table thead td{text-align:center!important}.catalog_detail .offer_stores .stores_block_wrap{margin-top:0;margin:0 0 10px;display:none}.catalog_detail .offers_table .opener{cursor:pointer;width:20px}.store_map .module-map{margin-bottom:20px;padding-right:30px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:60%;float:left}.store_map .store_description{margin-bottom:20px;padding-left:60%}.store_map .store_description .store_property{padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:49%;vertical-align:top;display:inline-block}.store_map .store_image img{border:2px solid #c8c8c8;margin-right:5px;margin-top:5px}.store_map .store_image img:hover{border:2px solid #fc0}.store_map .stores_images{clear:both}.store_map .stores_images.multiple .store_image{margin-right:10px;display:inline-block}.module-authorization,.registraion-page{padding:20px 0}.authorization-cols{overflow:hidden}.authorization-cols .col{vertical-align:top;display:inline-block}.authorization-cols .col.authorization{padding-right:40px;width:49%}.authorization-cols .col.authorization,.authorization-cols .col.registration{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box}.authorization-cols .col.registration{width:50%}.authorization-cols .auth-title{line-height:26px}.authorization-cols .col.authorization .form-block #avtorization-form-page{padding:20}.authorization-cols .auth-title{overflow:hidden;text-overflow:ellipsis;font-size:22px;margin:0 0 13px;line-height:30px}.form-block .but-r .remember{float:left}.form-block .but-r .remember label{padding:0 0 0 23px;font-size:13px;margin:0}.filter .remember input[type=checkbox]+label:after,.filter .remember input[type=checkbox]+label:before{top:2px}.filter.label_block input[type=checkbox]+label:after,.filter.label_block input[type=checkbox]+label:before{top:3px}.authorization-cols .col.registration p{margin-bottom:21px}.form-block .intro{padding:22px 50px 20px 30px;font-size:19px;line-height:20px}.authorization-cols .form_wrapp{padding:20px}.soc-avt .row a span.name,.soc-serv-main .row a span.name{vertical-align:top}.cart_empty .title,.form-block-title{font-size:22px;font-weight:400;margin-bottom:20px;line-height:24px}span.form-block-title{zoom:1;vertical-align:top;display:inline-block;*display:inline}.module-form-block-wr.order_cancel .form-block{padding:20px}.module-form-block-wr.order_cancel textarea{margin:5px 0 15px}.module-form-block-wr .form-block label{padding:1px 0 0 2px;margin:0 0 5px}.module-form-block-wr .form-block .r{margin-bottom:18px;width:59%}.module-form-block-wr .form-block .r #LOCATION_PERSONAL_CITY select{margin-top:10px}.module-form-block-wr .form-block .r #LOCATION_PERSONAL_CITY select:first-child{margin-top:0}.module-form-block-wr .form-block .r.register-captcha img{margin-bottom:15px}.module-form-block-wr .form-block .r div.error{top:23px}.module-form-block-wr .form-block .r.pass{width:235px}.module-form-block-wr .form-block input,.module-form-block-wr .form-block textarea{width:100%}.module-form-block-wr .form-block textarea{height:98px}.module-form-block-wr .form-block .pr{font-size:11px;margin:5px 0 0 3px;line-height:16px}.module-form-block-wr .form-block .pr.em{margin:8px 0 -5px 3px}.module-form-block-wr .form-block .but-r{padding:0;margin:-3px 0 20px}.popup .form-description-wrapp{padding:10px 30px}.cart_confirmation{margin-top:25px}.cart_empty .img{height:90px;position:absolute;top:0;background:url(/bitrix/templates/aspro_next/images/svg/next.svg) 0 -18px no-repeat;left:0;width:90px}.basket_fly .cart_empty{margin:30px 20px 23px 30px}.cart_empty .img_wrapp{position:relative;width:90px}.cart_empty .text{padding-left:30px}.cart_empty .text p{font-size:14px;color:#333;margin:0}.cart_empty .title{font-size:18px;font-weight:700}#order_form_div .sale_order_table .ps_logo img:hover,#order_form_div .sale_order_table .ps_logo input[type=radio]:checked+label img{padding:0;cursor:pointer}#order_form_div form .title.summary{margin-bottom:0;border-bottom:0}#order_form_div .sale_data-table th{padding:10px;font-weight:400}#order_form_div .section table.colored.summary{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.summary .cost_cell,.summary .order_item_weight{white-space:nowrap}#new_basket{display:none}.page_error_block{padding:50px 0}.page_not_found{padding-top:70px}.page_not_found td{vertical-align:middle}.page_not_found td.image{text-align:center;width:60%}.page_not_found td.image img{max-width:100%}.page_not_found td.description{text-align:center}.page_not_found td.description .title404{font-size:44px;line-height:48px}.page_not_found td.description .subtitle404{font-size:18px;text-transform:uppercase;line-height:24px}.page_not_found td.description .back404,.page_not_found td.description .back404 a{font-size:12px}.page_not_found td.description .back404 a{text-decoration:underline}.page_not_found td.description .descr_text404{font-size:13px;line-height:20px;margin-top:20px}.page_not_found td.description .btn_big{margin-top:20px}.page_not_found td.description .back404{margin-top:5px}.catalog_detail .set_block .title{font-size:20px;font-weight:700;margin-bottom:29px}.set_block .cost .price:not(.discount){padding:0}.catalog_detail .bx_item_set_hor_container_big .title{line-height:30px}.catalog_detail .set_block{padding:26px 29px 34px;border-top:1px solid #e7e7e7}.catalog_detail .bx_item_set_hor_container_big .total_wrapp{clear:left}.bx_modal_body .bx_kit_item,.catalog_detail .set_block .item{zoom:1;padding:0;-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;position:relative;min-width:180px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 13px 5px 0;width:79%;width:180px!important;vertical-align:top;display:inline-block}.set_block .result_block .item{margin-right:0;margin-top:55px}.set_block .item .item_inner{padding:20px 20px 15px}.set_block .item .item_inner .image .quantity{height:29px;font-size:11px;right:0;color:#fff;position:absolute;top:0;border-radius:100%;background:#ddd;width:29px;line-height:29px}.set_block .result_block .item .item_inner{padding-right:0}.set_block .bx_modal_body .item .item_inner,.set_block .bx_modal_body .slider_wrapp .item .item_inner{padding-bottom:13px}.set_block .item.main_item .item_inner{padding:19px 19px 14px}.bx_modal_body .bx_kit_item:hover{padding:0}.bx_item_set_hor .bx_item_set_hor_item{zoom:1;margin-right:0;margin-bottom:15px;position:relative;min-width:150px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;display:inline-block}.bx_item_set_hor li,ul li.stretch{display:inline-block}ul li.stretch{zoom:1;padding:0!important;margin:0!important;width:100%}.bx_item_set_hor .bx_item_set_hor_item .bx_item_set_img_container,.bx_kit .bx_kit_img_container{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.bx_item_set_hor .bx_item_set_hor_item.equally .item_wrapp{width:100%}.bx_item_set_hor .bx_item_set_hor_item .item_wrapp.main_item{padding:0;border:1px solid #efefef;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.catalog_detail .set_wrapp .item:hover,.set_block .item:not(.r):hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.bx_modal_body .item_wrapp{zoom:1;font-size:0;margin-right:0;position:relative;min-width:180px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;vertical-align:top;white-space:nowrap;display:inline-block}.bx_modal_body .item_wrapp .item_block_title{position:absolute;top:-41px}.bx_modal_body .item_block_title{font-size:16px;font-weight:600}.bx_modal_body .bx_kit_one_section{padding:0;font-size:0;text-align:justify;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;width:100%;white-space:nowrap}.bx_modal_body .separator,.catalog_detail .set_block .separator{min-height:140px;position:relative;margin:0 10px 0 0;width:13px;display:inline-block}.bx_modal_body .separator:after,.catalog_detail .set_block .separator:after{height:15px;content:"";position:absolute;top:50%;background:url(/bitrix/templates/aspro_next/images/svg/icons_wish.svg) -116px -206px no-repeat;margin-left:-6px;left:50%;width:15px;margin-top:13px;display:block}.set_block .equally .separator:after,.set_block .item_equally.separator:after{background-position:-158px -206px}.bx_item_set_hor .bx_item_set_hor_item .bx_item_set_img_container a,.bx_kit .bx_kit_img_container,.bx_kit .bx_kit_img_container a,.bx_modal_body .bx_kit_item .image,.bx_modal_body .bx_kit_item .image a,.catalog_detail .set_wrapp .item .image{height:140px;zoom:1;position:relative;text-align:center;margin:0 0 20px;line-height:140px;vertical-align:middle;display:block}.bx_item_set_hor .bx_item_set_hor_item .bx_item_set_img_container img,.bx_kit .bx_kit_img_container img,.bx_modal_body .bx_kit_item .image img,.catalog_detail .set_wrapp .item .image img{border:0;right:0;position:absolute;bottom:0;top:0;margin:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;left:0}.bx_item_set_hor .bx_item_set_hor_item .item-title a,.bx_modal_body .bx_kit_item .item-title a,.catalog_detail .set_block .item .item-title a{text-decoration:none},.bx_item_set_hor .bx_item_set_hor_item .item-title a span,.catalog_detail .set_block .item .item-title a span{font-size:12px;line-height:15px}.bx_item_set_hor .bx_item_set_hor_item .price,.bx_modal_body .bx_kit_item .price,.set_block .item .cost.prices .price{font-size:18px;line-height:19px}.bx_item_set_hor .bx_item_set_hor_item .price,.bx_modal_body .bx_kit_item .price{margin-top:5px}.bx_item_set_hor .bx_item_set_hor_item .price.discount,.bx_modal_body .bx_kit_item .price.discount{margin-top:0}.bx_item_set_hor .bx_item_set_hor_item_info .item-title span,.catalog_detail .set_block .item_info .item-title span{line-height:16px}.catalog_detail .bx_item_set_hor_container_big .popup_open{clear:none;margin:-4px 0 0;float:right}.set_block .item-title a{font-size:12px}.catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_title{font-size:14px;display:inline-block}.bx_kit_result_one .price,.bx_kit_result_one .price *,.bx_kit_result_tre .price,.bx_kit_result_tre .price *,.bx_kit_result_two .price,.bx_kit_result_two .price *,.set_block .item .total_wrapp .cost .price{font-size:28px;font-weight:600;margin:0 0 3px;line-height:28px;float:none;display:inline-block}.catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_price{vertical-align:bottom}.set_block .total_wrapp .buttons_wrapp{margin:20px 0 0}.catalog_detail .bx_item_set_hor_container_big .total_wrapp .total_buttons .buttons_wrapp .one_click{margin-left:10px}.set_block .item .total_wrapp .price.discount,.set_block .item .total_wrapp .price.discount *{font-size:16px;font-weight:400;margin:0 0 12px;line-height:18px;display:block}.bx_item_set_hor .bx_item_set_hor_item a.remove{position:absolute;top:-10px;left:-10px;display:none}.bx_item_set_hor .bx_item_set_hor_item:hover a.remove{display:inline-block}.muted svg path{fill:#999}.dotted{border-bottom:1px dotted;cursor:pointer}.muted777{color:#777}.muted999{color:#999}.calculate-delivery{font-size:14px;margin:0 0 20px;display:block}.calculate-delivery .svg{min-height:auto;min-width:auto}.text-form.muted:hover span{color:#333}.calculate-delivery.text-form.muted .svg{margin:0 5px 0 0}.calculate-delivery:not(.with_preview) .svg{margin:0 5px 0 -1px}#fast_view_item .calculate-delivery.text-form.muted .svg{margin:0 12px 0 6px}#fast_view_item .middle_info .catalog-delivery-preview{max-width:175px}#main .catalog_detail .calculate-delivery-preview .font_sxs,#main .catalog_detail .calculate-delivery-preview .font_xs{font-size:13px}#main .catalog_detail .calculate-delivery-preview .font_sxs{color:#333}.calculate-delivery-preview{vertical-align:top;display:inline-block}.catalog-delivery .svg{min-height:auto;min-width:auto}#main .catalog_detail .calculate-delivery.text-form{line-height:20px;display:block}.info_item .middle_info .buy_block>.calculate-delivery+.gift_form{margin-top:-10px}div[id^=CatalogSetConstructor] .popup-window{overflow:hidden;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:1104px}.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-center-column,.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-left-column,.popup-window.popup-window-titlebar .popup-window-top-row .popup-window-right-column,.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-center-column,.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-left-column,.popup-window.popup-window-titlebar-light .popup-window-top-row .popup-window-right-column{border-top:0;border-bottom:2px solid;box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;background:#fff}.popup-window-content{margin:0}.bx_modal_container{padding:25px}.bx_modal_container .bx_modal_body{margin-top:41px}.bx_modal_container .bx_modal_description{font-size:12px;margin:0 0 0 24px;display:inline-block}.bx_modal_container .bx_modal_small_title{font-size:17px;display:block}.bx_item_set_hor_container_big .bx_item_set_del,.bx_kit_item .bx_kit_item_del{height:24px;position:absolute;top:-9px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;cursor:pointer;left:-9px;width:24px;display:none}.bx_item_set_hor_container_big .bx_item_set_del:after,.bx_kit_item .bx_kit_item_del:after{height:21px;font-size:0;content:".";background:url(/bitrix/templates/aspro_next/images/svg/close_icons.svg) -30px 4px no-repeat;cursor:pointer;width:21px;display:block}.popup-window-titlebar h2{padding:34px 24px 33px;margin:0}.bx_kit_two_section{margin-top:15px}.bx_kit_two_section .title{margin:25px 0 11px 10px;display:inline-block}.bx_kit_two_section .triangle,.bx_kit_two_section .triangle i{height:0;border-bottom:5px solid #e6e6e6!important;margin:0 auto;width:0;display:inline-block}.bx_kit_two_section .triangle{border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;border-top:9px solid transparent;border-bottom:9px solid #e6e6e6!important;text-align:center;top:-16px;margin:0 auto}.bx_kit_two_section .triangle i{border-right:9px solid transparent;border-left:9px solid transparent;position:relative;border-top:7px solid transparent;border-bottom:7px solid #fafafa!important;top:-4px;left:-9px}.bx_kit_item_empty:hover{box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none}.bx_kit_item .bx_kit_item_add{height:24px;right:-10px;position:absolute;top:-10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#ddd;cursor:pointer;width:24px;display:block;display:none}.bx_kit_item_add:after{height:27px;font-size:0;content:".";background:url(/bitrix/templates/aspro_next/images/svg/icons_wish.svg) -178px -211px no-repeat;cursor:pointer;width:27px;display:block}.bx_kit_two_section .slider_wrapp{position:relative}.bx_kit_two_section .slider_wrapp .flex-direction-nav{font-size:0;right:26px;position:absolute;top:-34px}.bx_kit_item_slider_arrow_left.disabled,.bx_kit_item_slider_arrow_right.disabled{opacity:.5}.bx_modal_container.bx_kit{padding-bottom:30px}.bx_kit_one_section .bx_kit_item_discount{right:0;left:0;z-index:111}.bx_kit_two_section{padding:0 6px 0 20px;position:relative;border-top:1px solid #e5e5e5;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:15px -30px -30px;background:#f7f7f7}.bx_kit_item_empty{border:1px solid #e5e5e5;background:#f7f7f7}.bx_kit_two_section_ova{overflow:hidden;padding-top:15px;position:relative;padding-bottom:30px;width:100%;white-space:nowrap}.bx-touch .bx_kit_two_section_ova{overflow-x:auto}.bx_kit_two_item_slider{position:relative;text-align:left}.bx_kit_item_slider{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:10px}.bx_kit_item_slider .bx_kit_item{padding:0;margin-right:0;background:#fff;z-index:112}.bx_kit_item_slider_drag{padding:10px;border:1px solid #e7e7e7;position:relative;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fafafa;z-index:115}.bx_kit_item_slider_drag .bx_kit_item_add{display:none!important}.bx_kit_item_slider_drag,.bx_kit_item_slider_drag *{height:auto!important}#basket_line .basket_hidden{display:none}.header-cart-block .cart .delay_link{text-decoration:underline}.header-cart-block .cart .delay_link,.header-cart-block .cart .delay_link *{font-size:11px}.header-cart-block .cart .delay_link .icon{height:18px;background:url(/bitrix/templates/aspro_next/images/basket_icons.png) -56px -12px no-repeat;width:19px;display:inline-block}.header-cart-block .cart .delay_link:hover .icon{background-position:-56px -138px}.one_click_buy_result_fail,.one_click_buy_result_success{display:none}.search-page form{padding:15px 20px 17px;margin-bottom:20px;display:inline-block}.search-page form input[type=text]{height:30px;zoom:1;position:relative;bottom:-1px}.basket_button.in-subscribe span,.basket_button.to-order span,.basket_button.to-subscribe span{text-align:center;background:none;width:92px;padding-left:6px}.catalog_detail .item_main_info .buttons_block .basket_button.in-subscribe span,.catalog_detail .item_main_info .buttons_block .basket_button.to-subscribe span{text-align:center;width:90px;padding-left:3px}.order-checkout label{display:inline-block}.order-checkout label.error{right:inherit;position:relative;text-align:right;top:inherit;width:100%}.order-checkout label img{pointer-events:none}.fancybox-lock .fancybox-overlay{overflow:auto}.flex-direction-nav li,.flex-direction-nav li:first-child,.flex-direction-nav li:hover{border-bottom-width:0!important}ul.slider_navigation{right:0;position:absolute;top:0;margin:0;z-index:1}ul.slider_navigation ul{margin:0}.bx-ie .specials_slider_wrapp ul.slider_navigation.top{top:27px}.wraps>.wrapper_inner:not(.wide_page) .bx-ie ul.slider_navigation.top,.wraps>.wrapper_inner:not(.wide_page) ul.slider_navigation.top{top:18px}ul.slider_navigation.top_big{top:21px}ul.slider_navigation.compare{position:static}ul.slider_navigation.compare li{position:absolute;top:-14px;z-index:10}ul.slider_navigation.compare li:not(.disabled){cursor:pointer}ul.slider_navigation.compare .flex-nav-prev{left:0}ul.slider_navigation.compare .flex-nav-next{right:0}.flex-direction-nav li,.flex-direction-nav li a,.flex-direction-nav li span{height:29px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:29px;display:inline-block}.bx-ie .flex-direction-nav li,.bx-ie .flex-direction-nav li a,.bx-ie .flex-direction-nav li span{font-size:0;line-height:0px}.flex-direction-nav li{border-bottom-width:0}.flex-direction-nav li:first-child{margin-right:5px}.flex-direction-nav li a,.flex-direction-nav li span{background:url(/bitrix/templates/aspro_next/images/arrows.png) 0 0 no-repeat}.flex-direction-nav li:not(.disabled) span{cursor:pointer}.flex-direction-nav li .flex-prev{background-position:10px -50px}body .dark .flex-direction-nav li .flex-prev,body .flex-direction-nav li:hover .flex-prev{background-position:10px -26px}body .flex-direction-nav li .flex-next{background-position:-27px -50px}.dark .flex-direction-nav li .flex-next,.flex-direction-nav li:hover .flex-next{background-position:-27px -26px}.flex-direction-nav .flex-disabled{display:none}.border .flex-direction-nav{font-size:0;margin:0;line-height:0px}.border .flex-direction-nav li{overflow:hidden;border:1px solid #e5e5e5!important;margin:0;border-radius:0}.border .flex-direction-nav li,.border .flex-direction-nav li a{height:35px;width:33px}.border .flex-direction-nav li:first-child{border-radius:2px 0 0 2px}.border .flex-direction-nav li:last-child{border-radius:0 2px 2px 0}.border.custom_flex .flex-direction-nav li:hover,.border.custom_flex .flex-direction-nav li:hover a{overflow:hidden;background-color:#f6f6f7!important}.border.custom_flex .flex-direction-nav li a{background-position:5px -18px}.border.custom_flex .flex-direction-nav li:hover a{background-position:5px 6px}.border.custom_flex .flex-direction-nav li.flex-nav-next a{background-position:-70px -18px}.border.custom_flex .flex-direction-nav li.flex-nav-next:hover a{background-position:-69px 6px}.border.custom_flex .flex-direction-nav li.flex-nav-next{border-left-width:0!important}.top_right.border.custom_flex .flex-direction-nav{right:0;position:absolute;top:-33px}.absolute .flex-direction-nav>li{position:absolute;top:1px}.absolute .flex-direction-nav li.flex-nav-prev{left:-30px}.absolute .flex-direction-nav li.flex-nav-next{right:-30px}body .top_slider_wrapp .box[data-video_source=LINK] .video.cover{left:auto}body .top_slider_wrapp .box .video.cover{min-height:none;position:static;max-height:none}.shops.list .item .phone{width:200px}.view_sale_block{font-size:0;margin:10px 0 0;white-space:nowrap}.view_sale_block>div{font-size:0;vertical-align:top;display:inline-block}.view_sale_block .title{font-size:11px;color:#666;margin:0 0 5px;line-height:15px}.view_sale_block .values{font-size:0;margin:0 0 5px;line-height:15px}.view_sale_block .values .item{height:43px;padding:7px 0 0;font-size:15px;font-weight:700;position:relative;text-align:center;margin:0;border-radius:0;background:#eee;width:40px;vertical-align:top;display:inline-block}.view_sale_block .values.countdown .item{width:46px}.view_sale_block .values .item:last-child{margin:0}.view_sale_block .values .item:after,.view_sale_block .values .item:before{height:3px;right:-1px;content:"";position:absolute;border-radius:6px;background:#333;width:3px;display:block;z-index:10}.view_sale_block .values .item:last-child:after,.view_sale_block .values .item:last-child:before{display:none}.view_sale_block .values .item:before{top:15px}.view_sale_block .values .item:after{bottom:15px}.view_sale_block .values .item .text{font-size:12px;font-weight:400;opacity:.6;width:auto;display:block}.view_sale_block .count_d_block{margin:0}.view_sale_block .quantity_block{width:40px}.view_sale_block .quantity_block .values .item{color:#fff;background:#4f4f4f}.view_sale_block .countdown{height:43px;overflow:hidden;border-radius:2px 0 0 2px;width:138px;display:block}.view_sale_block .countdown.wq{border-radius:2px}.view_sale_block .quantity_block .values{overflow:hidden;border-radius:0 2px 2px 0}.view_sale_block .values .item:nth-child(3):after,.view_sale_block .values .item:nth-child(3):before{display:none}.border_block .block_wr{color:red;margin:0 0 20px}.border_block .block_wr.alert-success{color:green}.wbot .tab_slider_wrapp{display:none}.wbot .top_slider_wrapp .flexslider{background:none}.wbot .top_slider_wrapp .flexslider>.slides>li:first-of-type{display:block}.fill_bg_y .bx-sbb-empty-cart-image{margin-top:0}.fill_bg_y .bx-sbb-empty-cart-container{padding-top:50px}.sa_block{position:relative}.catalog_item .sa_block .article_block{word-break:break-all;word-break:break-word}.js-show-info-block{cursor:pointer}.js-info-block{position:absolute;top:25px;box-shadow:0 20px 50px 0 rgba(0,0,0,.15);background:#fff;left:0;width:275px;display:none;z-index:54}.js-info-block .stores_block_wrap{text-align:left;margin:0}.js-info-block .block_title{padding:18px 24px 5px;color:#333}.js-info-block .block_title .svg{min-height:10px;right:15px;position:absolute;min-width:10px;top:15px;cursor:pointer}.js-info-block .block_title svg{height:10px;width:10px}.js-info-block .block_title svg:not(:hover) path{fill:#b8b8b8}.js-info-block .block_wrap .block_wrap_inner{padding:0 14px 2px 24px;max-height:200px}.js-info-block .block_wrap .block_wrap_inner.prices{padding:0 14px 2px 24px;max-height:260px}.js-info-block .block_wrap .block_wrap_inner .mCSB_container{padding:0 10px 0 0}.js-info-block .block_wrap .block_wrap_inner.prices{padding-top:12px}.js-info-block .more-btn{margin:20px 0 25px}.js-info-block .block_wrap .stores_block.wo_image .item-stock{padding:0;position:static;min-width:auto;margin:0;background:#fff;float:none;display:block}.js-info-block .stores_block_wrap .stores_block{padding:10px 0 0;background:#fff}.js-info-block .stores_block_wrap .stores_block:before{display:none}.js-info-block .stores_block_wrap .stores_block .stores_text_wrapp{padding:0;background:#fff;display:block}.js-info-block .stores_block_wrap .stores_block .stores_text_wrapp .title_stores{font-size:13px;font-weight:400;margin:0 0 3px;line-height:16px;display:block}.js-info-block .stores_block_wrap .stores_block .item-stock .value{font-size:13px;line-height:15px}.js-info-block .stores_block_wrap .stores_block:hover{background:none}.js-info-block .stores_block_wrap .block_wrap .block_wrap_inner{max-height:unset}.js-info-block .stores_block_wrap .block_wrap{overflow:auto;max-height:200px}.js-info-block .stores_block_wrap .block_title{font-size:14px;font-weight:700}.js-info-block .stores_block_wrap .stores_block .stores_text_wrapp .main_info>span{margin-bottom:3px;display:inline-block}.js-info-block .stores_block_wrap .stores_block .stores_text_wrapp .main_info{font-size:14px;line-height:24px}.item-stock.js-show-stores .value{border-bottom:1px dotted}.display_list .description_wrapp .description .wrapp_stockers.with-rating .js-info-block{left:95px}.display_list .description_wrapp .description .wrapp_stockers .js-info-block{padding:0;top:28px;z-index:55}.js-info-block .stores_block_wrap .more-btn a{font-size:13px;font-weight:400}#fast_view_item .js-info-block{left:5px;width:250px}body .bx-sbb-empty-cart-text{font-size:1.6em;color:#333;margin:2.2rem 0 1.2rem}#fast_view_item .counter_block input[type=text].text{width:52px}#fast_view_item .counter_wrapp .counter_block{width:102px}.section-gallery-wrapper{right:2px;position:absolute;bottom:0;top:0;left:2px;z-index:2}.section-gallery-wrapper.flexbox{flex-direction:row}.section-gallery-wrapper__item{flex-grow:1;-webkit-box-flex:1;margin-bottom:-4px;background-color:#fff;-ms-flex-positive:1}.section-gallery-wrapper__item img{right:1px;transition:opacity .2s ease-in-out;opacity:0;left:1px}.section-gallery-wrapper__item._active img{opacity:1}.section-gallery-wrapper__item-nav{height:100%;position:relative;margin:0 1px;display:block;z-index:2}.section-gallery-wrapper__item-nav:before{height:1px;right:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;content:"";position:absolute;bottom:0;background-color:#cdcdcd;cursor:pointer;left:0;display:block}.section-gallery-wrapper__item_hidden,.wrapper1.without-delay #headerfixed .basket-link.delay,.wrapper1.without-delay #mobileheader .basket-link.delay,.wrapper1.without-delay header .basket_wrap .basket-link.delay,.wrapper1.without-delay header .wrap_basket .basket-link.delay,.wrapper1.without-delay header .wrap_icon .basket-link.delay,.wrapper1.without-delay~.basket_bottom_block .basket-link.delay,.wrapper1.without-delay~.basket_wrapp .basket_fly .module-cart table td.delay-cell,.wrapper1.without-delay~.basket_wrapp .basket_fly .wish_count,body .wrapper1.without-delay header .baskets .basket-link.delay{display:none}.votes_block_review.nstar{font-size:0;margin:0 -2px}.votes_block_review.nstar>div{vertical-align:middle;display:inline-block}.votes_block_review.nstar .ratings{white-space:nowrap}.votes_block_review.nstar .ratings .inner_rating{height:20px}.votes_block_review.nstar .ratings .item-rating{padding:0 0 0 3px;display:inline-block}.votes_block_review.nstar .ratings .inner_rating>span{font-size:11px;margin-left:5px;vertical-align:middle}.rating.sm-stars .votes_block_review.nstar .item-rating{padding:0 1px}.rating.sm-stars{height:auto}.has_hover .votes_block_review.nstar .ratings .item-rating .svg:hover svg path,.votes_block_review.nstar .ratings .item-rating:not(.filled) .svg svg path{fill:#d3d3d3}.has_hover .votes_block_review.nstar .ratings .item-rating.filled .svg:hover svg path,.votes_block_review.nstar .ratings .item-rating.filled .svg svg path{fill:#fc9c00}.votes_block_review.nstar .item-stock{margin:0 0 2px;display:block}.votes_block_review.nstar .item-stock .value .store_view{letter-spacing:.8px}.votes_block_review.nstar.big .ratings .item-rating svg{height:20px;width:21px}form .rating_message{padding:0 0 0 24px;font-size:13px;color:#999;position:relative;margin:0 0 0 8px}form .rating_message:before{content:"\2014";position:absolute;top:0;left:0}.votes_block_review.nstar .ratings .item-rating .svg{min-height:unset;min-width:unset}.btn.btn-lg.wides{padding-right:20px;padding-left:20px}.popup.review-detail_frame{max-width:700px;width:100%}.review-detail .reviews.item-views .close svg{display:none}.review-detail .reviews.item-views .item{padding:0;margin:0}.review-detail .reviews.item-views .item .image{height:60px;width:60px;line-height:60px}.review-detail .reviews.item-views .item .top_wrapper{padding:0}.review-detail .reviews.item-views .item .top_wrapper .top-info{padding-top:6px;padding-left:79px!important}.review-detail .reviews.item-views .item .top_wrapper .top-info .wrap{font-size:13px;padding-bottom:0}.review-detail .reviews.item-views .item .top_wrapper .title{font-size:16px;margin-bottom:0;margin-top:2px}.review-detail .reviews.item-views .item .header-block{padding:40px 40px 10px 60px}.review-detail .reviews.item-views .item .bottom-block{padding:8px 40px 50px 60px}.review-detail .reviews.item-views .item .bottom-block .preview-text{font-size:15px;line-height:22px}.review-detail .reviews.item-views .votes_block.nstar{height:25px;position:relative;margin:0 0 18px 2px}.review-detail .reviews.item-views .votes_block.nstar svg{height:16px;width:auto}.review-detail .reviews.item-views .votes_block.nstar:after{height:1px;right:0;content:"";position:absolute;top:11px;background:#ececec;left:116px}.review-detail .reviews.item-views .votes_block.nstar .ratings .item-rating{padding:0 4px 0 0}.review-detail .reviews.item-views .close-block{margin-top:35px}.review-detail .rounded{border-radius:100%}@media(max-width:500px){.review-detail .reviews.item-views .item .header-block{padding:30px 30px 10px}.review-detail .reviews.item-views .item .bottom-block{padding:10px 30px 30px}}html:not(.mobile) .bottom_slider.specials .tabs_slider .catalog_item .footer_button,html:not(.mobile) .catalog_block .catalog_item_wrapp .footer_button,html:not(.mobile) .catalog_block_slider .catalog_item .footer_button,html:not(.mobile) .viewed_slider .tabs_slider .catalog_item .footer_button{right:0;position:absolute;padding-right:19px;top:calc(100% - 26px);box-shadow:0 15px 15px rgba(0,0,0,.1);-moz-box-shadow:0 15px 15px rgba(0,0,0,.1);-o-box-shadow:0 15px 15px rgba(0,0,0,.1);-webkit-box-shadow:0 15px 15px rgba(0,0,0,.1);background:#fff;padding-bottom:26px;left:0;padding-left:20px}html:not(.mobile) .bottom_slider.specials .tabs_slider .catalog_item .footer_button,html:not(.mobile) .viewed_slider .tabs_slider .catalog_item .footer_button{top:100%;padding-bottom:21px;margin-left:-1px;margin-top:-11px}.catalog_block.row.flexbox>.item.item_block{height:auto}.catalog_block .catalog_item_wrapp .catalog_item,.catalog_block.grid-list .catalog_item_wrapp,.catalog_block.row.flexbox>.item.item_block .catalog_item_wrapp{height:100%;min-height:unset}.bottom_slider.specials .tabs_slider .inner_wrap,.catalog_block .catalog_item>div,.catalog_block_slider .flexslider .inner_wrap{height:100%;flex-direction:column;display:flex}.bottom_slider.specials .tabs_slider .catalog_item .inner_wrap .image_wrapper_block,.catalog_block .catalog_item .image_wrapper_block,.catalog_block_slider .flexslider .inner_wrap .image_wrapper_block{width:100%}.bottom_slider.specials .tabs_slider .inner_wrap .item_info,.catalog_block .catalog_item>div .item_info,.catalog_block_slider .flexslider .inner_wrap .item_info{flex:1;justify-content:space-between;flex-direction:column;display:flex}.catalog_item .item_info--preview_text{font-size:13px;margin:5px 0;line-height:18px}.catalog_block_slider .flexslider .slides.flexbox{display:flex}.catalog_block_slider .flexslider .catalog_item{height:auto}.bigdata_recommended_products_items .viewed_slider .tabs_slider,.bottom_slider.specials .tabs_slider{display:flex}.bigdata_recommended_products_items .viewed_slider .tabs_slider .catalog_item,body .bottom_slider.specials .tabs_slider .catalog_item{height:auto}body .bottom_slider.specials .tabs_slider .catalog_item .inner_wrap{height:100%}body .bottom_slider.specials .tabs_slider{padding-bottom:65px}body .bottom_slider.specials .flex-viewport{margin-bottom:-30px}.viewed_slider .tab.content_inner:not(.absolute) .flex-viewport{padding-bottom:60px}.scrollbar{overscroll-behavior:contain;scrollbar-width:thin}.scrollbar::-webkit-scrollbar{width:8px}.scrollbar::-webkit-scrollbar-track{border-radius:8px}.scrollbar::-webkit-scrollbar-thumb{border:2px solid #fff;border-radius:8px;background:#999}.scrollbar::-webkit-scrollbar-thumb:window-inactive{border:2px solid #fff;background:#999}.scrollbar--overflow{overflow:hidden;overflow-y:auto}.height-100{height:100%}