.mhSwitches{z-index:1;position:relative;margin:0 -15px;min-height:44px}@media(min-width:757px){.mhSwitches{max-width:calc(100% - 100px)}}.mhSwitch{font-size:1.3em;color:#615e5d;font-weight:600;line-height:24px;display:inline-block;cursor:pointer;padding:10px 15px;text-transform:uppercase}
.main_page .main_hotspot{display:block;height:0;overflow:hidden;margin:0 !important}.main_page .main_hotspot.active{height:auto;overflow:visible;margin-bottom:25px !important}.main_hotspot a.big_label small{font-size:12px;position:absolute;right:0;top:-35px;float:none}.main_hotspot a.big_label{font-size:0;padding:0;position:relative}.mhSwitch.active{color:#333 !important}div.hotspot_description{padding:20px 10px;text-align:left}@media(min-width:757px){div.hotspot_description{padding:25px 15px}}#main_hotspot_zone1 .products_wrapper{border:0}
#main_hotspot_zone1 .slick-track{height:auto !important;max-height:266px !important}@media(min-width:757px){#main_hotspot_zone1 .slick-track{height:266px !important;max-height:initial !important}}@media(min-width:1200px){#main_hotspot_zone1 .slick-track{height:305px !important}}#main_hotspot_zone1 .slick-slide{display:flex;outline:0}#main_hotspot_zone1 a.product-icon{height:235px;padding:10px 20px 10px 10px;margin:0}@media(min-width:757px){#main_hotspot_zone1 a.product-icon{padding:20px 0;height:265px}
}@media(min-width:1200px){#main_hotspot_zone1 a.product-icon{height:305px}}#main_hotspot_zone1 a.product-name{font-size:1.2em;font-weight:bold;line-height:1.2;margin-bottom:10px}@media(min-width:979px){#main_hotspot_zone1 a.product-name{font-size:1.43em}}#main_hotspot_zone1 div.product_prices{font-size:1.43em;line-height:1.2;margin-bottom:10px}#main_hotspot_zone1 .max-price{display:none}@media(min-width:757px){#main_hotspot_zone1 .max-price{display:inline}}#main_hotspot_zone1 .cleardescription{display:none}
@media(min-width:757px){#main_hotspot_zone1 .cleardescription{display:block}}#main_hotspot_zone1 li a.btn{display:inline-block}#main_hotspot_zone1 div.col-md-6.hotspot_description div.firm-name a:hover{color:#000}#main_hotspot_zone1 #slick-pager{overflow:hidden;margin-bottom:15px;margin-top:15px;padding:0}@media(min-width:757px){#main_hotspot_zone1 #slick-pager{margin:0}}#main_hotspot_zone1 #slick-pager a{position:relative;margin:0 3%;text-align:center;background:#f1f1f1;height:7px;padding:0}@media(max-width:756px){#main_hotspot_zone1 #slick-pager a{max-width:19%}
}@media(min-width:757px){#main_hotspot_zone1 #slick-pager a{height:134px;margin:-1px 0 0 0;padding:10px 10px;border-left:1px solid #c4c7c8;border-top:1px solid #c4c7c8;background:#fff}}@media(min-width:1200px){#main_hotspot_zone1 #slick-pager a{height:154px}}#main_hotspot_zone1 #slick-pager a.active:after{content:"";display:block;top:0;left:0;right:0;height:7px;background:#0090f6;position:absolute}@media(min-width:757px){#main_hotspot_zone1 #slick-pager a.active:after{height:4px}
}#main_hotspot_zone1 #slick-pager a.active:before{content:"";display:block;top:4px;left:50%;margin-left:-4px;position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #0090f6}#main_hotspot_zone1 #slick-pager a img{display:none}@media(min-width:757px){#main_hotspot_zone1 #slick-pager a img{display:block;max-height:114px;margin:auto}}@media(min-width:1200px){#main_hotspot_zone1 #slick-pager a img{max-height:134px}}#main_hotspot_sub{border:1px solid #c4c7c8}
#menu_buttons2 div.menu_button_wrapper{padding:0}#menu_buttons2 img{display:block}#main_hotspot_zone3 .products_wrapper{border:0}#main_hotspot_zone3 .slick-track{height:auto !important;max-height:266px !important}@media(min-width:757px){#main_hotspot_zone3 .slick-track{height:266px !important;max-height:initial !important}
}@media(min-width:1200px){#main_hotspot_zone3 .slick-track{height:305px !important}}#main_hotspot_zone3 .slick-slide{display:flex;outline:0}#main_hotspot_zone3 a.product-icon{height:235px;padding:10px 20px 10px 10px;margin:0}@media(min-width:757px){#main_hotspot_zone3 a.product-icon{padding:20px 0;height:265px}}@media(min-width:1200px){#main_hotspot_zone3 a.product-icon{height:305px}}#main_hotspot_zone3 a.product-name{font-size:1.2em;font-weight:bold;line-height:1.2;margin-bottom:10px}@media(min-width:979px){#main_hotspot_zone3 a.product-name{font-size:1.43em}
}#main_hotspot_zone3 div.product_prices{font-size:1.43em;line-height:1.2;margin-bottom:10px}#main_hotspot_zone3 .max-price{display:none}@media(min-width:757px){#main_hotspot_zone3 .max-price{display:inline}}#main_hotspot_zone3 .cleardescription{display:none}@media(min-width:757px){#main_hotspot_zone3 .cleardescription{display:block}}#main_hotspot_zone3 li a.btn{display:inline-block}#main_hotspot_zone3 div.col-md-6.hotspot_description div.firm-name a:hover{color:#000}#main_hotspot_zone3 #slick-pager3{overflow:hidden;margin-bottom:15px;margin-top:15px;padding:0}
@media(min-width:757px){#main_hotspot_zone3 #slick-pager3{margin:0}}#main_hotspot_zone3 #slick-pager3 a{position:relative;margin:0 3%;text-align:center;background:#f1f1f1;height:7px;padding:0}@media(max-width:756px){#main_hotspot_zone3 #slick-pager3 a{max-width:19%}}@media(min-width:757px){#main_hotspot_zone3 #slick-pager3 a{height:134px;margin:-1px 0 0 0;padding:10px 10px;border-left:1px solid #c4c7c8;border-top:1px solid #c4c7c8;background:#fff}}@media(min-width:1200px){#main_hotspot_zone3 #slick-pager3 a{height:154px}
}#main_hotspot_zone3 #slick-pager3 a.active:after{content:"";display:block;top:0;left:0;right:0;height:7px;background:#0090f6;position:absolute}@media(min-width:757px){#main_hotspot_zone3 #slick-pager3 a.active:after{height:4px}}#main_hotspot_zone3 #slick-pager3 a.active:before{content:"";display:block;top:4px;left:50%;margin-left:-4px;position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #0090f6}
#main_hotspot_zone3 #slick-pager3 a img{display:none}@media(min-width:757px){#main_hotspot_zone3 #slick-pager3 a img{display:block;max-height:114px;margin:auto}}@media(min-width:1200px){#main_hotspot_zone3 #slick-pager3 a img{max-height:134px}}#main_hotspot_sub3{border:1px solid #c4c7c8}
#menu_banners3 div.menu_button_wrapper{padding:0}#menu_banners3 img{display:block}#main_banner1 li{list-style:none}#main_banner1 img{display:block;max-width:100%;margin:auto}#main_banner1.skeleton{background:#f1f1f1}#main_banner1.skeleton li{position:relative;display:none}#main_banner1.skeleton li:first-child{display:block}#main_banner1.skeleton li a{display:block}#main_banner1.skeleton img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
