/* Minify: at least one missing file. See https://github.com/mrclay/minify/blob/master/docs/Debugging.wiki.md */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}pre{font-size:12px;background:#eee}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0 0 1em}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible;outline:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],input[disabled]{cursor:default}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{width:100%;font-size:100.01%}body{font:14px/1.41 Arial,sans-serif;width:100%;height:100%;font-family:'Open Sans',sans-serif}iframe{border:0 none}table{border-collapse:collapse;border-spacing:0}ul{list-style:none inside none}td,th{border:none}body.fixed{position:fixed;top:0;overflow-y:scroll}.inlineblock{display:inline-block;vertical-align:top}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.container{width:1000px;margin:0 auto}.maincontent{position:relative;z-index:10;margin-bottom:200px}.wrapper{position:relative;min-height:100%;height:auto!important;height:100%;min-width:1000px;z-index:10}.hidden,.ninja{position:absolute;left:-9999px;top:-9999px;opacity:0;width:0;height:0;overflow:hidden}canvas{display:block}.rub{position:relative}.openS{font-family:'Open Sans',sans-serif}.openSL{font-family:'Open Sans',sans-serif;font-weight:300}.openSS{font-family:'Open Sans',sans-serif;font-weight:600}.openSC{font-family:'Open Sans Condensed',sans-serif}.roboto{font-family:'Roboto',sans-serif}@font-face{font-family:'pt_serifregular';src:url(/local/templates/main2015/fonts/ptf55f-webfont.eot);src:url(/local/templates/main2015/fonts/ptf55f-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/ptf55f-webfont.woff2) format("woff2"),url(/local/templates/main2015/fonts/ptf55f-webfont.woff) format("woff"),url(/local/templates/main2015/fonts/ptf55f-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'pt_serifitalic';src:url(/local/templates/main2015/fonts/ptf56f-webfont.eot);src:url(/local/templates/main2015/fonts/ptf56f-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/ptf56f-webfont.woff2) format("woff2"),url(/local/templates/main2015/fonts/ptf56f-webfont.woff) format("woff"),url(/local/templates/main2015/fonts/ptf56f-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'pt_serifbold';src:url(/local/templates/main2015/fonts/ptf75f-webfont.eot);src:url(/local/templates/main2015/fonts/ptf75f-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/ptf75f-webfont.woff2) format("woff2"),url(/local/templates/main2015/fonts/ptf75f-webfont.woff) format("woff"),url(/local/templates/main2015/fonts/ptf75f-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'pt_serifbold_italic';src:url(/local/templates/main2015/fonts/ptf76f-webfont.eot);src:url(/local/templates/main2015/fonts/ptf76f-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/ptf76f-webfont.woff2) format("woff2"),url(/local/templates/main2015/fonts/ptf76f-webfont.woff) format("woff"),url(/local/templates/main2015/fonts/ptf76f-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'SegoeUI';src:url(/local/templates/main2015/fonts/SegoeUI.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/SegoeUI.woff) format("woff"),url(/local/templates/main2015/fonts/SegoeUI.ttf) format("truetype"),url(/local/templates/main2015/fonts/SegoeUI.svg#SegoeUI) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Rubl';src:url(/local/templates/main2015/fonts/rouble-webfont.eot);src:url(/local/templates/main2015/fonts/rouble-webfont.eot?#iefix) format("embedded-opentype"),url(/local/templates/main2015/fonts/rouble-webfont.woff) format("woff");font-weight:400;font-style:normal}.header{height:275px;position:relative;z-index:10}.header.small{height:111px}.header.small .header_main .container{height:91px}.header.small .header_main_logo1{width:21px}.header.small .header_main_logo1 img{display:block;width:100%}.header.small .header_main_logo2{left:0;width:220px}.header.small .header_main_logo2 img{width:100%}.header.small .header_main_contacts{left:416px;top:26px}.header.small .header_top_info{left:auto;right:0;top:31px}.header.small .header_top_time{font-size:16px;padding-left:25px}.header.small .header_top_point{font-size:16px;padding-left:0;color:#000;border-bottom:1px dashed #000}header.fixed{z-index:-10;position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;box-shadow:0 20px 20px 0 rgba(0,0,0,.3)}header.fixed .container,#title-search.container.fixed{height:60px;position:relative}header.fixed .header_main_logo1{top:10px;cursor:pointer}header.fixed .header_main_logo1 img{height:40px}header.fixed form,#title-search.fixed form{position:absolute;left:17px;top:10px;width:480px;height:38px;border:2px solid #000}header.fixed .header_contacts_phone{position:absolute;left:547px;top:15px}header.fixed .header_main_cart{top:10px;padding:0 55px 0 27px;background-position:100% 0;background-size:contain}#title-search.container.fixed{position:fixed;top:0;left:52%;margin-left:-500px;border:none;width:520px}.light header.fixed{z-index:20;opacity:1}.header_top{background-color:#263238;height:50px;color:#fff;position:relative;z-index:35}.header_top .container{position:relative}.header_top a{color:#fff;letter-spacing:.1px}.header_top_list{list-style:none;position:absolute;top:16px;left:0}.header_top_item{float:left;margin-left:20px}.header_top_item:first-child{margin-left:0}.header_top_link{display:block;text-decoration:none}.active>.header_top_link{color:#a80204}.header_top_info{position:absolute;top:17px;left:468px;white-space:nowrap}.header_top_point{display:inline-block;vertical-align:top;padding-left:20px;background:url(/local/templates/main2015/img/header/Pin.png) no-repeat 0 3px}.header_top_time{position:relative;display:inline-block;vertical-align:top;margin-left:17px;padding-left:23px}.header_top_time--cart{background-position:0 3px !important}.header_top_time.open{background:url(/local/templates/main2015/img/header/Clock-open.png) no-repeat 0 2px}.header_top_time.close{background:url(/local/templates/main2015/img/header/Clock-close.png) no-repeat 0 2px}.header_contacts_tooltip{display:none;padding:3px 10px;color:#fff;position:absolute;top:25px;left:-5px}.open .header_contacts_tooltip{background-color:#82b986}.close .header_contacts_tooltip{background-color:#ff7776}.header_top_time:hover .header_contacts_tooltip{display:block}.header_contacts_tooltip:before{content:'';display:block;width:0;height:0;border-left:10px solid transparent;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #82b986;position:absolute;top:-16px;left:3px}.open .header_contacts_tooltip:before{border-bottom:10px solid #82b986}.close .header_contacts_tooltip:before{border-bottom:10px solid #ff7776}.header_top_actions{position:absolute;right:0;top:16px}.header_top_actions a{color:#fff;text-decoration:none;display:block}.header_top_reg{position:relative;display:inline-block;vertical-align:top;margin-left:3px;text-overflow:ellipsis;overflow:hidden;width:125px;white-space:nowrap}.header_top_actions>div{position:relative;display:inline-block;vertical-align:top;margin-left:10px}.header_top_reg a{display:inline;padding-left:22px;background:url(/local/templates/main2015/img/header/User.png) no-repeat 0 3px}.header_top_login>a{padding-left:18px;background:url(/local/templates/main2015/img/header/Lock.png) no-repeat 0 2px}.header_top_login.active .header_pop_login{display:block}.header_main .container{position:relative;height:107px}.header_main_logo1{position:absolute;left:0;top:30px}.header_main_logo1 img{display:block}.header_main_logo2{position:absolute;top:10px}.header_main_logo2 img{display:block;width:300px;max-width:100%}.header_main_contacts{position:absolute;left:400px;top:23px}.header_contacts_phone{display:block;text-decoration:none;color:#000;font-size:21px;margin-bottom:7px;font-family:'Open Sans',sans-serif;font-weight:600}.header_contacts_mail{display:block;text-decoration:none;color:#000;font-size:18px;position:relative;left:4px}.header_contacts_callback{position:absolute;display:block;left:195px;top:3px;text-decoration:none;border-bottom:1px dashed #455a64;color:#455a64;white-space:nowrap;font-size:14px;line-height:1.3}.header_contacts_callback:hover{color:red;border-color:red}.header_main_cart{position:absolute;right:0;font-family:pt_serifregular,'Open Sans',sans-serif;top:25px;font-size:16px;width:151px;border-left:2px solid #000;text-decoration:none;padding:10px 55px 15px 27px;background:url(/local/templates/main2015/img/header/Cart.png) no-repeat 100% 8px}.header_main_cart--new-year{background:url(/local/templates/main2015/img/header/cart-new-year.png) no-repeat 100% 8px}.header_main_cart span{color:#a80204;display:block;letter-spacing:-.1px;white-space:nowrap;margin-bottom:-2px}.header_menu{position:relative;z-index:30}.header_menu .container{height:56px;position:relative}.header_menu_line{position:absolute;top:5px;bottom:0;background:#cfd8dc;width:1px;height:100%;left:776px;border:none}.new-design .header_submenu_wrap{left:-2px;right:-2px}.new-design .header_submenu_wrap:before{top:5px;left:0;bottom:0;right:0;box-shadow:0 0 10px rgba(0,0,0,.75)}.new-design .header_submenu_wrap:after{left:0;right:0}.new-design .header_cat_list{box-sizing:border-box;padding-left:20px}.new-design .header_cat_item{margin:0 5px 25px 0}.new-design .header_menu_link{position:relative}.new-design .header_menu_link:after{position:absolute;content:'';top:22px;left:50%;width:12px;height:7px;margin-left:-7px;background:url(/local/templates/main2015/img/arrow-menu.png) no-repeat;display:none}.new-design .header_menu_item:hover .header_menu_link{color:#d42023}.new-design .header_menu_item:hover .header_menu_link:after{display:block}.new-design .header_cat_title{font-weight:700;line-height:1;text-align:left}.new-design .header_cat_title.header_cat_title-hover:hover{color:#a80204}.new-design .header_submenu_item{margin-bottom:8px}.new-design .header_submenu_link{font-size:15px;color:#000}.new-design .header_submenu_link:hover{color:#a80204}.header_cat_link--all{color:grey;font-size:15px;text-decoration:underline;position:relative;margin-top:5px;display:inline-block}.header_cat_link--all:after{position:absolute;content:'';top:7px;right:-12px;width:5px;height:9px;background:url(/local/templates/main2015/img/catalog/catalog_sub_expand_icon.png) no-repeat;background-size:cover;opacity:.7}header_cat_link--dummy{display:none}.new-design .header_product_wrap{width:224px;top:0;right:2px;float:right;position:relative;margin-bottom:10px}.new-design .header_product_wrap:before{font-size:18px;color:#000;margin-bottom:20px;display:block;content:"Рекомендуем";text-align:center;font-weight:700;line-height:1}.new-design .product_item{width:100%;height:auto;border:none;margin:0}.new-design .product_img{height:224px}.new-design .product_img img{height:85%;width:auto;margin:0 auto;position:relative}.new-design .product_title{width:90%;border:none;position:relative;padding-top:5px;text-align:center}.new-design .product_title:after{position:absolute;content:'';top:0;left:50%;margin-left:-50px;height:2px;width:100px;background:#000}.new-design .product_title a{margin:0}.new-design .product_cost{margin:0}.header_cat_price{position:relative;float:left;width:776px;display:inline-block;box-sizing:border-box;padding:20px}.header_cat_price_temp{position:relative;float:left;width:776px;display:inline-block;box-sizing:border-box;padding:20px}.header_cat_price:after{position:absolute;content:'';top:0;left:20px;width:673px;height:1px;background-color:#e1e1e1;display:none}.header_cat_price .header_submenu_list{position:relative;padding-top:22px;margin-top:5px}.header_cat_price .header_submenu_list:after{position:absolute;content:'';top:0;left:0;width:471px;height:2px;opacity:.17;background-color:#000}.header_cat_price .header_submenu_item{display:inline-block;width:223px;margin:0;position:relative}.header_cat_price .header_submenu_link:after{position:absolute;content:'';top:-32px;left:0;width:19px;height:19px;border-radius:100%;background-color:#fff;border:2px solid #d4d4d4;z-index:2}.header_cat_price .header_submenu_link:hover:after{border:2px solid #a80204;background-color:#a80204}.header_cat_price_all{display:inline-block;width:119px;height:31px;line-height:31px;border:1px solid #b4b4b4;border-radius:3px;color:#000;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;float:right;margin-top:-12px;position:absolute;right:250px;bottom:10px}.header_menu_list{list-style:none;overflow:hidden;text-align:justify;padding:20px 0 0}.header_menu_list:after{content:'';width:1000px;height:1px;overflow:hidden;position:relative;left:-9999px;display:inline-block;vertical-align:top}.header_menu_item{display:inline-block;vertical-align:top}.header_menu_item:hover .header_submenu_wrap{opacity:1;visibility:visible;transition-delay:.3s}.header_menu_link{display:block;color:#263238;text-transform:uppercase;text-decoration:none;font-size:16px;line-height:1;font-weight:700;letter-spacing:.8px}.header_search{position:relative;z-index:10}.header_search .container{height:45px;position:relative;border:2px solid #263238}.header_search_input{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/local/templates/main2015/img/header/Search.png) no-repeat 8px 12px}.fixed .header_search_input{background:url(/local/templates/main2015/img/header/Search.png) no-repeat 8px 9px}.header_search_input input{position:absolute;left:40px;top:13px;width:80%;background:0 0;border:0 none;outline:0 none;font-style:italic}.fixed .header_search_input input{top:10px}.header_search_submit{background:url(/local/templates/main2015/img/header/search_start.png) no-repeat 0 0;position:absolute;width:25px;height:24px;right:12px;top:10px}.fixed .header_search_submit{top:7px}.header_search_submit input{position:absolute;left:-9999px}.header_submenu_wrap{position:absolute;left:-10px;right:-10px;top:100%;margin-top:0;padding-top:25px;background:#fff;opacity:0;visibility:hidden;transition:all ease .15s}.header_submenu_wrap:after{position:absolute;left:10px;right:10px;top:-24px;height:26px;content:""}.header_submenu_wrap:before{content:"";position:absolute;left:-2000px;right:-2000px;top:0;height:100%;background:#fff;box-shadow:0 20px 20px 0 rgba(0,0,0,.3)}.header_cat_list{float:left;width:776px;min-height:1px;position:relative}.header_cat_item{width:184px;float:left;margin:0 10px 25px}.header_cat_title{font-size:18px;color:#000;margin-bottom:20px;display:block}.header_submenu_link{color:#455a64;font-size:14px;line-height:1;text-decoration:none;display:block;text-align:left;margin-bottom:15px}.header_product_wrap{float:left;min-height:1px;width:224px;position:relative;top:6px}.header_submenu_item{margin-bottom:11px}.header_pop_login{display:none;position:absolute;left:-183%;width:320px;border:1px solid #cfd8dc;margin-left:-151px;top:100%;background:#fff;margin-top:13px;padding-top:19px;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.header_pop_login:after{position:absolute;top:-5px;left:93%;margin-left:-2px;width:10px;height:10px;background:#fff;border-top:1px solid #cfd8dc;border-left:1px solid #cfd8dc;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.header_pop_login .login_socs_list{margin-bottom:27px}.header_pop_login form{display:block;padding:10px 20px 16px}.header_pop_login form>label{display:block;overflow:hidden;margin-bottom:14px}.header_pop_login form>label>input{width:268px;height:28px;border:1px solid #cfd8dc;padding:0 5px}.header_pop_login form>label>span{display:block;color:#000;font-size:16px;line-height:1;margin-bottom:10px}.header_pop_login form .login_type_submit input{width:280px;background:#a80204;margin-bottom:0;font-weight:700;font-size:18px;letter-spacing:2px}.header_pop_link{text-align:center;margin-bottom:59px}.header_pop_link a{color:#607d8b;font-size:14px;line-height:1;text-decoration:underline}.header_pop_error{color:red;font-size:13px;line-height:1;margin-bottom:8px;padding:0 20px}.header-cart__list::-webkit-scrollbar-track,.header-cart__list::-webkit-scrollbar-track,.header-cart__list::-webkit-scrollbar-track{background-color:#dcdcdc}.header-cart__list::-webkit-scrollbar,.header-cart__list::-webkit-scrollbar,.header-cart__list::-webkit-scrollbar{width:5px}.header-cart__list::-webkit-scrollbar-thumb,.header-cart__list::-webkit-scrollbar-thumb{background-color:#4f070b}.header-cart__list::-webkit-scrollbar-thumb{background-color:#a80204}.wrapper.light .header-cart--main{opacity:0;right:-100%}.header_main_cart_wrap{width:235px;float:right;height:105px}.header_main_cart_wrap:hover .header-cart{opacity:1;right:-21px;transition-delay:.3s;visibility:visible}.header-cart{opacity:0;position:absolute;top:85px;right:-21px;left:auto;z-index:31;box-sizing:border-box;min-width:370px;max-width:370px;background:#fff;padding:30px 18px;-webkit-box-shadow:0 3px 10px 3px #e0dede;-moz-box-shadow:0 3px 10px 3px #e0dede;box-shadow:0 3px 10px 3px #e0dede;transition:opacity .3s ease .15s;visibility:hidden}.fixed .header-cart{top:65px}.header-cart:before{content:'';display:block;position:absolute;width:16px;height:16px;background-color:#fff;top:-8px;right:30px;transform:rotate(45deg)}.header-cart__list{max-height:470px;padding-right:15px;padding-bottom:25px;overflow:hidden;overflow-y:auto}.header-cart__item{display:flex;min-height:85px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.header-cart__item:first-child{padding-top:0}.header-cart__item:last-child{padding-bottom:0;border:none}.cart-item__img{display:inline-block;box-sizing:border-box;width:60px;text-align:center;position:relative}.cart-item__img img{max-height:95px;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-item__desc{display:inline-block;width:calc(100% - 60px);padding-left:20px}.cart-item__title{margin-bottom:1em;position:relative}.cart-item__title a{display:inline-block;padding-right:20px;text-decoration:none;color:#000}.cart-item__del{padding:0!important;position:absolute;top:0;right:-5px;padding:0;width:15px;height:15px;cursor:pointer}.cart-item__del:hover:before,.cart-item__del:hover:after{background:#a90000}.cart-item__del:before,.cart-item__del:after{content:'';display:block;position:absolute;top:0;right:5px;width:2px;height:100%;background:#cac9ca;transform:rotate(45deg);cursor:pointer}.cart-item__del:after{transform:rotate(-45deg)}.cart-item__sub-title{font-size:12px;margin-bottom:15px}.item-price{display:inline-block}.item-price__real{position:relative;font-size:20px;color:#c50000;font-weight:700;line-height:1;letter-spacing:.5px;margin-right:10px}.item-price__old{display:inline-block;color:#c5c5c5;font-size:16px;font-weight:400;font-family:SegoeUI;position:relative}.item-price__old:after{content:'';display:block;position:absolute;top:50%;height:2px;width:100%;background:#c5c5c5}.item-price__count{display:inline-block;float:right;padding-right:20px;color:#c5c5c5;font-size:14px}.header-cart__total{background:#f2f2f2;padding:15px 25px;margin-bottom:30px}.cart-total__sum{position:relative;font-weight:700;font-size:15px}.cart-total__sum:after{background-color:#000;height:.11em;position:absolute;content:"";right:.18em;width:.5em;top:.85em}.cart-total__count{color:#c5c5c5;padding-right:15px;float:right}.header-cart__btn{display:block;border:0;margin:0 auto;padding:14px 0;width:280px;background:#a80204;border-radius:3px;color:#fff;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-align:center;text-decoration:none;outline:none}.fixed_aside{display:none;position:fixed;right:-108px;top:76px;z-index:100}.fixed_aside a{display:block;text-decoration:none;background:#d42023;background-position:10px 50%;background-repeat:no-repeat;border-radius:5px 0 0 5px;padding-left:37px;width:104px;font-size:14px;line-height:1.3;color:#fff;position:relative;-webkit-transition:left .3s;transition:left .3s;margin-bottom:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.fixed_aside a.fixed_present{height:40px;padding-top:10px;background-image:url(/local/templates/main2015/img/header/present.png)}.fixed_aside a.fixed_calc{height:35px;padding-top:15px;background-image:url(/local/templates/main2015/img/header/calculator.png)}.fixed_aside a:hover{left:-102px}.footer{background-color:#263238;position:relative;min-width:1000px;z-index:9;margin-top:30px}.footer .container{position:relative}.footer_top{border-bottom:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0 35px}.footer_logo{width:230px;margin-top:-16px}.footer_logo img{display:block;width:100%}.footer_box{color:#fff;max-width:33%}.footer_box a{color:#fff;text-decoration:none;display:block}.footer_box a.inline{display:inline-block}.footer_contacts_phone{font-weight:700;font-size:18px;line-height:22px;margin-bottom:10px}.footer_contacts_mail{font-size:15px;line-height:1;margin-bottom:16px}.footer_contacts_address{font-size:15px;line-height:22px;margin-bottom:16px}.footer_contacts_address.spb{font-size:13px}.footer_contacts_time{font-size:15px;line-height:15px;margin-top:15px}.contacts_time{position:relative;margin-bottom:5px}.footer_contacts_tooltip{display:none;padding:3px 10px;background-color:#82b986;color:#fff;position:absolute;bottom:25px;left:-10px}.footer_contacts_tooltip-top{bottom:45px}.footer_contacts_tooltip:before{content:'';display:block;position:absolute;top:18px;left:5px;width:0;height:0;border-left:10px solid transparent;border-top:10px solid #82b986;border-right:10px solid transparent;border-bottom:10px solid transparent}.contacts_time.open-tooltip:hover .footer_contacts_tooltip,.contacts_time.close-tooltip:hover .footer_contacts_tooltip{display:block}.contacts_time-time{padding-left:18px;color:#fff}.contacts_time-time:before{content:'';display:inline-block;width:9px;height:9px;background-color:#fff;border-radius:50%;margin-right:10px;position:absolute;left:0;top:3px}.open-tooltip .contacts_time-time:before{background-color:#82b986}.close-tooltip .contacts_time-time:before{background-color:#b0834e}.open-tooltip .footer_contacts_tooltip{background-color:#82b986}.open-tooltip .footer_contacts_tooltip:before{border-top:10px solid #82b986}.close-tooltip .footer_contacts_tooltip{background-color:#b0834e}.close-tooltip .footer_contacts_tooltip:before{border-top:10px solid #b0834e}.footer_age{position:absolute;left:0;top:295px;text-decoration:none}.footer_join{position:relative;height:auto;margin-bottom:35px;text-align:center}.footer_random-links{position:absolute;top:23px;left:0;text-align:left}.footer_random-links a{display:block;margin-bottom:10px;color:#90a4ae;font-size:14px;line-height:1;text-decoration:underline}.footer_bottom{text-align:center;font-size:14px;line-height:14px;padding:25px 0 40px}.footer_bottom a{font-size:14px;color:#90a4ae;text-decoration:underline}.footer_menu_list{position:absolute;left:340px;top:46px}.footer_menu_list.side{left:594px}.footer_menu_item{margin-bottom:11px}.footer_menu_link{color:#90a4ae;font-size:14px;line-height:1;text-decoration:underline}.footer_payment{position:absolute;right:0;top:48px;width:153px;color:#fff;font-size:14px;line-height:1}.footer_payment_title{font-size:18px;margin-bottom:22px}.footer_payment_cash{margin-bottom:16px;padding-left:33px;background:url(/local/templates/main2015/img/footer/1.png) no-repeat 0 0}.footer_payment_card{margin-bottom:16px;padding-left:33px;background:url(/local/templates/main2015/img/footer/2.png) no-repeat 0 0}.footer_payment_order{margin-bottom:10px;padding-left:33px;background:url(/local/templates/main2015/img/footer/3.png) no-repeat 0 0}.footer_top_share{position:absolute;right:0;width:153px;top:210px}.footer_share_title{font-size:18px;line-height:1;margin-bottom:20px;color:#fff}.footer_join_title{padding-top:23px;font-size:20px;line-height:1;margin-bottom:26px;color:#fff}.footer_join_list{list-style:none;text-align:center}.footer_join_item{display:inline-block;vertical-align:top;margin:0 3px;width:39px;height:39px;border:2px solid #fff;border-radius:100%}.footer_join_item.in a{background:url(/local/templates/main2015/img/footer/icon-instagram-white.svg) no-repeat 0 0;width:29px;margin:4px auto}.footer_join_item.fb a{background:url(/local/templates/main2015/img/footer/icon-facebook-white.svg) no-repeat 0 0;width:13px;margin:6px auto}.footer_join_item.vk a{background:url(/local/templates/main2015/img/footer/vk.png) no-repeat 0 0}.footer_join_item.tw a{background:url(/local/templates/main2015/img/footer/tw.png) no-repeat 0 0}.footer_join_link{display:block;width:40px;height:40px;text-decoration:none}.footer_copy{display:block;color:#fff;margin-right:30px}.footer_right{display:block;color:#fff;margin-top:10px;margin-right:30px}.footer_map{display:inline-block;vertical-align:top}.footer_right_link{font-size:14px;color:#90a4ae;text-decoration:underline}.top_slider_wrap{position:relative;margin-bottom:20px}.top_slider_wrap .top_slider_controls{position:relative;z-index:10}.top_slider_list{height:301px;width:1000px}.top_slider_item{height:301px;margin-right:10px}.main_prize{margin-bottom:10px}.main_prize:before,.main_prize:after{content:"";display:table}.main_prize:after{clear:both}.main_prize .container{padding-bottom:20px;border-bottom:2px solid #000}.main_prize .container:before,.main_prize .container:after{content:"";display:table}.main_prize .container:after{clear:both}.main_prize_left{width:592px;float:left}.main_prize_left a{display:block;text-decoration:none}.main_prize_left a img{display:block}.main_prize_right{width:388px;margin-left:20px;float:left}.main_prize_right a{display:block;text-decoration:none}.main_prize_right a img{display:block}.main_benefits{background:#eceff1;margin-bottom:20px;position:relative}.main_benefits_list{list-style:none;height:200px}.main_benefits_list:before,.main_benefits_list:after{content:"";display:table}.main_benefits_list:after{clear:both}.main_benefits_item{display:block;float:left;width:250px;position:relative;text-align:center;padding-top:39px}.main_benefits_item img{display:inline-block;vertical-align:top;margin-bottom:18px}.main_benefits_item span{display:block;padding:0 40px;font-size:20px;line-height:1.3;color:#000;letter-spacing:.2px;font-family:pt_serifregular,'Open Sans',sans-serif}.main_benefits_item a{display:block;text-decoration:none}.main_hits{position:relative;z-index:0}.main_hits:hover{z-index:10}.main_news{position:relative;z-index:0}.main_news:hover{z-index:10}.main_news .main_title{border-top:2px solid #000;padding-top:20px}.main_news .main_title a{top:30px}.main_hits_slider{position:relative}.product_list{position:relative;left:0;-webkit-transition:left .4s;transition:left .4s;margin-right:-204px;height:450px}.product_list.is-pagination{padding-bottom:90px}.product_list.pre{-webkit-transition:all 0;transition:all 0}.product_item--other{text-align:center;text-transform:uppercase}.product_item{width:184px;height:460px;float:left;margin:0 10px 20px;text-align:center;position:relative;border:1px solid #cfd8dc;-webkit-transition:opacity 0;transition:opacity 0}.product_item--mark{height:550px}.product_item:hover .product_item__action{z-index:11}.product_item__action{position:absolute;top:11px;z-index:9}.product_item__action--left{left:11px;border-radius:100%;background:#90050a;width:44px;height:44px;color:#fff;font-weight:700;font-size:24px;line-height:43px;text-align:center}.product_item__action--right{right:11px;width:60px;height:60px}.product_item__action-icon{background:url(/local/templates/main2015/img/catalog/action-icon.png) no-repeat;width:35px;height:34px;float:left}.product_item__action-text{display:inline-block;float:right;margin-top:5px;font-weight:700;text-transform:uppercase;line-height:.8}.product_item__action-count{color:#2e3639}.product_item__action-descr{color:#979797;font-size:9px}.product_base_info{position:relative;width:100%}.product_base_info .visible-when-hover{display:none}.product_extra,.product_item:hover .product_base_info{position:absolute;z-index:10;top:-4px;left:-4px;display:none;min-height:444px;width:184px;border:4px solid #a80204;background:#fff}.product_item:hover .product_base_info{display:block}.product_item:hover .product_base_info .visible-when-hover{display:block}.main_hits_slider .product_item{width:184px;height:460px;float:left;margin:0 10px 20px;text-align:center;position:relative;border:1px solid #cfd8dc;-webkit-transition:opacity 0;transition:opacity 0;z-index:1}.main_news .product_item{opacity:0;left:-99999px;position:absolute}.product_item:hover .product_extra{display:block}.product_title{width:150px;height:57px;font-size:15px;line-height:1.3;margin:0 auto 10px;font-family:pt_serifregular,'Open Sans',sans-serif}.product_img{width:160px;height:284px;position:relative;text-decoration:none;display:block;margin:0 auto}.product_img img{position:absolute;display:block;width:100%}.product_img .hidden-img{visibility:hidden}.product_img span{display:block;width:46px;height:46px;margin-bottom:2px;margin-left:auto;position:relative}.product_img .hit{background:url(/local/templates/main2015/img/product/hit.png) no-repeat 0 0}.product_img .new{background:url(/local/templates/main2015/img/product/NEW.png) no-repeat 0 0}.product_img .sale{background:url(/local/templates/main2015/img/product/SALE.png) no-repeat 0 0}.product_title{border-top:2px solid #000;position:relative;margin:0 auto;width:166px;padding-bottom:5px;padding-top:7px}.product_title a{margin:0;width:100%;height:100%;display:block;text-decoration:none;overflow:hidden;color:#000;letter-spacing:-.1px}.product_title a .three-dots{background-color:#fff;display:inline-block;vertical-align:middle;text-align:center;min-height:57px;position:absolute;bottom:4px;right:0;z-index:1}.product_code{position:relative;font-size:14px;line-height:1;letter-spacing:.3px}.product_code span{color:#90a4ae}.product_code span:after{content:" "}.product_cost{position:relative;width:100%;margin-top:20px}.product_cost_real{font-size:22px;color:#a80204;text-align:center;line-height:1;margin-bottom:3px;position:relative;left:5px;font-family:'Open Sans',sans-serif;font-weight:700}.product_cost_real .rubl{font-weight:700}.product_cost_old{display:inline-block;vertical-align:top;font-size:16px;color:#000;text-align:center;line-height:1;margin-bottom:5px;position:relative;left:5px;font-family:'Open Sans',sans-serif;font-weight:700}.product_cost_old:before{content:"";position:absolute;right:0;left:-7px;top:7px;height:2px;background:#a80204}.product_quant,.product_quantity{width:108px;margin:30px auto 13px;text-align:center}.product_quant_no-margin{width:108px;text-align:center;position:relative;display:inline-block;vertical-align:top;left:0;top:2px;margin-left:47px}.product_cart{width:100%;margin:0 0 13px;text-align:center}.product_cart a{display:inline-block;vertical-align:top;text-decoration:none;background:#a80204;color:#fff;font-size:15px;line-height:1;letter-spacing:1.1px;padding:17px 0;width:154px;border-radius:5px;text-transform:uppercase;font-weight:700;border:0;outline:none}.product_descr{width:100%;margin-bottom:15px;text-align:left}.product_descr div{display:block;color:#607d8b;font-size:12px;line-height:1.3;margin:0 auto 2px;width:136px}.product_quant_num{color:#000;font-size:16px;line-height:1.2;overflow:hidden;display:block;font-family:pt_serifregular,'Open Sans',sans-serif}.product_quant_plus{float:right;background:url(/local/templates/main2015/img/product/plus.png) no-repeat 0 0;width:20px;height:20px}.product_quant_minus{float:left;background:url(/local/templates/main2015/img/product/minus.png) no-repeat 0 0;width:20px;height:20px}.main_title{position:relative;text-align:center;font-size:24px;line-height:1;text-transform:uppercase;margin-bottom:17px;font-weight:700;letter-spacing:1.8px;padding-top:15px}.main_title_h2 h2{position:relative;text-align:center;font-size:24px;line-height:1;text-transform:uppercase;margin-bottom:17px;font-weight:700;letter-spacing:1.8px;border-top:2px solid #000;padding-top:15px}.main_title_h2 h2:before{content:"";background:url(/local/templates/main2015/img/main/title_bullet.png) no-repeat 50% 50%;height:24px;width:24px;display:inline-block;vertical-align:top}.main_title_h2 h2:after{content:"";background:url(/local/templates/main2015/img/main/title_bullet.png) no-repeat 50% 50%;height:24px;width:24px;display:inline-block;vertical-align:top}.main_title:before{content:"";background:url(/local/templates/main2015/img/main/title_bullet.png) no-repeat 50% 50%;height:24px;width:24px;display:inline-block;vertical-align:top}.main_title:after{content:"";background:url(/local/templates/main2015/img/main/title_bullet.png) no-repeat 50% 50%;height:24px;width:24px;display:inline-block;vertical-align:top}.main_title a{position:absolute;right:0;color:#455a64;font-size:14px;text-transform:none;font-weight:400;letter-spacing:0;top:25px}.main_cols{margin-top:50px;margin-bottom:10px}.main_cols_wrap:before,.main_cols_wrap:after{content:"";display:table}.main_cols_wrap:after{clear:both}.main_col{float:left;width:490px;min-height:1px}.main_subscribe{position:relative;top:10px;background:url(/local/templates/main2015/img/slider/bg.jpg) no-repeat 0 0;background-size:cover;margin-bottom:30px}.main_subscribe .container{position:relative;height:140px}.main_subscribe_text{position:absolute;top:44px;width:220px;left:0;font-size:16px;line-height:1.7;color:#fff;font-weight:700;text-transform:uppercase}.main_subscribe_input{position:absolute;left:255px;top:49px;background:#fff;width:470px;height:42px;padding:0 10px}.main_subscribe_input input{padding-top:15px;display:block;width:100%;font-size:14px;font-family:'Open Sans',sans-serif;color:#607d8b;line-height:1;height:14px;border:0 none;outline:0 none;font-style:italic;background:0 0}.main_subscribe_submit{position:absolute;top:51px;right:0}.main_subscribe_submit input{width:234px;height:40px;background:#a80204;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:17px;border:0 none;border-radius:5px;text-transform:uppercase}.main_about{margin-top:20px;margin-bottom:41px}.main_about_text{font-size:16px!important;line-height:1.2!important;padding-top:7px}.main_about_text.text ul li{margin-left:20px}.main_about_text p{margin:0 0 19px!important;letter-spacing:.1px}.main_about_text p a:first-child{font-family:'Open Sans',sans-serif;font-size:14px;color:#455a64;position:relative;top:6px;letter-spacing:.1px}.main_news_wrap{padding-top:10px}.main_articles_wrap{padding-top:10px}.news_item{display:block;border:1px solid #cfd8dc;margin-bottom:20px}.news_item_info{background:#4f070b;color:#fff;display:block;padding:17px 20px 20px}.news_item_info span{display:block;font-size:16px;line-height:1.3}.news_item_img{display:block}.news_item_img img{display:block;width:100%}.news_item_date{margin-bottom:5px;letter-spacing:-.3px}.news_item_title{letter-spacing:1.2px}.news_item_text{padding:13px 18px 12px;letter-spacing:.1px;font-size:16px!important;line-height:1.2!important}.news_item_link{position:relative;top:-6px;font-family:'Open Sans',sans-serif;font-size:14px;letter-spacing:.2px}.text{font-size:14px;line-height:1.4;font-family:pt_serifregular,'Open Sans',sans-serif}.text p{margin:0 0 20px}.text p img{max-width:100%}.text p b{font-weight:700}.text ul{list-style:disc}.text ol{list-style:decimal}.text a{color:#455a64}.text a:hover{color:#4f070b}.text img{display:block}h1{position:relative;text-align:center;font-size:24px;line-height:1;text-transform:uppercase;font-weight:700;margin-top:0;padding-top:0;margin-bottom:40px}h1.wrap{width:800px;margin-left:auto;margin-right:auto;text-align:center;white-space:nowrap}.articles_item{display:block;border:1px solid #cfd8dc;margin-bottom:20px}.articles_item:before,.articles_item:after{content:"";display:table}.articles_item:after{clear:both}.articles_item_img{float:left;width:150px;height:149px}.articles_item_img img{display:block}.articles_item_info{overflow:hidden;padding:16px 18px 0}.articles_item_date{margin-bottom:0;font-size:16px}.articles_item_title{margin-bottom:15px;font-size:19px;line-height:1.3;letter-spacing:.2px;padding-right:30px}.articles_item_link{letter-spacing:.2px;font-family:'Open Sans',sans-serif}.breadcrumbs{margin:5px 0;position:relative;top:-6px}.breadcrumbs_list{list-style:none;white-space:nowrap;text-overflow:ellipsis}.breadcrumbs_list:before,.breadcrumbs_list:after{content:"";display:table}.breadcrumbs_list:after{clear:both}.breadcrumbs_item{display:inline-block;font-size:14px;color:#455a64;position:relative}.breadcrumbs_item:before{content:"/";display:inline-block;vertical-align:top;width:5px;margin:0 5px 0 10px;padding:4px 0}.breadcrumbs_item:first-child:before{display:none}.breadcrumbs_item:first-child .breadcrumbs_link{padding:4px 0}.breadcrumbs_item.sub .breadcrumbs_link{padding-right:15px}.breadcrumbs_item.sub:hover .breadcrumbs_link{background:#fff}.breadcrumbs_item.sub:hover .breadcrumbs_sub_list{display:block}.breadcrumbs_link{display:inline-block;vertical-align:top;padding:4px 10px;border:1px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;position:relative;z-index:10;background:0 0;color:#607d8b}.breadcrumbs_link.last{color:#000;max-width:702px;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}.breadcrumbs_sub_list{position:absolute;top:100%;left:20px;margin-top:-1px;list-style:none;display:none;border:1px solid grey;z-index:5;background:#fff;padding:5px 15px 5px 10px;border-radius:0 0 5px 5px}.breadcrumbs_sub_item{margin-bottom:10px;padding-right:10px}.breadcrumbs_sub_link{color:#607d8b}.card-new-design .card_tech_right{width:256px;margin-left:404px;margin-top:15px}.card-new-design .card_cart{height:44px}.card-new-design .card_cart a{width:256px;height:44px;line-height:44px;border-radius:7px;float:left}.card-new-design .card_quick_order{display:inline-block;float:right;margin-top:4px}.card-new-design .card_quick_order a{font-size:13px}.card_quick_there{color:#62a609;font-size:11px;font-weight:700;text-transform:uppercase;position:relative;padding-left:24px;bottom:-10px}.card_quick_there:after{position:absolute;content:'?';top:0;left:0;width:15px;height:15px;line-height:17px;background-color:#62a609;border-radius:100%;font-size:11px;color:#fff;text-align:center;line-height:1.5}.card_quick_no_there{color:#62a609;font-size:11px;font-weight:700;text-transform:uppercase;position:relative;padding-left:24px}.card_quick_no_there:after{position:absolute;top:0;left:0;width:17px;height:17px;line-height:17px;background-color:#62a609;border-radius:100%;font-size:12px;color:#fff;text-align:center}.card-new-design .product_quant_no-margin{width:94px;float:right;margin:0}.card-new-design .card_tech_right .product_quant{margin:0;width:94px;top:3px}.card-new-design .card_num{height:29px;margin-bottom:10px!important}.card-new-design .card_cost_real{width:158px;float:left;font-size:25px}.card-new-design .card_cost_old{margin-bottom:0!important}.card-new-design .card_cost_old span{color:#c5c5c5;font-size:15px;font-weight:400;font-family:SegoeUI}.card-new-design .card_cost_old>span:after{background-color:#c5c5c5;content:'';top:.8em}.card_benefit{padding:12px 0;color:#a80204;font-size:14.5px;font-weight:700;text-transform:uppercase;text-align:left;line-height:37px}.card-new-design div.card_benefit span{display:inline-block;width:37px;height:37px;margin-right:10px;background-color:#a80204;border-radius:100%;text-align:center;line-height:35px;color:#fff;font-family:SegoeUI;font-size:26px;font-weight:700}.card_benefit span:after{display:none}.card_benefit-block{height:30px;border-bottom:2px solid #e1e1e1}.card_benefit_tag{padding-bottom:15px;border-bottom:2px solid #e1e1e1}.card_benefit_tag .benefit_tag_img{float:left;width:37px;height:37px;background:url(/local/templates/main2015/img/benefits/tag.svg) no-repeat 0 -6px;margin-right:10px}.card_benefit_tag .benefit_tag_txt{display:table-cell;text-transform:uppercase;font-size:14px;font-family:'Segoe UI';line-height:21px}.card_benefit_tag .benefit_tag_txt a{color:#000}.card_benefit_tag .benefit_tag_txt>li{margin:0;margin-bottom:3px;width:auto!important;display:block}.card_benefit_tag .benefit_tag_txt span{position:relative;display:inline-block;text-decoration:underline}.card-new-design .card_payment{padding-left:16px;margin-top:10px}.card-new-design .card_payment span{font-size:11px!important;font-weight:600;vertical-align:middle}.card-new-design .card_tech_right>form>div>ul{vertical-align:middle}.card-new-design .card_tech_right>form>div>ul li{margin-right:3px;width:32px}.card-new-design .card_payment ul li img{width:90%}.card-new-design .card_quick_popup{position:absolute;width:298px;box-sizing:border-box;padding:15px 15px 24px;top:135px;right:-25px}.card-new-design .card_quick_popup:after{left:204px}.card-new-design .card_quick_text{color:#666;font-size:14px}.card-new-design .card_quick_label span{margin-bottom:7px}.card-new-design .card_quick_label input{width:264px;height:34px;box-sizing:border-box;background-color:#fff;border:1px solid #d3d3d3}.card-new-design .card_quick_submit{width:139px;height:38px;border-radius:4px;font-size:16px;font-weight:700;display:block;margin:0 auto}.card .main_benefits{margin-bottom:0}.card_info{margin-bottom:9px;margin-top:0}.card_info .container{border-top:2px solid #000;padding-top:31px}.card_info .container:before,.card_info .container:after{content:"";display:table}.card_info .container:after{clear:both}.card_info_img{width:320px;height:520px;border:1px solid #cfd8dc;position:relative;margin-bottom:10px;overflow:hidden}.card_info_img--no-border{border:none;border:none}.card_info_img a{display:block;width:100%;padding-top:10px;text-decoration:none}.card_info_img a img{display:block;position:absolute;left:0;top:0;max-width:100%}.card_info_img span{position:relative;left:260px;width:46px;height:46px;display:block;background-size:cover!important;margin-bottom:6px}.card_info_img .product_item__action--right{top:18px;right:20px;min-width:86px}.card_info_img .product_item__action-icon{margin-right:12px}.card_info_img .product_item__action-text{margin-top:8px}.card_info_img .product_item__action-count,.card_info_img .product_item__action-descr{left:0;width:auto;height:auto;display:inline-block;margin-bottom:0}.card_info_img .product_item__action-count{font-size:15px}.card_info_img .hit{background:url(/local/templates/main2015/img/product/hit.png) no-repeat 0 0}.card_info_img .new{background:url(/local/templates/main2015/img/product/NEW.png) no-repeat 0 0}.card_info_img .sale{background:url(/local/templates/main2015/img/product/SALE.png) no-repeat 0 0}.card_info_left{float:left;width:322px}.card_info_right{margin-left:340px;width:660px;position:relative}.card_info_title{display:block;width:500px;font-size:24px;margin-top:-9px;line-height:1.3;color:#000;margin-bottom:8px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;padding-top:2px}.card_info_subtitle{display:block;width:550px;font-size:15px;line-height:1.3;color:#000;letter-spacing:1.1px;margin-bottom:26px;margin-top:-7px;font-weight:700;text-transform:uppercase}.card_info_mark{display:inline-block}.card-mark{display:inline-block;text-transform:uppercase;margin-right:6px;margin-bottom:5px;padding:4px 6px;border-radius:9px}.card-mark--more{cursor:pointer;text-decoration:none;color:inherit}.card-medal{position:relative;display:inline-block;text-transform:uppercase;margin-right:6px;margin-bottom:5px;padding-left:20px}.card-medal:before{content:'';display:block;width:16px;height:18px;position:absolute;top:0;left:0}.card-no-medal{padding-left:0}.card-no-medal:before{display:none}.card-medal-hint{display:inline-block;position:relative;cursor:pointer}.card-medal-hint__hover{cursor:pointer;display:inline-block;width:14px;height:14px;margin-bottom:3px;box-sizing:border-box;border-radius:50%;border:1px solid #9b9b9b;vertical-align:middle;text-align:center;color:#9b9b9b;font-size:8px;font-weight:700}.card-medal-hint:hover .card-medal-hint__hint{display:table;table-layout:fixed}.card-medal-hint__hint{display:none;position:absolute;top:35px;left:50%;right:0;transform:translate(-50%,0);min-width:100px;padding:20px;background:#fff;border:1px solid #d3d3d3;text-align:center;z-index:10;text-transform:initial}.card-medal-hint__hint:before{content:'';display:block;width:15px;height:15px;position:absolute;top:-9px;left:50%;right:0;background:#fff;border:1px solid #d3d3d3;border-bottom:none;border-right:none;transform:translate(-50%,0) rotate(45deg)}.medalGold{color:#721330}.medalSilver{color:#3d1255}.medalBronze{color:#806515}.medalGold:before{background:url(/local/templates/main2015/img/medal-gold.png) no-repeat}.medalSilver:before{background:url(/local/templates/main2015/img/medal-silver.png) no-repeat}.medalBronze:before{background:url(/local/templates/main2015/img/medal-bronze.png) no-repeat}.markRP{background-color:#fee;color:#801515}.markQUA{background-color:#faeaef;color:#721330}.markWE{background-color:#f1f9ea;color:#3e7213}.markWS{background-color:#e3efea;color:#0f5738}.markST{background-color:#eae3ee;color:#3d1255}.markJS{background-color:#e6e6f0;color:#1a1a59}.markJR{background-color:#f6fcec;color:#567714}.markBD{background-color:#f6fcec;color:#567714}.markDEC{background-color:#fafded;color:#697b15}.markBD{background-color:#fff9ee;color:#805c15}.card_info_code{visibility:hidden;font-size:14px;color:#000;font-weight:700;margin-bottom:25px;font-family:pt_serifregular,'Open Sans',sans-serif}.card_info_tech{overflow:hidden;margin-bottom:13px}.card_info_tech:before,.card_info_tech:after{content:"";display:table}.card_info_tech:after{clear:both}.card_tech_left{float:left;width:320px}.cart_tech_bonus{height:55px;width:60px;margin-bottom:10px}.cart_bonus_program{position:relative;top:-30px;left:75px}.cart_bonus_program a{color:#a4a4a4;font-size:17px;line-height:1}.cart_bonus_count{height:37px;width:53px;background-image:url(/local/templates/main2015/img/product/bonus_icon.png);background-repeat:no-repeat;position:relative}.cart_bonus_count.thousand{background-image:url(/local/templates/main2015/img/product/bonus_icon_thousand.png);background-repeat:no-repeat}.cart_bonus_count p{position:absolute;top:37px;left:0;width:53px;margin:0;text-transform:uppercase;color:#4e4e4e;text-align:center}.cart_bonus_count span{color:#fff;text-align:center;position:absolute;font-size:16px;top:8px;left:12px;width:28px}.cart_bonus_count.thousand span{left:8px;width:37px}.card_tech_right{width:320px;margin-left:340px}.card_tech_right>form>div{margin-bottom:9px}.card_tech_right>form>div>span{display:inline-block;vertical-align:top;font-size:16px;margin-right:5px;line-height:25px;font-family:pt_serifregular,'Open Sans',sans-serif}.card_tech_right>form>.card_payment>span:after{content:":"}.card_tech_right>form>div>ul{display:inline-block;vertical-align:top}.card_tech_right>form>div>ul li{display:inline-block;vertical-align:top;margin-right:5px}.card_tech_right>form>div>ul li label{display:block;font-size:14px;color:#607d8b;line-height:1;padding:5px 11px 4px 8px;border:1px solid #cfd8dc;background:#fff;cursor:pointer}.card_tech_right>form>div>ul li label.checked{color:#fff;background:#4f070b;border-color:#4f070b}.card_tech_right .product_quant{position:relative;display:inline-block;vertical-align:top;left:0;top:2px;width:108px;margin-left:47px}.card_tech_title{font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:22px;letter-spacing:.7px}.card_tech_title--tags{display:inline-block;margin-bottom:0}.tags-wrap{margin:20px 0}.tags-link{display:inline-block;margin-left:15px;color:#000;font-weight:600}.tags-icon{display:inline-block;width:18px;height:14px;margin-right:5px;background:url(/local/templates/main2015/img/product/tags-icon.png) no-repeat}.card_tech_actions{margin:20px 0;width:auto;text-transform:uppercase;font-size:15px;font-weight:600;border-radius:3px;overflow:hidden}.card_tech_actions__label,.card_tech_actions__text{display:inline-block}.card_tech_actions__label{background:#a80204;padding:11px 9px 11px 14px;color:#fff;position:relative}.card_tech_actions__label:after{position:absolute;content:'';top:0;bottom:50%;right:-13px;width:13px;background:#a80204;border-top-right-radius:100%}.card_tech_actions__label:before{position:absolute;content:'';top:50%;bottom:0;right:-13px;width:13px;background:#a80204;border-bottom-right-radius:100%}.card_tech_actions__text{background:#ebebeb;color:#000;padding:11px 9px 11px 20px;margin-left:-2px;border-radius:0 3px 3px 0}.card_tech_list{list-style:none;margin-bottom:34px}.card_tech_item{margin-bottom:11px;font-size:16px;line-height:1}.card_tech_item strong{display:inline-block;vertical-align:top;font-weight:600;margin-right:5px}.card_tech_item span:after{content:": "}.card_tech_item a{color:#455a64;display:inline-block;vertical-align:top;text-decoration:none;border-bottom:1px solid #455a64}.card_rating_list{list-style:none;margin-bottom:15px}.card_rating_item{margin-bottom:0;font-family:pt_serifregular,'Open Sans',sans-serif}.card_rating_item span{display:inline-block;vertical-align:top;font-size:16px;line-height:1;color:#a80204}.card_rating_item span:first-child{color:#000;margin-right:5px}.card_rating_item span:first-child:after{content:": "}.card_cost{margin-bottom:30px}.card_cost_real{font-size:38px;color:#a80204;font-weight:700;line-height:1;margin-bottom:15px}.card_cost_real .rubl{font-weight:700}.card_cost_real span{position:relative;display:inline-block;vertical-align:top}.card_cost_old{font-size:18px;line-height:1;font-weight:700;position:relative;margin-bottom:25px}.card_cost_old span{color:#000;position:relative;display:inline-block;vertical-align:top}.card_cost_old>span:after{background-color:#a80204;height:.1em;position:absolute;content:"";left:-5%;width:110%;top:.6em}.card_cost_available,.card_cost_not_available{font-size:16px;line-height:1.3;position:relative;padding-left:23px;margin-bottom:24px!important;font-family:pt_serifregular,'Open Sans',sans-serif}.card_cost_available:before{content:"";background:green;position:absolute;left:0;top:.2em;border-radius:50%;height:.9em;width:.9em}.card_cost_not_available:before{content:"";background:maroon;position:absolute;left:0;top:.18em;border-radius:50%;height:.9em;width:.9em}.card_cart{display:block;margin-bottom:12px}.card_cart input{width:320px;width:100%;height:44px;display:block;color:#fff;letter-spacing:1.2px;background:#a80204;text-transform:uppercase;font-size:18px;border:0 none;border-radius:4px;font-family:'Open Sans',sans-serif;font-weight:600}.inactive input{background:#78858b}input.inactive{background:#78858b!important}.card_quick_order{text-align:center;margin-bottom:10px;position:relative}.card_quick_order a{display:inline-block;vertical-align:top;font-size:16px;line-height:1;font-weight:700;color:#a80204;text-transform:uppercase;border-bottom:1px dashed #a80204;text-decoration:none}.card_delivery{background:url(/local/templates/main2015/img/card/delivery.png) no-repeat 0 50%;padding-left:32px;font-size:14px;line-height:25px}.card_payment{background:url(/local/templates/main2015/img/card/payment.png) no-repeat -2% 50%;padding-left:32px;font-size:14px!important;line-height:16px!important;white-space:nowrap}.card_payment span{font-size:14px!important;line-height:25px!important;font-family:'Open Sans',sans-serif!important}.card_payment ul{font-size:0}.card_payment ul li img{display:block}.fsrar-listing__aside{margin-bottom:20px}.card_descr_text{font-size:16px}.card_descr_text p{letter-spacing:.1px;line-height:1.2;margin-bottom:19px}.card_descr_text p b{letter-spacing:1px}.card_img_list{list-style:none;overflow:hidden;margin-bottom:40px}.card_img_list:before,.card_img_list:after{content:"";display:table}.card_img_list:after{clear:both}.card_img_item{float:left;width:64px;height:100px;margin-left:10px}.card_img_item:first-child{margin-left:0}.card_img_item.active .card_img_link:after{left:0;top:0;right:0;bottom:0;border:4px solid #a80204;content:'';position:absolute}.card_img_link{display:block;text-decoration:none;width:64px;height:100px;overflow:hidden;position:relative}.card_img_link:after{left:0;top:0;right:0;bottom:0;border:1px solid #cfd8dc;content:'';position:absolute}.card_img_link:hover:after{border:4px solid #a80204}.card_img_link img{max-width:100px;max-height:100px;display:block;position:relative;margin:0 auto}.card_info_choise{background:#eceff1;padding:20px 19px 22px 20px}.card_choise_title{font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#000;margin-bottom:14px}.card_choise_text{font-size:14px;line-height:1.3;margin-bottom:20px;font-family:pt_serifregular,'Open Sans',sans-serif}.card_choise_phone{font-size:17px;line-height:1;font-weight:700;margin-bottom:10px}.card_choise_link{display:inline-block;vertical-align:top;font-size:14px;line-height:1;text-decoration:none;color:#455a64;border-bottom:1px dashed #455a64}.card_related{margin-bottom:30px;position:relative}.card_related:hover{z-index:100}.card_interesting{margin-bottom:30px;position:relative}.card_interesting:hover{z-index:100}.card_partners{margin-bottom:30px;position:relative}.card_partners:hover{z-index:10}.card_info_real{position:absolute;text-decoration:none;right:0;top:8px;width:94px;height:91px;background:url(/local/templates/main2015/img/card/real.png) no-repeat 0 0}.card_info_real a{position:absolute;right:0;top:0;width:20px;height:20px;background:#000;opacity:0}.card_info_real a:hover+div{display:block;z-index:1000}.card_real_popup{display:none;position:absolute;background:#fff;left:13px;top:56px;width:182px;padding:13px 10px 15px;border:1px solid #cfd8dc}.card_real_popup ul li{position:relative;padding-left:13px;font-size:14px;line-height:1.2;margin-bottom:2px;font-family:pt_serifregular,'Open Sans',sans-serif}.card_real_popup ul li:after{position:absolute;left:0;top:0;content:"\2014"}.card_quick_popup{display:none;position:absolute;right:0;width:278px;top:510px;background:#fff;padding:15px 20px;border:1px solid #cfd8dc;border-radius:5px}.card_quick_popup:after{position:absolute;left:50%;width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-8px;border-top:1px solid #cfd8dc;border-left:1px solid #cfd8dc;background:#fff;content:""}.card_quick_text{font-size:16px;line-height:1.3;margin-bottom:16px;font-family:pt_serifregular,'Open Sans',sans-serif}.card_quick_label{display:block;margin-bottom:35px}.card_quick_label span{display:block;margin-bottom:12px;font-size:16px;line-height:1}.card_quick_label input{border:1px solid #cfd8dc;background:#fff;width:258px;height:16px;line-height:16px;font-size:16px;padding:6px 10px}.card_quick_submit{font-size:18px;line-height:1;height:53px;color:#fff;text-transform:uppercase;font-weight:700;width:280px;border:0 none;background:#a80204;border-radius:5px;font-family:'Open Sans',sans-serif;font-weight:600}.card_num{margin-bottom:23px!important}.login .container{padding-top:15px;border-top:2px solid #000}.login_type{font-size:0;text-align:center;padding-top:17px;margin-bottom:40px}.login_type a{display:inline-block;vertical-align:top;width:200px;height:50px;position:relative;text-align:center;line-height:50px;font-size:14px;color:#000;font-weight:700;text-decoration:none;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s;margin:0 10px}.login_type a:after{border:1px solid #cfd8dc;content:"";position:absolute;left:0;top:0;bottom:0;right:0;-webkit-transition:border .3s;transition:border .3s}.login_type a.active:after{border:5px solid #a80204}.login_type a:hover:after{border:5px solid #a80204}.login_type_wrap form label{display:block;margin-bottom:10px}.login_type_wrap form label:before,.login_type_wrap form label:after{content:"";display:table}.login_type_wrap form label:after{clear:both}.login_type_wrap form label>span{margin-left:205px;width:140px;display:block;float:left;line-height:30px;height:30px;font-size:16px}.login_type_wrap form label>span sup{color:red}.login_type_wrap form label input{display:block;width:288px;height:16px;font-size:16px;padding:6px 10px;border:1px solid #cfd8dc;background:#fff}.login_type_wrap form label input.phone{padding-left:30px;width:268px;padding-left:30px;width:268px}.login_type_wrap form label.err .login_form_status{display:block;margin-bottom:0}.login_type_wrap form label.err .login_form_field input,.account_settings form label.err input{border:1px solid red}.login_type_wrap form label.valid .login_form_status{display:block}.login_type_wrap form>div{margin-bottom:18px}.login_type_wrap form>div:before,.login_type_wrap form>div:after{content:"";display:table}.login_type_wrap form>div:after{clear:both}.login_type_wrap form>div.login_pre_text{margin-bottom:-20px}.login_type_wrap form>div span{margin-left:164px;display:block;float:left;line-height:30px;height:30px;font-size:13px}.login_type_wrap form>div span sup{color:red}.login_type_wrap>div{display:none}.login_type_wrap>div.active{display:block}.login_type_submit{position:relative}.login_type_submit input{display:block;margin:19px auto 51px;width:276px;height:50px;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;background:#a80204;border:0 none;text-align:center;border-radius:4px}.login_type_submit input[disabled]{background:#969696;background:#969696}.login_type_submit label{position:absolute;left:673px;top:25px;white-space:nowrap;color:#000}.login_type_submit label input{margin-top:auto;margin-bottom:auto;margin-left:auto;width:auto;height:auto}.login_type_submit .check{padding-top:7px!important}.login_type_submit .check .v_custom_check{top:3px!important}.login_socs_list{list-style:none;font-size:0;text-align:center;margin-bottom:50px;margin-top:-28px}.login_socs_item{display:inline-block;vertical-align:top;margin:0 5px}.login_socs_link{display:block;width:55px;height:56px}.login_socs_link.fb{background:url(/local/templates/main2015/img/login/fb.png) no-repeat 0 0}.login_socs_link.vk{background:url(/local/templates/main2015/img/login/vk.png) no-repeat 0 0}.login_socs_link.tw{background:url(/local/templates/main2015/img/login/tw.png) no-repeat 0 0}.login_socs_link.ok{background:url(/local/templates/main2015/img/login/ok.png) no-repeat 0 0}.login_links{width:612px;margin:0 auto 50px}.login_links:before,.login_links:after{content:"";display:table}.login_links:after{clear:both}.login_links>div{width:286px;float:left;margin:0 10px;border-top:2px solid #000;padding-top:20px}.login_links>div a{display:inline-block;vertical-align:top;color:#607d8b;font-size:14px;line-height:1;margin-bottom:14px}.login_links>div p{font-size:16px;line-height:1.3;color:#000;font-family:pt_serifregular,'Open Sans',sans-serif}.login_pre_text{font-size:16px;line-height:1.2;font-family:pt_serifregular,'Open Sans',sans-serif}.login_pre_text:before,.login_pre_text:after{content:"";display:table}.login_pre_text:after{clear:both}.login_pre_text p{padding-top:13px;margin-bottom:30px}.login_pre_text.center{text-align:center}.login_form_status{float:left;margin-left:20px;display:none;font-size:13px;line-height:28px;color:red;font-style:italic}.login_form_status span{background:url(/local/templates/main2015/img/login/valid.png) no-repeat 0 0;display:block;width:16px;height:12px;position:relative;top:9px}.login_form_field{position:relative;overflow:hidden;width:340px;float:left;font-size:16px}.login_form_field--chkbx{height:auto!important}.login_form_field.check{padding-top:17px;margin-bottom:19px}.login_form_field.check input{display:inline-block;vertical-align:top;width:auto;margin-right:10px;position:relative;top:5px}.login_form_field.check .v_custom_check{width:18px;margin-right:8px;top:5px}.login_form_field.check span{margin-left:25px}.login_form_field span{padding-top:3px;display:block;margin-bottom:5px;font-size:13px;line-height:1.3;color:#607d8b}.login_last_link{text-align:center;margin-bottom:59px;margin-top:-20px}.login_last_link a{font-size:14px;color:#607d8b}.registration .login_type_wrap form label>span{margin-left:163px;width:180px}.registration form label>span.login_form_field{width:329px;margin:0}.registration .login_form_status{position:relative;left:-18px}.table{font-size:16px;background:#fff;border-spacing:1px}.table tr td{padding:5px;padding-right:10px;white-space:nowrap}.sale_order_full_heading{text-transform:uppercase;font-weight:700;font-size:15px;margin-bottom:20px}.sale_order_full_table .top-line{margin-bottom:20px}.sale_order_full_table a{color:#27a6ed;transition:.3s}.sale_order_full_table--payment{width:100%}.sale_order_full_table--payment .pay_name,.sale_order_full_table--payment .paysystem_name{display:inline-block;text-transform:uppercase;font-weight:700}.sale_order_full_table--payment .pay_name{margin-right:5px;color:#949494}.sale_order_full_table ul{margin:20px 0}.sale_order_full_table li{margin-top:5px}.sale_order_full_bottom{color:#949494;text-transform:uppercase;font-weight:700;margin-top:30px}.sale_order_link{display:inline-block;height:50px;line-height:50px;margin-top:15px;padding:0 25px;background:#a80204;border-radius:5px;color:#fff;text-decoration:none}.sale_order_link.left{margin-right:25px}.sale_order_link.right{margin-left:25px}.catalog{margin-top:0}.catalog>.container{position:relative;padding-top:16px;border-top:2px solid #000}.catalog .card_info_real{top:10px}.catalog .main_benefits{margin-bottom:0}.catalog .ui-slider-handle{display:block;position:absolute;width:1px;height:10px;background:0 0;outline:0 none;cursor:pointer}.catalog .ui-slider-handle:after{content:"";position:absolute;top:6px;left:-8px;right:auto;width:8px;height:10px;background:url(/local/templates/main2015/img/catalog/hand_left.png) no-repeat 0 0}.catalog .ui-slider-handle:last-child:after{content:"";position:absolute;top:6px;right:-7px;width:8px;left:auto;height:10px;background:url(/local/templates/main2015/img/catalog/hand_right.png) no-repeat 0 0}.catalog .ui-slider-handle span{position:absolute;left:50%;width:60px;margin-left:-30px;top:-25px;text-align:center}.catalog_filter_min{position:absolute;left:0;top:-20px}.catalog_filter_max{position:absolute;right:0;top:-20px}.catalog_wrap{margin:0 -10px}.catalog_wrap:before,.catalog_wrap:after{content:"";display:table}.catalog_wrap:after{clear:both}.catalog_left{float:left;width:184px;margin-right:10px;margin-left:10px;min-height:1px}.catalog_left--fixed{position:absolute;width:184px;top:0;box-sizing:border-box;margin-top:16px}.card_info_title--fixed{padding-left:20px;padding-right:100px;width:816px;float:right;box-sizing:border-box}.catalog_left .card_choise_title{text-transform:uppercase;font-weight:700;font-size:17px;margin-bottom:25px;white-space:nowrap}.catalog_left .card_info_choise{padding-top:17px;padding-bottom:10px;margin-bottom:20px}.catalog_left .card_choise_text{font-family:pt_serifregular,'Open Sans',sans-serif}.catalog_left .card_choise_phone{font-family:'Open Sans',sans-serif;font-weight:600;margin-right:-10px;margin-bottom:8px}.catalog_right{float:left;width:816px;position:relative;top:35px}.catalog_right--fixed{float:right}.catalog_top{margin:0 10px 15px;position:relative}.catalog_top.catalog_top--count{margin-top:10px;margin-bottom:5px}.catalog_top--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;margin-right:0}.catalog_sort_by{line-height:22px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600}.catalog_sort_by--inline{display:inline-block;margin-right:20px}.catalog_sort_by--right{margin-left:auto;margin-right:0}.catalog_sort_by a{display:inline-block;vertical-align:top;height:23px;border:1px solid #cfd8dc;color:#607d8b;text-decoration:none;margin-left:9px;padding:0 10px;letter-spacing:-.6px;text-transform:lowercase}.catalog_sort_by a:first-child{margin-left:19px}.catalog_sort_by a.active{padding-right:30px;background:#4f070b;border-color:#4f070b;color:#fff;position:relative}.catalog_sort_by a.active:after{content:"";background:url(/local/templates/main2015/img/catalog/sort_down.png) no-repeat 0 0;width:13px;height:8px;position:absolute;right:8px;top:8px}.catalog_sort_by a.rev{padding-right:30px;background:#4f070b;border-color:#4f070b;color:#fff;position:relative}.catalog_sort_by a.rev:after{content:"";background:url(/local/templates/main2015/img/catalog/sort_up.png) no-repeat 0 0;width:13px;height:8px;position:absolute;right:8px;top:8px}.catalog_show_all{position:absolute;right:0;top:2px;color:#455a64;font-size:14px}.catalog_subtitle{display:inline-block}.catalog_pre{font-size:16px;line-height:1.2;margin-bottom:38px;font-family:pt_serifregular,'Open Sans',sans-serif}.catalog_pre a{color:#455a64;position:relative;font-family:'Open Sans',sans-serif}.catalog_pre p{line-height:1.3}.catalog_filter{position:relative;border:2px solid #cfd8dc;padding:16px 14px 19px;margin-bottom:20px}.catalog_filter_link{position:relative;padding-left:16px;display:inline-block;vertical-align:top;text-decoration:none;color:#000;font-size:14px;line-height:1;font-weight:700;text-transform:lowercase;background:url(/local/templates/main2015/img/catalog/arrow.png) no-repeat 0 4px}.catalog_sub_expand{color:#607d8b;font-size:14px;cursor:pointer;text-decoration:none;display:inline-block;background:url(/local/templates/main2015/img/catalog/catalog_sub_expand_icon.png) 0 50% no-repeat;width:6px;height:10px;opacity:.6;outline:none!important;margin-left:-3px;margin-right:3px}.country_sub_expand{vertical-align:middle;margin-top:2px}.catalog_sub_expand.shown{transform:rotate(90deg)}.catalog_region-more{cursor:pointer;display:inline-block;border-radius:4px;color:#a5a5a5;padding:5px;width:50px;margin-top:10px;margin-right:28px;outline:none}.catalog_region-ok{cursor:pointer;display:inline-block;background:#a80204;border:1px solid #a80204;border-radius:4px;color:#fff;padding:5px;width:40px;margin-top:10px;text-decoration:none;outline:none;text-align:center;font-weight:700}.catalog_region-ok:hover{background:#607d8b;border:1px solid #607d8b;color:#fff}.catalog_sub-region-more{display:inline-block;position:absolute;right:-1px;top:1px;width:13px;height:13px;color:#000;border-radius:50%;border:1px solid #5e5e5e;outline:none!important;z-index:10;font-weight:400;text-decoration:none}.catalog_regions_list.search-ul .catalog_sub-region-more,.catalog_sub_regions_list.search-ul .catalog_sub-region-more{right:10px;top:9px}.catalog_sub-region-more.active-subregion{color:#fff;background:#4f070b}.catalog_sub-region-more:after{content:'+';position:absolute;top:-4px;right:2px;font-size:15px}.catalog_sub-region-more:hover{color:#fff;background:#4f070b}.catalog_region-remove{display:none;position:absolute;top:4px;right:-3px;width:15px;height:15px;background:#4f070b;background:url(/local/templates/main2015/img/catalog/close.png) no-repeat 0 0}.region-list{display:none}.region-list.active{display:block}.region-list-last{height:40px;display:flex;justify-content:space-between}.catalog-regions-form{display:none;position:absolute;top:0;left:200px;padding:22px 25px;width:300px;min-height:120px;max-height:450px;background:#fff;z-index:100!important;-webkit-box-shadow:0 0 22px -5px rgba(0,0,0,.75);-moz-box-shadow:0 0 22px -5px rgba(0,0,0,.75);box-shadow:0 0 22px -5px rgba(0,0,0,.75);z-index:10}.catalog-sub-regions-form{min-height:120px;max-height:450px;height:auto;z-index:20;left:0}.catalog-regions-form.active{display:block}.catalog-regions-form-inner{margin-bottom:55px}.catalog-regions_title{display:inline-block}.catalog-regions_subtitle{display:block;text-transform:uppercase;font-weight:700;font-size:17px;margin-bottom:15px;white-space:nowrap}.close-form{position:absolute;top:20px;right:20px;display:inline-block;text-align:right;width:17px;height:17px;cursor:pointer}.close-form:before,.close-form:after{content:'';position:absolute;display:block;width:2px;height:17px;background:#abacad;transform:rotate(-43deg)}.close-form:after{transform:rotate(43deg)}.catalog_sub_search{box-sizing:border-box;width:100%;margin-bottom:25px;padding:8px;outline:none;border:2px solid #cfd8dc;color:#a7aeb1;background:url(/local/templates/main2015/img/catalog/search.png) no-repeat 360px 6px}.btn-accept-sub{display:block;position:absolute;left:0;right:0;bottom:20px;margin:0 auto;height:40px;width:95px;background:#a80204;border-radius:4px;border:0 none;color:#fff;text-transform:uppercase;font-weight:700;font-size:15px;font-family:'Open Sans',sans-serif}.btn-accept-item{width:100%;height:70px;background:#fff;position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:10}.catalog-regions-form label{text-decoration:none}.catalog-regions-form-inner .catalog_sub_all{cursor:pointer;position:relative;padding-left:35px}.catalog_sub_name{color:#607d8b;margin-top:10px;display:block;cursor:pointer;text-decoration:underline}.catalog_sub_regions_list::-webkit-scrollbar-track,.catalog_regions_list::-webkit-scrollbar-track,.catalog-brand_list::-webkit-scrollbar-track{background-color:#e8e8e8}.catalog_sub_regions_list::-webkit-scrollbar,.catalog_regions_list::-webkit-scrollbar,.catalog-brand_list::-webkit-scrollbar{width:7px}.catalog_sub_regions_list::-webkit-scrollbar-thumb,.catalog_regions_list::-webkit-scrollbar-thumb{background-color:#4f070b}.catalog-brand_list::-webkit-scrollbar-thumb{background-color:#607d8b}.catalog-brand-form{display:none;position:absolute;top:0;left:200px;padding:22px 25px;width:300px;min-height:120px;max-height:500px;background:#fff;z-index:100!important;-webkit-box-shadow:0 0 22px -5px rgba(0,0,0,.75);-moz-box-shadow:0 0 22px -5px rgba(0,0,0,.75);box-shadow:0 0 22px -5px rgba(0,0,0,.75);z-index:10}.catalog_sub_item-brand.active{color:#607d8b!important}.catalog-brand-form.active{display:block}.catalog-brand-form .close-form{top:0;right:0;z-index:10}.catalog-brand-form.btn-accept-item{position:relative}.catalog-brand-form-inner{position:relative;margin-bottom:100px}.catalog-brand_title{position:relative;padding-top:30px}.catalog-brand_title-inner{position:relative}.catalog-brand_lang{position:absolute;right:0;top:0}.catalog-brand_lang span{display:inline-block;padding:2px;color:#b4b9bc;text-transform:none;font-size:11px;font-weight:400;border:1px solid #b4b9bc;cursor:pointer}.catalog-brand_lang span:first-child{margin-right:-5px}.catalog-brand_lang span.active{background:#b4b9bc;color:#fff}.catalog-brand-form .catalog_sub_search{background-position:265px 5px}.brand-name{padding:5px!important}.catalog-brand-form .catalog_sub_link.active .brand-name{font-weight:400;color:#fff;background:#607d8b;height:auto;display:inline-block!important}.catalog-brand_list{display:none;max-height:265px;margin-bottom:60px;list-style:none;margin-top:10px;margin-bottom:15px;overflow-y:auto}.catalog-brand_list.active{display:block}.catalog-brand_list li{padding-left:5px;margin:5px 0!important}.catalog-brand-form .btn-accept-item{height:110px}.catalog-brand-form .btn-accept-sub{bottom:50px}.catalog_sub_name.active{font-weight:700;color:#4f070b}.catalog_sub_regions_list::-webkit-scrollbar-track,.catalog_regions_list::-webkit-scrollbar-track,.catalog-brand_list::-webkit-scrollbar-track{background-color:#e8e8e8}.catalog_sub_regions_list::-webkit-scrollbar,.catalog_regions_list::-webkit-scrollbar,.catalog-brand_list::-webkit-scrollbar{width:7px}.catalog_sub_regions_list::-webkit-scrollbar-thumb,.catalog_regions_list::-webkit-scrollbar-thumb{background-color:#4f070b}.catalog-brand_list::-webkit-scrollbar-thumb{background-color:#607d8b}.catalog_filter_content{display:none;margin-bottom:15px}.catalog_filter_item{margin-bottom:10px}.catalog_filter_item.open{padding-top:10px}.catalog_filter_item.open .catalog_filter_link{background:url(/local/templates/main2015/img/catalog/arrow_closed.png) no-repeat 0 5px}.catalog_filter_list{list-style:none;margin-bottom:26px}.catalog_filter_row{padding-top:7px}.catalog_filter_row:before,.catalog_filter_row:after{content:"";display:table}.catalog_filter_row:after{clear:both}.catalog_filter_row>span{float:left;display:block;padding:5px 0;font-size:12px;line-height:1;position:relative;top:3px;width:12px}.catalog_filter_input{float:left;display:block;font-size:12px;line-height:1;padding:6px 5px 5px;font-family:'Open Sans',sans-serif;color:#607d8b;border:1px solid #cfd8dc;width:55px;text-align:center}.catalog_filter_slider{height:5px;position:relative;margin-bottom:42px;background:#a80204;top:18px}.catalog_sub_regions_list{max-height:240px;list-style:none;margin-top:10px;margin-bottom:14px;overflow-y:auto}.catalog_sub_regions_list.search-ul{max-height:230px;background-color:#fff;overflow:auto}.catalog_regions_list{margin-bottom:60px;list-style:none;margin-top:10px;margin-bottom:15px}.catalog_regions_list.search-ul{max-height:265px;overflow-y:auto}.catalog_sub_regions_list li,.catalog_regions_list li{margin-top:0!important;margin-bottom:0!important}.catalog_sub_regions_list label,.catalog_regions_list label{padding:2px 10px;font-size:13px!important}.catalog_sub_regions_list label.active,.catalog_regions_list label.active{padding-right:40px!important}.region-name{padding:5px 10px!important}.subregions-choosen>span,.subregions-choosen .region-name>span{color:#4f070b;border-bottom:1px dashed#4f070b}.catalog_sub_regions_list label.active .region-name,.catalog_regions_list label.active .region-name{font-weight:400;color:#fff;background:#4f070b;height:auto;display:inline-block!important}.catalog_regions_list label.active .region-name>span{color:#fff}.catalog_sub_item{display:block;margin-top:10px;margin-bottom:5px}.catalog_sub_item-brand{display:inline-block!important}.catalog_sub_link{color:#607d8b;font-size:14px;text-decoration:underline;cursor:pointer;position:relative;display:block}.catalog_country_region--expand .catalog_sub_link{width:calc(100% - 10px);display:inline-block;vertical-align:middle}.catalog_country_region--expand .catalog_region-remove{right:-4px}.region-list .catalog_sub_link,.catalog_regions_list .catalog_sub_link{display:block}.catalog_sub_brand{display:inline-block}.catalog_filter_submit input{background:#a80204;color:#fff;text-transform:uppercase;font-weight:700;height:50px;font-size:15px;font-family:'Open Sans',sans-serif;border-radius:4px;border:0 none;width:100%}.catalog_filter_submit input[disabled]{background:#969696}.catalog_filter_find{box-sizing:border-box;width:100%;padding:8px 8px 8px 30px;outline:none;border:2px solid #cfd8dc;background:url(/local/templates/main2015/img/header/Search.png) no-repeat 5px 6px;color:#7f7f7f;font-size:90%;font-style:italic}.active-region .catalog_sub_region{border-bottom:1px dashed #4f070b}.ac{box-sizing:border-box;width:100%;padding:8px 8px 8px 30px;outline:none;border:2px solid #cfd8dc;background:url(/local/templates/main2015/img/header/Search.png) no-repeat 5px 6px;color:#7f7f7f;font-size:90%;font-style:italic}.ac .autocomplete_element{color:#608599;text-decoration:none}.ac .autocomplete_element p{margin-left:4px;margin-bottom:0;text-indent:-4px;line-height:1.2;font-size:95%}.ac .autocomplete_element.active{font-weight:700}.catalog_filter_brands_list{margin:10px 0}.catalog_filter_brands_element{position:relative;width:100%}.catalog_filter_brands_element .element_text{margin:0;display:block;color:#608599;font-size:90%;font-weight:700;width:90%}.delete_element{content:"";background:url(/local/templates/main2015/img/delete_filter.png) no-repeat 0 0;width:10px;height:10px;position:absolute;top:7px;right:0;cursor:pointer}.delete_all_elements{color:#a5a5a5;margin-bottom:10px}.ac .catalog_filter_scroll{max-height:250px;padding:1px;overflow:hidden;margin:10px -7px 10px 0;color:#608599}.ac .catalog_filter_button{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;text-transform:uppercase;font-weight:700;padding:10px;font-size:15px;font-family:'Open Sans',sans-serif;border-radius:4px;border:1px solid #cfd8dc;background-color:#fff;color:#7e8c94;outline:none}.ac .catalog_filter_button.active{background:#a80204;color:#fff;border:0 none}.ac .catalog_filter_scroll .mCSB_scrollTools .mCSB_draggerRail{background-color:#bcbcbc;width:1px}.ac .catalog_filter_scroll .mCSB_scrollTools .mCSB_dragger{height:50px!important}.ac .catalog_filter_scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;width:14px;height:100%;border:2px solid #bcbcbc;box-sizing:border-box}.catalog_list_text{padding-left:10px;margin-top:20px;font-family:pt_serifregular,'Open Sans',sans-serif;font-size:16px}.catalog_list_text--info{position:relative;padding-left:45px}.catalog_list_text--info:before{content:'';display:block;width:10px;height:32px;background:url(/local/templates/main2015/img/info.svg) no-repeat 0 0;position:absolute;top:50%;transform:translate(0,-50%);left:10px}.catalog_list_wrap{position:relative;margin-bottom:50px}.catalog_list_wrap.catalog_list_wrap--search{margin-bottom:165px}.catalog_list_wrap .product_list{margin-right:-10px}.catalog_list_wrap .product_list:before,.catalog_list_wrap .product_list:after{content:"";display:table}.catalog_list_wrap .product_list:after{clear:both}.catalog_interesting_title{font-family:'Open Sans',sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:15px}.catalog_interesting_text{font-size:14px;line-height:1.3;font-family:pt_serifregular,'Open Sans',sans-serif;color:#000}.catalog_interesting_text p{margin:0}.catalog_interesting{background:#eceff1;padding:25px 13px 20px 19px;margin-bottom:16px}.catalog_other{border:2px solid #cfd8dc;padding:15px 10px 10px 17px}.catalog_other_list{list-style:none}.catalog_other_item{margin-bottom:5px}.catalog_other_link{font-size:14px;color:#607d8b}.catalog_more{text-align:center;position:absolute;bottom:200px;left:0;width:100%}.catalog_more__btn.is-load{position:relative;font-size:0}.catalog_more__btn.is-load .catalog_more__preloader{display:block}.catalog_more__preloader{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px;height:24px;margin:0 auto;background-image:url(/local/templates/main2015/img/preloader.svg)}.catalog_more a{display:inline-block;vertical-align:top;background:#a80204;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:15px;text-decoration:none;text-transform:uppercase;width:160px;height:40px;line-height:40px;border-radius:4px}.catalog_more .link{display:none}.catalog_producers{position:relative}.catalog_producers .container{border-top:2px solid #000;padding-top:15px}.catalog_producers_wrap{margin:0 -10px 25px}.catalog_producers_wrap:before,.catalog_producers_wrap:after{content:"";display:table}.catalog_producers_wrap:after{clear:both}.catalog_producers_left{float:left;width:184px;margin:0 10px}.catalog_producers_right{float:left;width:796px}.csscolumns .catalog_producers_right{margin-left:10px}.csscolumns .catalog_producers_right ul{-webkit-column-count:3;column-count:3;-webkit-column-gap:20px;column-gap:20px}.csscolumns .catalog_producers_right ul li{float:left;width:260px;margin:0 0 5px}.catalog_producers_right ul{list-style:none}.catalog_producers_right ul li{float:left;width:184px;margin:0 10px 5px}.catalog_producers_right ul li a{font-size:14px;color:#607d8b}a.view_all{color:#607d8b;font-size:14px;float:right;position:absolute;bottom:0;display:inline-block;border-bottom:1px dashed;cursor:pointer}.show_all,.hide_all{display:none}.active_brand.hide_all,.active_brand.show_all{display:inline-block}.catalog_producers_right.active_brand{overflow:hidden;height:426px}.catalog_producer_title{font-size:16px;line-height:1.7;color:#000;font-weight:700;text-transform:uppercase}.catalog_about{margin:48px 0}.catalog_about_text{font-size:16px;padding-top:7px;letter-spacing:.1px;line-height:1.2;margin-bottom:20px}.catalog_about_text p:first-child{margin-bottom:27px}.product_descr strong{font-weight:600}.product_descr div span:first-child{float:left}.product_descr div span:last-child{padding-left:4px}.cart{margin-bottom:80px}.cart>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cart h1{margin-bottom:0;text-align:left;text-transform:unset}#checkout-container h1{text-align:center;margin:55px 0 30px}.cart .card_cart{display:block;margin-bottom:15px;margin-top:27px}.cart .card_cart input{height:50px;font-size:15px}.cart .card_quick_order{margin-bottom:22px}.cart_wrap{margin-bottom:62px}.cart_wrap .container:before,.cart_wrap .container:after{content:"";display:table}.cart_wrap .container:after{clear:both}.cart_left{margin-right:23px;width:742px;float:left}.cart_right{width:193px;padding:20px 19px;border:2px solid #cfd8dc;float:left;position:relative}.cart_right .card_quick_popup{top:40px;right:-61px;width:278px}.cart_table_wrap{margin-bottom:6px}.cart_table_wrap table{width:100%}.cart_table_wrap table thead td{font-size:14px;line-height:1;font-family:'Open Sans',sans-serif;font-weight:600;text-align:left;padding:10px 0;border-bottom:2px solid #000}.cart_table_wrap table tbody td{padding:10px 0;border-bottom:2px solid #000}.cart_table_wrap .product_quantity{display:block;position:relative;top:-17px;left:0;margin-left:0;width:87px;margin-right:41px}.cart_table_img{width:78px;height:128px;border:1px solid #cfd8dc;margin-right:17px;text-decoration:none;display:block}.cart_table_img img{display:block;width:78px;height:128px}.cart_table_title{font-size:16px;line-height:1.4;margin-bottom:14px;margin-top:-23px;width:250px;text-decoration:none;color:#000;display:block;overflow:hidden}.cart_table_code{font-family:pt_serifregular,'Open Sans',sans-serif;font-size:14px;width:250px;margin-right:35px}.cart_table_cost{font-size:16px;width:106px;margin-top:-29px}.cart_table_cost span{display:inline-block;vertical-align:top;position:relative}.cart_table_old{font-size:14px;width:106px;margin-bottom:-20px}.cart_table_old span{display:inline-block;vertical-align:top;position:relative;padding:0 5px}.cart_table_old>span:after{position:absolute;content:"";left:0;width:100%;top:50%;height:1px;background:red}.cart_table_total{font-size:16px;font-weight:700;width:83px;margin-top:-28px}.cart_table_total span{position:relative}.cart_table_total>span:after{content:"";position:absolute;top:.86em;right:.27em;height:.1em;width:.4em;background:#000}.cart_table_delete{margin-top:-27px;padding-left:2px}.cart_table_delete a{background:url(/local/templates/main2015/img/cart/delete.png) no-repeat 0 0;width:20px;height:20px;text-decoration:none;display:block}.cart_title{text-align:center;font-size:17px;line-height:1;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:10px}.cart_num{text-align:center;font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px;line-height:1;margin-bottom:23px}.cart_total{margin-bottom:10px}.cart_total_per{font-size:14px;display:inline-block;vertical-align:top;vertical-align:bottom;line-height:1}.cart_total_cost{display:inline-block;vertical-align:top;vertical-align:bottom;line-height:1;margin-left:19px;font-size:24px;font-weight:700;text-transform:uppercase;color:#a80204}.cart_total_cost span:before{color:#a80204;background:#a80204}.cart_discount_pre{display:inline-block;vertical-align:top;font-size:14px}.cart_discount{margin-bottom:15px}.cart_after{margin-bottom:5px}.cart_discount_nums{display:inline-block;vertical-align:top;font-size:14px;font-weight:700}.cart_more a{color:#455a64}.cart_promo_title{font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:15px}.cart_promo_form{white-space:nowrap}.cart_promo_form form{display:inline-block;vertical-align:top;margin-right:25px}.cart_promo_response{display:inline-block;vertical-align:top;font-size:14px;line-height:1.4}.cart_promo_input{display:inline-block;vertical-align:top;border:1px solid #cfd8dc;background:#fff;font-size:14px;color:#607d8b;font-family:'Open Sans',sans-serif;line-height:1;box-sizing:border-box;width:235px;height:38px;padding:0 10px;margin-right:17px}.cart_promo_submit{display:inline-block;vertical-align:top;width:145px;height:40px;color:#fff;letter-spacing:1px;font-size:14px;text-align:center;border:0 none;text-transform:uppercase;background:#a80204;border-radius:4px;font-family:'Open Sans',sans-serif;font-weight:700}.new-cart-design .cart_left{width:100%;margin-left:0}.new-cart-design__top{background-color:#fffbcb;text-align:center;color:#000;font-size:14px;font-weight:400;margin-top:15px;margin-bottom:35px;padding:15px 0}.new-cart-design .cart_table_wrap table thead td{border:none;padding-bottom:10px}.new-cart-design .cart_table_wrap table tbody tr{padding-bottom:10px}.new-cart-design .cart_table_wrap table tbody tr:nth-last-child(2) td{border:0}.new-cart-design .cart_table_wrap table tbody td{border-top:1px solid #cfd8dc;border-bottom:1px solid #bec6c9}.new-cart-design .td{display:table-cell;vertical-align:middle;height:128px;padding:15px 0}.cart-conditions{text-decoration:none;border-bottom:1px dashed #000;color:#000;text-decoration:none;border-bottom:1px dashed #000;color:#000}a.cart-conditions:hover{color:#c42a37;border-bottom:1px solid #c42a37}.thead{margin-bottom:20px}.thead .td{height:auto}.tr{border:1px solid #cfd8dc;margin-bottom:10px;position:relative}.td{box-sizing:border-box}.td1{min-width:100px}.td2{min-width:310px}.td3{min-width:135px;text-align:center}.td4{min-width:120px;text-align:center}.thead .td5{padding-right:30px}.td5{min-width:198px;text-align:right}.td6{min-width:135px}.tbody .td6{vertical-align:top}.new-cart-design .cart_table_wrap .product_quantity{margin:0;top:0;left:50%;margin-left:-43px;padding:0 15px}.new-cart-design .cart_table_cost,.new-cart-design .cart_table_total{margin:0;margin-top:-5px;width:auto}.new-cart-design .cart_table_code{color:#707070;font:14px/1.41 Arial,sans-serif;margin-bottom:5px}.new-cart-design .cart_table_title{margin:0}.new-cart-design .cart_table_cost span{font-size:24px;font-weight:600}.new-cart-design .cart_table_total span{font-size:24px;font-weight:600;color:#a80204}.new-cart-design .cart_table_total>span:after{background:#a80204}.new-cart-design .cart_table_delete{margin:0;padding:0}.new-cart-design .cart_table_delete a{display:inline-block;width:auto;padding-left:18px;margin:15px 0 0 30px;box-sizing:border-box;background:0 0;text-decoration:underline;color:#000;position:relative}.new-cart-design .cart_table_delete a:after{position:absolute;content:'';left:0;top:4px;width:12px;height:12px;background:url(/local/templates/main2015/img/cart/delete-item.png) no-repeat}.new-cart-design .cart_table_img{margin:0 auto;width:42px;height:83px;border:none}.new-cart-design .cart_table_img img{width:42px;height:83px}.basket_items__total{box-sizing:border-box;background-color:#f2f2f2;padding:20px 25px 40px}.basket_items__price{color:#010000;font-size:21px;font-weight:600;text-transform:uppercase;float:right;margin-top:-4px}.basket_items__link{color:#010000;font-size:16px;position:relative;padding-left:22px}.basket_items__link:after{position:absolute;content:'';left:0;top:6px;width:14px;height:9px;background:url(/local/templates/main2015/img/cart/change-order.png) no-repeat}.order-part-right{width:354px;float:right}.order-part-right__heading{color:#010000;font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;line-height:.8;margin:0 0 50px}.order-part-left{width:646px;box-sizing:border-box;float:left;background-color:#f2f2f2;padding:13px 13px 0}.new-cart-design .account_form_row{width:50%;float:left;margin-bottom:18px}.new-cart-design .account_form_row.requisites{width:100%}.new-cart-design .account_checkbox_row{width:100%}.new-cart-design .order_type_item{width:100%;height:auto;box-sizing:border-box;border:none;padding-left:60px;margin:0 0 30px;position:relative}.new-cart-design .order_type_item :before{position:absolute;content:'';top:0;left:20px;width:21px;height:21px;border-radius:100%;border:1px solid #c8c8c8}.new-cart-design .order_type_item:after{width:12px;height:12px;border-radius:100%;background:#a00404}.new-cart-design .order_type_item.active:after,.new-cart-design .order_type_item.active:hover:after{display:block;left:25px;top:5px;border:none}.new-cart-design .order_type_item:hover:after{display:none}.new-cart-design .order_type_title{padding:0;color:#010000;font-size:16px;font-weight:700;margin-bottom:10px}.new-cart-design .order_type_descr{padding:0;color:#000;font-size:12px;line-height:1}.new-cart-design .order_payment_item{width:50%;min-height:55px;box-sizing:border-box;margin:0 0 25px}.new-cart-design .order_payment_list{margin:0}.new-cart-design .order_payment_item label img{box-sizing:border-box;border:1px solid #bfc0c5;border-radius:4px}.new-cart-design .v_custom_radio:after{border-radius:100%}.new-cart-design .order_payment_info{width:199px;float:right;margin-top:5px}.new-cart-design .order_payment{border:none}.new-cart-design .order_submit_line>input{width:296px;height:40px;line-height:40px;font-size:15px;border-radius:2px}.new-cart-design .order_submit_license{text-align:left;box-sizing:border-box;padding-left:173px;position:relative;top:0;margin-bottom:20px}.new-cart-design .order_submit_license a{color:#9d9e9e}.new-cart-design .v_custom_check:after{max-width:19px;max-height:19px;background-color:#fff;background-image:none;border:1px solid #c2c2c2}.new-cart-design .v_custom_check.v_checked:after{background:url(/local/templates/main2015/img/cart/tick.png) 3px 2px no-repeat #fff;width:19px;height:19px}.new-cart-design .order_subtitle{text-align:left}.new-cart-design .order_subtitle label{left:310px;top:89px}.new-cart-design .account_form_right input{width:289px}.new-cart-design .order_subtitle label span,.new-cart-design .account_checkbox_row label span,.new-cart-design .account_form_left{color:#010000;font-size:14px}.new-cart-design .account_form_left{line-height:24px;height:24px}.new-cart-design .account_form_right>span{color:#7e7e7e;font-size:11px;padding-top:0;margin:0}.new-cart-design .account_checkbox_row .account_form_right>span{padding-top:0;margin:0}.new-cart-design .order_form_block{padding-top:0}.textarea{box-sizing:border-box;width:617px;height:166px;opacity:.64;background-color:#fff;border:1px solid #d3d3d3;resize:none;color:#000;font-size:14px;padding:10px;margin:0 0 18px}.new-cart-design .order_auth{padding:27px 0 0;margin:0 20px;background:#fff;border:none;border-top:2px solid #ccc;float:left}.new-cart-design .order_auth_descr{color:#000;font-size:12px;padding-left:40px;line-height:1;position:relative;margin-bottom:35px}.new-cart-design .order_auth_descr:after{position:absolute;content:'';top:0;left:0;width:22px;height:20px;background:url(/local/templates/main2015/img/cart/login.png) no-repeat}.new-cart-design .order_auth_descr span{display:block;width:100%;margin-bottom:10px;color:#010000;font-size:16px;font-weight:700}.order_auth_field .account_form_right{margin:0 0 20px}.order_auth_label{line-height:24px;height:24px;color:#010000;font-size:14px}.order_auth_btn{width:118px;height:39px;line-height:39px;background-color:#a80204;border-radius:1px;border:none;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center}.account>.container{border-top:2px solid #000;padding-top:16px}.account h1{margin-bottom:26px}.account_wrap:before,.account_wrap:after{content:"";display:table}.account_wrap:after{clear:both}.account_left{float:left;width:184px;margin-right:20px;margin-bottom:20px}.account_right{float:left;width:796px;margin-bottom:20px}.account_right .catalog_top{margin-left:0;margin-right:0;margin-bottom:20px;z-index:20}.account_menu{border:2px solid #cfd8dc;position:relative;padding-top:13px;margin-bottom:20px}.account_menu ul{padding:0 17px;list-style:none;margin-bottom:15px}.account_menu ul li{margin-bottom:10px}.account_menu ul li.active a{color:#a80204}.account_menu ul li a{font-size:15px;color:#000;text-transform:uppercase;line-height:1.4;font-weight:700;text-decoration:none}.account_menu ul li a:hover{color:#a80204}.account_menu_exit{border-top:2px solid #cfd8dc;padding:16px 18px 13px}.account_menu_exit a{font-size:15px;color:#000;text-transform:uppercase;line-height:1.4;font-weight:700;text-decoration:none;background:url(/local/templates/main2015/img/account/exit.png) no-repeat 0 0;padding-left:28px}.account_menu_exit a:hover{color:#a80204}.account_settings_title{font-size:17px;text-transform:uppercase;font-weight:700;color:#000;letter-spacing:.8px;line-height:1;margin-bottom:24px;margin-top:30px;border-top:2px solid #000;padding-top:17px}.account_settings_title:first-child{margin-top:0;padding-top:0;border-top:0;margin-bottom:22px}.account_form_row{overflow:hidden;margin-bottom:10px;display:block}.account_form_row.requisites{margin:15px 0 0}.account_form_row .date{background:url(/local/templates/main2015/img/account/calendar.png) no-repeat 100% 50%}.account_form_row .radio{display:inline-block;vertical-align:top;margin-right:18px;margin-bottom:9px}.account_form_row .radio input{display:inline-block;vertical-align:top;margin-right:13px}.account_form_row .radio span{display:inline-block;vertical-align:top;font-size:16px;line-height:1;letter-spacing:.2px}.account_form_row .edit{display:inline-block;vertical-align:top;background:url(/local/templates/main2015/img/account/pencil.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px}.account_form_row .delete{display:inline-block;vertical-align:top;background:url(/local/templates/main2015/img/account/thrash.png) no-repeat 0 0;width:16px;height:16px;margin-right:39px}.account_form_row .default{color:#607d8b;display:inline-block;vertical-align:top;font-size:13px;line-height:16px}.account_checkbox_row{overflow:hidden;margin-bottom:10px;display:block}.account_checkbox_row label{padding-top:4px;display:block}.account_checkbox_row label .v_custom_check{width:18px;top:1px;margin-right:9px}.account_checkbox_row label input{width:18px;height:18px;display:inline-block;vertical-align:top;margin-right:8px}.account_checkbox_row label span{line-height:18px;display:inline-block;vertical-align:top;font-size:16px;color:#000;letter-spacing:.2px}.account_checkbox_row .account_form_right>span{padding-left:32px;padding-top:4px;margin-bottom:9px}.account_form_left{float:left;width:180px;font-size:16px;line-height:28px;height:28px}.requisites{display:none}.requisites .account_form_left{width:100px}.account_form_right{position:relative;display:block;margin-left:150px}.account_form_right input{display:block;width:310px;height:30px;border:1px solid #cfd8dc;padding:0 10px;background:#fff;box-sizing:border-box;font-family:'Open Sans',sans-serif}.account_form_right textarea{display:block;width:290px;height:60px;border:1px solid #cfd8dc;padding:5px 10px;background:#fff;font-family:'Open Sans',sans-serif}.account_form_right>span{display:block;font-size:13px;color:#607d8b;padding-top:2px;margin-bottom:10px;padding-left:32px}.account_form_right .ofthree{width:110px;display:block;float:left;padding-top:8px;margin-bottom:11px}.account_form_right .ofthree span{display:block;margin-bottom:12px;font-size:14px;line-height:1;color:#000}.account_form_right .ofthree input{width:88px}.account_form_right .offour{width:80px;display:block;float:left;padding-top:10px}.account_form_right .offour span{display:block;margin-bottom:10px;font-size:14px;line-height:1;color:#000}.account_form_right .offour input{width:70px}.account_form_right .threeoffour{width:240px;display:block;float:left;padding-top:10px}.account_form_right .threeoffour span{display:block;margin-bottom:10px;font-size:14px;line-height:1;color:#000}.account_form_right .threeoffour input{width:218px}.account_form_right select{display:block;width:310px;height:28px;border:1px solid #cfd8dc;background:#fff;box-sizing:border-box;font-family:'Open Sans',sans-serif}.account_form_right.addition .account_form_row{display:none}.account_settings_submit{display:inline-block;vertical-align:top;margin-left:200px;margin-top:30px;background:#a80204;color:#fff;border:0 none;text-transform:uppercase;font-weight:700;font-size:15px;width:276px;height:50px;letter-spacing:1.1px;text-align:center;border-radius:4px}.account_settings_submit:disabled{background:#78858b!important}.account_settings_descr{margin-bottom:35px;font-size:16px;line-height:1.4}.account_form_add{margin:30px 0 24px}.account_form_add a{display:inline-block;vertical-align:top;text-decoration:none;font-size:14px;line-height:1;border-bottom:1px dashed #455a64;color:#455a64}.account_right_add{margin:19px 0 4px}.account_right_add a{display:inline-block;vertical-align:top;text-decoration:none;font-size:14px;line-height:1;border-bottom:1px dashed #455a64;color:#455a64}.account_order_filter{position:absolute;right:0;top:0}.account_order_status{display:inline-block;vertical-align:top;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:600;line-height:26px}.account_order_status select{margin-left:10px;display:inline-block;vertical-align:top;height:25px;width:133px;color:#607d8b;font-size:14px;border:1px solid #cfd8dc}.account_order_date{display:inline-block;vertical-align:top;margin-left:40px;position:relative}.account_date_popup{display:none;position:absolute;left:-137px;width:300px;border:1px solid #cfd8dc;background:#fff;top:100%;margin-top:15px;border-radius:5px;padding-bottom:21px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.account_date_popup:after{position:absolute;content:"";background:#fff;border-left:1px solid #cfd8dc;border-top:1px solid #cfd8dc;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-6px;width:10px;height:10px;left:50%;margin-left:-3px}.account_date_title{font-size:17px;line-height:1;margin-bottom:10px;font-weight:700;padding:16px 0 0 18px;text-transform:uppercase}.account_date_close{background:url(/local/templates/main2015/img/cart/delete.png) no-repeat 0 0;width:20px;height:20px;position:absolute;right:15px;top:15px}.account_date_wrap{padding-left:20px}.account_date_wrap input{display:inline-block;vertical-align:top;font-size:14px;line-height:25px;height:25px;width:114px;padding:0 21px 0 6px;box-sizing:border-box;border:1px solid #cfd8dc;background:url(/local/templates/main2015/img/account/calendar.png) no-repeat 100% 50%}.account_date_wrap>span{display:inline-block;vertical-align:top;margin:0 10px;font-size:8px;line-height:26px}.account_date_range{font-size:16px;font-family:pt_serifregular,'Open Sans',sans-serif;margin-bottom:10px;padding-left:19px}.account_order_trigger{width:66px;height:23px;border:1px solid #cfd8dc;display:block;line-height:23px;font-size:14px;padding-left:25px;color:#607d8b;text-decoration:none;background:url(/local/templates/main2015/img/account/calendar.png) no-repeat 4px 50%}.account_order_list{list-style:none;position:relative;z-index:10}.account_order_item{border:1px solid #cfd8dc;padding:13px 11px 22px 18px;position:relative;margin-bottom:20px}.account_order_title{font-size:17px;line-height:1.4;color:#000;text-transform:uppercase;font-weight:700;margin-bottom:5px}.account_order_desr{font-size:14px;line-height:1.4;margin-bottom:19px}.account_order_desr span{font-weight:700}.price-info{color:#607d8b;font-size:13px;padding-left:15px;font-weight:600}.account_item_status{font-size:17px;line-height:1;position:absolute;right:19px;top:16px;font-weight:700}.account_item_status span{color:#00b304}.account_item_status.topay span{color:#d25307}.account_order_table{position:relative;z-index:10;margin-bottom:23px}.account_order_table table{width:100%}.account_order_table table td{font-size:16px;line-height:1.4;padding:3px 10px}.account_order_table table td:first-child{padding-left:0;width:17px}.account_order_table table td:last-child{width:120px;padding-right:10px;text-align:right}.account_order_table table td:nth-child(3){text-align:right;width:70px}.account_order_table table td:nth-child(2){width:490px}.account_order_table table a{color:#000}.account_order_repeat{position:absolute;right:10px;bottom:-57px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:12px;text-transform:uppercase;background:#a80204 url(/local/templates/main2015/img/account/Refresh.png) no-repeat 20px 49%;color:#fff;text-decoration:none;padding:0 20px 0 43px;letter-spacing:.9px;height:35px;line-height:35px;border-radius:4px}.account_order_more{position:relative}.account_more_trigger{color:#a80204;text-decoration:none;display:block;margin-top:11px}.account_more_trigger span{display:none;border-bottom:1px dashed #a80204;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1;letter-spacing:.9px}.account_more_trigger span:first-child{display:inline-block;vertical-align:top}.open .account_more_trigger{margin-top:28px}.open .account_more_trigger span{display:inline-block;vertical-align:top}.open .account_more_trigger span:first-child{display:none}.account_more_btns{margin-bottom:27px}.account_more_btns a{display:inline-block;vertical-align:top;font-size:12px;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;background:#4f070b;line-height:35px;width:113px;height:35px;border-radius:4px;margin-right:10px}.account_more_title{font-size:17px;line-height:1;margin-bottom:25px;text-transform:uppercase;font-weight:700}.account_more_row{font-size:14px;line-height:1;margin-bottom:16px}.account_more_row:before,.account_more_row:after{content:"";display:table}.account_more_row:after{clear:both}.account_more_left{float:left;width:162px;padding-right:20px;font-weight:700}.account_more_right{float:left}.account_more_content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.open .account_more_content{max-height:1000px}.order_discount{border-bottom:2px solid #000;padding:10px 0 20px}.ui-datepicker{background:#fff;border:1px solid #cfd8dc;font-size:14px;color:#b29999;padding:12px 3px 10px;border-radius:4px;margin-top:10px;margin-left:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.ui-datepicker a{font-size:14px;color:#000;text-decoration:none}.ui-datepicker th{padding-bottom:0}.ui-datepicker th span{color:#000;font-weight:400}.ui-datepicker td{text-align:center}.ui-datepicker td a{display:block;width:32px;height:19px}.ui-datepicker-month{color:#000}.ui-datepicker-year{color:#000}.ui-datepicker-header{white-space:nowrap;position:relative;margin-bottom:3px}.ui-datepicker-prev{position:absolute;left:10px;top:-11px;font-size:24px!important;cursor:pointer}.ui-datepicker-prev:after{position:absolute;content:"";left:-4px;top:-4px;right:-4px;bottom:-4px}.ui-datepicker-next{position:absolute;right:10px;top:-11px;font-size:24px!important;cursor:pointer}.ui-datepicker-next:after{position:absolute;content:"";left:-4px;top:-4px;right:-4px;bottom:-4px}.ui-datepicker-title{text-align:center;font-size:15px}.ui-datepicker-calendar{width:100%}.ui-datepicker-today{background:#4f070b;color:#fff}.ui-datepicker-today a{color:#fff}.order .account_form_right .offour{margin-bottom:0}.order_pre{font-size:15px;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:25px;margin-top:-3px}.order_type_change{margin-bottom:24px}.order_type_change .container:before,.order_type_change .container:after{content:"";display:table}.order_type_change .container:after{clear:both}.order_type_item{display:block;float:left;margin-left:20px;width:488px;height:78px;border:1px solid #cfd8dc;text-decoration:none;position:relative}.order_type_item:first-child{margin-left:0}.order_type_item.active:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border:5px solid #a80204}.order_type_item:hover:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border:5px solid #a80204}.order_type_title{display:block;padding:12px 0 0 18px;font-size:14px;line-height:1;margin-bottom:3px;font-weight:700;color:#000}.order_type_descr{display:block;padding:0 18px;color:#607d8b;font-size:13px;line-height:1.4}.order_subtitle{font-size:17px;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:15px;letter-spacing:.8px;position:relative}.order_subtitle label{position:absolute;left:510px;top:3px;display:block}.order_subtitle label input{display:inline-block;vertical-align:top;margin-right:8px;width:18px;height:18px;position:relative;top:2px}.order_subtitle label .v_custom_check{width:18px;height:18px;margin-right:9px}.order_subtitle label span{display:inline-block;vertical-align:top;font-size:16px;text-transform:none;font-weight:400}.order_payment{border-top:2px solid #000;padding:14px 0 16px;border-bottom:2px solid #000;margin-bottom:15px}.order_payment_list{list-style:none;margin:0 -10px}.order_payment_list:before,.order_payment_list:after{content:"";display:table}.order_payment_list:after{clear:both}.order_payment_item{display:block;float:left;width:490px;margin:0 10px 15px}.order_payment_item label{display:block}.order_payment_item label img{display:inline-block;vertical-align:top;margin-right:7px}.order_payment_item label input{display:inline-block;vertical-align:top;margin-top:10px;width:18px;margin-right:8px;height:18px}.order_payment_item .v_custom_radio{margin-top:10px;width:18px;margin-right:8px;height:18px}.order_payment_item .requisites .v_custom_radio{display:block;width:310px;height:30px;border:1px solid #cfd8dc;padding:0 10px;margin:0 0 10px;box-sizing:border-box;font-family:'Open Sans',sans-serif;z-index:2}.requisites .v_custom_radio:after{display:none}.requisites .account_form_right input[type=file]{position:absolute;top:0;right:0;width:50%;height:100%;cursor:pointer;opacity:0;transition:opacity .3s ease 0;margin:0;line-height:30px;z-index:6}.requisites-file{height:100%;line-height:30px}.requisites .account_form_right{position:relative}.requisites .requisites-btn{position:absolute;right:0;top:0;bottom:0;width:auto;padding:0 5px!important;background:#006ab4;color:#fff!important;font-size:13px!important;line-height:30px;display:none;margin-bottom:10px!important}.requisites-btn--delete{z-index:5}.requisites .requisites-btn.active{display:inline-block;cursor:pointer}.order_payment_info{display:inline-block;vertical-align:top;margin-top:10px}.order_payment_top{font-size:16px;line-height:1;margin-bottom:8px;color:#000;display:block}.order_payment_bottom{font-size:13px;line-height:1;color:#607d8b;display:block}.order_change_link{position:absolute;bottom:37px;left:0;text-decoration:none;padding-left:38px;padding-bottom:6px;background:url(/local/templates/main2015/img/order/arrow.png) no-repeat 0 0}.order_change_link span{text-decoration:underline;font-size:14px;color:#455a64}.order_total{display:block;text-align:right;font-weight:700;padding-top:0;font-size:18px}.order_total_num{padding-top:0;display:block;text-align:right;font-size:24px;color:#a80204;font-weight:700}.order_total_num .rub:before{background-color:#a80204}.order_sum td{padding-top:32px!important}.order_sum td:last-child{font-size:18px}.order_sum td:last-child span{display:block;margin-right:26px}.order_submit_line{position:relative;text-align:center;margin-bottom:40px}.order_submit_line>input{display:inline-block;vertical-align:top;color:#fff;background:#a80204;font-size:24px;line-height:75px;text-transform:uppercase;border:0 none;border-radius:8px;letter-spacing:.8px;width:400px;height:75px;font-weight:700;text-align:center}.order_submit_license{position:absolute;left:0;top:35px;text-align:left}.order_submit_license label{display:block;white-space:nowrap;margin-bottom:-4px}.order_submit_license label input{display:inline-block;vertical-align:top;height:19px;width:19px;margin-right:8px}.order_submit_license label span{display:inline-block;vertical-align:top;font-size:14px;line-height:1}.order_submit_license a{font-size:14px;text-decoration:underline;color:#455a64;margin-left:27px}.order_table{margin-bottom:42px}.order_table .account_order_table table{width:866px}.order_table .account_order_table table td:nth-child(1){width:14px}.order_table .account_order_table table td:nth-child(2){width:350px}.order_table .account_order_table table td:nth-child(3){width:100px}.order_table .account_order_table table td:nth-child(4){width:103px}.order_table .account_order_table table td:nth-child(4) b{padding-right:41px}.order_form_row{margin-bottom:10px}.order_form_row:before,.order_form_row:after{content:"";display:table}.order_form_row:after{clear:both}.order_form_left{float:left;width:150px;line-height:30px;font-size:16px;padding-right:30px}.order_form_right{float:left}.order_form_right input{border:1px solid #cfd8dc;font-size:16px;width:310px;height:30px;padding:0 5px;font-family:'Open Sans',sans-serif;box-sizing:border-box}.order_form_descr{float:left}.order_form_block{margin-bottom:30px;padding-top:14px}.order_form_content{position:absolute;left:-9999px}.order_form_content.active{position:relative;left:0}.order_person{margin:0 -10px 20px}.order_person:before,.order_person:after{content:"";display:table}.order_person:after{clear:both}.order_person label{float:left;width:235px;margin:0 10px;display:block}.order_person label input{display:inline-block;vertical-align:top;width:20px;height:20px;margin-right:5px}.order_person label span{font-size:16px;line-height:1.4;display:inline-block;vertical-align:top}.order_person_bottom{margin-left:10px;margin-right:10px;padding-bottom:20px;border-bottom:2px solid #000}.order_person_bottom:before,.order_person_bottom:after{content:"";display:table}.order_person_bottom:after{clear:both}.order_auth{border:1px solid #cfd8dc;padding:19px 97px 17px 90px;background:url(/local/templates/main2015/img/order/login.png) no-repeat 20px 20px}.order_auth_link{display:inline-block;vertical-align:top;color:#455a64;font-weight:700;font-size:16px;line-height:1;margin-bottom:10px}.order_auth_descr{font-size:13px;line-height:1.4;color:#607d8b}.order_delivery_type{padding-top:20px;margin-bottom:30px;border-top:2px solid #000}.order_delivery_type a{display:inline-block;vertical-align:top;font-size:17px;line-height:1;text-transform:uppercase;color:#000;text-decoration:none;border-bottom:1px dashed #000}.order_delivery_type a.active{font-weight:700;border-bottom:1px dashed transparent}.order_delivery_type span{display:inline-block;vertical-align:top;font-size:17px;line-height:1;font-weight:700;margin:0 10px}.order_delivery_content{position:absolute;left:-9999px}.order_delivery_content.active{position:relative;left:0}.v_custom_radio{position:relative;display:inline-block;vertical-align:top}.v_custom_radio input{position:relative;left:-9999px}.v_custom_radio.v_checked:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat 0 0;background-size:contain;background-image:url(/local/templates/main2015/img/custom/radio_checked.jpg)}.v_custom_radio:after{content:"";position:absolute;cursor:pointer;left:0;top:0;width:100%;height:100%;background:no-repeat 0 0;background-size:contain;background-image:url(/local/templates/main2015/img/custom/radio.jpg)}.v_custom_check{position:relative;display:inline-block;vertical-align:top}.v_custom_check input{position:relative;left:-9999px}.v_custom_check.v_checked:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat 0 0;background-size:contain;background-image:url(/local/templates/main2015/img/custom/checkbox_checked.jpg)}.v_custom_check:after{content:"";position:absolute;left:0;cursor:pointer;top:0;width:100%;height:100%;background:no-repeat 0 0;background-size:contain;background-image:url(/local/templates/main2015/img/custom/checkbox.jpg)}.v_custom_elem{position:absolute;left:0;background:no-repeat 0 0;background-size:contain}.about .main_benefits{margin-bottom:0}.about h1{border-top:2px solid #000;padding-top:16px;margin-bottom:27px}.about .account_menu{margin-bottom:35px}.about_text_wrap{font-size:16px;line-height:1.2;margin-top:-4px}.popup.open{left:0}.popup_overlay{position:fixed;left:-9999px;top:0;width:100%;height:100%;background:#000;opacity:.6}.open .popup_overlay{left:0}.popup_wrap{position:relative;height:100%;min-height:100%!important;width:100%}.popup_content{background:#fff;display:none;position:relative;margin-bottom:40px!important}.popup_content.active{display:block}.popup_title{color:#263238;text-transform:uppercase;font-weight:700;margin-bottom:23px;font-size:24px;padding-top:32px;text-align:center;letter-spacing:1.8px}.popup_text-conditions{max-height:50vh;overflow-y:scroll;margin-right:40px;padding-right:10px;max-height:50vh;overflow-y:scroll;margin-right:40px;padding-right:10px}.popup_text p{line-height:21px}.popup_button a{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 auto 40px;border:none;background-color:#4caf50;width:280px;height:53px;line-height:53px;display:block;text-align:center;text-decoration:none}.popup_button a:hover{background-color:#3a8b3d}.popup_button input{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;margin:0 auto 40px;background:#a80204;width:280px;height:53px;line-height:53px;letter-spacing:1px;display:block;border-radius:5px;text-align:center;text-decoration:none;border:0 none}#age{width:595px;margin:0 auto;border-radius:20px;padding-bottom:10px}#call{width:595px;margin:0 auto;border-radius:20px;padding-bottom:10px}#call .popup_text{margin-bottom:27px}#call .popup_button{padding-top:30px}.popup_form{display:block;position:relative;padding:0 40px;margin-bottom:20px}.popup_form label{display:block;margin-bottom:30px}.popup_form label span{float:left;font-size:16px;line-height:30px;display:block}.popup_form label input{display:block;margin-left:141px;width:372px;height:30px;border:1px solid #cfd8dc;font-family:'Open Sans',sans-serif;font-size:16px;line-height:1;box-sizing:border-box;padding:3px 10px}.popup_close{position:absolute;right:11px;top:11px;width:30px;height:30px}.popup_close:after,.popup_close:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:15px;height:3px;margin:auto;content:'';background:#597482}.popup_close:hover:after,.popup_close:hover:before{background:#a80603}.popup_close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup_close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.catalog_sub_link.disabled{color:gray}.contacts-info span{display:block;clear:both;padding:0 0 5px}.metro p{clear:both;display:block;padding:15px 0;margin:0}.gallery-contacts{float:left;clear:both}.metro .gallery-contacts a.fancybox{display:block;float:left;margin:0 5px}.metro .gallery-contacts a.fancybox img{width:250px;height:192px}.header_map{color:#fff;text-decoration:none;border-bottom:1px dashed #fff}#map{width:900px;margin:0 auto;border-radius:20px;padding-bottom:10px}#map p{display:block;clear:both;margin:10px 0 0;text-align:center}#map p a{color:#455a64}.main_hits_slider .product_list{width:1000px}.slideprev{position:absolute;background:url(/local/templates/main2015/img/slider/prev.png) no-repeat 0 0;left:-42px;display:block;width:21px;height:34px;position:absolute;top:50%;margin-top:-17px;cursor:pointer}.slidenext{background:url(/local/templates/main2015/img/slider/next.png) no-repeat 0 0;position:absolute;right:-42px;width:21px;height:34px;position:absolute;top:50%;margin-top:-17px;cursor:pointer}.main_hits_slider .product_extra,.main_hits_slider .product_item:hover .product_base_info{width:178px}.cart .card_related .container{height:630px}.header_cat_link{text-decoration:none}.footer-mobile-switch{text-align:center;margin-top:15px}.footer-mobile-switch a{color:#fff;text-decoration:none;display:inline-block}a.mobile-switch-link{text-decoration:underline;font-size:18pt}.custom-label{position:relative;padding-left:30px!important;display:block!important;cursor:pointer}.custom-label:after{position:absolute;content:"";top:50%;margin-top:-10px;left:0;width:19px;height:19px;background-color:#fff;background-image:none;border:1px solid #c2c2c2}.custom-label:before{display:none;position:absolute;content:"";top:51%;margin-top:-7px;left:3px;background:url(/local/templates/main2015/img/cart/tick.png) no-repeat;width:19px;height:19px;z-index:10}.custom-checkbox{display:none}.custom-checkbox:checked+label.custom-label:before{display:block}.sale_order_full{background:url(/local/templates/main2015/img/complit_confirm.jpg) no-repeat;height:330px;width:515px;margin:50px auto 65px}.subscribe_full{background:url(/local/templates/main2015/img/subscribe.png) no-repeat;background-size:contain;height:400px;width:753px;margin:25px auto}.delivery_name,.deliverysystem_name{display:inline-block;font-weight:700;text-transform:uppercase}.delivery_name{color:#949494;margin-right:5px}.clearfix.c-normal-order .account_form_row{margin-bottom:0!important}.tooltip{position:relative}.tooltip span{display:none}.tooltip:hover span{width:180px;font-style:normal;display:block;position:absolute;background:#62a609;color:#fff;padding:3px 5px;bottom:22px;right:0;box-shadow:0 0 5px #ccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc}.tooltip:hover span i{position:absolute;bottom:-7px;right:80px;border-top:7px solid #62a609;border-right:7px solid transparent;display:block}.product_item.slick-slide.slick-current.slick-active .tooltip:hover span{left:-47px}.onecolumn_li{float:none!important;column-count:1!important;-webkit-column-count:1!important}.small_column{height:auto!important}.slider_shadow_custom{overflow:hidden;display:block;width:100%;height:300px}.card_info_tech_custom{position:relative}.card-new-design .card_quick_popup.offset{top:160px}#ORDER_FORM span.account_form_error{padding-left:100px}.bx-newslist-container h2{font-size:1.2em}.line-static-page{border:none;height:4px;background:#e5e5e5}.contakt-icon1{background:url(/local/templates/main2015/img/icons-staticpage/icon1.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon2{background:url(/local/templates/main2015/img/icons-staticpage/icon2.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon3{background:url(/local/templates/main2015/img/icons-staticpage/icon3.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon4{background:url(/local/templates/main2015/img/icons-staticpage/icon4.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon5{background:url(/local/templates/main2015/img/icons-staticpage/icon5.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon6{background:url(/local/templates/main2015/img/icons-staticpage/icon6.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon7{background:url(/local/templates/main2015/img/icons-staticpage/icon7.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon8{background:url(/local/templates/main2015/img/icons-staticpage/icon2.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon9{background:url(/local/templates/main2015/img/icons-staticpage/icon9.png) no-repeat;padding:5px 0 5px 30px;margin:0}.contakt-icon10{background:url(/local/templates/main2015/img/icons-staticpage/icon10.svg) no-repeat;background-size:28px;padding:5px 0 5px 32px;margin:0;margin-left:-2px !important}.contakt-text{position:relative}.about-shop-custom img.foto1{width:260px;height:200px;display:inline-block}.about-shop-custom .route{width:790px;height:530px}.about-shop-custom .content-time{margin:15px 10px 15px 0;font-weight:700}.about-shop-custom .content-bold{font-weight:700}.about-shop-custom .content-red{color:red;font-weight:700}.about-shop-custom p{margin:10px 0}.about-shop-custom .action-shop{margin-bottom:10px}.about-shop-custom ul{margin-left:17px}.about-shop-custom .cboxElement{text-decoration:none}.main_col_news{float:none;width:100%}.visible-when-hover .tooltip{float:left;display:inline-block;margin-left:20px}.visible-when-hover .product_descr{margin-top:5px}.card_tech_list li:first-child{font-weight:700}.card_tech_list li:first-child span{font-weight:400}.reg-notification{font-size:12px;text-decoration:none;text-transform:none;font-weight:300}.link-registration{color:#607d8b}.start-popup-main-page{position:fixed;bottom:0;width:auto;height:auto;z-index:200;left:50%;margin-left:-413px}.start-popup-wrap{position:relative;height:auto;width:auto}.start-popup{color:#000;font-size:14px;width:700px;margin:0 auto;border-radius:20px;padding:20px;display:block;position:relative;top:40%;box-shadow:0 0 10px rgba(0,0,0,.5);background-color:#fff}.start-popup a{color:#a80204}.start-popup-background{position:fixed;top:0;width:auto;height:auto;background:#000;opacity:.6}.close-start-popup{left:-9999px}.start-popup-button{background:url(/local/templates/main2015/img/cross_popup.png) no-repeat;width:25px;height:25px;position:absolute;display:inline-block;left:95%;top:8%;cursor:pointer}.start-popup-text{width:580px;vertical-align:top;display:inline-block}.start-popup{width:826px!important}.start-popup-img{display:inline-block}.start-popup-title{color:#b93436;font-weight:700;font-size:18px}.product_cost_old,.product_cost_old:before{color:#c5c5c5;font-size:15px;font-weight:400;font-family:SegoeUI;margin-bottom:3px}.product_cost_old:before{background:#c5c5c5;font-size:15px;font-weight:400}.visibility-hidden{visibility:hidden}.search-link{color:#616161;margin-bottom:2px;cursor:pointer}.search-icon--volume:before{background:url("/local/templates/main2015/img/search/search-volume.svg") no-repeat}.search-icon--pack:before{background:url("/local/templates/main2015/img/search/search-pack.svg") no-repeat}.search-icon--access:before{background:url("/local/templates/main2015/img/search/search-acсess.svg") no-repeat}.search-icon--decanter:before{background:url("/local/templates/main2015/img/search/search-decanter.svg") no-repeat}.search-icon--glass:before{background:url("/local/templates/main2015/img/search/search-glass.svg") no-repeat}.search-icon--cigarettes:before{background:url("/local/templates/main2015/img/search/search-cigarettes.svg") no-repeat}.title-search-result{padding:11px 15px;min-width:300px!important;width:auto!important}.title-search-result h3{margin:0 0 2px}.search-brands{margin-top:15px}.account_date_birthday{background:url(/local/templates/main2015/img/account/calendar.png) no-repeat 100% 50%!important}.login_type_wrap .header_pop_error{margin-left:143px!important}.cart_table_old span{color:#c5c5c5;font-size:15px;font-weight:400;font-family:SegoeUI}.cart_table_old>span:after{background:#c5c5c5}.search-link:hover,.search-link.active{color:#a80204}.order_form .account_form_right>span{padding-left:0!important}.new-cart-design .order_form .account_checkbox_row .account_form_right>span{padding-left:27px!important}.margin-old-price{margin-top:5px}.margin-left-paysystem{margin-left:1px!important}.new-cart-design .order_payment_item:last-child{margin-left:1px!important}.card_feedback{margin-top:70px;margin-bottom:50px;position:relative}.custom-load-more{display:block}.img_empty_cart{margin:0 auto;display:block}.product_item__action-bonus{background-image:url(/local/templates/main2015/img/product/bonus_icon.png);background-repeat:no-repeat;background-position:3px 3px;background-size:auto 33px;width:100%;height:37px;position:relative;top:-56px;left:3px}.product_item__action-bonus .product_item__action-count{color:#fff;text-align:center;position:absolute;font-size:13px;top:10px;left:12px;width:28px}.product_item__action-bonus .product_item__action-descr{position:absolute;top:37px;left:0;width:53px;margin:0;text-transform:uppercase;color:#4e4e4e;text-align:center;font-weight:800}.product_item__action-bonus.thousand{background-image:url(/local/templates/main2015/img/product/bonus_icon_thousand.png)}.product_item__action-bonus.thousand .product_item__action-count{left:8px;width:37px}.product_item__action-bonus-overlay{width:100%;height:100%;border-radius:50%;background:linear-gradient(to left bottom,#fff,#c5bec3);position:relative;top:0;background:rgba(255,255,255,.6)}.product_item__action.product_item__action--right.top{right:4px;top:1px}.product_item__action.product_item__action--right.bottom{right:1px;top:44px}.new.top{top:11px}.new.bottom{top:65px}.hit.top{top:11px}.hit.bottom{top:65px}input.phone,#vphone,#vphone1{padding-left:27px}.plus-seven{top:6px;left:35px;position:absolute}.plus-seven.callback{left:150px;font-size:medium;top:4px;display:none}.popup_form label input.phone,.phone{padding-left:30px}.plus-seven.product-card{left:7px;font-size:medium;top:28px}.plus-seven.regform{top:-1px;left:7px;top:-1px;left:7px}.order-delay{margin-top:-10px}.order-delay__text{text-align:center;text-transform:uppercase;color:#b42425;font-weight:600;margin:15px 0;line-height:32px}.order-delay__text:before{content:url(/local/templates/main2015/img/order_delay.png);margin-right:10px;position:relative;top:6px}.header_menu_item .product_cost_real{display:inline-block;margin:0}.header_menu_item .product_cost_old{margin:0;vertical-align:text-top}.header_menu_item .product_desc{overflow:hidden}.header_menu_item .product_desc_list{list-style:none;width:448px;position:relative;height:auto;transition:1s;overflow:hidden;text-align:right;font-size:0}.header_menu_item .product_desc_list .product_desc_list_elem{width:50%;display:inline-block;vertical-align:top;text-align:center}.header_menu_item .product_desc_list_radio{list-style:none}.header_menu_item .product_desc_list_radio li{display:inline-block;width:14px;height:14px;border-radius:7px;background-color:#d4d4d4}.header_menu_item .product_desc_list_radio li.active{background-color:#a80204}.product_desc_table{height:70%;margin-top:20px}.product_desc_table li{width:49%;font-size:11px;display:inline-block;color:#8198a3}.product_desc_table li:nth-child(2n+1){float:left;text-align:left}.product_desc_table li:nth-child(2n+1) .product_desc_table_text{padding-left:10px}.product_desc_table li:nth-child(2n){float:right;text-align:right}.product_desc_table li:nth-child(2n) .product_desc_table_text{padding-right:10px}.product_desc_table_text{margin:0}.product_desc_list_elem_text{font-size:12px;text-align:left;padding:0 10px;color:#888}.itemprop-image{display:none}.c-benefit_large_text{font-size:18px}.error-block{display:none;font-size:13px;color:red}.warn-block{display:none;font-size:13px}.error-block--p0{padding-left:0}.check-block-reg{display:none;float:left;width:20px;background:url(/local/templates/main2015/img/check-green.png) no-repeat;height:20px}.check-block-reg.active{display:block}.check-block-profile{display:none;position:absolute;top:5px;left:350px;float:left;width:20px;background:url(/local/templates/main2015/img/check-green.png) no-repeat;height:20px}.check-block-profile.active{display:block}.check-block{display:none;position:absolute;top:6px;right:2px;width:20px;background:url(/local/templates/main2015/img/check-green.png) no-repeat;height:20px}.check-block.active{display:block}.notetext{color:red;font-weight:700}.errortext{color:red;font-size:15px;display:block;text-align:center}.title-search-result-wrap{width:1004px;margin:0 auto;top:36px;left:-2px;position:relative}.title-search-result{position:absolute;width:305px;box-sizing:border-box;background-color:#fff;border:2px solid #263238;padding:35px 50px 20px 23px;overflow-y:auto;max-height:90vh}.title-search-result h3{text-transform:uppercase;font-size:14px;margin:0 0 14px}.search-link{font-size:16px;font-weight:400;color:#263238;text-decoration:none;display:block;width:100%;margin-bottom:10px;cursor:default}.search-link:hover,.search-link.active,.search-link:hover span{color:#017bb7;cursor:pointer}.search-link :last-child{margin-bottom:0}.search-link--new{display:inline-block;width:inherit}.search-icon{display:inline-block;margin-right:5px;color:#b6b8b9;text-decoration:none;font-family:SegoeUI;font-size:14px;position:relative;padding-left:22px}.search-icon:before{content:'';display:inline-block;width:25px;height:25px;position:absolute;left:0;bottom:0;vertical-align:text-bottom}.card_info_volume .search-icon{vertical-align:text-bottom}.search-icon--pack{font-style:italic}.search-icon--pack:before{left:-12px}.result_row{position:relative;top:inherit}.result_row .search-icon--pack{height:19px;vertical-align:middle}.result_row .search-icon--pack:before{left:0}.search-type-block{display:inline-block;vertical-align:top}.search-type{margin-bottom:5px}.search-type__item{font-family:SegoeUI;color:#676d70;text-decoration:none;font-size:13px;text-transform:uppercase;margin:0 5px}.search-type__item:hover{color:#017bb7;cursor:pointer}.search-type__item--total{font-weight:700}.search-origin-name{display:block;color:#b6b8b9;font-size:14px}.search-count-item{display:inline-block;margin-left:2px;margin-right:10px;color:#c2c4c5;background:#eeefef;padding:0 6px;border-radius:50px;font-size:14px}.search-brands{margin-top:20px}.fixed .title-search-result{width:451px;left:-45px}.fixed .title-search-result-wrap{left:62px;top:50px}.popup-auth__content{max-width:403px;margin:0 auto;box-sizing:border-box;border:1px solid #cfd7db;border-radius:5px}.popup-auth__content a{font-size:14px;color:#757b7f;font-weight:700}.popup-auth__close{background:0 0;top:25px;right:0}.popup-auth__close:before,.popup-auth__close:after{content:'';position:absolute;display:block;width:2px;height:17px;background:#c1c9cd;transform:rotate(-43deg)}.popup-auth__close:after{transform:rotate(43deg)}.popup-auth__item{display:none}.popup-auth__block{padding:25px 25px 0}.popup-auth__title{margin-bottom:15px;font-weight:700;font-size:18px;text-align:center}.popup-auth__socials p{text-align:center;font-weight:700}.popup-auth__footer{background:#f5f6f7;padding:20px 15px;text-align:center}.popup-auth__footer p{margin-bottom:0}.popup-auth__footer span{font-weight:700}.popup-auth__submit{position:relative}.popup-auth__submit.load input{font-size:0 !important;min-height:50px}.popup-auth__submit.load:before{display:block}.popup-auth__submit:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:24px;height:24px;background:url(/local/templates/main2015/img/preloader-gray.gif) no-repeat}.form-auth__input{width:100%;padding:15px;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;font-size:14px;max-height:48px}.form-auth__input.err{border-color:red}.form-auth__input.success{border-color:green}.form-auth__input:focus{outline:none}.form-auth__input--select{display:none;border:none}.form-auth__input--select.active{display:block}.form-auth input[disabled],.form-auth input[disabled]:hover{background-color:#78858b}.form-auth__row{font-size:0;margin-bottom:25px}.form-auth__col{width:50%;display:inline-block;vertical-align:top;min-height:50px}.form-auth__col a{line-height:50px}.form-auth__select{position:relative;width:calc(40%);display:inline-block;vertical-align:top;border-radius:5px 0 0 5px}.form-auth__select.err{border-color:red;border-right:0}.form-auth__select.success{border-color:green;border-right:0}.form-auth__select-input{width:calc(60% + 1px);margin-left:-1px;display:inline-block;border:1px solid #e7e7e7;border-radius:0 5px 5px 0;box-sizing:border-box}.form-auth__select-input.err{border-color:red;width:calc(60%);margin-left:0}.form-auth__select-input.success{border-color:green;width:calc(60%);margin-left:0}.form-auth__select-input.active-phone:before{content:"+7";display:block;padding:13px;padding-left:8px;width:35px;height:46px;position:absolute;background:#f3f7f9;border:1px solid;border-right:none;border-color:#f3f7f9;font-size:14px;box-sizing:border-box}.form-auth__select-input.active-phone input{padding-left:45px}.form-auth__select-head{position:relative;cursor:pointer}.form-auth__select-head:before{content:'';position:absolute;display:block;top:3px;right:0;width:7px;height:7px;border-bottom:2px solid;border-right:2px solid;border-color:#c1c9cd;transform:rotate(45deg)}.form-auth__select.active .form-auth__select-head:before{top:6px;transform:rotate(-135deg)}.form-auth__select.active span,.form-auth__select.active .form-auth__select-head{color:#a7aeb1}.form-auth__select.active .form-auth__select-body{display:block}.form-auth__select-body{display:none;position:absolute;width:100%;top:46px;left:-1px;border:1px solid #e7e7e7;border-radius:0 0 5px 5px;background:#fff;z-index:10}.form-auth__select-body span{display:none;padding:15px;cursor:pointer}.form-auth__select-body span.active{display:block}.form-auth__select-body span:hover{background:#e9f0f3;color:#000}.form-auth__socials{list-style:none;font-size:0;text-align:center;margin-bottom:25px}.check__input{visibility:hidden;display:none}.check__input:checked+.check__label--square{font-weight:400}.check__label--square{padding-left:30px;display:block}.check__label{color:#000;font-size:14px;position:relative;text-align:left;cursor:pointer}.check__label--square:before{position:absolute;content:'';top:0;left:0;content:'';display:inline-block;width:18px;height:18px;background-color:#fff;border:1px solid #c7ced0;border-radius:5px;margin-right:10px}.check__input:checked+.check__label--square:before{background-color:#c42a37;border:1px solid #c42a37}.check__label--square:after{position:absolute;content:'';display:inline-block;width:3px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:8px;top:2px;transform:rotate(45deg)}.pagination{display:none;position:fixed;left:0;bottom:0;z-index:11;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:98vw;margin-top:20px;padding:15px 0;background:rgba(255,255,255,.5);-webkit-box-shadow:0px 0px 40px -15px rgba(58,53,53,.75);box-shadow:0px 0px 40px -15px rgba(58,53,53,.75)}.pagination--noscript{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:static;width:auto;background:0 0;-webkit-box-shadow:none;box-shadow:none}.pagination.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:1000px}.pagination__left{width:184px;height:10px}.pagination__rigth{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 184px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__search{width:100%}.pagination__item{display:inline-block;float:left;width:35px;height:35px;margin-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:1px solid #5f5f5f;color:#5f5f5f;font-size:14px;font-weight:700;text-align:center;cursor:pointer;background:#fff;pointer-events:none}.pagination__item:not(.disabled):not(.active):hover{border-color:#000}.pagination__item:not(.disabled):not(.active):hover a{color:#000}.pagination__item:last-child{margin-right:0}.pagination__item a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33px;height:33px;padding:6px 0;text-align:center;font-weight:700;text-decoration:none;color:#5f5f5f;z-index:10;pointer-events:all}.pagination__item.disabled{border-color:#c5c5c5;color:#c5c5c5;pointer-events:none}.pagination__item.disabled a{color:#c5c5c5;pointer-events:none}.pagination__item.active{border-color:#a80204;color:#a80204}.pagination__item.active a{color:#a80204}.pagination__item-nav{position:relative}.pagination__item-nav.is-disabled{opacity:0;visibility:hidden}.pagination__item-nav:before{content:'';display:block;position:absolute;top:12px;left:12px;width:8px;height:8px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination__item-nav--last:before{left:9px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.hidden-elem{display:none}.shown-elem{display:block}.rubl{font-family:'Rubl' !important;display:inline !important;text-transform:initial;font-weight:400}.rubl span{font-size:0;display:none}.rubl:before{content:'a'}.map-unit{margin-bottom:20px;border:1px solid #ebebeb;padding:20px;box-sizing:border-box}.map-title{text-align:center;font-size:16px;text-transform:uppercase;font-weight:700}.map-title a{color:#263238}.map-title a:hover{opacity:.5}.map-table{transition:height .5s;display:flex;justify-content:flex-start;flex-wrap:wrap}.map-col{display:flex;width:100%;box-sizing:border-box;padding-right:25px}.map-col ul{width:100%;margin-left:20px;column-count:5;margin-bottom:20px}.map-col li{display:inline-block;margin-bottom:15px}.map-col a{color:#263238}.map-col p{min-width:100px;font-size:15px;font-weight:600}.map-btn{margin-top:30px;text-align:center}.map-btn a{text-decoration:none;border-bottom:1px dashed #455a64;color:#455a64;font-size:14px;line-height:1.3}.catalog_sort_all{line-height:30px;font-size:14px;color:#455a64;font-family:'Open Sans',sans-serif;font-weight:600}.catalog_sort_all-name{color:#607d8b;text-decoration:none}.sort-select{display:inline-block;margin-left:19px}.sort-select.active .sort-select__list{display:block}.sort-select__list{display:none;position:absolute;z-index:100}.sort-select__list .sort-select__item{margin-top:-1px}.sort-select__item{display:block;box-sizing:border-box;width:65px;height:25px;padding:0 10px;padding-right:30px;background-color:#fff;border:1px solid #cfd8dc;vertical-align:top;color:#607d8b;text-align:right;text-decoration:none;letter-spacing:-.6px;cursor:pointer}.sort-select__item .hidden{display:none}.sort-select__item:not(.sort-select__item--main):hover{background-color:#4f070b;border-color:#4f070b;color:#fff}.sort-select__item--main{position:relative}.sort-select__item--main:before{content:'';position:absolute;top:40%;right:9px;transform:translate(0,-50%) rotate(135deg);display:block;width:8px;height:8px;border-top:2px solid #607d8b;border-right:2px solid #607d8b}.sort-select.active .sort-select__item--main:before{top:55%;transform:translate(0,-50%) rotate(-45deg)}.switch{position:relative;display:inline-block;width:50px;height:30px}.switch input{display:none}.slider:before{position:absolute;content:"";height:26px;width:26px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#75a644;border-radius:34px;-webkit-transition:.4s;transition:.4s}.basket-table{margin-bottom:20px}.basket-table th{padding:10px 0;text-align:left;font-family:'Open Sans';font-weight:700;color:#94999c;text-transform:uppercase;border-bottom:1px solid #bec6c9}.basket-table th:nth-child(4){padding:0 15px}.basket-table th:last-child,.basket-table td:last-child{width:50px;max-width:50px;text-align:right}.basket-table__th-delete-icon{position:relative;display:inline-block;width:20px}.basket-table__th-delete-icon svg path.st0{fill:none;stroke:#94999c}.basket-table__th-delete-icon:hover svg path.st0{stroke:#c42a37 !important}.basket-table td{border-top:none !important;padding:20px 0 !important;box-sizing:border-box}.basket-table__code{color:#94999c;font-size:12px}.basket-table__td-code{width:80px;max-width:80px}.basket-table__td-title{width:550px;max-width:550px;padding-right:30px !important}.basket-table__td-title .search-icon--pack{position:relative;bottom:-8px}.basket-table__td-title .search-icon--pack:before{left:-5px}.basket-table__td-title .search-icon:before{bottom:3px}.basket-table__title{display:inline-block;font-family:'Open Sans';color:#263238;font-size:16px;line-height:26px;text-decoration:none}.basket-table__title:hover,.basket-table__title:hover span{color:#a80204}.basket-table__title:hover span.search-icon--volume:before{background:url(/local/templates/main2015/img/search/search-volume-red.svg) no-repeat}.basket-table__title:hover span.search-icon--pack:before{background:url(/local/templates/main2015/img/search/search-pack-red.svg) no-repeat}.basket-table__cost{font-family:'Open Sans';font-weight:800;color:#000;font-size:18px}.basket-table__cost .rubl{font-weight:800}.basket-table__td-quant .product_quantity{width:100%;display:flex;align-items:center;justify-content:start;left:auto !important;margin-left:0 !important}.basket-table__td-quant .product_quant_minus,.basket-table__td-quant .product_quant_plus{position:relative;display:inline-block;float:none;background:0 0;border:1px solid #94999c;border-radius:50%;margin-right:7px}.basket-table__td-quant .product_quant_minus:hover,.basket-table__td-quant .product_quant_plus:hover{background:#ededed}.basket-table__td-quant .product_quant_plus{margin-left:7px;margin-right:0}.basket-table__td-quant .product_quant_minus:after,.basket-table__td-quant .product_quant_plus:after{content:'';position:absolute;top:45%;left:50%;transform:translate(-50%,-50%) rotate(45deg);display:block;width:6px;height:6px;border-right:1px solid #404040;border-bottom:1px solid #404040}.basket-table__td-quant .product_quant_plus:after{top:60%;transform:translate(-50%,-50%) rotate(-135deg)}.basket-table__td-quant .product_quant_num{display:inline-block;float:none;overflow:auto}.basket-table__td-quant .product_quant_num input{font-family:'Open Sans';border:1px solid #bec6c9;width:50px;height:27px;pointer-events:none}.basket-table__td-delete{width:50px;max-width:50px}.basket-table__delete a{display:block;position:relative;height:17px}.basket-table__delete a:after,.basket-table__delete a:before{content:'';position:absolute;display:block;right:9px;width:2px;height:17px;background-color:#abacad;transform:rotate(-43deg)}.basket-table__delete a:after{transform:rotate(43deg)}.basket-table__delete a:hover:after,.basket-table__delete a:hover:before{background-color:#c42a37}.basket-table__more{font-size:14px;text-decoration:none;border-bottom:1px dashed #000;color:#000}.basket-table__parent-hint{position:relative}.basket-table__parent-hint:hover .basket-table__hint{display:block}.basket-table__hint{display:none;min-width:160px;position:absolute;top:-90px;left:78%;right:0;transform:translate(-50%,0);padding:20px;background:#fff;-webkit-box-shadow:0px 5px 25px 2px #dad7d7;-moz-box-shadow:0px 5px 25px 2px #dad7d7;box-shadow:0px 5px 25px 2px #dad7d7;text-align:center;z-index:10;text-transform:initial;color:#000;font-family:'Open Sans';font-weight:500}.basket-table__hint--clear{min-width:180px;top:-117px;left:50%}.basket-table__hint:after{content:'';display:block;width:15px;height:15px;position:absolute;bottom:-6px;left:50%;right:0;background:#fff;transform:translate(-50%,0) rotate(45deg)}.basket-table__hint span{padding-bottom:15px;display:inline-block}.basket-table__clear{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.basket-table__clear.is-load{position:relative}.basket-table__clear.is-load input{visibility:hidden}.basket-table__clear.is-load:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:24px;height:24px;margin:0 auto;background-image:url(/local/templates/main2015/img/preloader.svg)}.basket-table__clear input{width:80px;height:30px;border-radius:5px;background-color:#d8e0e3;color:#94999c;border:none}.basket-table__clear input.no{background-color:#c42a37;color:#fff}.basket-table__tr-total{border-bottom:none !important}.basket-table__tr-total td{border:none !important;padding:10px 0 !important}.basket-table__total-item{font-size:16px}.basket-table__total-price{text-align:center;font-size:22px;font-family:'Open Sans';font-weight:800}.basket-table__total-price .rubl{font-weight:800}.basket-order__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.basket-order h2{font-size:24px;line-height:33px;color:#263238;text-align:left;text-decoration:unset}.basket-order__subtitle{font-weight:600;font-size:14px;line-height:20px;color:#415660;margin-top:.83em}.basket-order__subtitle--add{margin-bottom:55px}.basket-order__subtitle--black{font-size:16px;line-height:22px;color:#000}.basket-order__link{color:#4caf50;border-bottom:1px dashed}.basket-order__title{font-family:'Open Sans';font-weight:800;font-size:18px;text-transform:uppercase}.basket-order__title a:hover{color:#c42a37;border-bottom:1px solid #c42a37}.basket-order__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:400px;max-width:560px;box-sizing:border-box;max-height:75px}.basket-order__type--type{flex-basis:560px}.basket-order__type--greet{color:#415661}.basket-order__type--error{background-color:#c42a3736;width:100%;max-width:none}.basket-order__type--error .basket-order__title,.basket-order__type--greet .basket-order__title{text-transform:none;width:100%;display:block;font-size:14px;line-height:21px;font-weight:600;margin-bottom:5px}.basket-order__type--greet .basket-order__title span{font-weight:800}.basket-order__type--logout{justify-content:flex-end;display:inline-block;text-align:right}.basket-order__title.basket-order__title--dop{display:block;font-size:14px;line-height:20px;font-weight:500;margin-bottom:0;color:#94999c}.basket-order__title a{color:#000;border-bottom:1px dashed #000;text-decoration:none}.basket-order__title--logout{font-weight:500;text-transform:none;font-size:16px}.basket-order__text{max-width:295px;font-family:'Open Sans';font-weight:300;font-size:13px;color:#676651}.basket-order__auth{display:inline-block;position:relative;color:#75a644;font-family:'Open Sans';font-size:18px;text-transform:uppercase;text-decoration:none}.basket-order__auth--logout{font-size:14px;line-height:19px;font-weight:600;color:#4caf50;border-bottom:1px dashed;text-transform:none}.basket-order__auth--logout:hover{color:#c42a37}.basket-form .b-informer{z-index:10}.basket-form input,.basket-form textarea,.cart_info input{font-size:12px;line-height:16px;padding:6px 20px;border:1px solid #9fb2bc;border-radius:6px;outline:none;display:block;position:relative;width:100%;-webkit-appearance:none}.basket-form textarea{resize:none;height:30px}.basket-form input::-moz-placeholder,.basket-form textarea::-moz-placeholder{color:#415661}.basket-form input::-webkit-input-placeholder,.basket-form textarea::-webkit-input-placeholder{color:#415661}.basket-form input:-ms-input-placeholder,.basket-form textarea:-ms-input-placeholder{color:#415661}.basket-form input::-ms-input-placeholder,.basket-form textarea::-ms-input-placeholder{color:#415661}.basket-form input::placeholder,.basket-form textarea::placeholder{color:#415661}.basket-form input:focus::-moz-placeholder,.basket-form textarea:focus::-moz-placeholder{color:transparent}.basket-form input:focus::-webkit-input-placeholder,.basket-form textarea:focus::-webkit-input-placeholder{color:transparent}.basket-form input:focus:-ms-input-placeholder,.basket-form textarea:focus:-ms-input-placeholder{color:transparent}.basket-form input:focus::-ms-input-placeholder,.basket-form textarea:focus::-ms-input-placeholder{color:transparent}.basket-form input:focus::placeholder,.basket-form textarea:focus::placeholder{color:transparent}.basket-form__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.basket-form__box:first-child{margin-bottom:20px}.basket-form__box:first-child .basket-form__cols:first-child{margin-top:33px}.basket-form__agreement{margin-left:65px}.basket-form__chkbx{height:0;visibility:hidden}.basket-form__chkbx-label{display:flex;position:relative}.basket-form__chkbx-label span{color:#636769;font-size:13px;line-height:18px;cursor:pointer}.basket-form__chkbx-label a{color:#4caf50}.basket-form__chkbx-label:before{content:'';display:inline-block;min-width:18px;width:18px;height:18px;background-color:#fff;border:1px solid #c7ced0;border-radius:5px;margin-right:10px}.basket-form__chkbx-label:after{content:'';display:inline-block;width:3px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;position:absolute;left:8px;top:2px;transform:rotate(45deg)}.basket-form__chkbx:checked+label:before{background-color:#c42a37;border:1px solid #c42a37}.basket-form__err{margin-top:2px;position:relative}.basket-form--column .basket-form__err.err-select-address{margin-top:-30px}.basket-err{color:#c42a37;font-size:10px;position:absolute;right:0;top:0;text-align:right;padding:0;margin:0}.basket-warn{color:#263238;font-size:10px;position:absolute;right:0;top:0;text-align:right;padding:0;margin:0}.basket-form__phone{position:relative}.basket-form__phone .plus-seven{top:1px;left:1px;position:absolute;display:block;z-index:2;height:28px;width:30px;line-height:28px;background-color:#9fb2bc;border-radius:5px 0 0 5px;text-align:center;font-size:12px;color:#fff;display:none}.basket-form__cols:nth-child(1){width:58.6%}.basket-form__cols:nth-child(2){width:37%}.basket-form__cols--add{margin-bottom:55px}.basket-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:20px}.basket-form__row--margin-10{margin-bottom:10px;margin-top:auto}.basket-form__col{width:46.077%}.basket-form__col:nth-child(2n+1){clear:both}.basket-form__col.err input{border-color:#c42a37}.basket-form__col.warn input{border-color:#f5cc00}.basket-form__col.success input{border-color:#75a644}.basket-form__phone--fill input{padding-left:35px}.basket-form__col.err .error-block{display:block}.basket-form__col.warn .warn-block{display:block}.basket-form__col.basket-form__col--store .basket-err{text-align:left;margin-top:10px}.basket-form__col.basket-form__col--store.err .b-select--address .select2-selection__rendered{border-color:#c42a37}.basket-form__col--promo{margin-top:40px}.basket-form__box-flex{display:flex;gap:16px}.basket-form__box-flex>div{width:100%}[id=promocode]+.basket-form__err .basket-err{font-size:12px}.basket-form__box-flex .b-button{flex-shrink:0;height:32px;line-height:32px;width:130px}.basket-form__title{display:block;font-weight:600;color:#597482;font-size:13px;margin-bottom:15px}.basket-form__info{font-size:12px;line-height:20px;color:#94999c}.basket-form__info span{font-size:13px;line-height:19px;font-weight:600;color:#597482}.basket-pay__items--pay{position:relative}.basket-form__radio-block{display:block;width:50%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.basket-form__radio-block.flex{display:flex;align-items:baseline}.basket-form__radio-block>.cart_info__link{line-height:16px;padding:0;margin:0 0 0 15px;border-top:0;border-left:0;border-right:0;background:0 0}.basket-form__radio-block--upload{position:absolute;right:0;top:0}.basket-form__radio-block:nth-child(2){margin:15px 0 10px}.basket-form__radio-block:last-child{padding-bottom:16px}.basket-form__radio-block span:not(.cart_info__link){color:#94999c;font-size:10px;line-height:14px}.basket-form__radio-upload{margin-top:12px;position:relative;display:none;cursor:pointer}.basket-form__radio-block.active .basket-form__radio-upload{display:block}.basket-form__radio-upload input[type=file]{position:absolute;left:0;top:0;opacity:0}.basket-form__radio{display:flex;align-items:center}.basket-form__radio input[type=radio]{display:none}.basket-form__radio label{position:relative;padding-left:25px;color:#000;font-size:12px;line-height:16px;font-weight:500;cursor:pointer}.basket-form__radio label:before{content:'';position:absolute;top:0;left:0;display:block;width:13px;height:13px;background-color:#fff;border:1px solid #c7ced0;border-radius:50%}.basket-form__radio label:after{content:'';position:absolute;top:4px;left:4px;display:block;width:7px;height:7px;background-color:#fff;border-radius:50%}.basket-form__radio input[type=radio]:checked+label:before{background-color:#c42a37;border:1px solid #c42a37}.basket-form__radio-btn{display:block;padding:13px 16px;background-color:#d8e0e3;border:none;border-radius:5px;box-sizing:border-box;color:#636769;font-size:14px}.basket-form__radio-upload-btn:hover .basket-form__radio-btn{background-color:#c0c6c8}.basket-form__submit-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-form__submit{position:relative}.basket-form__submit .cart_info__text{width:400px;padding:20px 25px;left:65px;right:auto;transition:all .3s}.basket-form__submit .cart_info__text:after{left:25%;right:auto}.basket-form__submit .cart_info__text .cart__note{margin:0;font-size:16px;text-align:left}.basket-form__submit.disabled:hover .cart_info__text{opacity:1;visibility:visible;transition-delay:.2s}.basket-form__submit input{padding:20px 45px;border:none;background:#a80204;border-radius:5px;color:#fff;font-size:15px;line-height:1;letter-spacing:1.1px;text-transform:uppercase;font-weight:700;display:inline-block;width:auto}.basket-form__submit input:hover{background:#c42a37}.basket-form__errors{margin-top:15px}.basket-form--column .basket-form__col{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.basket-form--column .basket-form__col>div:first-child{width:calc(100% - 475px)}.basket-form--column .basket-form__col>div:last-child{width:475px}.basket-form--column .basket-form__cols:nth-child(1){width:675px}.basket-form--column .basket-form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-form--column .b-select--address,.basket-form--column .b-select--pay{position:relative;width:auto;margin-top:0;padding-left:0;font-size:0;line-height:0}.basket-form--column .b-select--address{z-index:12}.basket-form--column .b-select .SumoSelect.open{z-index:11}.basket-map{width:100%;height:400px}.basket-form--column .b-select--address .SumoSelect,.basket-form--column .b-select--pay .SumoSelect{max-width:none;height:32px}.basket-form--column .b-select--address .SumoSelect{width:340px}.basket-form--column .b-select--address_simple .SumoSelect{width:100%}.basket-form--column .b-select--address .SumoSelect .CaptionCont span,.basket-form--column .b-select--address .SumoSelect .options li.opt label,.basket-form--column .b-select--pay .SumoSelect .CaptionCont span,.basket-form--column .b-select--pay .SumoSelect .options li.opt label{font-size:16px;padding:7px 16px}.basket-form--column .b-select--address .SumoSelect .CaptionCont span{padding:7px 32px 7px 16px}.basket-form--column .b-select--address .SumoSelect .CaptionCont span:after,.basket-form--column .b-select--pay .SumoSelect .CaptionCont span:after{top:9px}.basket-form--column .b-select--address label:before,.basket-form--column .b-select--address label:after,.basket-form--column .b-select--pay label:before,.basket-form--column .b-select--pay label:after{content:none}.basket-form--column .SumoSelect .CaptionCont label i{display:none}.b-select--address .select2-selection__rendered,.b-select--address .select2-dropdown,.b-select--address .select2-container--open .select2-dropdown.select2-dropdown--below,.b-select--address .select2-container--open .select2-dropdown.select2-dropdown--above{border:1px solid #9fb2bc;border-radius:6px}.b-select--address .select2-container--open .select2-dropdown.select2-dropdown--below{margin-top:-1px}.b-select--address .select2-container--open .select2-dropdown.select2-dropdown--above{top:1px}.b-select--address .select2-dropdown{-webkit-box-shadow:2px 3px 3px rgba(0,0,0,.11);box-shadow:2px 3px 3px rgba(0,0,0,.11)}.b-select--address .select2-container .select2-selection--single{height:32px}.b-select--address .select2-container .select2-selection--single .select2-selection__rendered,.b-select--address .select2-selection__rendered,.b-select--address .select2-results__option{padding:7px 32px 7px 15px}.b-select--address .select2-container{width:320px;font-size:16px;line-height:16px}.b-select--address .select2-results__option{list-style:none}.b-select--address .select2-results__option+.select2-results__option{border-top:1px solid #f5f5f5}.b-select--address .select2-selection__arrow{position:absolute;top:10px;right:20px;display:block;width:7px;height:7px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:1px solid #263238;border-left:1px solid #263238;transition:transform .3s}.b-select--address .SumoSelect>.optWrapper>.options li label{white-space:normal}.b-select--address .SumoSelect>.optWrapper>.options li.opt.disabled,.b-select--pay .SumoSelect>.optWrapper>.options li.opt.disabled{pointer-events:unset;cursor:default}.b-select--address .SumoSelect>.optWrapper,.b-select--address .SumoSelect>.optWrapper>.options,.b-select--address li.opt.disabled label,.b-select--pay .SumoSelect>.optWrapper,.b-select--pay .SumoSelect>.optWrapper>.options,.b-select--pay li.opt.disabled label{overflow:unset}.b-select li.opt[data-tooltip]:before{content:attr(data-tooltip);opacity:0;visibility:hidden;transition:opacity .3s;font-size:12px;line-height:19px;text-align:left;position:absolute;left:64%;bottom:calc(100% + 6px);background-color:#fff;padding:14px 15px;box-shadow:0px 4px 24px rgb(38 50 56/20%);border-radius:4px;width:390px}.b-select li.opt[data-tooltip]:hover:before{opacity:1;visibility:visible}.b-select li.opt[data-tooltip]:after{opacity:0;visibility:hidden;content:'';position:absolute;top:-6px;right:40px;border:12px solid #0000;border-top:9px solid #fff}.b-select li.opt[data-tooltip]:hover:before,.b-select li.opt[data-tooltip]:hover:after{opacity:1;visibility:visible}.basket-form__radio-block span.address,.address{display:block;position:relative;padding-left:22px;font-size:16px;line-height:16px}.address .address__img{position:absolute;top:-3px;left:0;margin:auto;display:block;width:18px;height:21px}.address .address__img img{display:block;margin:0 auto;width:auto;height:100%}.address .address__title,.address .address__metro{display:block;font-size:inherit;line-height:inherit;color:#263238}.address .address__metro{margin-top:8px}.basket-form__radio.basket-form__radio--map{position:relative}.btn-map-box{margin-top:10px;margin-bottom:5px;text-align:right}.btn-map{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding:0;border:0;background:0 0;margin-right:0;margin-left:auto}.btn-map .icon-mark{font-size:18px;line-height:18px;color:#a80204;margin-left:6px}.basket-form--column .basket-form__col>div:first-child>label,.basket-form--column .basket-form__title{width:auto;display:block;font-weight:600;color:#597482;font-size:16px;line-height:20px;padding-right:20px;margin-bottom:0}.basket-form--column .basket-form__title--mt,.basket-form--column .basket-form__col>div:first-child>label{margin-top:5px}.basket-form.basket-form--column input,.basket-form.basket-form--column textarea,.basket-form--column .basket-form__radio label{font-size:16px}.basket-form.basket-form--column input.phone{padding-top:7px;padding-bottom:5px}.basket-form--column .basket-form__radio-block{width:auto}.basket-form--column .basket-form__radio-block:last-child{padding-bottom:0}.basket-form--column .b-informer--bottom{left:0;-webkit-transform:translateX(-21%);-ms-transform:translateX(-21%);transform:translateX(-21%)}.basket-form--column .basket-form__phone .plus-seven{font-size:16px;height:30px;line-height:30px}.basket-form--column .basket-form__err{margin-top:0}.basket-form--column .basket-err,.basket-form--column .basket-warn{position:relative;font-size:14px;margin-top:2px}.basket-form--column .basket-pay__items{margin-top:2px}#order-by-label{display:inline-block;margin-top:1px}.card_info_volume__title{font-size:16px}.card_info_volume__wrapper{display:flex;flex-wrap:wrap;align-items:center}.card_info_volume__item{display:flex;align-items:center;flex-shrink:0;width:calc((100%/2) - 10px);box-sizing:border-box;margin-right:10px;margin-bottom:10px;padding:10px 15px;border:1px solid #e1e1e1;border-radius:10px;cursor:pointer}.card_info_volume__item:not(.current):not(.card_info_volume__link):hover{border:1px solid #232323}.card_info_volume__item:last-child{margin-right:0}.card_info_volume__item.current{border:1px solid #a80100}.card_info_volume__item.current .rubl{color:#a80100}.card_info_volume__item.current .card_info_volume__price{color:#a80100}.card_info_volume__half{width:50%}.card_info_volume__half span,.card_info_volume__half a{display:inline-block;font-family:'Arial'}.card_info_volume__ltr{color:#232323;margin-bottom:5px;border-bottom:1px solid;font-weight:700;position:relative;text-decoration:none}.card_info_volume__pack{position:absolute;bottom:-1px;right:-30px}.card_info_volume__price{color:#232323;font-weight:700;white-space:nowrap}.card_info_volume__price .rubl{color:#232323;font-weight:700}.card_info_volume__status{display:block;position:relative;text-align:right;margin-bottom:5px;height:18px;width:10px;margin-left:auto;float:right;cursor:pointer}.card_info_volume__status:hover .card_info_volume__hint{display:block}.card_info_volume__hint{display:none;position:absolute;top:30px;left:50%;right:0;transform:translate(-50%,0);min-width:100px;padding:15px;background:#fff;border:1px solid #d3d3d3;color:#000;text-align:center;z-index:10;text-transform:initial}.card_info_volume__hint:before{content:'';display:block;width:15px;height:15px;position:absolute;top:-9px;left:50%;right:0;background:#fff;border:1px solid #d3d3d3;border-bottom:none;border-right:none;transform:translate(-50%,0) rotate(45deg)}.card_info_volume__status:after{content:'';display:inline-block;width:10px;height:10px;border-radius:100%;position:absolute;top:50%;right:0;transform:translate(0,-50%)}.card_info_volume__status.green:after{background-color:#63a603}.card_info_volume__art{text-align:right;color:#a9a9a9;font-size:12px;width:100%}.card_info_volume__link{text-align:left;padding:0 15px;border:none;color:#566f7a;border-radius:0;text-decoration-style:dashed;margin-bottom:30px}.catalog-hint-link{display:inline-block;width:16px;height:16px;position:relative;bottom:0;right:-2px;border-radius:100%;background-color:#c6c6c6;text-align:center;z-index:10;cursor:pointer}.catalog-hint-link:before{content:'?';color:#fff;font-size:11px}.catalog-hint-link:hover{z-index:20}.catalog-hint-link:hover .catalog-hint-wrapper{display:block}.catalog-hint-wrapper{display:none;position:absolute;padding:20px 10px;width:290px;top:-13px;left:20px}.catalog-hint{position:absolute;padding:10px;top:50%;max-width:290px;left:8px;transform:translateY(-50%);text-align:left;border:1px solid #cfd8dc;background-color:#fff;text-transform:initial;color:#697d8b;font-size:12px;font-weight:500;line-height:14px;word-wrap:break-word;box-shadow:2px 2px 4px 0px rgba(0,0,0,.44)}.catalog-hint:before{content:'';display:block;width:10px;height:10px;background-color:#fff;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;position:absolute;left:-3px;top:50%;-webkit-transform:rotate(-45deg) translate(0,-50%);-ms-transform:rotate(-45deg) translate(0,-50%);transform:rotate(-45deg) translate(0,-50%)}.info-real{text-align:center;width:1000px;margin:0 auto 15px}.rub{font-family:Rubl;padding-left:3px}.rub:before{content:'i'}.rub span{display:none}#conditions .b-auth__panel--popup{max-width:700px;width:100%}.show-not-active{position:fixed;left:20px;bottom:100px;z-index:1000}.video{max-width:none;height:auto;margin:0}#captcha-container{height:100%;width:100%;text-align:center;position:absolute;right:0;top:0;.error_button{position:fixed;left:20px;bottom:300px;z-index:1000}.error_button a,.show-not-active a{padding:0 10px}#send-error .fb-popup__group{margin-bottom:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.catalog_filter .filter-hidden{display:none}.catalog_filter .country-hidden{display:none!important}.catalog_filter .filter-show-more a.catalog_sub_link{display:inline-block;text-decoration:none;border-bottom:1px dashed}.catalog_filter .filter-show-more a.catalog_sub_link .sign-minus{display:none}.catalog_filter .filter-show-more a.catalog_sub_link.open .sign-minus{display:initial}.catalog_filter .filter-show-more a.catalog_sub_link.open .sign-plus{display:none}li.catalog_sub_item.level-2{margin-bottom:0}li.catalog_sub_item.level-2+.filter-show-more,li.catalog_sub_item.level-2+li.catalog_sub_item.level-1{margin-top:10px}.catalog_sub_item.level-2{margin-top:10px}.catalog_sub_item.level-1{margin-top:10px}li.catalog_sub_item.level-1 .catalog_sub_link{text-decoration:none}li.catalog_sub_item.level-2 .catalog_sub_link{font-size:12px;padding-left:0;padding-right:40px}.catalog_sub_link.active{font-weight:700;color:#4f070b}.catalog_country_region .catalog_sub_link.active{padding-right:15px;box-sizing:border-box}.catalog-brand_list .catalog_sub_link.active,.catalog-brand_list .catalog_sub_link.open{color:#607d8b}.login_socs_link.facebook{background:url(/local/templates/main2015/img/login/fb.png) no-repeat 0 0}.login_socs_link.vkontakte{background:url(/local/templates/main2015/img/login/vk.png) no-repeat 0 0}.login_socs_link.twitter{background:url(/local/templates/main2015/img/login/tw.png) no-repeat 0 0}.login_socs_link.odnoklassniki{background:url(/local/templates/main2015/img/login/ok.png) no-repeat 0 0}.header_product_wrap .product_item:hover:before{bottom:0}.catalog_about_text img{margin:10px;max-width:100%}.card_cart a{width:320px;width:100%;height:60px;display:block;color:#fff;letter-spacing:1.2px;background:#a80204;text-transform:uppercase;font-size:18px;border:0 none;border-radius:4px;font-family:'Open Sans',sans-serif;font-weight:600;text-decoration:none;line-height:60px;text-align:center}.product_cart a.inactive,.card_cart a.inactive,.order_submit_line input.inactive{background:#78858b}.popup_form label.err input,.main_subscribe label.err{border:1px solid red}.account_form_right input[type=file]{border:none}.order_discount input{display:inline-block}.order_discount button{width:150px;height:30px;display:inline-block;color:#fff;letter-spacing:1.2px;background:#a80204;text-transform:uppercase;font-size:14px;border:0 none;border-radius:4px;font-family:'Open Sans',sans-serif;font-weight:600;text-decoration:none;text-align:center}.product_list{height:100%}.card_quick_popup{top:397px}.product_quant input,.product_quantity input{border:none;text-align:center;font-family:pt_serifregular,'Open Sans',sans-serif;width:47px}.card_quick_label.err input{border:1px solid red}.card_quick_label.err span.span_error{line-height:28px;font-size:13px;float:right;color:red;font-style:italic}.call_me_label.err input{border:1px solid red}.call_me_label.err span.span_error{line-height:28px;font-size:13px;color:red;position:relative;left:143px}#ORDER_FORM .account_form_right{display:block;margin-left:0;float:left;position:relative}#ORDER_FORM label.err input{border:1px solid red}#ORDER_FORM div.err{border:1px solid red;margin-bottom:15px}#ORDER_FORM span.account_form_error{line-height:28px;font-size:13px;color:red;font-style:italic}#ORDER_FORM .account_form_row_three span.account_form_error{top:34px;position:relative;margin:0}.catalog_tags{text-align:center}.catalog_about_text ul{padding:0 0 0 17px}.catalog_pre p{width:880px}.product_item span.deal{position:absolute;background:#fff;height:auto;width:auto;max-width:100px;padding:5px 10px;color:#a80204;border:2px solid #a80204;font-weight:700;bottom:8px;right:0;z-index:1000;font-size:13px}.card_info_img span.deal{position:absolute;background:#fff;height:auto;width:auto;max-width:100px;padding:5px 10px;color:#a80204;border:2px solid #a80204;font-weight:700;top:8px;right:8px;left:auto;z-index:1000;text-align:center;font-size:13px}#information_law{display:block;clear:both;padding:7px 0;text-decoration:none}#information_law a,#information_law a:visited{color:#a80204}.attention{font-weight:700}.information-law-main{font-size:1.5em;text-transform:uppercase}.information-law-address{color:#6a6a6a;font-size:15px;line-height:1.3em;padding:8px 0 4px}.information-law-comment{font-size:14px;line-height:1.3em}.information-law-data{margin-top:8px;font-size:1em}.SumoSelect p{margin:0}.SumoSelect{width:100%}.SelectBox{padding:5px 10px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:none}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>span,.SumoSelect.open>.search>label{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont,.SumoSelect .select-all>label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{box-shadow:none;border-color:#d3d3d3;box-sizing:border-box}.SumoSelect>.CaptionCont{position:relative;border:1px solid #d3d3d3;min-height:14px;background-color:#fff;border-radius:0;margin:0}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;color:#000;font-size:16px;margin:2px 0 5px;display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;color:#000;font-size:16px;margin:2px 0 5px}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect>.CaptionCont>label>i{background-image:url(/local/templates/main2015/img/sumoselect-icon.png);background-position:center center;width:13px;height:7px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:bone;border-radius:3px;overflow:hidden}.SumoSelect.open>.optWrapper{top:35px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:2px;position:relative;max-height:250px}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:none}.SumoSelect>.optWrapper>.options li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#e4e4e4}.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4;border-bottom:1px solid #a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect>.optWrapper.multiple>.options li.opt span,.SumoSelect .select-all>span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect>.optWrapper.multiple>.options li.opt span i,.SumoSelect .select-all>span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:none;background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:none;border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i,.SumoSelect .select-all.selected>span i,.SumoSelect .select-all.partial>span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}