@import "../fonts/TildaSans-Regular/TildaSans-Regular.css";
@import "../fonts/TildaSans-Bold/TildaSans-Bold.css";
@import "../fonts/TildaSans-Light/TildaSans-Light.css";
@import "../fonts/molot/stylesheet.css";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle;outline-offset:0}body{line-height:1}*{box-sizing:border-box;outline:none}html,body{background-color:#fff;font-family:'TildaSansRegular';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}._hidden{display:none !important}._block{overflow:hidden !important}._no_select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header,section,footer{width:100%;margin:0 auto;position:relative}section,header,footer{position:relative;width:100%;height:auto}.wrap{width:100%;max-width:1440px;padding-left:15px;padding-right:15px;margin:0 auto}.mobile_btn{display:none}@media (max-width:670px){.mobile_btn{cursor:pointer;display:block;position:absolute;top:13px;right:25px;width:35px;height:25px}.mobile_btn:before,.mobile_btn:after,.mobile_btn span{display:block;position:absolute;content:"";width:100%;height:2px;border-radius:1px;background-color:#000}.mobile_btn:before{top:0}.mobile_btn span{top:50%;margin-top:-1px}.mobile_btn:after{bottom:0}}body.woocommerce-page.single-product header{margin-bottom:10px}body.woocommerce-page header{margin-bottom:35px}header{margin-bottom:0;font-size:16px;position:relative;background-color:#fff;position:relative;z-index:5}header:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#d3d3d3;opacity:.7}header .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}header .logo{width:300px;font-weight:normal;font-size:48px;line-height:100px;background-color:#0094b4;text-align:center;font-family:'molot'}@media (max-width:1200px){header .logo{width:250px}}@media (max-width:670px){header .logo{width:200px;font-size:36px}}@media (max-width:500px){header .logo{width:100%;line-height:50px;font-size:28px}}header .logo a{color:#fff;text-decoration:none}header nav{padding-left:35px;padding-right:35px;width:calc(70% - 300px);font-family:'TildaSansBold'}@media (max-width:1200px){header nav{width:calc(70% - 250px)}}@media (max-width:1000px){header nav{width:calc(60% - 250px)}}@media (max-width:860px){header nav{width:calc(50% - 250px)}}@media (max-width:670px){header nav{display:none;position:absolute;top:100px;left:0;width:100%;background-color:#fff}header nav ul{padding-top:20px;display:block !important;text-align:center;line-height:1.45}header nav._show{display:block}}header nav a{color:#000;text-decoration:none}header nav a:hover{text-decoration:underline}header nav ul{height:100px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}header nav ul li{margin-right:15px}header nav ul li:last-child{margin-right:0}header .col{height:100px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}header ._contacts{width:20%;font-family:'TildaSansBold';font-size:16px;text-align:left;padding-top:35px;padding-left:50px;background-color:rgba(239,239,240,0.5)}@media (max-width:1300px){header ._contacts{padding-left:25px}}@media (max-width:1000px){header ._contacts{width:30%}}@media (max-width:860px){header ._contacts{width:35%}}@media (max-width:670px){header ._contacts{width:38%}}@media (max-width:500px){header ._contacts{justify-content:space-between;width:100%;padding:20px 10px 0 10px;line-height:50px;height:60px;text-align:center;background-color:#fff}}header ._contacts a{color:#000;text-decoration:none;line-height:20px;margin-top:-10px}header ._contacts a:hover{text-decoration:underline}@media (max-width:500px){header ._contacts a{margin-top:0 !important}}header ._contacts a.phone{display:inline-block;vertical-align:middle;position:relative;padding-left:25px}header ._contacts a.phone:before{content:"";position:absolute;top:50%;margin-top:-15px;left:0;width:25px;height:25px;background-image:url("../ics/phone.png");background-position:center;background-repeat:no-repeat;background-size:100%}header ._contacts a.mail{display:inline-block;vertical-align:middle;position:relative;padding-left:30px;margin-top:-15px;margin-left:1px}header ._contacts a.mail:before{content:"";position:absolute;top:50%;margin-top:-12px;left:0;width:24px;height:24px;background-image:url("../ics/mail.png");background-position:center;background-repeat:no-repeat;background-size:100%}header ._right_col{width:10%;position:relative}@media (max-width:860px){header ._right_col{width:15%}}@media (max-width:500px){header ._right_col{position:absolute;top:-100px}}header ._right_col a.search{position:absolute;top:50%;margin-top:-15px;display:inline-block;vertical-align:middle;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:100%}header ._right_col a.search{right:50px;background-image:url("../ics/search.png")}header ._right_col .cart_count{position:absolute;top:25px;right:-7px;width:18px;height:18px;line-height:18px;border-radius:50%;background-color:#0094b4;color:#fff;text-align:center;font-size:11px;font-weight:bold;box-shadow:0 0 10px rgba(0,0,0,0.1)}header ._right_col .woocommerce-mini-cart__empty-message{display:none}header ._right_col .widget_shopping_cart_content ul,header ._right_col .widget_shopping_cart_content .woocommerce-mini-cart__total,header ._right_col .widget_shopping_cart_content .button.checkout{display:none}header ._right_col a.button.wc-forward{position:absolute;top:50%;margin-top:-16px;right:0;width:32px;height:32px;background-image:url("../ics/shopping-cart.png");background-position:center;background-repeat:no-repeat;background-size:100%;color:transparent;letter-spacing:-1000px;padding:0;background-color:#fff}section.hero2{height:660px;margin-bottom:65px}section.hero2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.4);z-index:2}section.hero2 #hero_video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}section.hero2 .wrap{position:relative;z-index:3;padding-top:45px}section.hero2 h1{font-family:'TildaSansBold';font-size:36px;margin-bottom:25px}section.hero2 p{font-family:'TildaSansRegular';font-size:21px;line-height:1.45;max-width:660px;margin-bottom:25px}section.hero{margin-bottom:65px}section.hero .wrap{overflow:hidden;height:450px;background-color:#f6f7f8;border-radius:20px;padding-top:30px;padding-bottom:30px}section.hero img{display:block;width:50%;height:100%;object-fit:contain;border-radius:20px}section .wrap h2{width:100%;font-size:30px;font-family:'TildaSansBold';margin-bottom:45px}section.fixed_cats{margin-bottom:65px}section.fixed_cats .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:1%}@media (max-width:1000px){section.fixed_cats .wrap{justify-content:center}}section.fixed_cats .wrap a{position:relative;width:15.7%;height:220px;border:1px solid #bfbfbf;padding:0 10px 20px 10px !important;border-radius:20px;background-color:#e3e8ef;overflow:hidden;box-shadow:0 2px 2px rgba(0,0,0,0);transition:.4s;color:#000}@media (max-width:1000px){section.fixed_cats .wrap a{width:32%;height:180px;margin-bottom:1%}}@media (max-width:560px){section.fixed_cats .wrap a{width:49%}}section.fixed_cats .wrap a:hover{box-shadow:0 2px 12px rgba(0,0,0,0.01)}section.fixed_cats .wrap a img{position:absolute;object-fit:cover}section.fixed_cats .wrap a h3{position:absolute;top:10px;left:10%;width:calc(100% - 40px);line-height:1.45;font-family:'TildaSansBold';font-size:18px}@media (max-width:1100px){section.fixed_cats .wrap a h3{font-size:16px;line-height:1.25}}section.fixed_cats .wrap a[data-attr-id="251"] img{width:100px;height:100px;right:30px;bottom:0}section.fixed_cats .wrap a[data-attr-id="196"] img{width:80px;height:80px;right:30px;bottom:20px}section.fixed_cats .wrap a[data-attr-id="270"] img{width:90px;height:90px;right:20px;bottom:10px}section.fixed_cats .wrap a[data-attr-id="267"] img{width:80px;height:80px;right:20px;bottom:10px}section.fixed_cats .wrap a[data-attr-id="189"] img{width:80px;height:80px;right:10px;bottom:20px}section.fixed_cats .wrap a[data-attr-id="373"] img{width:70px;height:70px;right:20px;bottom:20px}.product del{width:100%;display:block;font-size:16px;margin-bottom:10px}.product ins{font-size:20px;color:#b82825}.product span.onsale{position:absolute;top:10px !important;left:0;right:auto !important;width:100px;height:30px;line-height:30px !important;margin:0 !important;border-radius:5px !important;background-color:#0094b4 !important;color:#fff !important;font-family:'TildaSansBold'}body.single-product span.onsale{position:absolute;top:10px !important;left:auto !important;right:0 !important;width:100px;height:30px;line-height:30px !important;margin:0 !important;border-radius:5px !important;background-color:#0094b4 !important;color:#fff !important;font-family:'TildaSansBold'}section.top_cats{margin-bottom:65px}section.top_cats .wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}section.top_cats .wrap .col{width:19%;height:250px;background-color:#c3b9b0;border-radius:20px;position:relative}@media (max-width:900px){section.top_cats .wrap .col{width:33%;margin-bottom:2%}}@media (max-width:600px){section.top_cats .wrap .col{width:48%}}section.top_cats .wrap .col img{position:absolute;bottom:40px;right:20px;width:100px;height:100px}section.top_cats .wrap .col .top_cat_tit{position:absolute;bottom:20px;right:20px;text-align:right;font-family:'TildaSansBold';font-size:18px}section.top_cats .wrap .col:nth-child(3) img{bottom:50px;right:20px;width:50px;height:50px}section.top_cats .wrap .col:nth-child(4) img{bottom:50px;right:20px;width:50px;height:50px}section.top_cats .wrap .col:nth-child(5) img{bottom:40px;right:0;width:70px;height:70px}section.top_cats .wrap .col:nth-child(6) img{bottom:50px;right:20px;width:60px;height:60px}@media (max-width:1300px){html body section.top_products .wrap{display:flex;align-items:flex-start}html body section.top_products .product{width:24% !important}}@media (max-width:900px){html body section.top_products .product{width:32% !important}}@media (max-width:600px){html body section.top_products .product{width:48% !important}}body.page-template-default .wrap.page{padding-top:45px;padding-bottom:65px}section.shop_page h1{width:100%;font-size:42px;margin-bottom:30px;line-height:1.45;font-family:'TildaSansBold'}section._search,section.shop_page,section.top_products{margin-bottom:65px}section._search .wrap,section.shop_page .wrap,section.top_products .wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}section._search .wrap a .product_title,section.shop_page .wrap a .product_title,section.top_products .wrap a .product_title{text-decoration:none !important;color:#000}section._search .wrap .product,section.shop_page .wrap .product,section.top_products .wrap .product{width:19%;min-height:300px;height:auto;border:1px solid #bfbfbf;margin-bottom:1.5%;padding:0 10px 20px 10px;border-radius:20px;background-color:#fff;overflow:hidden;box-shadow:0 2px 2px rgba(0,0,0,0);transition:.4s}@media (max-width:1100px){section._search .wrap .product,section.shop_page .wrap .product,section.top_products .wrap .product{width:24%}}@media (max-width:900px){section._search .wrap .product,section.shop_page .wrap .product,section.top_products .wrap .product{width:33%}}@media (max-width:670px){section._search .wrap .product,section.shop_page .wrap .product,section.top_products .wrap .product{width:49%}}section._search .wrap .product:hover,section.shop_page .wrap .product:hover,section.top_products .wrap .product:hover{box-shadow:0 2px 12px rgba(0,0,0,0.01)}section._search .wrap .product a,section.shop_page .wrap .product a,section.top_products .wrap .product a{text-decoration:none}section._search .wrap .product .product_img,section.shop_page .wrap .product .product_img,section.top_products .wrap .product .product_img{width:100%;height:250px;margin-left:-10px;margin-right:-10px}@media (max-width:670px){section._search .wrap .product .product_img,section.shop_page .wrap .product .product_img,section.top_products .wrap .product .product_img{height:150px}}section._search .wrap .product .product_img img,section.shop_page .wrap .product .product_img img,section.top_products .wrap .product .product_img img{width:100%;height:100%;object-fit:cover}section._search .wrap .product .product_art,section.shop_page .wrap .product .product_art,section.top_products .wrap .product .product_art{font-size:14px;color:#808080;margin-bottom:5px}section._search .wrap .product .product_title,section.shop_page .wrap .product .product_title,section.top_products .wrap .product .product_title{font-family:'TildaSansBold';font-size:21px;margin-bottom:15px;line-height:1.45;height:95px;overflow:hidden}@media (max-width:670px){section._search .wrap .product .product_title,section.shop_page .wrap .product .product_title,section.top_products .wrap .product .product_title{font-size:16px;line-height:1.25;height:85px}}section._search .wrap .product a .product_price,section.shop_page .wrap .product a .product_price,section.top_products .wrap .product a .product_price{text-decoration:none !important;color:#b82825}section._search .wrap .product .product_sale_price,section.shop_page .wrap .product .product_sale_price,section.top_products .wrap .product .product_sale_price{margin-bottom:20px;font-family:'TildaSansBold';color:#b82825;font-size:23px}section._search .wrap .product .product_price,section.shop_page .wrap .product .product_price,section.top_products .wrap .product .product_price{margin-bottom:20px;font-family:'TildaSansBold';color:#b82825;font-size:20px}section._search .wrap .product .product_price._dash,section.shop_page .wrap .product .product_price._dash,section.top_products .wrap .product .product_price._dash{text-decoration:line-through !important;opacity:.6}section._search .wrap .product .product_price .old,section.shop_page .wrap .product .product_price .old,section.top_products .wrap .product .product_price .old{font-size:16px;text-decoration:line-through}section._search .wrap .product .product_price .new,section.shop_page .wrap .product .product_price .new,section.top_products .wrap .product .product_price .new{font-family:'TildaSansBold';color:#b82825;font-size:20px}section._search .wrap .product .product_btn,section.shop_page .wrap .product .product_btn,section.top_products .wrap .product .product_btn,section._search .wrap .product .product_cart,section.shop_page .wrap .product .product_cart,section.top_products .wrap .product .product_cart{font-family:'TildaSansBold';font-size:15px;border-radius:10px;cursor:pointer;position:relative;z-index:2;text-decoration:none;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}section._search .wrap .product .product_btn:hover,section.shop_page .wrap .product .product_btn:hover,section.top_products .wrap .product .product_btn:hover,section._search .wrap .product .product_cart:hover,section.shop_page .wrap .product .product_cart:hover,section.top_products .wrap .product .product_cart:hover{box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}section._search .wrap .product .product_btn:active,section.shop_page .wrap .product .product_btn:active,section.top_products .wrap .product .product_btn:active,section._search .wrap .product .product_cart:active,section.shop_page .wrap .product .product_cart:active,section.top_products .wrap .product .product_cart:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}section._search .wrap .product .product_btn,section.shop_page .wrap .product .product_btn,section.top_products .wrap .product .product_btn{display:inline-block;vertical-align:middle;text-align:center;padding-left:50px;padding-right:50px;background-color:#0094b4;color:#fff;line-height:45px;margin-bottom:10px}@media (max-width:670px){section._search .wrap .product .product_btn,section.shop_page .wrap .product .product_btn,section.top_products .wrap .product .product_btn{padding-left:10px;padding-right:10px}}section._search .wrap .product .product_cart,section.shop_page .wrap .product .product_cart,section.top_products .wrap .product .product_cart{display:inline-block;vertical-align:middle;text-align:center;padding-left:50px;padding-right:50px;background-color:#0094b4;color:#fff;line-height:45px}@media (max-width:670px){section._search .wrap .product .product_cart,section.shop_page .wrap .product .product_cart,section.top_products .wrap .product .product_cart{padding-left:10px;padding-right:10px}}._dash{opacity:.7;text-decoration:line-through !important}a span.cat_art{color:#808080}span.cat_art{color:#808080;font-size:14px;display:inline-block;vertical-align:middle;height:40px;line-height:40px;width:100%}h1.woocommerce-products-header__title{font-size:42px;margin-bottom:30px;line-height:1.45;font-family:'TildaSansBold'}._search .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}html body .woocommerce-page.columns-5 ul.products li.product,html body .woocommerce.columns-5 ul.products li.product,html body.archive ul.products.columns-5 li.product{width:19%}@media (max-width:1100px){html body .woocommerce-page.columns-5 ul.products li.product,html body .woocommerce.columns-5 ul.products li.product,html body.archive ul.products.columns-5 li.product{width:24%}}@media (max-width:900px){html body .woocommerce-page.columns-5 ul.products li.product,html body .woocommerce.columns-5 ul.products li.product,html body.archive ul.products.columns-5 li.product{width:33%}}@media (max-width:670px){html body .woocommerce-page.columns-5 ul.products li.product,html body .woocommerce.columns-5 ul.products li.product,html body.archive ul.products.columns-5 li.product{width:49%}}li.product{width:19%;min-height:300px;height:auto;border:1px solid #bfbfbf;margin:0 1% 1.5% 0 !important;padding:0 10px 20px 10px !important;border-radius:20px;background-color:#fff;overflow:hidden;box-shadow:0 2px 2px rgba(0,0,0,0);transition:.4s}@media (max-width:1100px){li.product{width:24%}}@media (max-width:900px){li.product{width:33%}}@media (max-width:670px){li.product{width:49%}}li.product:hover{box-shadow:0 2px 12px rgba(0,0,0,0.01)}li.product img.thumbnail{width:100%;height:250px;margin-left:-10px;margin-right:-10px;object-fit:cover}@media (max-width:670px){li.product img.thumbnail{height:150px}}li.product .product_art{font-size:14px;color:#808080;margin-bottom:5px}li.product a .woocommerce-loop-product__title{color:#000}li.product .woocommerce-loop-product__title{font-family:'TildaSansBold';font-size:21px !important;padding:0 !important;margin-bottom:15px !important;line-height:1.45;height:92px;overflow:hidden}li.product span.price{margin-bottom:20px !important;font-family:'TildaSansBold';color:#b82825 !important;font-size:20px !important}li.product span.price .old{font-size:16px;text-decoration:line-through}li.product span.price .new{font-family:'TildaSansBold';color:#b82825;font-size:20px}li.product .product_btn,li.product .product_cart{font-family:'TildaSansBold';font-size:15px;border-radius:10px;cursor:pointer;position:relative;z-index:2}li.product .product_btn{display:inline-block;vertical-align:middle;text-align:center;padding-left:50px;padding-right:50px;background-color:#0094b4;color:#000;line-height:45px;margin-bottom:10px}li.product a.add_to_cart_button{display:inline-block;vertical-align:middle;text-align:center;font-family:'TildaSansBold';font-size:15px;font-weight:bold;margin-top:0 !important;padding:0 50px !important;background-color:#0094b4;color:#fff;line-height:45px;border-radius:10px;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}li.product a.add_to_cart_button:hover{background-color:#0094b4;box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}li.product a.add_to_cart_button:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}section.fav_cats{margin-bottom:65px}section.fav_cats .wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}section.fav_cats .wrap .col{width:19%;height:250px;background-color:#c3b9b0;border-radius:20px;position:relative}section.fav_cats .wrap .col img{position:absolute;bottom:40px;right:20px;width:100px;height:100px}section.fav_cats .wrap .col .top_cat_tit{position:absolute;bottom:20px;right:20px;text-align:right;font-family:'TildaSansBold';font-size:18px}section.fav_cats .wrap .col:nth-child(3) img{bottom:50px;right:20px;width:50px;height:50px}section.fav_cats .wrap .col:nth-child(4) img{bottom:50px;right:20px;width:50px;height:50px}section.fav_cats .wrap .col:nth-child(5) img{bottom:40px;right:0;width:70px;height:70px}section.fav_cats .wrap .col:nth-child(6) img{bottom:50px;right:20px;width:60px;height:60px}section.text_block,section.about{margin-bottom:65px;text-align:center;font-size:16px}section.text_block p,section.about p{max-width:660px;margin-left:auto;margin-right:auto;line-height:1.45;margin-bottom:25px}section.text_block p:last-child,section.about p:last-child{margin-bottom:0}section.another_fav_cats{height:250px;margin-bottom:65px}section.opt{margin-bottom:65px;text-align:center;font-size:16px}section.opt p{max-width:660px;margin-left:auto;margin-right:auto;line-height:1.45;margin-bottom:25px}section.opt p:last-child{margin-bottom:0}.search_wr{position:absolute;top:100px;left:0;width:100%;padding:20px 0;z-index:4;background-color:#fff;transform:translateY(-300px);transition:.4s}.search_wr:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#d3d3d3;opacity:.7}.search_wr._show{transform:translateY(0)}.search_wr input,.search_wr button{-moz-appearance:none;-webkit-appearance:none}.search_wr input{width:100%;max-width:300px;display:inline-block;vertical-align:middle;padding:0 25px;height:45px;line-height:45px;font-size:16px;font-family:'TildaSansBold';border-radius:0;border:1px solid #d3d3d3}.search_wr button{display:inline-block;vertical-align:middle;font-family:'TildaSansBold';font-size:15px;border-radius:10px;cursor:pointer;position:relative;z-index:2;text-align:center;padding-left:50px;padding-right:50px;color:#000;background-color:#0094b4;color:#fff;line-height:45px;border:none;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}.search_wr button:hover{box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.search_wr button:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}section.page{padding:45px 0 0 0}footer{background-color:#f4f5f6;padding-top:35px;padding-bottom:35px}footer h3{font-size:18px;margin-bottom:20px}footer ul{list-style-type:none}footer ul li{line-height:1.45;font-size:16px}footer ul li a{color:#000}footer p{font-size:16px;text-align:center;line-height:1.45}footer .row{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media (max-width:1000px){footer .row:nth-child(1){flex-direction:column-reverse}footer .row:nth-child(1) .col:last-child{margin-bottom:35px}}footer .row .col:nth-child(1){display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:70%}footer .row .col:nth-child(1) .sub_col{width:50%}@media (max-width:1000px){footer .row .col:nth-child(1){width:100%}}footer .row .col:nth-child(2){width:30%}@media (max-width:1000px){footer .row .col:nth-child(2){width:100%}}footer .row .col:nth-child(2) span{display:block;position:relative;padding-left:28px;line-height:20px;margin-bottom:7px}footer .row .col:nth-child(2) span:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background-position:center;background-size:100%;background-repeat:no-repeat}footer .row .col:nth-child(2) span.phone:before{background-image:url("../ics/smphone.png")}footer .row .col:nth-child(2) span.mail:before{background-image:url("../ics/arroba.png")}footer .row .col:nth-child(2) span.address:before{background-image:url("../ics/location.png")}footer .row:nth-child(1){margin-bottom:35px}.product_wrapper .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.product_wrapper .wrap .row{width:100%}.product_wrapper .wrap .col:nth-child(2){width:50%}.product_wrapper .wrap .col:nth-child(2) img{width:100%;height:auto;display:block}.product_wrapper .wrap .col:nth-child(3){width:27%;padding-right:25px}.product_wrapper .wrap .col:nth-child(4){width:23%}.product_wrapper span.art{color:#808080;font-size:14px}.product_wrapper h1{font-size:42px;margin-bottom:30px;line-height:1.45;font-family:'TildaSansBold'}.product_wrapper .descr{font-size:16px;line-height:1.45}.product_wrapper .product_best_offer{width:100%;height:auto;padding:20px;border-radius:20px;border:1px solid #d3d3d3;margin-bottom:25px;background-color:RGB(238,247,237)}.product_wrapper .product_delivery_block{padding:20px;font-size:16px}.product_wrapper .product_delivery_block .row{width:100%;height:26px;line-height:26px;white-space:nowrap;margin-bottom:18px;position:relative;padding-left:40px}.product_wrapper .product_delivery_block .row:before{content:"";position:absolute;top:50%;margin-top:-17.5px;left:0;width:30px;height:30px;background-position:center;background-size:100%;background-repeat:no-repeat;filter:invert(23%) sepia(86%) saturate(7081%) hue-rotate(356deg) brightness(100%) contrast(118%)}.product_wrapper .product_delivery_block .row:nth-child(1):before{background-image:url("../ics/store.png")}.product_wrapper .product_delivery_block .row:nth-child(2):before{background-image:url("../ics/warehouse.png")}.product_wrapper .product_delivery_block .row:nth-child(3):before{background-image:url("../ics/delivery.png")}.product_wrapper .product_buy_block{padding:20px;margin-bottom:15px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,0.5)}.product_wrapper .product_buy_block .anno{color:#808080;margin-bottom:25px}.product_wrapper .product_buy_block .product_price{margin-bottom:20px;white-space:nowrap}.product_wrapper .product_buy_block .product_price .old{display:inline-block;vertical-align:middle;font-size:21px;text-decoration:line-through}.product_wrapper .product_buy_block .product_price .new{margin-left:10px;display:inline-block;vertical-align:middle;font-family:'TildaSansBold';color:#b82825;font-size:36px}.product_wrapper .product_btn,.product_wrapper .product_cart{font-family:'TildaSansBold';font-size:15px;border-radius:10px;cursor:pointer;position:relative;z-index:2;width:100%}.product_wrapper .product_btn{display:inline-block;vertical-align:middle;text-align:center;padding-left:50px;padding-right:50px;background-color:#b82825;color:#fff;line-height:45px;margin-bottom:10px}.product_wrapper .product_cart{display:inline-block;vertical-align:middle;text-align:center;padding-left:50px;padding-right:50px;background-color:#b82825;color:#fff;line-height:45px}.woocommerce-result-count,.woocommerce-ordering,.woocommerce-checkout .cart_count,.woocommerce-checkout .woocommerce-mini-cart__buttons.buttons{display:none}p.return-to-shop,.woocommerce-checkout-payment{margin-bottom:35px}.woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}.shop_table{max-width:100%;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important;background-color:#fff;border-radius:0 !important}.shop_table .product-name{font-family:'TildaSansBold';font-weight:bold;font-size:18px}.shop_table .product-name a{color:#000}.shop_table .product-price,.shop_table .product-subtotal,.shop_table .product-quantity,.shop_table .product-quantity input{font-size:18px}.woocommerce-billing-fields h3{display:none}h3#order_review_heading{margin-bottom:15px;font-size:18px}.woocommerce-billing-fields{margin-bottom:15px}#order_review,#order_review_heading{max-width:600px;margin-left:auto;margin-right:auto}.shop_table.woocommerce-checkout-review-order-table{margin-bottom:25px !important}.woocommerce-cart-form{margin-bottom:-25px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:200px !important}td.product-price,td.product-subtotal{white-space:nowrap}section.page_cart h1{font-size:28px;line-height:1.45;margin-bottom:35px;width:100%}section.page_cart .wrap{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}section.page_cart .wrap .col:nth-child(3){width:60%;padding-right:30px}@media (max-width:670px){section.page_cart .wrap .col:nth-child(3){width:100%;padding-right:0}}section.page_cart .wrap .col:nth-child(4){width:40%}@media (max-width:670px){section.page_cart .wrap .col:nth-child(4){width:100%}}section.page_cart .wrap .cart-collaterals{display:none}section.page_cart .wrap .cart_totals{float:none;width:100%}section.page_cart .wrap #customer_details .col-1{width:100%;float:none;margin-left:auto;margin-right:auto}section.page_cart .wrap #customer_details input{border-radius:0;height:40px;line-height:40px;font-size:14px;padding-left:15px;border:1px solid #808080}.woocommerce-pagination{padding-top:25px;margin-bottom:35px}.woocommerce-pagination ul{border:none !important}.woocommerce-pagination li{background-color:transparent;border:none !important;margin-right:5px !important}.woocommerce-pagination li:last-child{margin-right:0 !important}.woocommerce-pagination a,.woocommerce-pagination span.current,.woocommerce-pagination span.dots{width:35px;height:35px;line-height:35px !important;padding:0 !important;text-align:center;color:#000;border-radius:50%}.woocommerce-pagination span.current{font-family:'TildaSansBold';color:#000 !important;background-color:#0094b4 !important}.woocommerce-notices-wrapper{width:100%;background-color:#0094b4;border-top:none;border-left:3px solid #0094b4;border-radius:3px;overflow:hidden;margin-bottom:25px}.woocommerce-notices-wrapper .woocommerce-message{border:none;background-color:#0094b4;padding:5px 20px 0 20px;margin:0;height:50px;line-height:40px;color:#000;font-weight:bold;font-size:14px}.woocommerce-notices-wrapper .woocommerce-message:before{display:none}.woocommerce-notices-wrapper a{padding-left:20px;padding-right:20px;background-color:#fff !important;color:#000 !important;font-size:14px !important}.bread{width:100%;font-size:16px;line-height:1.45;margin-bottom:25px}.bread a.home{color:#000;font-weight:bold}.bread a{color:#000}.bread span.sep{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px;font-size:21px}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=submit]{width:100%;-webkit-appearance:none;-moz-appearance:none}.wpcf7 input[type=text],.wpcf7 input[type=tel]{border:1px solid #d3d3d3;border-radius:10px;height:40px;line-height:40px;padding-left:15px;font-size:16px;margin-bottom:5px}.wpcf7 input[type=submit]{height:40px;line-height:40px;font-size:14px;display:inline-block;vertical-align:middle;padding-left:25px;padding-right:25px;color:#fff;font-family:'TildaSansBold';text-decoration:none;background-color:#0094b4;border-radius:10px;border:none;padding-top:0;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}.wpcf7 input[type=submit]:hover{box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.wpcf7 input[type=submit]:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}h1.category_title{font-size:42px;line-height:1.45;margin-bottom:15px;width:100%}.product_filter{margin-bottom:35px}body.single-product .woocommerce-notices-wrapper a.button{margin-top:8px}body.single-product .wrap.prod{padding-top:0;padding-bottom:50px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}body.single-product .wrap.prod .col:nth-child(3){width:45%;position:relative}body.single-product .wrap.prod .col:nth-child(3) span.span.onsale{position:absolute;top:10px !important;left:0;right:auto !important;width:100px;height:30px;line-height:30px !important;margin:0 !important;border-radius:5px !important;background-color:#0094b4 !important;color:#fff !important;font-family:'TildaSansBold'}@media (max-width:900px){body.single-product .wrap.prod .col:nth-child(3){width:100%}}body.single-product .wrap.prod .col:nth-child(4){padding-top:0;padding-left:30px;width:55%}@media (max-width:900px){body.single-product .wrap.prod .col:nth-child(4){width:100%;padding-left:0}}body.single-product .wrap.prod h1{font-size:42px;line-height:1;margin-bottom:35px}body.single-product .wrap.prod .woocommerce-product-gallery{position:relative}body.single-product .wrap.prod .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:0;left:0;padding:5px 0 0 5px;text-decoration:none;width:40px;height:40px;font-size:24px;z-index:2}body.single-product .wrap.prod .woocommerce-product-gallery .flex-control-thumbs{list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding-top:3px}body.single-product .wrap.prod .woocommerce-product-gallery .flex-control-thumbs li{width:100px;height:100px;border:1px solid #d3d3d3;margin-right:5px;margin-bottom:5px}body.single-product .wrap.prod .woocommerce-product-gallery .flex-control-thumbs li img{cursor:pointer}body.single-product .wrap.prod .product_sku,body.single-product .wrap.prod .product_brand{display:block;line-height:26px;font-size:14px}body.single-product .wrap.prod .product_sku a,body.single-product .wrap.prod .product_brand a{color:#000;font-weight:bold}body.single-product .wrap.prod .product_brand{margin-bottom:25px}body.single-product .wrap.prod .price{font-size:24px;font-weight:bold;width:100%;margin-bottom:25px}body.single-product .wrap.prod .price._dash{text-decoration:line-through !important;opacity:.6}body.single-product .wrap.prod .sale_price{font-size:28px;font-weight:bold;width:100%;margin-bottom:25px}body.single-product .wrap.prod .custom_quantity{padding-bottom:20px}body.single-product .wrap.prod .custom_quantity span,body.single-product .wrap.prod .custom_quantity input{display:inline-block;vertical-align:middle;margin-right:5px}body.single-product .wrap.prod .custom_quantity span{width:30px;height:30px;line-height:28px;text-align:center;cursor:pointer;border:1px solid #000;color:#000;font-family:'TildaSansBold';font-size:20px;border-radius:50%}body.single-product .wrap.prod .custom_quantity input{-webkit-appearance:none;-moz-appearance:none;width:50px;text-align:center;border:1px solid #d3d3d3;border-radius:5px;height:40px;line-height:40px;font-size:16px}body.single-product .wrap.prod a.single_add_to_cart{display:block;text-decoration:none;text-align:center;width:220px;height:50px;line-height:50px;cursor:pointer;color:#fff;background-color:#0094b4;font-weight:bold;font-size:16px;border-radius:10px;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}body.single-product .wrap.prod a.single_add_to_cart span:after{content:" шт."}body.single-product .wrap.prod a.single_add_to_cart span:empty{display:none}body.single-product .wrap.prod a.single_add_to_cart:hover{box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}body.single-product .wrap.prod a.single_add_to_cart:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}@media (max-width:900px){body.single-product .wrap.prod a.single_add_to_cart{width:100%}}.tabs{padding-top:50px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}.tabs .tabs_head{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.tabs .tab_head{height:50px;line-height:50px;text-align:center;cursor:pointer;font-size:21px;font-weight:bold}.tabs .tab_head span{position:relative}.tabs .tab_head span:after{content:"";opacity:0;position:absolute;bottom:-13px;left:-10%;height:3px;width:0;transition:.4s;background-color:#0094b4}.tabs .tab_head._active span:after,.tabs .tab_head:hover span:after{width:120%;opacity:1}.tabs .tabs_wr .tab{width:100%;max-width:800px;padding:25px 15px 30px 15px;margin-left:auto;margin-right:auto;display:none;font-size:15px;line-height:1.45}.tabs .tabs_wr .tab ul,.tabs .tabs_wr .tab ol{padding-left:15px}.tabs .tabs_wr .tab p,.tabs .tabs_wr .tab ul,.tabs .tabs_wr .tab ol{margin-bottom:15px}.tabs .tabs_wr .tab p:last-child,.tabs .tabs_wr .tab ul:last-child,.tabs .tabs_wr .tab ol:last-child{margin-bottom:0}.tabs .tabs_wr .tab._active{display:block}.tabs .tabs_wr ._prod_docs{text-align:center}.tabs .tabs_wr ._prod_docs a{margin-right:10px}.tabs .tabs_wr ._prod_docs a:last-child{margin-right:0}.tab .product-attributes .product-attribute{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.tab .product-attributes .product-attribute strong{width:200px}.tab .product-attributes .product-attribute span{width:auto}a.custom_btn{height:40px;line-height:40px;font-size:14px;display:inline-block;vertical-align:middle;padding-left:25px;padding-right:25px;color:#fff;font-family:'TildaSansBold';text-decoration:none;background-color:#0094b4;border-radius:10px;transition:.4s;box-shadow:inset 0 0 10px rgba(0,0,0,0)}a.custom_btn:hover{box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}a.custom_btn:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,0.6)}a.custom_btn._big{height:55px;line-height:55px;font-size:18px;padding-left:35px;padding-right:35px}.mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:100;transition:.4s}.mask._moved{transform:translateY(-3000px)}.form_wr{position:absolute;top:200px;left:50%;margin-left:-200px;width:400px;padding:40px;border-radius:20px;background-color:#fff}.form_wr .cross{position:absolute;top:-10px;right:-10px;width:20px;height:20px;cursor:pointer}.form_wr .cross:before,.form_wr .cross:after{content:"";position:absolute;left:0;width:100%;height:2px;background-color:#fff}.form_wr .cross:before{transform:rotate(45deg)}.form_wr .cross:after{transform:rotate(-45deg)}body.page-template-page-contacts .wrap.page{padding-top:45px;padding-bottom:65px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}body.page-template-page-contacts .wrap.page h1{font-family:'TildaSansBold';font-size:36px;margin-bottom:25px}body.page-template-page-contacts .wrap.page p{font-size:16px;line-height:1.45}body.page-template-page-contacts .wrap.page a{color:#000}body.page-template-page-contacts .wrap.page .col{width:50%}@media (max-width:670px){body.page-template-page-contacts .wrap.page .col{width:100%}}body.page-template-page-contacts .wrap.page .col:nth-child(3){padding-left:15px}@media (max-width:670px){body.page-template-page-contacts .wrap.page .col:nth-child(3){padding-left:0}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}section.home_promo{margin-top:30px;margin-bottom:65px}@media (max-width:670px){section.home_promo{margin-top:20px;margin-bottom:40px}}section.home_promo .home_promo__row{display:flex;align-items:stretch}@media (max-width:900px){section.home_promo .home_promo__row{display:block}}section.home_promo .promo_slider{width:75%;padding-right:10px}@media (max-width:900px){section.home_promo .promo_slider{width:100%;padding-right:0;margin-bottom:20px}}section.home_promo .promo_products{width:25%;padding-left:10px}@media (max-width:900px){section.home_promo .promo_products{width:100%;padding-left:0}}section.home_promo .home_promo__row._full .promo_slider{width:100%;padding-right:0}.m19slider{position:relative;height:300px;overflow:hidden;border:1px solid #bfbfbf;border-radius:20px;background-color:#fff}@media (max-width:670px){.m19slider{height:220px}}.m19slider .m19slider__track{display:flex;height:100%;transition:transform .5s ease}.m19slider .m19slider__slide{flex:0 0 100%;width:100%;height:100%}.m19slider .m19slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;padding:0;border:0;border-radius:50%;cursor:pointer;background-color:rgba(0,0,0,0.4);color:#fff;font-size:26px;line-height:40px;text-align:center;transition:background-color .3s}.m19slider .m19slider__arrow:hover{background-color:rgba(0,0,0,0.65)}.m19slider .m19slider__arrow._prev{left:10px}.m19slider .m19slider__arrow._next{right:10px}.m19slider .m19slider__dots{position:absolute;left:0;right:0;bottom:10px;text-align:center;z-index:3}.m19slider .m19slider__dot{width:10px;height:10px;padding:0;margin:0 4px;border:0;border-radius:50%;cursor:pointer;background-color:rgba(255,255,255,0.7);box-shadow:0 0 2px rgba(0,0,0,0.4)}.m19slider .m19slider__dot._active{background-color:#0094b4}.promo_slider .m19slider__slide a{display:block;width:100%;height:100%}.promo_slider .m19slider__slide img{display:block;width:100%;height:100%;object-fit:cover}.promo_prod{display:flex;flex-direction:column;height:100%;padding:12px;text-decoration:none;color:#000}.promo_prod .promo_prod__img{flex:1 1 auto;min-height:0;margin-bottom:8px}.promo_prod .promo_prod__img img{display:block;width:100%;height:100%;object-fit:contain}.promo_prod .promo_prod__title{flex:0 0 auto;font-family:'TildaSansBold';font-size:14px;line-height:1.25;max-height:36px;overflow:hidden;margin-bottom:4px}.promo_prod .promo_prod__price{flex:0 0 auto;font-family:'TildaSansBold';color:#b82825;font-size:16px}
