#category-group{padding-bottom:0 0 30px 0}#category-group h2{color:#565252;font-size:15px;margin:46px 0 41px 0}#category-group .cat-group{display:block;position:relative;margin-bottom:20px;width:100%;height:129px;border:2px solid #fafafa;overflow:hidden;transition:all .2s}#category-group .cat-group h2{font-size:16px;color:#5a5a5a;position:absolute;top:10px;left:13px;width:167px;line-height:20px;margin:0}#category-group .cat-group .index{right:20px;position:absolute;font-size:35px;font-style:italic;font-weight:700;color:#5a5a5a}@media (min-width :601px){#category-group{margin-top:20px;border-top:1px solid #dadada}#category-group .cat-group{display:table;margin-top:-1px;margin-bottom:0;border:0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;position:relative}#category-group .cat-group:not(.hoverfamily):hover{border-top:1px solid #fe5000!important;border-bottom:1px solid #fe5000!important;transition:all .2s;z-index:1}#category-group .cat-group h2{display:inline-block;font-size:14px;color:#fe5000;position:relative;top:0;left:0;width:auto}#category-group .cat-group:hover h2{color:#fe5000;transition:all .2s}#category-group .cat-group:not(.hoverfamily):hover h2:after{content:'\f054';font-family:fontawesome;font-size:10px;position:absolute;color:#fe5000;right:-12px;font-weight:400;top:12px;transform:translateY(-50%)}#category-group .cat-group .index{position:absolute;left:10px;top:50%;margin-top:20px;font-size:22px;line-height:31px;font-weight:700;font-style:italic;color:#b4b4b4;z-index:-1}#category-group .cat-group:not(.hoverfamily):hover .index{color:#fe5000;transition:all .4s}#category-group .cat-group .h-group{display:table-cell;vertical-align:middle;background:0 0!important}#category-group .cat-group .h-group>span{display:block;width:69px;height:78px;background:url(../../images/megamenu/sprite_productGroups_xl.png) no-repeat;background-size:auto 200%}#category-group .cat-group .h-group .h-ico_1{background-position:0 0}#category-group .cat-group .h-group .h-ico_2{background-position:-78px 0}#category-group .cat-group .h-group .h-ico_3{background-position:-156px 0}#category-group .cat-group .h-group .h-ico_4{background-position:-234px 0}#category-group .cat-group .h-group .h-ico_5{background-position:-312px 0}#category-group .cat-group .h-group .h-ico_6{background-position:-390px 0}#category-group .cat-group .h-group .h-ico_7{background-position:-468px 0}#category-group .cat-group .h-group .h-ico_8{background-position:-546px 0}#category-group .cat-group .h-group .h-ico_9{background-position:-624px 0}#category-group .cat-group .h-group .h-ico_10{background-position:-702px 0}#category-group .cat-group .h-group .h-ico_11{background-position:-780px 0}#category-group .cat-group .h-group .h-ico_12{background-position:-858px 0}#category-group .cat-group .h-group .h-ico_13{background-position:-936px 0}#category-group .cat-group .h-group .h-ico_14{background-position:-1014px 0}#category-group .cat-group .h-group .h-ico_15{background-position:-1092px 0;margin-top:-12px}#category-group .cat-group .h-group .h-ico_16{background-position:-1170px 0}#category-group .cat-group .h-group .h-ico_17{background-position:-1248px 0}#category-group .cat-group .h-group .h-ico_18{background-position:-1326px 0}#category-group .cat-group .h-group .h-ico_19{background-position:-1482px 0}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_1{background-position:0 -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_2{background-position:-78px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_3{background-position:-156px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_4{background-position:-234px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_5{background-position:-312px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_6{background-position:-390px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_7{background-position:-468px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_8{background-position:-546px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_9{background-position:-624px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_10{background-position:-702px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_11{background-position:-780px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_12{background-position:-858px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_13{background-position:-936px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_14{background-position:-1014px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_15{background-position:-1092px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_16{background-position:-1170px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_17{background-position:-1248px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_18{background-position:-1326px -78px}#category-group .cat-group:not(.hoverfamily):hover .h-group .h-ico_19{background-position:-1482px -78px}#category-group .cat-group>a{display:table-cell;vertical-align:middle}#category-group .cat-group>a:first-child{width:69px}#category-group .cat-group .h-group__name{display:table-cell;padding:20px 0 20px 8px;width:300px;height:100%;vertical-align:middle}#category-group .cat-group .h-group__products>a{display:block;color:#666;font-size:14px;line-height:24px}#category-group .cat-group .h-group__products>a:hover{color:#fe5000}#category-group .cat-group .h-group__products>a:hover span{position:relative}#category-group .cat-group .h-group__products>a:hover span:after{content:'\f054';font-family:fontawesome;font-size:8px;position:absolute;color:#fe5000;right:-10px;font-weight:400;top:11px;transform:translateY(-50%)}#category-group .cat-group-img{position:relative;left:0}#category-group .cat-mobile{display:none}}#category-group .cat-group .h-group{height:130px;position:relative}#category-group .cat-group-img img{margin:auto;display:block;height:100%;vertical-align:middle;text-align:center;max-height:129px}@media (max-width :600px){#category-group{margin:-35px 0 0!important;background:#f1f1f1}#category-group ::-webkit-scrollbar{display:none}#category-group>h2{display:none}#category-group .cat-group{height:auto;box-sizing:border-box;margin-bottom:0;margin-top:35px;border:0}#category-group .cat-group .h-group{display:none}#category-group .cat-group .h-group__name{display:none}#category-group .cat-group h2{position:static;width:100%;box-sizing:border-box;padding:17px 95px 0 20px;font-size:16px;line-height:20px}#category-group .cat-group .index{bottom:auto;font-size:35px;top:10px}#category-group .cat-group-img{position:static;width:100%;bottom:auto;background-size:contain;overflow-x:scroll;background:#fff}#category-group .cat-group-img img{margin:auto;display:block;height:100%;width:auto;vertical-align:middle;text-align:center}#category-group .cat-mobile{position:relative}#category-group .cat-mobile button{width:100%;padding:15px 15px 15px 60px;text-align:left;background:#fe5000;border:0;position:relative}#category-group .cat-mobile button.collapsed{background:#fff}#category-group .cat-mobile button:after{content:"\f078";color:#fff;position:absolute;font-family:fontawesome;right:15px;top:50%;transform:translateY(-50%)}#category-group .cat-mobile button.collapsed:after{content:"\f054";color:#dadada}#category-group .cat-mobile button h2{margin:0;font-size:16px;color:#fff}#category-group .cat-mobile button.collapsed h2{color:#6e6c6b}#category-group .cat-mobile button.collapsed h2 .cat-mobile_num{color:#fe5000}#category-group .cat-mobile button .ico{position:absolute;width:25px;height:25px;background:url(../../images/megamenu/sprite_productGroups@2x.png) 0 0 no-repeat;background-size:50px 500px;top:50%;transform:translateY(-50%);left:0;margin-left:15px}#category-group .cat-mobile button.collapsed .ico{background-position-x:-25px!important}#category-group .cat-mobile button .ico.ico_cat_1{background-position:0 -2px}#category-group .cat-mobile button .ico.ico_cat_2{background-position:0 -27px}#category-group .cat-mobile button .ico.ico_cat_3{background-position:0 -52px}#category-group .cat-mobile button .ico.ico_cat_4{background-position:0 -77px}#category-group .cat-mobile button .ico.ico_cat_5{background-position:0 -102px}#category-group .cat-mobile button .ico.ico_cat_6{background-position:0 -127px}#category-group .cat-mobile button .ico.ico_cat_7{background-position:0 -152px}#category-group .cat-mobile button .ico.ico_cat_8{background-position:0 -177px}#category-group .cat-mobile button .ico.ico_cat_9{background-position:0 -202px}#category-group .cat-mobile button .ico.ico_cat_10{background-position:0 -227px}#category-group .cat-mobile button .ico.ico_cat_11{background-position:0 -252px}#category-group .cat-mobile button .ico.ico_cat_12{background-position:0 -277px}#category-group .cat-mobile button .ico.ico_cat_13{background-position:0 -302px}#category-group .cat-mobile button .ico.ico_cat_14{background-position:0 -352px}#category-group .cat-mobile button .ico.ico_cat_15{background-position:0 -327px}#category-group .cat-mobile button .ico.ico_cat_16{background-position:0 -377px}#category-group .cat-mobile button .ico.ico_cat_17{background-position:0 -402px}#category-group .cat-mobile button .ico.ico_cat_18{background-position:0 -427px}#category-group .cat-mobile button .ico.ico_cat_19{background-position:0 -476px}#category-group .cat-mobile .h-group__products li{border-bottom:1px solid #f1f1f1;background:#fff;font-size:15px;position:relative}#category-group .cat-mobile .h-group__products li:after{content:"\f054";color:#dadada;position:absolute;font-family:fontawesome;right:15px;top:50%;transform:translateY(-50%)}#category-group .cat-mobile .h-group__products li a{display:block;padding:15px 15px 15px 30px}#category-group .cat-mobile .h-group__products li.showmore_items a{padding-left:35px;font-style:italic}#category-group .cat-mobile .h-group__products li.showmore_items a i{font-size:10px;color:#dadada}#category-group .cat-mobile .h-group__products li.showmore_items:after{display:none}.hpi_container .col6{width:100%;margin:0;padding:10px!important}.hpi_container .hpi_box div.text{padding:15px 0 15px 15px}.hpi_container .hpi_box .linea-name{font-size:20px}}@media screen and (max-width:1024px){#category-group .cat-group .index{line-height:1.4!important}}.hpi_container .col6{box-sizing:border-box}.hpi_container .col6:nth-child(even){padding-left:15px}.hpi_container .col6:nth-child(odd){clear:left;padding-right:15px}.hpi_container .hpi_box{min-height:1px;box-sizing:border-box;border:1px solid #a7a7a7;margin-bottom:45px!important;max-width:481px}.hpi_container .hpi_box .imgs .w50{width:50%;float:left}.hpi_container .hpi_box .imgs img{display:block;max-width:100%;height:auto}.hpi_container .hpi_box .imgs .w50:first-child img{float:left}.hpi_container .hpi_box .imgs .w50:last-child img{float:right}.hpi_container .hpi_box .fleft{float:left}.hpi_container .hpi_box .fright{float:right}.hpi_container .hpi_box div.logo{width:35%;min-height:1px}.hpi_container .hpi_box div.logo.elecolors{width:30%;padding-top:40px;padding-left:10px}.hpi_container .hpi_box div.logo.ergostyle{width:32%;padding-top:30px}.hpi_container .hpi_box div.logo img{max-width:100%;height:auto}.hpi_container .hpi_box div.logo.profile_compatible img{padding:16px 10px 0 0}.hpi_container .hpi_box.sectors div.logo img{max-width:80px;margin-right:10px;margin-top:4px}.hpi_container .hpi_box div.text{width:65%;padding:22px 0 0 35px;box-sizing:border-box}.hpi_container .hpi_box .linea-name{font-size:22px;font-weight:700;color:#666;line-height:24px;margin:0;display:block;text-transform:uppercase}.hpi_container .hpi_box .linea-desc{font-size:16px;color:#fe5000;line-height:18px;font-weight:700;display:block;text-transform:uppercase}.hpi_container .hpi_box .sectorOther .linea-desc{display:block;display:-webkit-box;height:32px;line-height:16px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hpi_container .hpi_box .linea-counter{font-size:15px;color:#666;line-height:17px;display:block;text-transform:uppercase}.hpi_container .hpi_box .trademark{font-size:12px;font-weight:700}@media (min-width :601px) and (max-width:1280px){.hpi_container .col6:nth-child(even){padding-left:8px}.hpi_container .col6:nth-child(odd){padding-right:8px}.hpi_container .hpi_box div.text{padding:20px 0 20px 15px}.hpi_container .hpi_box{min-height:290px;margin-bottom:30px!important}}
/*# sourceMappingURL=elesa.category.group.min.ab527be1.css.map */