.product{display:inline-block;width:20%;min-width:155px;max-width:255px;height:325px;vertical-align:top;text-align:center;position:relative;z-index:0;overflow:hidden;margin-bottom:1em;border:#D85254 solid 0px;padding-left:1%;padding-right:1%;box-sizing:border-box;white-space:normal;border-bottom:#EFEFEF solid 1px;border-right:#EFEFEF solid 1px}@media screen and (min-width:1300px){.catalog6 .product{width:16.5% !important}}@media screen and (max-width:1200px){.product{width:24%;max-width:none}}@media screen and (max-width:1063px){.product{width:33%;max-width:none}}@media screen and (max-width:610px){.product{width:49%;max-width:none}}@media screen and (max-width:320px){.product{width:98%;max-width:none}}.product .rating{display:block;text-align:left;font-size:.9em;padding:.2em;color:#006AAD}.product a{display:inline-block;text-decoration:none;width:100%;box-sizing:border-box}.product .over_goods{width:100%;z-index:1;overflow:hidden;background:#fff;margin:0px;box-sizing:border-box;padding:20px 2px 8px 2px;left:50%;transform:translateX(-50%);position:absolute;-webkit-transition:box-shadow .3s linear 0s,border-radius .4s;transition:box-shadow .3s linear 0s,border-radius .4s}.product:hover{overflow:visible;z-index:10}.product .product_logo{max-height:100%;max-width:100%;box-sizing:border-box;aspect-ratio:auto;max-height:100%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product:hover .over_goods{overflow:visible;z-index:100;height:auto !important;border-radius:4px;-webkit-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.44);-moz-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.44);box-shadow:0px 0px 7px 2px rgba(0,0,0,0.44)}.product .over_goods div:first-child{height:160px;position:relative}.product:hover .prev_wish{display:block}.product .space{height:85px}.product .btn-cart{display:inline-block;width:90px;text-align:center;vertical-align:middle;background:#D1373A}.product .title{color:#333;padding:5px;text-decoration:none;font-size:1.15em;line-height:1.1em;display:block;height:3em;overflow:hidden}.product .title h4{font-weight:normal;margin:0;padding:0;font-size:1.2em;line-height:1em}.product .title .subtitle{color:#969696;font-size:0.9em;margin-top:.1em}.product .available{width:47%;display:inline-block;font-size:.8em;text-align:right;vertical-align:middle}.product .available img{height:25px;border-radius:4px;border:solid 1px #e8f8ef;padding:3px 6px;margin-right:1em;cursor:pointer}.product .available img:hover{background-color:#e8f8ef}.product .not_available{color:#f44336;width:47%;vertical-align:middle;display:inline-block;font-size:1em;text-align:center}.product .not_sale{color:#666;font-size:1.1em}.product .out_of_stock{color:#666;font-size:1.1em}.product:hover .title{height:auto !important;min-height:45px}.product .prev_wish{display:none}.product .prev_wish .gallery_prev{cursor:pointer;height:28px;text-align:center;display:inline-block;vertical-align:middle;width:25%}.product .prev_wish .gallery_prev img{height:28px}.product .prev_wish .wishlist_v{cursor:pointer;text-align:center;display:inline-block;vertical-align:middle;width:25%}.product .prev_wish .wishlist_v img{height:28px}.product .wait{vertical-align:middle;display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.product .price{text-align:center;vertical-align:bottom;margin:.3em 0 1em 0}.product .price .yell_price{font-size:1.5em;width:47%;display:inline-block;vertical-align:middle;text-align:center;color:#f37f00}.product .price .black_price{font-size:1.5em;width:47%;display:inline-block;vertical-align:middle;text-align:center}.product .price .buy_button{cursor:pointer;display:inline-block;padding:.4em .35em .3em .3em;color:#fff;border-radius:6px;font-size:1.6em}.product .price .goods_discount{display:block;text-align:left}.product .price .goods_discount b{color:#fb3f4c;border:#FFD8D9 solid 1px;font-weight:normal;background:#FFF3F3;font-size:.8em;padding:.05em;border-radius:3px}.product .price .goods_discount s{color:#999;font-style:normal;font-size:0.8em;text-align:center}.product .price .goods_discount s i{color:#999;font-style:normal}.product .price .grey_price{font-size:1.5em;width:47%;display:inline-block;vertical-align:middle;text-align:center;color:#666}.product .price sup{font-size:0.8em;vertical-align:baseline}.product .add{text-decoration:none;font-size:1.3em;background:#54c248;color:#fff;width:98%;max-width:81px;display:inline-block;clear:both;padding:4px 0;border-radius:2px;vertical-align:bottom;text-align:center}.product:hover .add{background:#6fdd5f}.product:hover .wait{-webkit-filter:grayscale(5%);filter:grayscale(5%)}.product .sticker_action{display:inline-block;width:23%;padding-top:23%;background:url(/img/stickers/act2.png) 100% 100% no-repeat;background-size:cover;position:absolute;top:2%;right:8%;z-index:10}.product .sticker_hit{display:inline-block;width:20%;padding-top:20%;border:#80393A solid 2px;background:#FFF27E;position:absolute;top:2%;left:8%;z-index:10;border-radius:50%}.product .short_info{position:absolute;text-align:center;top:1px;right:2%;opacity:0.9;width:38px;height:auto;display:block;background:#F7F7F7;border:#FFEBC6 1px solid;border-radius:3px}.product .short_info span{border-bottom:#ccc solid 1px;display:block;box-sizing:border-box;font-size:0.9em;line-height:1em;padding:4px 0;margin:0 3px}.product .short_info span img{opacity:0.9}.product .short_info span:last-child{border:0}.product:hover .short_info{opacity:1}.product .bonus1,.bonus9,.bonus99{position:absolute;top:122px;display:inline-block;font-size:0.9em;background:url(/img/bonus_bg.png) no-repeat top center;background-size:cover !important;font-weight:bolder;color:#7a3c0b;padding:1.2em 1.2em 0.7em 0.8em;border:#883A3B solid 0px;margin-left:47px;filter:brightness(110%)}.product .bonus9{padding:1.4em 1.4em 0.6em 0.7em !important}.product .bonus99{padding:1.7em 1.3em 0.7em 0.6em !important}
.main-news{width:34%;display:inline-block;min-height:70px;text-align:center;box-sizing:border-box;vertical-align:top}.main-news a{width:100%;box-sizing:border-box;display:inline-block;text-align:center;margin:0;padding:0;height:auto;vertical-align:top;border:0;border-radius:0}.category_main{padding-left:15px;font-size:1.1em}.category_main span a{color:#006AAD;line-height:1.6em;font-size:1.15em;text-decoration:none}.category_main span a:hover{color:#F44336;text-decoration:underline}.category_main li{list-style:none;line-height:2em;padding-left:0.8em;border-bottom:dotted 1px #EBEBEB}.category_main li a{text-decoration:none}.category_main li:first-letter{text-transform:uppercase}.category_main li a:hover{color:#F44336;text-decoration:underline}.category_main sale{color:#fb3f4c;text-decoration:none;font-weight:bold}.category_main loca{color:#006AAD;text-decoration:none;font-weight:bold}.main-tabs{text-align:center;margin:10px 0px 25px 0px}.main-tabs a{font-size:1.4em;padding:4px 9px;position:relative;text-align:center;margin:0px 8px;text-decoration:none;min-width:65px;width:auto;display:inline-block;border-bottom:#D5D5D5 dashed 1px}.main-tabs a:after{content:'';position:absolute;top:100%;left:50%;margin-left:-5px;width:0;height:0;border-top:solid 5px #D5D5D5;border-left:solid 5px transparent;border-right:solid 5px transparent}.main-tabs a:hover:after{border-top:solid 5px #f37f00}.main-tabs a:hover{border-bottom:#f37f00 dashed 1px}.main-tabs .seltab{border:#f37f00 solid 2px;border-radius:9px;font-weight:bold}.main-tabs .seltab:hover{border:#f37f00 solid 2px}.main-tabs .seltab:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:solid 8px #f37f00;border-left:solid 8px transparent;border-right:solid 8px transparent}.main-tabs-cont{display:none;min-height:325px;padding:.2em .5em 1.5em .2em}.main-tabs-cont .sepa_br{display:none}.main-tabs-cont::-webkit-scrollbar{-webkit-appearance:none}.main-tabs-cont::-webkit-scrollbar:horizontal{height:11px}.main-tabs-cont::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid #fff;background-color:#f37f00}.last_comments{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);padding:1em 0.5em;margin:1em;background:#F7F7F7;opacity:0.9}.last_comments:hover{opacity:1}.last_comments a{text-decoration:none;color:#666}.main-banners{text-align:left;margin-top:0;display:inline-block;position:relative;width:65%;min-height:250px;overflow:hidden;white-space:nowrap}.main-banners:hover .banner-remote{opacity:0.5}.main-banners .promo_1{text-align:center;display:inline-block;height:100%;width:100%;left:0;position:relative}.main-banners .main-banners-hide{display:none}.main-banners span{text-align:center;display:inline-block;height:100%;vertical-align:top;width:100%;position:relative}.main-banners .prevSpan{margin-left:-100%}.main-banners .banner-remote{position:absolute;display:inline-block;text-align:center;color:#f6731c;height:2.7em;width:2.7em;background:#069;opacity:0.4;top:42%;border-radius:50%}.main-banners .banner-remote b{vertical-align:middle;font-size:2.4em}.main-banners .next{right:3%;display:none}.main-banners .prev{left:3%;display:none}.main-banners li{list-style:none}.main-banners img{max-width:100%}.main-banners-title{position:absolute;bottom:5px;text-align:center;width:100%}.main-banners-title b{background:#fff;display:inline-block;margin:0 3px;width:13px;height:13px;cursor:pointer;border-radius:50%;border:#fff solid 2px;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.main-banners-title .main-banners-title-active{background:#43b02a}.info_article_main{text-align:center}.info_article_main a{border:#D3D3D3 solid 1px;width:90%;margin-top:0.5em;display:inline-block;border-radius:4px;vertical-align:top;text-align:center;padding:6px;position:relative;text-decoration:none;color:#666;font-size:1em;line-height:1.3em}.info_article_main a:before{position:absolute;left:3px;top:3px;color:#4696cb;display:none;content:'i';font-weight:bold;line-height:16px;width:16px;border:#f37f00 solid 1px;border-radius:50%;font-size:0.8em}.info_article_main a:hover{border:#f37f00 solid 1px}.main_article{text-align:center;text-decoration:none;list-style:none}.main_article li{list-style:none;box-sizing:border-box;border:#D3D3D3 solid 1px;width:18%;min-width:110px;height:125px;margin:.3em .4%;display:inline-block;border-radius:4px;vertical-align:top;text-align:center;padding:5px 0;position:relative;white-space:normal}.main_article li a{box-sizing:border-box;width:100%;height:100%;display:block;text-align:center;text-decoration:none;color:#666}.main_article li a:before{position:absolute;left:3px;top:3px;color:#4696cb;display:none;content:'i';font-weight:bold;line-height:16px;width:16px;border:#f37f00 solid 1px;border-radius:50%;font-size:0.8em}.main_article li:hover{border:#f37f00 solid 1px}.main_article li a img{max-width:99%;height:80px}.catalog_info h1{font-size:1.2em}.catalog_info h2{font-size:1.1em;padding-top:10px}.catalog_info h3{font-size:1em;padding-top:10px}.catalog_info{line-height:1.5em;padding:.5em 1em 3em 1em;-webkit-box-ordinal-group:9999;-webkit-order:9999;-moz-order:9999;-ms-flex-order:9999;order:9999}.catalog_info ul{list-style:outside;padding-inline-start:inherit}.catalog_info .tags .tags__list{list-style:none}.catalog_info .tags li{display:inline-block;padding:.3em .4em;margin:.2em;border-radius:4px;border:solid 1px #666}.catalog_info .tags li a{text-decoration:none}.upheight{min-height:220px}.left-sidebar{display:none}.content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}@media only screen and (max-width:910px){.main-banners{display:block;width:auto;min-height:150px}.main-news{width:100%;display:block}.main-news a{width:48%}}@media only screen and (max-width:860px){.main_article,.main-tabs-cont{white-space:nowrap;box-sizing:border-box;overflow-x:auto;overflow-y:hidden}.main-tabs-cont .sepa_br{display:block}.left-sidebar{display:none}}.main-news-test{width:34%;display:inline-block;text-align:center;box-sizing:border-box;vertical-align:top}.main-news-test a{height:19%;text-decoration:none;width:99%;padding:1%;margin:.5%;font-size:1.3em;color:#006AAD;text-align:left;border-top:#F1F1F1 solid 1px;display:block;border-radius:4px;vertical-align:top}@media only screen and (max-width:910px){.main-news-test{width:100%;display:block;text-align:left}.main-news-test a{width:48%;display:inline-block;box-sizing:border-box}}.swiper{width:100%;height:auto;border-radius:10px}.swiper-slide img{width:100%;display:block;object-fit:cover;border-radius:10px;aspect-ratio:10/16;height:auto}.swiper-slide{padding:0 .4%;box-sizing:border-box}.sub-menu-vertical_active_main_page{visibility:visible !important;overflow:hidden}.category_show_new{opacity:1 !important}.sub-menu-vertical_active_main_page:hover{height:auto !important;overflow:visible}.sub-menu-vertical::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;display:block;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 43%,rgba(255,255,255,0.82) 50%,rgba(255,255,255,1) 100%);pointer-events:none;z-index:999}.sub-menu-vertical::after{content:"";position:absolute;bottom:15px;left:50%;width:8px;height:8px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateX(-50%) rotate(45deg);z-index:1000;pointer-events:none}.sub-menu-vertical{filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.2)) !important;transition:filter 0.3s ease-in-out;border-radius:0 0 10px 10px !important}.sub-menu-vertical:hover{filter:drop-shadow(2px 2px 5px rgba(0,0,0,0.5)) !important;border-radius:0 0 4px 4px !important}.swiper-button-next,.swiper-button-prev{background:rgba(255,255,255,0.7);padding:8px;border-radius:50%}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(255,255,255,0.9)}.sub-menu-vertical:hover::before,.sub-menu-vertical:hover::after{display:none}.main_banners_block{box-sizing:border-box;padding-left:240px;height:auto;max-height:500px;overflow-y:hidden;text-align:center}@media only screen and (max-width:780px){.main_banners_block{padding-left:0}}
