@font-face{font-family:'Museo Sans Cyrl 500';src:url('/assets/fonts/MuseoSansCyrl-500.eot');src:local('MuseoSansCyrl-500'),url('/assets/fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-500.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-500.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Museo Sans Cyrl 300';src:url('/assets/fonts/MuseoSansCyrl-300Italic.eot');src:local('MuseoSansCyrl-300Italic'),url('/assets/fonts/MuseoSansCyrl-300Italic.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-300Italic.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-300Italic.ttf') format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'Museo Sans Cyrl 500';src:url('/assets/fonts/MuseoSansCyrl-500Italic.eot');src:local('MuseoSansCyrl-500Italic'),url('/assets/fonts/MuseoSansCyrl-500Italic.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-500Italic.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-500Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Museo Sans Cyrl 900';src:url('/assets/fonts/MuseoSansCyrl-900.eot');src:local('MuseoSansCyrl-900'),url('/assets/fonts/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-900.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-900.ttf') format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Museo Sans Cyrl 700';src:url('/assets/fonts/MuseoSansCyrl-700.eot');src:local('MuseoSansCyrl-700'),url('/assets/fonts/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-700.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-700.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Museo Sans Cyrl 700';src:url('/assets/fonts/MuseoSansCyrl-700Italic.eot');src:local('MuseoSansCyrl-700Italic'),url('/assets/fonts/MuseoSansCyrl-700Italic.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-700Italic.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-700Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Museo Sans Cyrl 300';src:url('/assets/fonts/MuseoSansCyrl-300.eot');src:local('MuseoSansCyrl-300'),url('/assets/fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-300.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-300.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Museo Sans Cyrl 100';src:url('/assets/fonts/MuseoSansCyrl-100.eot');src:local('MuseoSansCyrl-100'),url('/assets/fonts/MuseoSansCyrl-100.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-100.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-100.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Museo Sans Cyrl 100';src:url('/assets/fonts/MuseoSansCyrl-100Italic.eot');src:local('MuseoSansCyrl-100Italic'),url('/assets/fonts/MuseoSansCyrl-100Italic.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-100Italic.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-100Italic.ttf') format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'Museo Sans Cyrl 900';src:url('/assets/fonts/MuseoSansCyrl-900Italic.eot');src:local('Museo Sans Cyrl 900 Italic'),local('MuseoSansCyrl-900Italic'),url('/assets/fonts/MuseoSansCyrl-900Italic.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/MuseoSansCyrl-900Italic.woff') format('woff'),url('/assets/fonts/MuseoSansCyrl-900Italic.ttf') format('truetype');font-weight:bold;font-style:italic;}*{box-sizing:border-box;}img{display:block;border:none;width:auto;height:auto;max-width:100%;}body,html{padding:0;margin:0 auto;width:100%;max-width:1920px;font-family:"Museo Sans Cyrl 300",sans-serif;font-size:16px;cursor:default;}body.no_scroll,html.no_scroll{overflow:hidden;}.container{display:block;width:100%;max-width:1200px;padding:0 10px;margin:0 auto;}b{font-family:"Museo Sans Cyrl 900",sans-serif;font-weight:normal;font-style:normal;}h1,h2,h3{display:block;width:100%;font-size:30px;line-height:36px;padding:10px 0;margin:15px 0;font-family:"Museo Sans Cyrl 900",sans-serif;font-style:normal;font-weight:normal;text-transform:uppercase;text-align:center;color:#fff;background:#56738f;}h1.h1,h2.h1,h3.h1{margin:10px 0 30px 0;}.items_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;}.items_block .item{display:block;text-decoration:none;color:#000;}.items_block .item .item_thumb{display:flex;flex-direction:row;align-items:center;justify-content:center;}.items_block .item .item_title{display:block;}.actions_block *{-webkit-transition:all 500ms linear 0.1s;-o-transition:all 500ms linear 0.1s;transition:all 500ms linear 0.1s;}.actions_block .item{outline:none;width:100%;max-width:360px;height:267px;overflow:hidden;margin:10px;}.actions_block .item:hover{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,0.5);box-shadow:0 0 14px 0 rgba(0,0,0,0.5);}.actions_block .item:hover img{transform:scale(1.1);}.actions_block .item img{max-width:360px;max-height:267px;}.quantity{display:block;width:100%;max-width:82px;padding-left:25px;}.quantity .qty{max-width:30px;height:25px;border:none;position:relative;padding:0;text-align:center;}.quantity .qty .jq-number__field{width:30px;height:25px;border-radius:initial;text-align:center;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-left:none;border-right:none;box-shadow:none;}.quantity .qty .jq-number__spin{display:block;height:25px;width:25px;background:#e8e8e8;position:absolute;top:0;border-radius:initial;box-shadow:none;border-top:1px solid #CCC;border-bottom:1px solid #CCC;border-left:none;border-right:none;}.quantity .qty .jq-number__spin:after{top:0;right:0;bottom:0;left:0;margin:auto;border:none;width:25px;height:25px;line-height:23px;text-align:center;font-size:16px;color:#000;}.quantity .qty .jq-number__spin:hover{background:#29659e;}.quantity .qty .jq-number__spin:hover:after{color:#fff;}.quantity .qty .jq-number__spin.minus{left:-25px;border-left:1px solid #CCC;}.quantity .qty .jq-number__spin.minus:after{content:'-';font-size:20px;line-height:22px;}.quantity .qty .jq-number__spin.plus{right:-25px;border-right:1px solid #CCC;}.quantity .qty .jq-number__spin.plus:after{content:'+';}.badges{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.badges .new,.badges .hit,.badges .discount{display:block;width:50px;height:24px;line-height:24px;font-size:16px;text-align:center;color:#fff;background:#9c000d;margin:10px;}.badges .new{background:#29659e;}.badges .hit{background:#188332;}main .slick-prev,main .slick-next,.crossel_products .slick-prev,.crossel_products .slick-next{position:absolute;top:-55px;display:block;width:30px;height:32px;opacity:0.8;z-index:10;}main .slick-prev:hover,main .slick-next:hover,.crossel_products .slick-prev:hover,.crossel_products .slick-next:hover{opacity:1;}main .slick-prev:before,main .slick-next:before,.crossel_products .slick-prev:before,.crossel_products .slick-next:before{display:none;content:none;}main .slick-slide >div,.crossel_products .slick-slide >div{height:100%;}main .slick-prev,.crossel_products .slick-prev{background:url("/assets/img/arrow_slider_l.png") no-repeat center;left:initial;right:40px;}main .slick-prev:focus,main .slick-prev:hover,.crossel_products .slick-prev:focus,.crossel_products .slick-prev:hover{background:url("/assets/img/arrow_slider_l.png") no-repeat center;}main .slick-next,.crossel_products .slick-next{background:url("/assets/img/arrow_slider.png") no-repeat center;right:0;}main .slick-next:focus,main .slick-next:hover,.crossel_products .slick-next:focus,.crossel_products .slick-next:hover{background:url("/assets/img/arrow_slider.png") no-repeat center;}.single_page{padding:1px 10px 30px 10px;}.single_page h1{text-align:center;}.single_page table{width:100% !important;height:auto !important;margin:0 auto;border-collapse:collapse;overflow-x:auto;}.single_page table tr th,.single_page table tr td{padding:10px 15px;}.single_page ul{padding:0 0 0 15px;}.single_page ul li{list-style:none;padding:0 0 0 20px;position:relative;min-height:24px;font-size:20px;line-height:24px;margin:15px 0;}.single_page ul li:after{display:block;content:'';width:10px;height:10px;background:#29659e;position:absolute;top:8px;left:0;}.archive{padding:1px 10px 30px 10px;}.archive h1{text-align:center;}.btn{display:block;width:240px;padding:10px 20px;line-height:20px;color:#000;text-decoration:none;text-align:center;margin:20px auto;font-size:18px;text-transform:uppercase;border:none;}.btn.btn_gray{background:#ada2a6;color:#fff;}.btn.btn_gray:hover{background:#584948;}.btn.btn_blue{background:#29659e;color:#fff;text-transform:none;}.btn.btn_blue:hover{background:#204e7b;}.btn.btn_forward{color:#204e7b;text-decoration:underline;font-weight:bold;min-width:270px;}.btn.btn_forward:hover{color:#9c000d;}.centerblock{min-height:calc(100vh - 560px);}.social_links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:auto;max-width:max-content;min-width:200px;}.social_links a{display:block;width:32px;max-width:32px;height:32px;background:#29659e;position:relative;margin:8px;}.social_links a:hover{background:#204e7b;}.social_links a:after{display:block;content:'';position:absolute;width:26px;height:26px;top:0;right:0;bottom:0;left:0;margin:auto;}.social_links a.inst:after{background:url("/assets/img/inst.png") no-repeat center;}.social_links a.vk:after{background:url("/assets/img/vk.png") no-repeat center;background-size:contain;}.social_links a.fb:after{background:url("/assets/img/fb.png") no-repeat center;}.social_links a.ok:after{background:url("/assets/img/ok.png") no-repeat center;}.breadcrumbs{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:30px 0;}.breadcrumbs a{text-decoration:none;font-size:15px;color:#aaa9a9;}.breadcrumbs a:hover{color:#204e7b;}.breadcrumbs a.home{color:#8f8e8e;}.breadcrumbs a.home:hover{color:#204e7b;}.breadcrumbs .sep{font-size:15px;color:#aaa9a9;margin:0 5px;}.breadcrumbs span{color:#aaa9a9;font-size:15px;}.slick-list{width:100%;min-width:100%;}.slick-slide{display:flex !important;flex-direction:row;align-items:flex-start;justify-content:center;}.slick-slide >div{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;}.slick-dots{bottom:0;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;}.slick-dots li{width:15px;height:15px;background:none;border:none;border-radius:0;position:relative;background:#ada2a6;}.slick-dots li.slick-active{background:#fff;}.slick-dots li.slick-active:after{display:none;}.slick-dots li button{display:none;}@media screen and (max-width:1200px){h1,h2,h3{font-size:22px;line-height:30px;}.btn{font-size:16px;}}header{-webkit-box-shadow:0 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 6px 8px 1px rgba(0,0,0,0.3);box-shadow:0 6px 8px 1px rgba(0,0,0,0.3);}header nav ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:0;margin:0;}header nav ul li{display:block;list-style:none;padding:10px;}header nav ul li a{position:relative;min-height:20px;line-height:20px;text-decoration:none;color:#fff;}header nav ul li a:hover:after{display:block;}header nav ul li a:after{display:none;content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#000;}header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;}header .header_top{background:#584948;color:#fff;min-height:36px;padding:1px 0;}header .header_top nav ul li a{color:#fff;}header .header_top nav ul li a:after{background:#fff;}header .header_top .header_top__links{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:300px;margin-left:auto;}header .header_top .header_top__links a,header .header_top .header_top__links .sep{color:#fff;margin:5px;text-decoration:none;min-height:20px;line-height:20px;}header .header_top .header_top__links a{position:relative;text-decoration:none;}header .header_top .header_top__links a:hover:after{display:block;}header .header_top .header_top__links a:after{display:none;content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#fff;}header .header_center{padding:8px 0;}header .header_center .logo{display:block;min-width:300px;max-width:300px;background:url("/assets/img/logo.png") no-repeat center;width:100%;height:90px;background-size:contain;}header .header_center .header_center__center{width:100%;margin:0 auto;}header .header_center .contacts_block{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:100%;}header .header_center .phone_block{width:100%;max-width:max-content;}header .header_center .address,header .header_center .phone{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:24px;padding-left:40px;position:relative;margin:10px;font-size:20px;text-decoration:none;color:#000;}header .header_center .address:after,header .header_center .phone:after{display:block;content:'';width:24px;height:24px;position:absolute;left:5px;top:0;z-index:2;}header .header_center .address.address:after,header .header_center .phone.address:after{background:url("/assets/img/location.png") no-repeat center;background-size:contain;}header .header_center .address.phone,header .header_center .phone.phone{margin:5px;font-size:18px;}header .header_center .address.phone:after,header .header_center .phone.phone:after{background:url("/assets/img/phone.png") no-repeat center;background-size:contain;width:20px;height:20px;}header .header_center .shop_cart{display:flex;align-items:center;height:40px;width:100%;min-width:192px;max-width:192px;line-height:40px;margin:10px 0 10px auto;padding-left:70px;position:relative;text-decoration:none;background:#9c000d;}header .header_center .shop_cart:hover{background:#ff1f20;}header .header_center .shop_cart:after{display:block;content:'';background:url("/assets/img/cart.png") no-repeat center;width:30px;height:30px;background-size:contain;position:absolute;left:16px;top:0;bottom:0;margin:auto;z-index:2;}header .header_center .shop_cart span{color:#fff;font-size:21px;}header .header_center .shop_cart .cart_quantity{color:#fff;font-size:12px;background:#ffffff38;padding:2px 5px;line-height:normal;border-radius:5px;margin-left:auto;margin-right:5px;}header .header_center .social_links{justify-content:flex-end;}header .header_bottom{background:#29659e;height:50px;}header .header_bottom .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;height:50px;position:relative;}header .header_bottom .nav_mobile{display:none;width:100px;min-width:100px;height:30px;line-height:30px;margin:10px auto 10px 10px;padding-left:36px;position:relative;cursor:pointer;}header .header_bottom .nav_mobile:after{display:block;content:'';background:url("/assets/img/menu_m.png") no-repeat center;background-size:contain;width:28px;height:28px;position:absolute;top:0;left:0;}header .header_bottom .nav_mobile span{color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;}header .header_bottom nav{width:100%;}header .header_bottom nav .close_mobile{display:none;position:absolute;top:30px;right:15px;background:url("/assets/img/cancel.png") no-repeat center;background-size:contain;width:30px;height:30px;}header .header_bottom nav ul{align-items:flex-start;flex-wrap:wrap;overflow:hidden;}header .header_bottom nav ul li{margin-right:auto;padding:15px 10px;}header .header_bottom nav ul li a{color:#fff;font-size:20px;}header .header_bottom nav ul li a:after{background:#fff;height:2px;}header .header_bottom nav .contacts_mobile{display:none;flex-direction:column;align-items:center;justify-content:flex-start;max-width:300px;margin:20px auto;}header .header_bottom nav .contacts_mobile .address,header .header_bottom nav .contacts_mobile .phone{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:20px;padding-left:30px;position:relative;margin:10px;font-size:16px;text-decoration:none;color:#000;}header .header_bottom nav .contacts_mobile .address:after,header .header_bottom nav .contacts_mobile .phone:after{display:block;content:'';width:20px;height:20px;position:absolute;left:5px;top:0;z-index:2;}header .header_bottom nav .contacts_mobile .address.address,header .header_bottom nav .contacts_mobile .phone.address{font-size:15px;}header .header_bottom nav .contacts_mobile .address.address:after,header .header_bottom nav .contacts_mobile .phone.address:after{background:url("/assets/img/location.png") no-repeat center;background-size:contain;}header .header_bottom nav .contacts_mobile .address.phone:after,header .header_bottom nav .contacts_mobile .phone.phone:after{background:url("/assets/img/phone.png") no-repeat center;background-size:contain;}header .header_bottom #search_form{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;background:#fff;margin-top:5px;height:40px;z-index:10;padding-left:20px;max-width:140px;}header .header_bottom #search_form .search_field{display:block;width:100%;height:40px;line-height:40px;padding:10px;border:none;font-size:16px;font-style:italic;position:absolute;top:5px;right:50px;max-width:100px;}header .header_bottom #search_form .search_field:focus{outline:none;max-width:initial;left:10px;right:50px;width:calc(100% - 50px);}header .header_bottom #search_form #search_submit{width:40px;height:40px;border:none;cursor:pointer;position:absolute;top:5px;right:10px;background:url("/assets/img/search.png") #fff no-repeat center;background-size:18px;}header .header_bottom #search_form #search_submit:hover{background:url("/assets/img/search_w.png") #ff1f20 no-repeat center;background-size:18px;}header .header_bottom #search_form #search_submit:focus{outline:none;}header .header_bottom .header_bottom__buttons{display:none;flex-direction:row;align-items:center;justify-content:flex-end;margin-left:auto;}header .header_bottom .header_bottom__buttons .search_mobile{display:block;width:36px;height:36px;background:#fff;border-radius:50%;position:relative;margin:auto 5px;cursor:pointer;}header .header_bottom .header_bottom__buttons .search_mobile:hover{-webkit-box-shadow:0 0 5px 0 #29659e;-moz-box-shadow:0 0 5px 0 #29659e;box-shadow:0 0 5px 0 #29659e;}header .header_bottom .header_bottom__buttons .search_mobile:after{display:block;content:'';width:20px;height:20px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:url("/assets/img/search.png") no-repeat center;background-size:contain;}header .header_bottom .header_bottom__buttons .shop_cart{display:block;height:50px;min-width:50px;max-width:50px;margin:0 0 0 5px;position:relative;text-decoration:none;}header .header_bottom .header_bottom__buttons .shop_cart:hover:before{-webkit-box-shadow:0 0 5px 0 #29659e;-moz-box-shadow:0 0 5px 0 #29659e;box-shadow:0 0 5px 0 #29659e;}header .header_bottom .header_bottom__buttons .shop_cart:before{display:block;content:'';background:#fff;border-radius:50%;width:36px;height:36px;position:absolute;top:0;left:0;bottom:0;margin:auto;z-index:1;}header .header_bottom .header_bottom__buttons .shop_cart:after{display:block;content:'';background:url("/assets/img/cart_m.png") no-repeat center;background-size:contain;width:24px;height:24px;position:absolute;left:6px;top:0;bottom:0;margin:auto;z-index:2;}header .header_bottom .header_bottom__buttons .shop_cart .cart_quantity{display:block;min-width:20px;min-height:20px;font-size:16px;text-align:center;padding:0 5px;border-radius:15px;background:#000;color:#fff;position:absolute;right:0;top:4px;z-index:4;max-width:55px;}header .header_bottom.show_search{position:relative;overflow:initial;}header .header_bottom.show_search #search_form{display:block;position:absolute;left:0;right:0;top:50px;height:60px;background:#204e7b;margin:0;max-width:initial;padding:0 10px;}header .header_bottom.show_search #search_form .search_field{top:10px;right:0;left:10px;width:calc(100% - 60px);max-width:initial;}header .header_bottom.show_search #search_form .search_field:focus{right:0;left:10px;width:calc(100% - 60px);}header .header_bottom.show_search #search_form #search_submit{top:10px;right:10px;}header .header_bottom.show_search .header_bottom__buttons .search_mobile{background:#9c000d;}header .header_bottom.show_search .header_bottom__buttons .search_mobile:after{background:url("/assets/img/close.png") no-repeat center;background-size:contain;width:28px;height:28px;}header .header_bottom.show_nav nav{display:block;position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999999;background:#fff;overflow:scroll;padding:40px 0;}header .header_bottom.show_nav nav .close_mobile{display:block;}header .header_bottom.show_nav nav ul{flex-direction:column;align-items:center;justify-content:flex-start;}header .header_bottom.show_nav nav ul li{padding:10px;margin:0 auto !important;}header .header_bottom.show_nav nav ul li a{font-size:18px;color:#000;}header .header_bottom.show_nav nav ul li a:after{background:#000;height:3px;}header .header_bottom.show_nav nav .contacts_mobile{display:flex;}@media screen and (max-width:1200px){header .header_bottom .nav_mobile{display:flex;}header .header_bottom nav{display:none;}header .header_bottom #search_form .search_field:focus{left:130px;width:calc(100% - 180px);}}@media screen and (max-width:1100px){header .header_center .phone{font-size:16px;}header .header_center .address{font-size:16px;}}@media screen and (max-width:1000px){header .header_center .phone{height:20px;min-height:20px;line-height:20px;padding-left:30px;}header .header_center .phone:after{height:20px;width:20px;}header .header_center .address{padding-left:30px;}header .header_center .header_center__right{display:none;}header .header_bottom #search_form{display:none;}header .header_bottom .header_bottom__buttons{display:flex;}}@media screen and (max-width:700px){header .header_center .address{display:none;}}@media screen and (max-width:540px){header .header_center .logo{margin:0 auto;}header .header_center .header_center__center{display:none;}}footer{background:#584948;color:#fff;}footer .footer_top{padding:20px 0;}footer .footer_top .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;}footer .footer_top .row .block{padding:10px;min-width:200px;}footer .footer_top .address,footer .footer_top .email,footer .footer_top .phone,footer .footer_top b{display:block;width:auto;max-width:max-content;min-width:fit-content;margin-bottom:10px;}footer .footer_top b{font-family:"Museo Sans Cyrl 700",sans-serif;}footer .footer_top nav{display:block;border-bottom:3px solid #fff;margin-bottom:15px;}footer .footer_top nav ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0;margin:0;}footer .footer_top nav ul li{display:block;list-style:none;padding:10px;margin:5px auto;}footer .footer_top nav ul li a{position:relative;min-height:20px;font-size:20px;line-height:20px;text-decoration:none;color:#fff;}footer .footer_top nav ul li a:hover:after{display:block;}footer .footer_top nav ul li a:after{display:none;content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;background:#fff;}footer .footer_top a{color:#fff;text-decoration:none;}footer .footer_top a:hover{text-decoration:underline;}footer .footer_top .btn{width:200px;max-width:200px;font-size:16px;margin:15px 0;}footer .footer_top .btn:hover{text-decoration:none;}footer .footer_top .social_links a{width:32px;max-width:32px;}footer .footer_bottom{background:#000;padding:20px 0;}footer .footer_bottom .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;}footer .footer_bottom a{color:#fff;text-decoration:none;}footer .footer_bottom a:hover{text-decoration:underline;}@media screen and (max-width:1100px){footer .footer_top nav{display:none;}footer .footer_top .row{flex-wrap:wrap;}footer .footer_bottom .container{flex-direction:column;align-items:center;justify-content:flex-start;padding-top:5px;}footer .footer_bottom .container .footer_bottom__left,footer .footer_bottom .container .links{margin-bottom:10px;}footer .footer_bottom .container .links{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}footer .footer_bottom .container .links span{display:none;}footer .footer_bottom .container .links a{display:block;width:max-content;margin-bottom:5px;}}@media screen and (max-width:530px){footer .footer_top .row{flex-direction:column;align-items:center;justify-content:flex-start;}footer .footer_top .phone,footer .footer_top .email,footer .footer_top .address,footer .footer_top b{margin:10px auto;text-align:center;}}main h2{margin:10px 0 30px 0;}main .main_banner{display:block;width:100%;max-width:1920px;height:32vw;max-height:600px;margin:0 auto 30px auto;overflow:hidden;}main .main_banner .item{display:flex !important;flex-direction:column;align-items:center;justify-content:center;max-width:1920px;height:32vw;max-height:600px;}main .main_banner .item img{width:100%;height:100%;object-fit:cover;max-height:600px;margin:0 auto;}main .main_banner .slick-list{overflow:hidden;}main .main_banner .slick-arrow{display:none !important;}main .main_banner.slick-dotted.slick-slider{padding-bottom:40px;margin-bottom:0;}main .main_form{width:100%;background:url("/assets/img/form_bg.jpg") no-repeat center;background-size:cover;padding:30px 0;font-family:'HelveticaNeueCyr-Roman',sans-serif;}main .main_form h3{display:block;font-size:36px;text-transform:uppercase;text-align:center;color:#fff;margin:10px 0;background:none;text-shadow:2px 3px #757474;}main .main_form .subtitle{color:#fff;text-align:center;font-size:24px;margin:10px 0;text-shadow:2px 3px #757474;}main .main_form p{display:block;width:100%;color:#fff;text-align:center;font-size:16px;text-shadow:2px 3px #757474;}main .main_form form{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;max-width:960px;margin:30px auto 0 auto;}main .main_form form .formItem{display:flex;flex-direction:column;padding-bottom:10px;}main .main_form form .inp_text{width:100%;}main .main_form form input{padding:0 10px;width:300px;height:50px;line-height:50px;}main .main_form form textarea{padding:10px;width:100% !important;min-width:100%;max-width:100%;min-height:50px;max-height:200px;}main .main_form form input,main .main_form form textarea{font-family:"Museo Sans Cyrl 300",sans-serif;background:#fff;border:1px solid #c8c8c8;font-size:16px;color:#000;}main .main_form form input::-webkit-input-placeholder,main .main_form form textarea::-webkit-input-placeholder{color:#585858;font-weight:normal;opacity:1;}main .main_form form input::-moz-placeholder,main .main_form form textarea::-moz-placeholder{color:#585858;font-weight:normal;opacity:1;}main .main_form form input:-moz-placeholder,main .main_form form textarea:-moz-placeholder{color:#585858;font-weight:normal;opacity:1;}main .main_form form input:-ms-input-placeholder,main .main_form form textarea:-ms-input-placeholder{color:#585858;font-weight:normal;opacity:1;}main .main_form form .btn_blue{border:none;font-size:18px;font-weight:bold;}main .main_form form a{color:#fff;}main .main_form form label.error{background:#9b0c2a;color:#fff;font-size:16px;padding:5px 10px;}main .main_bestseller,main .main_sale,main .main_new_products,main .main_blog,main .main_categories{padding:30px 0;}main .main_bestseller h2,main .main_sale h2,main .main_new_products h2,main .main_blog h2,main .main_categories h2{background:#9c000d;}main .main_bestseller .slick-slider,main .main_sale .slick-slider,main .main_new_products .slick-slider,main .main_blog .slick-slider,main .main_categories .slick-slider{margin-top:100px;}main .main_bestseller .products_block .item,main .main_sale .products_block .item,main .main_new_products .products_block .item,main .main_blog .products_block .item,main .main_categories .products_block .item{margin:10px 0;}main .main_bestseller .products_block .item .item_title,main .main_sale .products_block .item .item_title,main .main_new_products .products_block .item .item_title,main .main_blog .products_block .item .item_title,main .main_categories .products_block .item .item_title{min-height:54px;}main .main_bestseller .products_block .item .prices_block,main .main_sale .products_block .item .prices_block,main .main_new_products .products_block .item .prices_block,main .main_blog .products_block .item .prices_block,main .main_categories .products_block .item .prices_block{min-height:73px;}main .main_about .row{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;padding:20px 0;}main .main_about .row .left_block,main .main_about .row .right_block{width:100%;max-width:49%;}main .main_about .row .left_block{background:#f4f6f9;font-size:20px;padding:10px 20px;}main .main_about .row .left_block p{margin:10px 0;}main .videos_block .item{display:flex !important;}@media screen and (max-width:1200px){main .main_about .row{flex-direction:column;align-items:flex-start;justify-content:flex-start;}main .main_about .row .left_block,main .main_about .row .right_block{max-width:100%;font-size:18px;}}@media screen and (max-width:1000px){main .main_banner{height:auto;overflow:initial;}main .main_banner.slick-dotted.slick-slider{padding-bottom:0;margin-bottom:40px;}main .main_banner .slick-list{overflow:hidden;height:auto !important;}main .main_banner .slick-track{height:auto;}main .main_banner .item{height:auto;}main .main_banner .slick-dots{bottom:-40px;}main .main_banner .slick-dots li.slick-active{background:#29659e;}main .main_form form{flex-direction:column;align-items:flex-start;justify-content:flex-start;}main .main_form form .formItem{width:100%;}main .main_form form input{width:100%;}}.catalog{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-bottom:30px;}.right_block{display:block;width:100%;}.right_block h1{margin:0 0 15px 0;}.products_block{align-items:stretch;}.products_block .item{display:flex !important;flex-direction:column;align-items:center;justify-content:stretch;width:100%;max-width:280px;min-height:490px;margin:10px 8px;padding:8px;position:relative;-webkit-box-shadow:0 0 11px 1px #dddbdd;-moz-box-shadow:0 0 11px 1px #dddbdd;box-shadow:0 0 11px 1px #dddbdd;}.products_block .item:hover{-webkit-box-shadow:0 0 11px 1px #29659e;-moz-box-shadow:0 0 11px 1px #29659e;box-shadow:0 0 11px 1px #29659e;}.products_block .item a{display:block;text-decoration:none;color:#ada2a6;}.products_block .item .item_thumb{width:100%;height:250px;overflow:hidden;margin:0 0 10px 0;position:relative;}.products_block .item .item_thumb img{max-height:250px;max-width:250px;margin:auto;}.products_block .item .item_title{display:block;font-size:16px;width:100%;line-height:18px;margin:0 0 10px 0;text-align:center;padding:0 5px;max-height:54px;overflow:hidden;text-transform:initial;font-weight:normal;background:none;font-family:"Museo Sans Cyrl 300",sans-serif;color:#000;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;}.products_block .item .item_vendor_code{display:block;text-align:center;font-size:14px;color:#979797;margin-bottom:10px;}.products_block .item .item_excerpt{display:none;width:100%;text-align:center;margin-top:15px;font-size:14px;line-height:17px;max-height:68px;overflow:hidden;color:#000;}.products_block .item .item_row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px;padding:0 5px;}.products_block .item .item_row span{color:#979797;font-size:15px;}.products_block .item .prices_block{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;position:relative;margin-top:auto;padding:10px 0;}.products_block .item .prices_block .price{display:block;text-align:center;line-height:30px;font-size:24px;font-weight:bold;font-style:normal;}.products_block .item .prices_block .price span{display:block;color:#9c000d;font-weight:bold;}.products_block .item .prices_block .price span:after{display:inline-block;content:'руб.';margin-left:5px;text-transform:initial;font-size:18px;}.products_block .item .prices_block .price del span{font-size:18px;color:#584948;font-weight:normal;line-height:20px;}.products_block .item .prices_block .price del span:after{font-size:16px;}.products_block .item .prices_block .price ins{text-decoration:none;}.products_block .item .in_stock{display:block;width:50%;min-width:50%;margin:5px auto;color:#1b9338;font-size:15px;height:30px;line-height:30px;padding-left:25px;position:relative;font-style:normal;}.products_block .item .in_stock:before{display:block;content:'';background:url("/assets/img/in_stock.png") no-repeat center;width:20px;height:20px;position:absolute;top:0;left:0;bottom:0;margin:auto;}.products_block .item .in_stock:after{display:block;content:'В наличии';position:absolute;top:0;left:30px;}.products_block .item .btn_in_cart{display:block;width:100%;max-width:150px;height:30px;background:#29659e;color:#fff;font-size:16px;margin:auto auto 10px auto;text-align:center;line-height:30px;cursor:pointer;font-weight:bold;font-style:normal;}.products_block .item .btn_in_cart:hover{background:#204e7b;-webkit-box-shadow:0 0 11px 1px #dddbdd;-moz-box-shadow:0 0 11px 1px #dddbdd;box-shadow:0 0 11px 1px #dddbdd;}.products_block .item .badges{display:block;position:absolute;top:10px;left:0;z-index:5;}.products_block .item .badges .new,.products_block .item .badges .hit,.products_block .item .badges .discount{margin:5px 0;}.products_block .item.order_only .in_stock{color:#979797;}.products_block .item.order_only .in_stock:before{display:none;}.products_block .item.order_only .in_stock:after{content:'Нет в наличии';left:0;}.products_block .for-grid{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;height:100%;width:100%;}.products_block .for-list{display:none;}.products_block.products-grid-list .for-list{display:flex;width:100%;}.products_block.products-grid-list .for-grid{display:none;}.products_block.products-grid-list .list-center{padding:0 10px;width:100%;text-align:left;}.products_block.products-grid-list .item{max-width:100%;min-height:auto;width:100%;min-width:auto;height:auto;}.products_block.products-grid-list .item .item_thumb{height:auto;width:180px;}.products_block.products-grid-list .item .item_thumb img{position:relative;max-width:180px;height:auto;}.products_block.products-grid-list .item .item_title{position:relative;left:initial;right:initial;bottom:initial;max-height:initial;text-align:left;overflow:initial;padding:0;}.products_block.products-grid-list .item .item_excerpt{display:block;margin-top:10px;height:auto;max-height:initial;overflow:auto;text-align:left;}.products_block.products-grid-list .item .item_vendor_code{text-align:left;}.products_block.products-grid-list .item .badges{right:initial;left:0;}.products_block.products-grid-list .item .item_bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 5px 0 5px;width:250px;}.products_block.products-grid-list .item .item_bottom .quantity{padding-top:10px;}.products_block.products-grid-list .item .item_bottom .in_stock{margin:5px auto;}.products_block.products-grid-list .item .item_bottom .in_stock.order_only{padding-left:0;text-align:center;margin:5px auto;}.products_block.products-grid-list .item .item_bottom .in_stock.order_only:after{content:'Под заказ';left:initial;position:relative;}.products_block.products-grid-list .item .prices_block{height:auto;align-items:center;}.products_block.products-grid-list .item .btn_in_cart{margin:10px auto;}.products_block .slick-track{display:flex;align-items:stretch;height:100%;}.products_block .slick-track .slick-slide{align-items:stretch;height:100%;}.products_block .slick-track .slick-slide>div{display:flex;align-items:stretch;}.categories{align-items:stretch;}.categories *{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.categories .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;max-width:373px;min-height:240px;margin:10px;background:#fff;-webkit-box-shadow:0 0 14px 0 #bcbcbc;-moz-box-shadow:0 0 14px 0 #bcbcbc;box-shadow:0 0 14px 0 #bcbcbc;}.categories .item:hover{-webkit-box-shadow:0 0 14px 0 #29659e;-moz-box-shadow:0 0 14px 0 #29659e;box-shadow:0 0 14px 0 #29659e;}.categories .item:hover .item_thumb img{transform:translate(20px,20px);}.categories .item .item_title{padding:20px 20px 10px 20px;color:#000;font-size:26px;font-family:"Museo Sans Cyrl 500",sans-serif;min-height:50px;height:100%;}.categories .item .item_thumb{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;height:190px;min-height:190px;overflow:hidden;}.categories .item .item_thumb img{max-height:100%;}.categories .item .item_thumb .no_img{margin:auto;}.categories .item.in_catalog{max-width:275px;}.categories .item.in_catalog .item_title{font-size:20px;}@media screen and (max-width:1200px){.catalog{flex-direction:column;align-items:flex-start;justify-content:flex-start;}.catalog h1{background:none;color:#000;}.catalog .sort-panel .sort-panel-right{display:none;}.products_block,.categories{justify-content:center;}.categories .item{max-width:275px;}.categories .item .item_title{font-size:20px;}}@media screen and (max-width:680px){.products_block.products-grid-list .item{max-width:280px;}.products_block.products-grid-list .item .for-list{display:flex !important;flex-direction:column;align-items:center;justify-content:stretch;width:100%;max-width:280px;min-height:490px;margin:10px 8px;}}@media screen and (max-width:589px){.categories .item{max-width:100%;min-height:initial;}.categories .item.in_catalog{max-width:100%;}.categories .item .item_thumb{min-height:140px;height:140px;max-height:140px;max-width:100%;}.categories .item .item_thumb picture,.categories .item .item_thumb img{max-height:140px;}}aside{display:block;width:100%;max-width:260px;min-width:260px;margin-right:30px;}aside .aside_title{display:block;width:100%;height:40px;line-height:40px;font-size:18px;padding:0 15px;color:#fff;font-family:"Museo Sans Cyrl 500",sans-serif;background:#29659e;}aside .cats{margin-bottom:40px;font-family:"Museo Sans Cyrl 500",sans-serif;}aside .cats.show_cats ul li{display:block !important;}aside .cats ul{width:100%;padding:0;margin:0;}aside .cats ul li{display:block;list-style:none;background:#fff;border:1px solid #f0f0f0;}aside .cats ul li:hover{background:#9c000d;}aside .cats ul li:hover a{color:#fff;}aside .cats ul li.active{background:#9c000d;}aside .cats ul li.active a{color:#fff;}aside .cats ul li:nth-child(n+11){display:none;}aside .cats ul li a{font-size:16px;line-height:20px;color:#000;text-decoration:none;padding:10px 15px;display:block;}aside .cats .more_cats{display:block;width:100%;height:40px;line-height:40px;padding:0 15px 0 60px;background:#e7e7e7;position:relative;cursor:pointer;}aside .cats .more_cats:hover{background:#29659e;color:#fff;}aside .cats .more_cats:hover:after{background:url("/assets/img/more_f.png") no-repeat center;}aside .cats .more_cats:after{display:block;content:'';background:url("/assets/img/more.png") no-repeat center;width:25px;height:7px;position:absolute;top:0;left:15px;bottom:0;margin:auto;}aside.show_filters{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0;padding:60px 20px;overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;background:#fff;}aside.show_filters .aside_cats_mobile,aside.show_filters .aside_filters_mobile{display:none;}aside.show_filters .close_filters{display:block;}aside.show_filters .filters{display:block;width:100%;max-width:300px;}aside.show_aside_cats{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0;padding:60px 20px;overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;background:#fff;}aside.show_aside_cats .aside_cats_mobile,aside.show_aside_cats .aside_filters_mobile{display:none;}aside.show_aside_cats .close_aside_cats,aside.show_aside_cats .aside_cats{display:block;}aside.show_aside_cats .close_aside_cats ul,aside.show_aside_cats .aside_cats ul{max-width:300px;}aside.show_aside_cats .close_aside_cats ul li.item_has_children .sub-menu,aside.show_aside_cats .aside_cats ul li.item_has_children .sub-menu{display:block;position:initial;left:initial;right:initial;top:initial;bottom:initial;box-shadow:none;width:100%;max-width:initial;border:none;}aside.show_aside_cats .aside_title{display:block;width:100%;max-width:300px;}aside.show_aside_cats .aside_cats{width:100%;max-width:300px;}aside .aside_cats_mobile,aside .aside_filters_mobile{display:none;width:100%;margin:10px auto;height:50px;line-height:50px;color:#fff;font-size:18px;font-family:"HelveticaNeueCyr-Medium",sans-serif;text-align:center;background:#9c000d;cursor:pointer;}aside .aside_filters_mobile{background:#204e7b;}aside .close_aside_cats,aside .close_filters{display:none;width:40px;height:40px;background:url('/assets/img/cancel.png') no-repeat;background-size:cover;position:fixed;top:10px;right:10px;cursor:pointer;z-index:999;}@media screen and (max-width:1200px){aside{width:100%;max-width:100%;margin:0 auto;}aside .aside_title,aside .aside_cats,aside .filters{display:none;}aside .aside_cats_mobile,aside .aside_filters_mobile{display:block;}}.product{display:block;}.product h1,.product h2,.product h3,.product h4{background:none;text-align:left;}.product h1{color:#000;margin:10px 0;}.product .product_top{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.product .product_top .product_image{display:block;width:460px;min-width:460px;margin:0 20px 20px 0;}.product .product_top .product_image .img_slide_big{display:block;-webkit-box-shadow:0 0 14px 0 #bcbcbc;-moz-box-shadow:0 0 14px 0 #bcbcbc;box-shadow:0 0 14px 0 #bcbcbc;background:#fff;}.product .product_top .product_image .img_slide_big .img_slide_item{display:block;width:460px;height:350px;}.product .product_top .product_image .img_slide_big .img_slide_item a{display:block;width:460px;height:350px;position:relative;}.product .product_top .product_image .img_slide_big .img_slide_item img{object-fit:contain;max-width:460px;max-height:350px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}.product .product_top .product_image .img_slide_big .slick-prev,.product .product_top .product_image .img_slide_big .slick-next{display:flex;justify-content:center;align-items:center;width:40px;height:34px;background:#29659e;z-index:2;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}.product .product_top .product_image .img_slide_big .slick-prev:before,.product .product_top .product_image .img_slide_big .slick-next:before{display:block;content:'';background:url("/assets/img/product_arrow.png") no-repeat center;width:24px;height:24px;background-size:contain;}.product .product_top .product_image .img_slide_big .slick-prev{left:0;}.product .product_top .product_image .img_slide_big .slick-prev:before{transform:rotate(-180deg);}.product .product_top .product_image .img_slide_big .slick-next{right:0;}.product .product_top .product_image .img_slide_big .slick-track{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100% !important;}.product .product_top .product_image .img_slide_thumbs{display:block;margin-top:10px;}.product .product_top .product_image .img_slide_thumbs .img_slide_item{display:block;width:92px !important;min-width:92px;height:75px;margin:10px 0;-webkit-box-shadow:0 0 14px 0 #bcbcbc;-moz-box-shadow:0 0 14px 0 #bcbcbc;box-shadow:0 0 14px 0 #bcbcbc;background:#fff;}.product .product_top .product_image .img_slide_thumbs .img_slide_item a{display:block;width:92px;height:75px;position:relative;}.product .product_top .product_image .img_slide_thumbs .img_slide_item img{object-fit:contain;width:100%;height:100%;max-width:92px;max-height:75px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}.product .product_top .product_info{display:block;width:100%;margin-left:20px;max-width:550px;}.product .product_top .product_info .product_brand{display:block;width:200px;height:50px;}.product .product_top .product_info .product_brand img{width:100%;height:100%;max-width:200px;max-height:50px;object-fit:contain;}.product .product_top .product_info .reviews_count{display:inline-block;margin:10px 0;font-size:16px;color:#000;text-transform:uppercase;text-decoration:none;font-weight:bold;border-bottom:1px solid #000;}.product .product_top .product_info .reviews_count span:first-child{margin-right:10px;}.product .product_top .product_info .product_sku{display:block;margin:10px 0;}.product .product_top .product_info .product_sku span{display:inline-block;font-size:16px;line-height:20px;color:#484445;}.product .product_top .product_info .product_sku span:first-child{margin-right:20px;font-weight:bold;}.product .product_top .product_info .in_stock{display:block;width:50%;min-width:50%;color:#1b9338;height:20px;line-height:20px;padding-left:25px;position:relative;margin:15px 0;font-size:18px;font-weight:bold;}.product .product_top .product_info .in_stock:before{display:block;content:'';background:url("/assets/img/in_stock.png") no-repeat center;width:20px;height:20px;position:absolute;top:0;left:0;}.product .product_top .product_info .in_stock:after{display:block;content:'В наличии';position:absolute;top:0;left:30px;}.product .product_top .product_info .prices_block{display:block;min-height:66px;position:relative;}.product .product_top .product_info .prices_block .price_o{display:none;width:100%;height:60px;text-align:center;line-height:20px;font-size:18px;color:#9c000d;font-weight:bold;border-top:2px solid #9c000d;border-bottom:2px solid #9c000d;border-right:2px solid #9c000d;padding:8px 0 8px 60px;position:relative;margin-top:20px;}.product .product_top .product_info .prices_block .price_o:before{display:block;content:'цена опт';text-transform:uppercase;position:absolute;top:0;bottom:0;left:0;width:40px;margin:auto;background:#9c000d;color:#fff;padding:10px;}.product .product_top .product_info .prices_block .price_o span{display:block;}.product .product_top .product_info .prices_block .price_o span:first-child:after{display:inline-block;content:'руб.';margin-left:5px;text-transform:initial;}.product .product_top .product_info .prices_block .price_o span.dif:before{display:inline-block;content:'наценка:';margin-right:5px;}.product .product_top .product_info .prices_block .price{display:block;text-align:left;line-height:36px;font-size:36px;margin:20px 0;}.product .product_top .product_info .prices_block .price span{display:block;color:#9c000d;font-family:"Museo Sans Cyrl 500",sans-serif;}.product .product_top .product_info .prices_block .price span:after{display:inline-block;content:'руб.';margin-left:5px;font-size:20px;text-transform:uppercase;}.product .product_top .product_info .prices_block .price del span{font-size:26px;color:#8184a1;font-weight:normal;}.product .product_top .product_info .prices_block .price del span:after{font-size:16px;}.product .product_top .product_info .prices_block .price ins{text-decoration:none;}.product .product_top .product_info .quantity{width:120px;min-width:120px;padding-left:190px;margin:10px 0;position:relative;}.product .product_top .product_info .quantity .qty{max-width:40px;height:40px;}.product .product_top .product_info .quantity .qty .jq-number__field{width:40px;height:40px;}.product .product_top .product_info .quantity .qty .jq-number__spin{height:40px;width:40px;}.product .product_top .product_info .quantity .qty .jq-number__spin:after{width:40px;height:40px;line-height:38px;font-size:20px;}.product .product_top .product_info .quantity .qty .jq-number__spin.minus{left:-40px;}.product .product_top .product_info .quantity .qty .jq-number__spin.minus:after{line-height:36px;}.product .product_top .product_info .quantity .qty .jq-number__spin.plus{right:-40px;}.product .product_top .product_info .quantity:after{display:block;content:'Количество';font-size:20px;line-height:40px;position:absolute;top:0;left:0;bottom:0;margin:auto;}.product .product_top .product_info .btn{display:block;width:100%;max-width:270px;height:initial;margin:20px 0 0 0;}.product .product_top .product_info .btn.btn_in_cart{background:#9c000d;}.product .product_top .product_info .btn.btn_in_cart:hover{background:#ff1f20;}.product .product_top .product_info .attributes{margin:10px 0 0 0;}.product .product_top .product_info .attributes .attr{margin-bottom:10px;font-style:italic;font-weight:bold;}.product .product_top .product_info .attributes .attr .attr_title{font-size:18px;font-style:normal;}.product .product_top .product_info .attributes .attr .attr_title:after{display:inline-block;content:':';margin-right:10px;}.product .product_top .product_info .attributes.variation{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.product .product_top .product_info .attributes.variation .attr{display:block;padding:10px;background:#E6E7E8;color:#000;margin:10px;font-style:normal;font-size:20px;}.product .product_top .product_info .delivery{display:block;width:auto;max-width:max-content;color:#9c000d;margin:30px 0 0 0;font-size:18px;font-weight:bold;}.product .product_top .product_info.order_only .in_stock:before{display:none;}.product .product_top .product_info.order_only .in_stock:after{content:'Нет в наличии';left:5px;}.product .product_description{font-family:"Museo Sans Cyrl 500",sans-serif;}.product .product_description h2{color:#29659e;}.product .product_description .attributes{padding:0;margin:10px 0;}.product .product_description .attributes li{list-style:none;margin-bottom:10px;}.product .crossel_products{display:block;padding:30px 0;max-width:890px;}.product .crossel_products h3{background:#9c000d;padding:10px 100px 10px 10px;}.product .crossel_products .products_block .item{margin:10px 0;}.product .crossel_products .products_block .item .item_title{min-height:54px;}.product .crossel_products .products_block .item .prices_block{min-height:73px;}.product .crossel_products .slick-prev{background:url("/assets/img/arrow.png") no-repeat center;transform:rotate(180deg);top:-60px;right:60px;}.product .crossel_products .slick-next{background:url("/assets/img/arrow.png") no-repeat center;right:20px;top:-45px;}@media screen and (max-width:1200px){.product{max-width:890px;margin:0 auto;}.product .crossel_products .slick-prev{top:-55px;}.product .crossel_products .slick-next{top:-40px;}}@media screen and (max-width:890px){.product .product_top{justify-content:center;flex-wrap:wrap;}.product .product_top .product_image .img_slide_big .slick-prev{left:0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}.product .product_top .product_image .img_slide_big .slick-next{right:0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}.product .product_top .product_info{margin:0;}.product .product_top .product_info .badges{justify-content:center;}.product .product_top .product_info .product_sku{text-align:center;}.product .product_top .product_info .in_stock,.product .product_top .product_info .prices_block{width:auto;min-width:150px;max-width:max-content;margin:15px auto;}.product .product_top .product_info .quantity{margin:10px auto;padding-left:40px;}.product .product_top .product_info .quantity:after{display:none;}.product .product_top .product_info .btn{margin:20px auto 0 auto;}.product .product_top .product_info .delivery{margin:20px auto;}.product .product_description h2{text-align:center;}}@media screen and (max-width:560px){.product{font-size:14px;}.product h3{font-size:22px;}.product .product_top .product_image{width:300px;min-width:300px;margin:20px auto;}.product .product_top .product_image .img_slide_big{max-height:300px;}.product .product_top .product_image .img_slide_big .img_slide_item{width:300px;height:290px;}.product .product_top .product_image .img_slide_big .img_slide_item a{width:300px;height:290px;}.product .product_top .product_image .img_slide_big .img_slide_item img{max-width:300px;max-height:290px;}.product .product_top .product_image .img_slide_thumbs .img_slide_item{width:80px !important;min-width:80px;-webkit-box-shadow:0 0 8px 0 #bcbcbc;-moz-box-shadow:0 0 8px 0 #bcbcbc;box-shadow:0 0 8px 0 #bcbcbc;}.product .product_top .product_image .img_slide_thumbs .img_slide_item a{width:80px;margin:auto;}}@media screen and (max-width:400px){.product .product_top .product_info .prices_block .price .price_min{width:100%;display:block;}}.blog{padding:0 0 30px 0;}.blog .items_block{align-items:stretch;padding:20px 0;}.blog .items_block .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%;max-width:377px;margin:8px;background:#fff;text-decoration:none;padding:0;-webkit-box-shadow:0 0 11px 1px #dddbdd;-moz-box-shadow:0 0 11px 1px #dddbdd;box-shadow:0 0 11px 1px #dddbdd;}.blog .items_block .item:hover{-webkit-box-shadow:0 0 11px 1px #29659e;-moz-box-shadow:0 0 11px 1px #29659e;box-shadow:0 0 11px 1px #29659e;}.blog .items_block .item .item_thumb{width:100%;max-width:377px;height:220px;min-height:220px;max-height:220px;overflow:hidden;}.blog .items_block .item .item_thumb img{max-width:377px;max-height:220px;}.blog .items_block .item .item_content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:100%;padding:10px;position:relative;}.blog .items_block .item .item_content .item_tag,.blog .items_block .item .item_content .item_date{display:none;width:100%;font-size:18px;color:#1b9338;min-height:20px;line-height:20px;margin:10px 0;}.blog .items_block .item .item_content .item_title{display:block;font-size:18px;line-height:20px;width:100%;font-weight:500;max-height:100px;overflow:hidden;}.blog .items_block .item.in_catalog{max-width:275px;}.blog .items_block .item.in_catalog .item_title{font-size:20px;}.blog .items_block.videos_block .item{max-width:570px;}.blog .items_block.videos_block .item:hover .item_thumb:after{display:block;}.blog .items_block.videos_block .item .item_thumb{max-width:570px;height:320px;max-height:320px;min-height:320px;position:relative;}.blog .items_block.videos_block .item .item_thumb:after{display:none;content:'';background:url("/assets/img/play_btn.png") no-repeat center;width:92px;height:92px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2;}.blog .items_block.videos_block .item .item_thumb img{max-width:570px;max-height:320px;}.blog .items_block.videos_block .item .item_content:after{display:none;}@media screen and (max-width:1200px){.blog .items_block{justify-content:center;}.blog .items_block .item{max-width:275px;}.blog .items_block .item .item_title{font-size:20px;}}@media screen and (max-width:589px){.blog .items_block .item{max-width:100%;min-height:initial;}.blog .items_block .item.in_catalog{max-width:100%;}.blog .items_block .item .item_thumb{min-height:140px;height:140px;max-height:140px;max-width:100%;}.blog .items_block .item .item_thumb picture,.blog .items_block .item .item_thumb img{max-height:140px;}}.contacts_page .row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px;}.contacts_page .row .block{padding:10px;min-width:200px;}.contacts_page .row .block:last-child{width:100%;}.contacts_page span,.contacts_page a,.contacts_page b{display:block;margin-bottom:10px;}.contacts_page b{font-family:"Museo Sans Cyrl 700",sans-serif;}.contacts_page .phone{display:block;width:auto;min-width:max-content;max-width:max-content;padding-left:25px;min-height:30px;line-height:30px;font-size:20px;position:relative;color:#000;text-decoration:none;margin:0 0 10px 0;}.contacts_page .phone:hover{color:#ff1f20;text-decoration:underline;}.contacts_page .phone:after{display:block;content:'';background:url("/assets/img/phone.png") no-repeat center;background-size:contain;width:20px;height:20px;position:absolute;left:0;top:0;bottom:0;margin:auto;}.contacts_page .email{display:block;width:auto;min-width:max-content;max-width:max-content;padding-left:25px;min-height:30px;line-height:30px;font-size:20px;position:relative;color:#000;text-decoration:none;margin:0 0 10px 0;}.contacts_page .email:hover{color:#ff1f20;text-decoration:underline;}.contacts_page .email:after{display:block;content:'';background:url("/assets/img/email.png") no-repeat center;width:20px;height:20px;position:absolute;left:0;top:2px;bottom:0;margin:auto;}.contacts_page .address{display:block;padding:2px 0 2px 25px;min-height:30px;line-height:25px;font-size:20px;position:relative;margin:0;}.contacts_page .address:after{display:block;content:'';background:url("/assets/img/location.png") no-repeat center;background-size:contain;width:20px;height:20px;position:absolute;left:0;top:5px;margin:auto;}.contacts_page .wh{display:block;width:auto;padding-left:25px;min-height:30px;line-height:30px;font-size:16px;position:relative;color:#000;text-decoration:none;}.contacts_page .wh:after{display:block;content:'';background:url("/assets/img/wh.png") no-repeat center;width:15px;height:15px;position:absolute;left:0;top:0;bottom:0;margin:auto;}@media screen and (max-width:1200px){.contacts_page .row .block{margin:10px;}.contacts_page .row .block:last-child{width:initial;}}.about_page .about_row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;}.about_page .about_row .left_block{width:100%;max-width:280px;margin-right:30px;}.about_page .about_row .left_block .certificates{display:block;background:url("/assets/img/cert_bg.jpg") no-repeat center;width:100%;height:384px;padding:30px 15px;margin-bottom:20px;}.about_page .about_row .left_block .certificates h3{font-family:"Museo Sans Cyrl 900",sans-serif;font-weight:normal;font-style:normal;font-size:30px;margin:0 0 50px 0;text-align:left;text-transform:initial;padding:0;background:none;}.about_page .about_row .left_block .certificates a{display:block;font-size:18px;color:#fff;}.about_page .about_row .left_block .news{border:1px solid #e8e8e8;}.about_page .about_row .left_block .news h3{display:block;width:100%;font-family:"Museo Sans Cyrl 900",sans-serif;font-weight:normal;font-style:normal;font-size:30px;margin:0;text-align:left;text-transform:initial;padding:10px 15px;}.about_page .about_row .left_block .news .item{padding:15px 10px;}.about_page .about_row .left_block .news .item .item_date{font-size:16px;color:#585858;margin:0 0 5px 0;}.about_page .about_row .left_block .news .item .item_title{font-size:22px;line-height:26px;margin:0 0 10px 0;}.about_page .about_row .left_block .news .item .item_excerpt{font-size:16px;line-height:18px;margin:0 0 10px 0;}.about_page .about_row .left_block .news .item .item_forward{display:block;text-decoration:underline;color:#29659e;}.about_page .about_row .left_block .news .item .item_forward:hover{color:#ff1f20;}.about_page .about_row .right_block{width:100%;}.about_page .about_row .row_content{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;}.about_page .about_row .row_content:nth-child(even){flex-direction:row-reverse;}.about_page .about_row .row_content .text_block,.about_page .about_row .row_content .thumb_block{width:100%;max-width:49%;margin:10px 0;}.about_page .about_row .row_content .text_block{font-size:20px;padding:15px;background:#f3f3f3;border:1px solid #e8e8e8;font-family:"Museo Sans Cyrl 500",sans-serif;}.about_page .about_row .row_content .thumb_block img{width:100%;height:100%;object-fit:cover;}.about_page .about_row .big_text_block{width:100%;background:url("/assets/img/about_4.jpg") no-repeat center;background-size:cover;margin:10px 0;padding:30px;color:#fff;font-size:24px;}.about_page .about_row .big_text_block ul li:after{background:#fff;}.about_page .about_advantages{padding:30px 0;}.about_page .about_advantages h2{margin:0;}.about_page .about_advantages .items_block{padding:30px;background:url("/assets/img/aa4.jpg") no-repeat center;background-size:cover;}.about_page .about_advantages .items_block .item{padding:10px;width:100%;max-width:340px;margin:0 auto;}.about_page .about_advantages .items_block .item .item_text{margin:20px 0 0 0;font-size:24px;font-family:"Museo Sans Cyrl 900",sans-serif;font-weight:normal;font-style:normal;color:#000;text-align:center;}@media screen and (max-width:1200px){.about_page ul li{font-size:18px;}.about_page .about_row .left_block{display:none;}.about_page .about_row .row_content{flex-direction:column;align-items:flex-start;justify-content:flex-start;}.about_page .about_row .row_content:nth-child(even){flex-direction:column;align-items:flex-start;justify-content:flex-start;}.about_page .about_row .row_content .text_block,.about_page .about_row .row_content .thumb_block{max-width:100%;}.about_page .about_row .row_content .text_block{font-size:18px;}.about_page .about_row .row_content .text_block p{font-size:18px !important;}.about_page .about_row .big_text_block{font-size:18px;}.about_page .about_advantages .items_block .item .item_text{font-size:18px;}}@media screen and (max-width:600px){.about_page ul li{font-size:16px;}.about_page .about_row .row_content .text_block{font-size:16px;}.about_page .about_row .row_content .text_block p{font-size:16px !important;}.about_page .about_row .big_text_block{font-size:16px;}}.certificates-wrap{display:flex;flex-wrap:wrap;padding-top:10px;justify-content:flex-start;margin-bottom:40px;}.certificates-wrap .certificates-item{min-height:310px;margin:0;width:236px;display:flex;justify-content:center;padding:5px;box-sizing:border-box;}.certificates-wrap .certificates-item a{height:300px;width:100%;display:block;position:relative;text-decoration:none;border:2px solid #eaeaea;overflow:hidden;}.certificates-wrap .certificates-item a img{max-width:100%;max-height:100%;object-fit:contain;width:100%;height:100%;}.certificates-wrap .certificates-item a span{position:absolute;bottom:0;left:0;right:0;color:black;text-align:center;display:block;padding:5px;background:rgba(255,255,255,0.8);}.certificates-wrap .certificates-item a:hover img{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}@media screen and (max-width:1200px){.certificates-wrap{justify-content:center;}}.forPrint{display:none !important;}@media print{*{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}body{color:black;}header{display:none;}.admin_panel{display:none;}footer{display:none;}.infoMes{display:none;}.product .product_top .product_info .btn_in_cart,.product .product_top .product_info .delivery,.product .product_top .product_info .btn_recall{display:none;}.product .product_top .product_info .quantity{display:none;}.product .product_top .product_image .img_slide_thumbs .img_slide_item,.product .product_top .product_image .img_slide_big{box-shadow:none;}.product .product_top .product_info .in_stock:before{display:none;}.scrollTop{display:none !important;}.product .product_top .product_image .img_slide_big .slick-prev,.product .product_top .product_image .img_slide_big .slick-next{display:none;}.product .product_top .product_info.order_only .in_stock::after,.product .product_top .product_info .in_stock:after{position:relative;top:0;left:0;}.product .product_top .product_info .in_stock{padding-left:0;}.badges{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.product-header > div,.ditPopup .cart-items .product.product-header > div{border-bottom:none;font-weight:400;background:#dbdbdb;font-size:18px;text-align:left;color:#000;}.centerblock:not(.admin-wrapper) .cart-items .product.product-header,.ditPopup .cart-items .product.product-header{border-bottom:none;font-weight:400;background:#dbdbdb;font-size:18px;text-align:left;color:#000;}.centerblock:not(.admin-wrapper) .cart-items .product .in-stock::before,.ditPopup .cart-items .product .in-stock::before{display:none;}.centerblock:not(.admin-wrapper) .cart-result .order,.ditPopup .cart-result .order{display:none;}a{text-decoration:none;color:black;}.delete-button{display:none;}.cart-items .product .cart-qty .qty .jq-number__spin{display:none;}.cart-items .product .cart-qty .qty .jq-number__field{border:none;}.forPrint{display:block !important;}.breadcrumbs{display:none;}.catalog aside{display:none;}.product .product_top .product_info .btns_block{display:none;}.product .product_tabs .tabs_header{display:none;}.product .product_tabs .tabs_content{display:block;}.product .product_tabs .tabs_content .tabs_content_item{display:block;}.product .crossel_products{display:none;}.catalog .right_block{max-width:100%;}}.aside_cats_mobile,.aside_filters_mobile,.close_filters{display:none;}@media screen and (max-width:970px){.slick-slide .quantity-wrap{display:none !important;}.centerblock:not(.admin-wrapper) .cart-items .product,.ditPopup .cart-items .product{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 40px 0 120px;width:100%;position:relative;border:1px dashed #ccc;margin-bottom:30px;}.centerblock:not(.admin-wrapper) .cart-items .product>div,.ditPopup .cart-items .product>div{display:block;}.centerblock:not(.admin-wrapper) .cart-items .product .image,.centerblock:not(.admin-wrapper) .cart-items .product .name,.centerblock:not(.admin-wrapper) .cart-items .product .price,.centerblock:not(.admin-wrapper) .cart-items .product .cart-qty,.centerblock:not(.admin-wrapper) .cart-items .product .summa,.ditPopup .cart-items .product .image,.ditPopup .cart-items .product .name,.ditPopup .cart-items .product .price,.ditPopup .cart-items .product .cart-qty,.ditPopup .cart-items .product .summa{padding-left:10px;position:relative;font-size:14px !important;border-left:1px dashed #ccc;border-right:1px dashed #ccc;width:100%;}.centerblock:not(.admin-wrapper) .cart-items .product .image:before,.centerblock:not(.admin-wrapper) .cart-items .product .name:before,.centerblock:not(.admin-wrapper) .cart-items .product .price:before,.centerblock:not(.admin-wrapper) .cart-items .product .cart-qty:before,.centerblock:not(.admin-wrapper) .cart-items .product .summa:before,.ditPopup .cart-items .product .image:before,.ditPopup .cart-items .product .name:before,.ditPopup .cart-items .product .price:before,.ditPopup .cart-items .product .cart-qty:before,.ditPopup .cart-items .product .summa:before{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:absolute;top:-1px;bottom:0;width:115px;left:-120px;padding-right:5px;border-top:1px dashed #ccc;text-align:right;font-weight:bold;font-family:'MyriadPro_regular',sans-serif;}.centerblock:not(.admin-wrapper) .cart-items .product .cart-qty,.ditPopup .cart-items .product .cart-qty{width:100% !important;max-width:initial;}.centerblock:not(.admin-wrapper) .cart-items .product .name,.ditPopup .cart-items .product .name{vertical-align:middle;}.centerblock:not(.admin-wrapper) .cart-items .product .name:before,.ditPopup .cart-items .product .name:before{content:'Наименование';}.centerblock:not(.admin-wrapper) .cart-items .product .price:before,.ditPopup .cart-items .product .price:before{content:'Цена руб.';}.centerblock:not(.admin-wrapper) .cart-items .product .cart-qty:before,.ditPopup .cart-items .product .cart-qty:before{content:'Кол-во';}.centerblock:not(.admin-wrapper) .cart-items .product .summa,.ditPopup .cart-items .product .summa{border-bottom:none;}.centerblock:not(.admin-wrapper) .cart-items .product .summa:before,.ditPopup .cart-items .product .summa:before{content:'Сумма руб.';}.centerblock:not(.admin-wrapper) .cart-items .product .table-buttons,.ditPopup .cart-items .product .table-buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;}.centerblock:not(.admin-wrapper) .cart-items .product.product-header,.ditPopup .cart-items .product.product-header{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check,.ditPopup .cart-items .product.delivery_type_2_check{padding:0;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check>div,.ditPopup .cart-items .product.delivery_type_2_check>div{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check .name,.ditPopup .cart-items .product.delivery_type_2_check .name{display:block;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check .name:before,.ditPopup .cart-items .product.delivery_type_2_check .name:before{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check .summa,.ditPopup .cart-items .product.delivery_type_2_check .summa{display:block;}.centerblock:not(.admin-wrapper) .cart-items .product.delivery_type_2_check .summa:before,.ditPopup .cart-items .product.delivery_type_2_check .summa:before{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.discount_cart,.ditPopup .cart-items .product.discount_cart{padding:0;}.centerblock:not(.admin-wrapper) .cart-items .product.discount_cart>div,.ditPopup .cart-items .product.discount_cart>div{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.discount_cart .name,.ditPopup .cart-items .product.discount_cart .name{display:block;}.centerblock:not(.admin-wrapper) .cart-items .product.discount_cart .name:before,.ditPopup .cart-items .product.discount_cart .name:before{display:none;}.centerblock:not(.admin-wrapper) .cart-items .product.discount_cart .discount,.ditPopup .cart-items .product.discount_cart .discount{display:block;}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product,.ditPopup .cart-items.table_order_lk .product,.ditPopup .cart-items.table_order_checkout .product{padding-right:0;border-right:none;}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .summa:last-child:before,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .summa:last-child:before,.ditPopup .cart-items.table_order_lk .product .summa:last-child:before,.ditPopup .cart-items.table_order_checkout .product .summa:last-child:before{content:'Сумма';}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .in-stock,.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .out-stock,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .in-stock,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .out-stock,.ditPopup .cart-items.table_order_lk .product .in-stock,.ditPopup .cart-items.table_order_lk .product .out-stock,.ditPopup .cart-items.table_order_checkout .product .in-stock,.ditPopup .cart-items.table_order_checkout .product .out-stock{padding:5px 15px 5px 30px;position:relative;font-size:14px !important;border-left:1px dashed #ccc;border-right:1px dashed #ccc;width:100%;}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .in-stock:before,.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .out-stock:before,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .in-stock:before,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .out-stock:before,.ditPopup .cart-items.table_order_lk .product .in-stock:before,.ditPopup .cart-items.table_order_lk .product .out-stock:before,.ditPopup .cart-items.table_order_checkout .product .in-stock:before,.ditPopup .cart-items.table_order_checkout .product .out-stock:before{content:'Наличие';color:#000;height:initial;background:none;border-radius:initial;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:absolute;top:-1px;bottom:0;width:95px;left:-100px;border-top:1px dashed #ccc;text-align:right;font-weight:bold;}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .in-stock:after,.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .out-stock:after,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .in-stock:after,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .out-stock:after,.ditPopup .cart-items.table_order_lk .product .in-stock:after,.ditPopup .cart-items.table_order_lk .product .out-stock:after,.ditPopup .cart-items.table_order_checkout .product .in-stock:after,.ditPopup .cart-items.table_order_checkout .product .out-stock:after{content:'';display:inline-block;width:10px;height:10px;border-radius:10px;background:#0b9d6c;vertical-align:middle;position:absolute;left:5px;top:0;bottom:0;margin:auto;}.centerblock:not(.admin-wrapper) .cart-items.table_order_lk .product .out-stock:after,.centerblock:not(.admin-wrapper) .cart-items.table_order_checkout .product .out-stock:after,.ditPopup .cart-items.table_order_lk .product .out-stock:after,.ditPopup .cart-items.table_order_checkout .product .out-stock:after{background:#b1b1b1;}.centerblock:not(.admin-wrapper) .cart-items.table_order_info .product,.ditPopup .cart-items.table_order_info .product{padding:0;}.centerblock:not(.admin-wrapper) .cart-items.table_order_info .product >div,.ditPopup .cart-items.table_order_info .product >div{width:100%;position:initial;}.centerblock:not(.admin-wrapper) .cart-items.table_order_info .product .summa:before,.ditPopup .cart-items.table_order_info .product .summa:before{display:none;}.centerblock:not(.admin-wrapper) .cart-items.table_orders_lk .product,.ditPopup .cart-items.table_orders_lk .product{padding:0;}.centerblock:not(.admin-wrapper) .cart-items.table_orders_lk .product >div,.ditPopup .cart-items.table_orders_lk .product >div{width:100%;position:relative;padding-left:100px;}.centerblock:not(.admin-wrapper) .cart-items.table_orders_lk .product >div:before,.ditPopup .cart-items.table_orders_lk .product >div:before{display:none;}.centerblock:not(.admin-wrapper) .cart-items.table_orders_lk .product >div .only-mobile,.ditPopup .cart-items.table_orders_lk .product >div .only-mobile{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:absolute;top:-1px;bottom:0;width:100px;left:0;border-top:1px dashed #ccc;text-align:right;padding-right:5px;}.centerblock:not(.admin-wrapper) .cart-items.table_orders_lk .product .table-buttons,.ditPopup .cart-items.table_orders_lk .product .table-buttons{position:initial;padding-left:15px;border-right:1px dashed #ccc;}}@media screen and (max-width:750px){.order-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;}.order-container .order-item{width:100%;margin:0;}.order-select-box a{display:block;margin:20px;}.cart-result .btn.green,.cart-result .order,.cart-buttons .btn.green,.cart-buttons .order{line-height:20px;font-size:18px;}}@media screen and (max-width:700px){.centerblock:not(.admin-wrapper) .cart-result,.ditPopup .cart-result{display:flex;align-items:center;justify-content:center;}.centerblock:not(.admin-wrapper) .cart-result .summa,.centerblock:not(.admin-wrapper) .cart-result .order,.ditPopup .cart-result .summa,.ditPopup .cart-result .order{display:block;margin:10px;font-size:18px;}.contacts_page .contacts_requisites table tr{display:block;border-bottom:2px solid #1b9338;}.contacts_page .contacts_requisites table tr td{display:block;width:100%;}}@media screen and (max-width:400px){.centerblock:not(.admin-wrapper) .cart-items .product,.ditPopup .cart-items .product{padding:0 40px 0 100px;}.centerblock:not(.admin-wrapper) .cart-items .product .image:before,.centerblock:not(.admin-wrapper) .cart-items .product .name:before,.centerblock:not(.admin-wrapper) .cart-items .product .price:before,.centerblock:not(.admin-wrapper) .cart-items .product .cart-qty:before,.centerblock:not(.admin-wrapper) .cart-items .product .summa:before,.ditPopup .cart-items .product .image:before,.ditPopup .cart-items .product .name:before,.ditPopup .cart-items .product .price:before,.ditPopup .cart-items .product .cart-qty:before,.ditPopup .cart-items .product .summa:before{width:95px;left:-100px;font-size:12px;}}