
/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /local/templates/aspro_next/scss/
*/

.styles .catalog_item_wrapp.item,.brewery .catalog_item_wrapp.item,.country .catalog_item_wrapp.item,.novinki .catalog_item_wrapp.item{height:380px}.styles .catalog_item_wrapp.item:hover,.brewery .catalog_item_wrapp.item:hover,.country .catalog_item_wrapp.item:hover,.novinki .catalog_item_wrapp.item:hover{z-index:9}.styles .top_wrapper,.brewery .top_wrapper,.country .top_wrapper,.novinki .top_wrapper{padding-bottom:30px}.brewery.detail img,.styles.detail img{max-height:190px;max-width:190px}.banners-small .item .image img{width:auto !important;height:-webkit-fill-available}.banners-small.blog .item .title{text-align:center}.detail .detailimage{float:left;margin-right:35px}.styles .properties{display:none}.catalog_detail .props_list td.char_name{width:32%}.catalog_detail .props_list td.char_value{width:68%}.top_info .style,.top_info .brewery{font-size:20px;font-weight:bold;margin-bottom:10px}.stickers .rall{text-align:center !important;vertical-align:middle;position:absolute;top:15px;left:1px;z-index:92;width:50px;height:50px;border-radius:25px;background-color:#036;line-height:14px}.bx_catalog_item.double:hover .stickers .rall{top:14px;left:0px}.stickers .rall .ralllabel{padding-top:12px;color:white;font-size:11px;text-align:center !important}.stickers .rall .rallnumber{font-size:14px;color:white;text-align:center !important}.stickers .rstyle{text-align:center;vertical-align:middle;position:absolute;top:60px;left:5px;z-index:92;width:40px;height:40px;border-radius:20px;background-color:#66a212;line-height:14px}.bx_catalog_item.double:hover .stickers .rstyle{top:59px;left:4px}.stickers .rstyle .rstylelabel{font-size:10px;color:white;text-align:center !important}.stickers .rstyle .rstylenumber{padding-top:10px;font-size:10px;color:white;text-align:center !important}.salelabel{position:absolute;color:white;font-size:11px;text-align:center;vertical-align:middle;padding-top:14px;top:60px;right:30px;z-index:910;width:50px;height:50px;border-radius:25px;background-color:#b11313}.catalog_item_wrapp:hover .salelabel{top:4px;right:4px}.catalog_item_wrapp .salelabel{top:4px;right:4px;z-index:1}.bx_item_container .salelabel{left:0px;top:100px}.catalog_block.items .salelabel{right:0px;height:50px;line-height:20px}.newlabel{position:absolute;color:white;font-size:11px;text-align:center;vertical-align:middle;padding-top:14px;top:105px;right:30px;z-index:910;width:50px;height:50px;border-radius:25px;background-color:#75cfff}.catalog_item_wrapp:hover .newlabel{top:49px;right:4px}.catalog_item_wrapp .newlabel{top:49px;right:4px}.bx_item_container .newlabel{left:0px;top:145px}.catalog_block.items .newlabel{right:0px;height:50px;line-height:20px}.hitlabel{position:absolute;color:white;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;padding-top:14px;top:150px;right:30px;z-index:910;width:50px;height:50px;border-radius:25px;background-color:#e9b639}.catalog_item_wrapp:hover .hitlabel{top:94px;right:4px}.catalog_item_wrapp .hitlabel{top:94px;right:4px}.bx_item_container .hitlabel{left:0px;top:190px}.catalog_block.items .hitlabel{right:0px;height:50px;line-height:20px}.bestprice{position:absolute;color:white;font-size:10px;font-weight:normal;text-align:center;vertical-align:middle;padding-top:14px;top:150px;right:30px;z-index:910;width:50px;height:50px;line-height:12px;border-radius:25px;background-color:#ffd000}.catalog_item_wrapp:hover .bestprice{top:139px;right:4px}.catalog_item_wrapp .bestprice{top:139px;right:4px}.bx_item_container .bestprice{left:0px;top:190px}.catalog_block.items .bestprice{right:0px;height:50px;line-height:12px}.doublebonus{position:absolute;color:white;font-size:10px;font-weight:normal;text-align:center;vertical-align:middle;padding-top:14px;top:190px;right:30px;z-index:910;width:50px;height:50px;line-height:12px;border-radius:25px;background-color:#2929ff}.catalog_item_wrapp:hover .doublebonus{top:184px;right:4px}.catalog_item_wrapp .doublebonus{top:184px;right:4px}.bx_item_container .doublebonus{left:0px;top:190px}.catalog_block.items .doublebonus{right:0px;height:50px;line-height:12px}.rall{background-color:#036}.rstyle{background-color:#66a212}.rall{text-align:center;vertical-align:middle;position:absolute;top:15px;left:0px;z-index:93;width:50px;height:50px;border-radius:25px;background-color:blue}.ralllabel{padding-top:7px;color:white;font-size:11px}.rallnumber{font-size:14px;color:white;line-height:14px}.rstyle{text-align:center;vertical-align:middle;position:absolute;top:60px;left:5px;z-index:92;width:40px;height:40px;border-radius:20px;background-color:green}.rstylelabel{font-size:10px;color:white}.rstylenumber{padding-top:9px;font-size:10px;color:white;line-height:7px}.teenage,.bonusphone{display:none;position:fixed;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:100;background:rgba(255, 255, 255, 0.95)}.teenage .askblock,.bonusphone .askblock,.teenage .bonusblock,.bonusphone .bonusblock{width:50%;height:50%;background:white;display:flex;justify-content:center;align-items:center;flex-direction:column;border:4px solid black}@media all and (max-width:600px){.teenage .askblock,.bonusphone .askblock,.teenage .bonusblock,.bonusphone .bonusblock{width:90%;height:70%}}.teenage .askblock .question,.bonusphone .askblock .question,.teenage .bonusblock .question,.bonusphone .bonusblock .question{width:90%;display:block;text-align:center}.teenage .askblock .question p,.bonusphone .askblock .question p,.teenage .bonusblock .question p,.bonusphone .bonusblock .question p{font-size:25px}.teenage .askblock .question button,.bonusphone .askblock .question button,.teenage .bonusblock .question button,.bonusphone .bonusblock .question button{margin-top:40px;margin-left:20px;margin-right:20px;width:120px}.teenage .askblock .optlink,.bonusphone .askblock .optlink,.teenage .bonusblock .optlink,.bonusphone .bonusblock .optlink{display:block;width:90%;text-align:center}.teenage .phoneok,.bonusphone .phoneok{display:none}.brands_slider_wrapp{max-height:170px !important}.brands_slider_wrapp .flex-viewport{height:120px !important}.image_wrapper_block img{max-height:100%}.search-group{display:flex;justify-content:center;align-items:center}.slogan{display:table-cell;vertical-align:middle;height:104px;font-size:13px}.mbot10{margin-bottom:10px}.mbot20{margin-bottom:20px}.mbot30{margin-bottom:30px}.mbot40{margin-bottom:40px}.mbot50{margin-bottom:50px}.mbot60{margin-bottom:60px}.mbot70{margin-bottom:70px}.mbot80{margin-bottom:80px}.mbot90{margin-bottom:90px}.mbot100{margin-bottom:100px}.mtop10{margin-top:10px}.mtop20{margin-top:20px}.mtop30{margin-top:30px}.mtop40{margin-top:40px}.mtop50{margin-top:50px}.mtop60{margin-top:60px}.mtop70{margin-top:70px}.mtop80{margin-top:80px}.mtop90{margin-top:90px}.mtop100{margin-top:100px}.basket-checkout-block-total-description{display:none}.logo_and_menu-row .search-wrapper{width:1000px}.row.bokals,.col-md-7.tobeer2{display:none}.front_new .catalog_item_wrapp.item{height:440px !important}.form.arenda{padding-top:0px !important}.form.arenda textarea{min-height:90px !important}#bx-soa-order .bx-soa-cart-total-line{display:none}#bx-soa-order .bx-soa-cart-total-line.bx-soa-cart-total-line-total{display:block}#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total{border-top:none !important;padding:0 !important;margin:0 !important}#bx-soa-order .bx-soa-pp-company-graf-container .bx-soa-pp-company-image{background-size:100% !important}#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-delivery-cost{display:none}#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company ul.bx-soa-pp-list{display:none}#bx-soa-order #bx-soa-delivery .bx-soa-pp-price{display:none}.news_blocks.front .date{font-size:12px}.arenda .content{padding-top:20px}.form-group.bx-soa-customer-field:nth-child(7){display:none}.style-on-list{color:black;font-size:12px;line-height:15px;padding-bottom:10px;padding-top:5px;margin-bottom:0px}#bx-soa-order #bx-soa-paysystem{height:0px;margin-bottom:0px;border:none}#bx-soa-order #bx-soa-paysystem .bx-soa-section-title-container{height:0px;padding:0px}#bx-soa-order #bx-soa-paysystem .bx-soa-section-title-container .bx-soa-section-title col-sm-9{height:0px;padding:0px}#bx-soa-order #bx-soa-paysystem .bx-soa-section-content{padding:0px}#bx-soa-order #bx-soa-paysystem .bx-soa-section-content strong{color:transparent}#bx-soa-order #bx-soa-properties .pull-left{display:none}.item_info .sa_block{font-size:15px}.item_info .sa_block p{margin:0px}.info_item .quantity_block_wrapper{font-size:15px}.info_item .quantity_block_wrapper p{margin:0px}.bx_filter_section .bx_filter_parameters_box[data-prop_code="nalichie"] div{font-weight:bold}.catalog_detail.detail h5{border:none}.SIMPLE_FORM_16.form textarea{min-height:90px}.SIMPLE_FORM_16 .common_select{width:70px !important;display:inline-block}.SIMPLE_FORM_16 .common_select.field_name{width:100% !important}.SIMPLE_FORM_16 .common_select.field_name .common_select{width:100% !important}.SIMPLE_FORM_16 .common_select select{display:block}.left_menu .newwave{font-weight:bold}.action{font-size:13px;line-height:15px;color:red;font-weight:bold}@media (min-width:768px){.catalog_detail .dl-horizontal dt{text-align:left}}.rb_top50{position:absolute;color:white;font-size:11px;font-weight:normal;text-align:left;vertical-align:middle;padding-left:4px;padding-top:1px;top:0px;left:0px;z-index:910;width:94px;height:20px;line-height:12px;border-radius:25px;background-color:#ffd000}.catalog_item_wrapp:hover .rb_top50{top:0px;right:0px}.catalog_item_wrapp .rb_top50{top:0px;right:0px}.bx_item_container .rb_top50{left:0px;top:0px}.catalog_block.items .rb_top50{right:0px;height:15px;line-height:12px}#descr,#brewery,#beerstyle,.brewery,.styles{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}a.scroll-to-top{right:60px !important;height:44px !important;bottom:160px !important}.style_brewery{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.style_brewery .brand{width:25%}.sellers h3{margin-top:0px;margin-bottom:10px}.panel-collapse.in{background:transparent !important}#bx-soa-properties .col-sm-12:last-child{display:none}#mobileheader .logo{height:max-content}.left_block .left_menu li.sale{background-color:#ffb90f}.left_block .left_menu li.sale a{color:black !important;background-color:#ffb90f}.left_block .left_menu li.sale a:hover{color:black}.left_menu > li.current > a{background-color:#ffb90f !important;color:black !important}.menu-row .menu-item.gift{background-color:#ffb90f}.menu-row .menu-item.gift .wrap a{color:black !important}.menu-row .menu-item.gift:hover{background-color:#ffb90f !important}.menu-row .menu-item.gift:hover .wrap a{color:black !important}.menu-row .menu-item.gift.active{background-color:#ffb90f !important}.menu-row .menu-item.gift.active .wrap a{color:black !important}.catalog_section_list .section_item .image{width:100% !important}.catalog_section_list .section_item .image img{max-width:100% !important}.catalog_item.main_item_wrapper.item_wrap:hover{z-index:1}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:0.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{font-weight:normal}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{font-weight:normal}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}.polzunok-container-2 *{box-sizing:border-box;outline:none}.polzunok-container-2{padding:10px 50px}.polzunok-container-2 .ui-slider{position:relative;height:12px;border-radius:10px}.polzunok-container-2 .ui-slider .ui-slider-handle{position:absolute;margin-left:-50px;text-align:center;width:80px;height:36px;font-size:18px;line-height:18px;padding-top:7px;cursor:pointer;border-radius:10px;top:-13px;z-index:2}.polzunok-container-2 .ui-slider .ui-slider-handle b{padding:0 8px;font-family:Courier, monospace}.polzunok-container-2 .ui-slider .ui-slider-range{position:absolute;z-index:1;height:12px;display:block;border:0;border-radius:10px}.polzunok-container-2 .ui-slider-horizontal .ui-slider-range-min{left:0}.polzunok-container-2 .ui-slider-horizontal .ui-slider-range-max{right:0}.form.FOR_WORK .form_control_sale_exp label,.form.FOR_WORK .form_control_beer_exp label,.form.FOR_WORK .form_control_interest label{display:inline;padding-right:10px}.form.FOR_WORK label.label_for_field{display:block;font-size:16px}.form.FOR_WORK input[type="checkbox"]{margin-right:10px}.front_new .flex-direction-nav{position:absolute;top:-37px;right:0px}.front_ratebeer .flex-direction-nav{position:absolute;top:-37px;left:0px}.front_ratebeer .catalog_item_wrapp.item{height:440px !important}.clock.top{padding:15px 0 15px 0px;font-size:14px;color:black}#mobileheader .logo{height:inherit}.top_big_banners.with_childs .wrap_tizer .wrap_outer.title{font-size:17px;width:100%}.top_big_banners.with_childs .wrap_tizer .wrapper_inner_tizer{padding:0 33px 0 0}@media (max-width:1050px){.info_item .top_info .article{text-align:left !important}}@media (max-width:870px){.rows_block:not(.slides) .item_block.col-1{width:100%}}.p-0{padding:0 0 0 0 !important}.m-0{margin:0 0 0 0 !important}@media (max-width:1050px){.we-block{margin-top:200px}}.search-block-width{width:100% !important}.novinkiFull .catalog_item_wrapp.item{height:410px}#footer .form_body div.form-control{background-color:transparent}#footer .form_body div.form-control input[type="email"]{background-color:white}.bot_users_table,.bot_orders_table,.bot_orders_items_table{width:inherit}.bot_users_table .bot_order .bot,.bot_orders_table .bot_order .bot,.bot_orders_items_table .bot_order .bot{padding:5px;padding-top:20px}.bot_users_table .bot_order_list,.bot_orders_table .bot_order_list,.bot_orders_items_table .bot_order_list{border-bottom:black solid 1px}.bot_users_table .bot_order_list td,.bot_orders_table .bot_order_list td,.bot_orders_items_table .bot_order_list td{padding-left:20px;padding-bottom:20px}.social-icons li.zen a{background:url(images/zen-icon.png) no-repeat;background-size:contain}#mobilemenu .social-icons li > a .svg-inline-zen svg{width:20px;height:20px}.personal_wrapper .orders_wrapper .sale-order-detail-about-order-inner-container-repeat .sale-order-detail-about-order-inner-container-repeat-button{display:none}.forgot_password,.registration{}.forgot_password .tabs,.registration .tabs{font-size:0;margin-left:auto;margin-right:auto}.forgot_password .tabs > input[type="radio"],.registration .tabs > input[type="radio"]{display:none}.forgot_password .tabs > div,.registration .tabs > div{display:none;border:1px solid #e0e0e0;padding:30px 15px;font-size:16px}.forgot_password #tab-btn-1:checked ~ #content-1,.registration #tab-btn-1:checked ~ #content-1,.forgot_password #tab-btn-2:checked ~ #content-2,.registration #tab-btn-2:checked ~ #content-2,.forgot_password #tab-btn-3:checked ~ #content-3,.registration #tab-btn-3:checked ~ #content-3{display:block}.forgot_password .tabs > label,.registration .tabs > label{display:inline-block;text-align:center;vertical-align:middle;user-select:none;background-color:#f5f5f5;border:1px solid #e0e0e0;padding:6px 25px;font-size:18px;line-height:1.5;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out;cursor:pointer;position:relative;top:1px;margin-bottom:0px;width:50%}.forgot_password .tabs > label:not(:first-of-type),.registration .tabs > label:not(:first-of-type){border-left:none}.forgot_password .tabs > input[type="radio"]:checked + label,.registration .tabs > input[type="radio"]:checked + label{background-color:#fff;border-bottom:1px solid #fff}#code_input input[type="text"],#success input[type="text"],#phone_input input[type="text"],#code_input input[type="email"],#success input[type="email"],#phone_input input[type="email"]{width:300px;margin-top:5px;margin-bottom:10px}#registraion-page-form .step-second .main-ui-control{border:1px solid rgba(83, 92, 105, .2)}#registraion-page-form .step-second .main-ui-control.main-ui-multi-select input[type="text"]{background:transparent;border:none;padding:5px 11px 6px}#registraion-page-form .step-second .main-ui-square{background:#f7f7f7}#registraion-page-form .filter.licence_block{margin:-5px 0px 0px}#registraion-page-form .filter.licence_block label a{text-decoration:underline}.popup-multiselect-content{display:flex;flex-wrap:wrap;width:auto}.ik_select_list_inner{height:200px !important}.testStyle .wrapper_inner .right_block{width:100% !important}.testStyle .wrapper_inner .left_block{width:0px;display:none}.top-block .top-block-item .personal.top > a{display:inline-block !important;overflow:inherit !important}.top-block .top-block-item .personal.top{width:auto !important;max-width:150px !important}.sale-personal-section-index-block.personal-custom{background-color:transparent}@media (min-width:992px){.adv_list.small_banners .col-md-2{width:20%;padding-left:10px;padding-right:10px}}@media (min-width:768px){.adv_list.small_banners .col-md-2{width:20%;padding-left:10px;padding-right:10px}}.new_products .flexslider .flex-control-nav{display:none}.flexslider .light,.flexslider .light .banner_text,.flexslider .light .banner_title,.flexslider .light .banner_title a{color:#fff}.flexslider .light .banner_title{text-shadow:0 0 10px rgba(0, 0, 0, .3)}.flexslider .light .banner_text{text-shadow:0 0 5px rgba(0, 0, 0, .6)}.flexslider .dark .banner_title,.flexslider .dark .banner_title a{color:#202020}.flexslider .dark .banner_text{color:#333}body .top_slider_wrapp .flexslider .slides > li .wrapper_inner > table{width:100%}.flexslider .target{position:absolute;width:100%;left:0;right:0;top:0;height:100%;z-index:10}.top_slider_wrapp .flexslider .target{display:none}.top_slider_wrapp{margin:0 auto 30px;overflow:hidden}.front.wide_page .top_slider_wrapp{margin-bottom:0;padding-bottom:30px}.front.wide_page .top_big_one_banner .top_slider_wrapp{padding-bottom:0}.fill_bg_y .front .top_big_one_banner .top_slider_wrapp{background:#fff}.front.wide_page .col-m-60 .top_slider_wrapp{padding-bottom:20px}.top_slider_wrapp li:before{width:auto;display:none !important}.top_slider_wrapp .flex-control-nav{opacity:0}.top_slider_wrapp .flexslider,.top_slider_wrapp .flexslider .slides > li,.top_slider_wrapp .flexslider .slides > li td:not(.bg){height:450px;margin:0}.right_block .filter_tmp{display:none}.banner_wide .maxwidth-banner{max-width:1550px}.banner_middle .maxwidth-banner{max-width:1450px}.banner_narrow .maxwidth-banner{max-width:1343px}.top_slider_wrapp .flexslider .slides > li:before{display:none}.top_slider_wrapp .flexslider .slides > li.wurl{cursor:pointer}.top_slider_wrapp .flexslider .slides > li.loading{background-image:none !important}.top_slider_wrapp .flexslider .slides > li.started{background-color:#000;background-image:none !important}.top_slider_wrapp .flexslider .slides > li .img{z-index:1;position:relative;vertical-align:bottom}.top_slider_wrapp .flexslider .slides > li.image .img{vertical-align:middle}.top_slider_wrapp .flexslider .slides > li .text{position:relative;z-index:2}.top_slider_wrapp .flexslider .slides > li:not(.image) .img img{position:absolute;bottom:0}.top_slider_wrapp .flexslider .slides > li.center .banner_text{text-align:center}.top_slider_wrapp .flexslider .slides > li .wrapper_video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.top_slider_wrapp .flexslider .slides > li .wrapper_video ~ .wrapper_inner{visibility:hidden}.top_slider_wrapp .flexslider .box .banner_buttons{font-size:0}.top_slider_wrapp .flexslider .slides > li .banner_bg{position:absolute;top:0;width:100%;background-repeat:no-repeat;background-position:center;height:450px}.top_slider_wrapp .flexslider .slides > li td.bg{height:auto !important}.top_slider_wrapp .flex-control-nav li a{background:0 0;border:2px solid #fff;box-sizing:border-box;border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%}.top_slider_wrapp .flex-control-paging li a.flex-active,.top_slider_wrapp .flex-control-paging li a:hover{background:#fff}.top_slider_wrapp .flex-dark.flex-control-nav li a{border-color:#1d1a1a}.top_slider_wrapp .flex-dark.flex-control-nav li a.flex-active,.top_slider_wrapp .flex-dark.flex-control-nav li a:hover{background:#1d1a1a}.top_slider_wrapp:hover .flex-direction-nav{opacity:1;visibility:visible}.flex-control-paging li a,.front_slider_wrapp .flex-control-nav li a{display:inline-block;height:10px;width:10px;background:url(/bitrix/templates/aspro_next/images/slider_pagination.png) 0 0 no-repeat;cursor:pointer;font-size:0}.flex-control-nav li a{background-position:-20px -20px}.top_slider_wrapp .flex-control-nav li a{background-position:-24px 0}.flex-control-nav li a:not(.touch):hover,.flex-control-paging li a.flex-active,.front_slider_wrapp .flex-control-paging li a.flex-active{background-position:-2px -20px}.flex-control-paging li a:active{background-position:-1px -39px}.top_slider_wrapp .flex-control-paging li a.flex-active,.top_slider_wrapp .flex-control-paging li a:hover{background-position:0 0}body .top_slider_wrapp .flex-direction-nav li{background:#fff}body .flex-direction-nav li,body .flexslider li{padding:0}.top_slider_wrapp .flex-direction-nav li,.top_slider_wrapp .flex-direction-nav li a{height:42px;width:42px}.top_slider_wrapp .flex-direction-nav li{position:absolute;top:50%;margin-top:-21px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:2;transition:all ease 0.3s;opacity:0}.top_slider_wrapp:hover .flex-direction-nav li{opacity:1;visibility:visible}.top_slider_wrapp:hover .flex-direction-nav li{right:20px}.top_slider_wrapp .flex-direction-nav li{right:-50px}.top_slider_wrapp .flex-direction-nav li:first-child{left:-50px}.top_slider_wrapp:hover .flex-direction-nav li:first-child{left:20px}.top_slider_wrapp .flex-direction-nav li a{background-image:url(/bitrix/templates/aspro_next/images/arrows.png)}.top_slider_wrapp .flex-direction-nav li.flex-nav-prev a.flex-prev{background-position:15px -95px}.top_slider_wrapp .flex-direction-nav li.flex-nav-prev:hover a.flex-prev{background-position:15px 11px}.top_slider_wrapp .flex-direction-nav li.flex-nav-next a.flex-next{background-position:-19px -95px}.top_slider_wrapp .flex-direction-nav li.flex-nav-next:hover a.flex-next{background-position:-19px 11px}.top_slider_wrapp .flexslider .banner_title span{font-size:30px;line-height:33px;font-weight:700}.top_slider_wrapp .flexslider .text.center .banner_buttons,.top_slider_wrapp .flexslider .text.center .banner_title{text-align:center}.top_slider_wrapp .flexslider .text.center .banner_buttons{margin-top:25px}.top_slider_wrapp .flexslider .wrapper_inner{padding:0;max-width:inherit}.bx-mac .top_slider_wrapp .flexslider .slides > li{position:relative;left:-1px}.top_slider_wrapp .flexslider{background-image:url(/bitrix/templates/aspro_next/images/loaders/pl3.gif);background-repeat:no-repeat;background-position:center center}.top_slider_wrapp .flexslider .slides > li .img .wrap_plaxy{max-height:inherit !important;max-width:inherit !important}.top_slider_wrapp .flexslider .slides > li .img .wrap_plaxy img{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;max-height:450px}.top_slider_wrapp .flexslider .slides > li:not(.image) .img .wrap_plaxy{display:inline-block;position:absolute;bottom:0}.top_slider_wrapp .flexslider .slides > li.left .img .wrap_plaxy{left:0}.top_slider_wrapp .flexslider .slides > li.left .img .wrap_plaxy img{left:0}.top_slider_wrapp .flexslider .slides > li.right .img .wrap_plaxy{right:0}.top_slider_wrapp .flexslider .slides > li.right .img .wrap_plaxy img{right:0}.top_slider_wrapp .flexslider .slides > li:not(.image) .img img{position:absolute;bottom:0}.top_slider_wrapp .flexslider .slides > li.image .img .wrap_plaxy{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.top_slider_wrapp .flexslider .slides > li.image .img .wrap_plaxy img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.top_slider_wrapp.view_3 .flexslider .slides > li .tablet_img .wrap{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.top_slider_wrapp.view_3 .flexslider .slides > li .tablet_img .wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.top_slider_wrapp.view_3 .flexslider .slides > li .tablet_img .video_block{vertical-align:middle;display:inline-block;margin:0}.top_slider_wrapp.view_3 .flexslider .slides > li .tablet_img > div{background-position:center;background-size:cover;padding-top:68.75%;width:100%}.top_slider_wrapp.view_3 .flexslider .slides > li .tablet_img > div > a{display:block;width:100%;height:100%}.top_slider_wrapp .box .btn.btn-video:not(.play){margin-bottom:4px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text{display:none}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .wrap .inner{padding:23px 32px 29px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons,.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons a,.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_text,.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_title,.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_title a{color:#fff}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons{margin:22px 0 0 0}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons .btn{border:1px solid #fff;background-color:#1773cf}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_title{margin:0;text-shadow:none}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_title span{font-size:22px;line-height:25px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_text{margin:12px 0 0 0;text-align:left;font-size:15px;line-height:18px;text-shadow:none;overflow:visible;text-overflow:inherit;display:block}.top_slider_wrapp.view_2 .flexslider .box .banner_buttons .btn-video{padding:16px 20px 12px;height:43px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons .btn-video:before{display:none}.top_slider_wrapp.view_2 .flexslider .box .banner_buttons .svg-playpause{overflow:hidden;height:12px;min-height:inherit;min-width:inherit;width:12px;vertical-align:top}@media screen and (max-width:991px),projection and (max-width:991px),tv and (max-width:991px),handheld and (max-width:991px){.top_slider_wrapp .flexslider,.top_slider_wrapp .flexslider .slides > li,.top_slider_wrapp .flexslider .slides > li .banner_bg,.top_slider_wrapp .flexslider .slides > li td:not(.bg){height:300px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text,.top_slider_wrapp.view_2 .flexslider .slides > li,body .top_slider_wrapp.view_2 .flexslider{min-height:300px;height:auto}body .top_slider_wrapp .flexslider .slides > li .img .wrap_plaxy img{height:66.6%;max-height:300px}}@media screen and (max-width:767px),projection and (max-width:767px),tv and (max-width:767px),handheld and (max-width:767px){body .top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text,body .top_slider_wrapp.view_2 .flexslider .slides li:not(.image) td.img:not(.with_video){display:table-cell}body .top_slider_wrapp.view_2 .flexslider .slides li td.text:not(.center){display:none}body .top_slider_wrapp.view_2 .flexslider .slides > li .img .wrap_plaxy{left:50%;transform:translateX(-50%);right:inherit}body .top_slider_wrapp .flexslider .slides > li .banner_bg{background-size:auto 100%}.top_slider_wrapp .flexslider,.top_slider_wrapp .flexslider .slides > li,.top_slider_wrapp .flexslider .slides > li .banner_bg,.top_slider_wrapp .flexslider .slides > li td:not(.bg){height:200px}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text,.top_slider_wrapp.view_2 .flexslider .slides > li,body .top_slider_wrapp.view_2 .flexslider{min-height:200px;height:auto}.top_slider_wrapp .flexslider .slides > li{background-size:auto 100%}body .top_slider_wrapp.view_2 .flexslider .slides > li .img .wrap_plaxy img{left:50%;transform:translateX(-50%);right:inherit}body .top_slider_wrapp .flexslider .slides > li .img .wrap_plaxy img{height:44.4%;max-height:200px}body .top_slider_wrapp.view_2 .flexslider .flex-control-nav{position:absolute;top:157px;transform:translateX(-50%)}.top_big_one_banner .top_slider_wrapp .flex-direction-nav li.flex-nav-next a.flex-next{background-position:-24px -101px}.top_big_one_banner .top_slider_wrapp .flex-direction-nav li.flex-nav-next:hover a.flex-next{background-position:-24px 5px}.top_big_one_banner .top_slider_wrapp .flex-direction-nav li.flex-nav-prev a.flex-prev{background-position:9px -101px}.top_big_one_banner .top_slider_wrapp .flex-direction-nav li.flex-nav-prev:hover a.flex-prev{background-position:9px 5px}}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text{background-color:#f6f6f7}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_title a,.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_text{color:black}.top_slider_wrapp.view_2 .flexslider .slides li td.tablet_text .banner_buttons .btn{width:100%;background-color:transparent;color:black;border-color:black}@media (max-width:768px){.top_big_one_banner .top_slider_wrapp .flex-direction-nav li a{background-image:url('/bitrix/templates/aspro_next/images/arrows.png')}}@media screen and (min-width:991px){body .top_slider_wrapp .flexslider .slides > li.right .img .wrap_plaxy{right:100px}}.menu-row.middle-block .mega-menu table td.catalog .wrap > a:before{background:none !important}.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img{padding-left:0px !important}.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img .menu_img{position:relative !important}@media all and (max-width:600px){#mobileheader .right-icons .wrap_basket{display:flex;width:100px}#mobileheader .right-icons .basket-link.delay{display:block !important}}