.header.content,.navigation,.page-header .header.panel{max-width:unset}.page-header{background-color:#fff;width:100%}.header-bottom>.container-fluid,.header-supertop-container,.header-top-container{max-width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;box-sizing:border-box}.header-bottom>.container-fluid.px-0{padding-left:15px;padding-right:15px}.logo{float:none;margin:0;max-width:unset;background-image:url(../images/logo-isacco.svg);background-position:center;background-repeat:no-repeat;background-size:contain;opacity:1;display:block}@media (max-width:1200px){.logo{background-position:left center}}.logo img{opacity:0;max-width:360px}@media (max-width:1440px){.logo img{max-width:200px}}@media (max-width:991px){.logo img{max-width:160px}}.header.content{padding:0;border-bottom:1px solid #b0b0b0}.link-catalog .block-cms-link a{text-transform:uppercase;font-size:1.125rem;font-weight:500}.link-catalog .block-cms-link a:after{content:" "!important;width:18px;height:18px;background-image:url(../images/icons/icon-book.svg);background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:7px;margin-bottom:-2px}.header-bottom .btn-bg-product-header{padding:3px 0}@media (max-width:1440px){.header-bottom .btn-bg-product-header{padding:7px 0}}.header-bottom .main-menu .main-menu__link{font-size:1.125rem;font-weight:500}.header-bottom .widget.block.block-cms-link{margin:0}.header-bottom .open-main-menu{font-size:1.563rem}@media (max-width:1440px){.header-bottom .open-main-menu{font-size:1.125rem}}@media (max-width:991px){.header-bottom .open-main-menu{font-size:1rem}}.header-bottom .open-main-menu:after{content:" "!important;width:20px;height:20px;background-image:url(../images/menu-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:10px;margin-bottom:0;transition:all .3}@media (max-width:1440px){.header-bottom .open-main-menu:after{width:18px;height:15px}}@media (max-width:991px){.header-bottom .open-main-menu:after{width:18px;height:18px;margin-left:6px;background-image:url(../images/icons/icon-menu-white.svg);vertical-align:sub}}.header-bottom .open-main-menu.active:after{transform:rotate(180deg)}.block-search{width:100%;padding:0;float:none;margin:0 auto}.block-search .control{padding:0}.block-search .control:before{display:none}.block-search input#search{margin:0;padding-right:40px;position:static;text-align:left;border:0 solid #d6d6d6;border-radius:0;background-color:#d6d6d6;color:#191919;opacity:1;padding:8px 24px;font-size:1rem;height:41px}@media (max-width:1440px){.block-search input#search{height:40px}}@media (max-width:1200px){.block-search input#search{padding:8px 15px;padding-right:40px}}.block-search input#search::-moz-placeholder{color:#191919;opacity:.9}.block-search input#search::placeholder{color:#191919;opacity:.9}.block-search input#search::-ms-input-placeholder{color:#191919;opacity:.9}.block-search input#search:focus{border:1px solid #f2f2f2!important}.block-search .action.search{border-radius:0;padding:12px;background-color:#2e3358;right:0;top:0;bottom:0}@media (max-width:767px){.block-search .action.search{padding:0 10px;height:100%}}.block-search .action.search:before{width:19px;height:19px;background-image:url(../images/icons/Icon-feather-search.svg);color:#191919;content:" ";display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.block-search .action.search:hover{background-color:#2e3358;opacity:.8}.top-account-actions-dropdown{margin-top:-2px}.top-account-actions-dropdown .show-account-menu{display:inline-block}.top-account-actions-dropdown .account-menu{display:none}.top-account-actions-dropdown .ui-dialog{display:block;position:absolute;z-index:5;min-width:250px;right:-100%;background-color:#fff;top:120%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.75)}.top-account-actions-dropdown .dropdown-content{margin-bottom:0}.top-account-actions-dropdown .header.links{padding:0;list-style:none;margin:0}.top-account-actions-dropdown .header.links li{margin-bottom:0;padding:1rem;border-bottom:1px solid #b0b0b0}.top-account-actions-dropdown .header.links li:first-child,.top-account-actions-dropdown .header.links li:last-child{border-bottom:0 solid #b0b0b0}.col-btn-header a{height:36px}.minicart-wrapper{margin:0;margin-left:10px}.minicart-wrapper .action.showcart{padding:0;position:relative;border:0;top:3px}.minicart-wrapper .action.showcart .text{display:inline-block!important;width:auto!important;height:auto!important;position:static!important}@media (max-width:767px){.minicart-wrapper .action.showcart .text{margin-right:10px}}@media (max-width:460px){.minicart-wrapper .action.showcart .text{display:none!important}}.minicart-wrapper .action.showcart:before{display:none!important}.minicart-wrapper .action.showcart:after{content:" "!important;width:22px;height:22px;background-image:url(../images/icons/icon-cart.svg);background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:super;margin-left:5px;display:inline-block}@media (max-width:4560px){.minicart-wrapper .action.showcart:after{margin-left:0;margin-top:7px}}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-8px;right:-6px;font-size:10px!important;text-indent:0!important;width:18px;height:18px;overflow:hidden;background-color:#2e3358;color:#fff;border-radius:50%;line-height:18px;padding-left:2px}.minicart-wrapper .action.showcart .counter.qty .counter-number{font-size:10px;display:block;width:10px;padding:0;margin:0 auto}.minicart-wrapper .block-minicart{right:-30px}.minicart-wrapper .block-minicart:before{right:32px}.minicart-wrapper .block-minicart:after{right:31px}.wishlist.top{list-style:none;margin-left:0;position:relative}.wishlist.top a{font-size:0;display:block}.wishlist.top a:before{content:" "!important;display:block;width:22px;height:22px;background-image:url(../images/icons/icon-wishlist.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.wishlist.top .counter.qty{position:absolute;top:-6px;right:-6px;font-size:10px!important;text-indent:0!important;width:18px;height:18px;overflow:hidden;background-color:#2e3358;color:#fff;border-radius:50%;line-height:18px;padding-left:0;text-align:center}.wishlist.top .counter.qty:empty{display:none}.header-promo-text-col{max-height:45px;overflow:hidden}.col-trust{max-height:50px;overflow:hidden}.promo-banner-top{background-color:#2e3358;padding:7px 15px;position:relative;display:none}.promo-banner-top p{font-size:14px;color:#fff;margin-bottom:0}.promo-banner-top a{color:#fff;text-decoration:underline}.promo-banner-top a:hover{color:#fff}.promo-banner-top .btn-banner-close{position:absolute;right:15px;width:13px;height:13px;text-indent:-999px;overflow:hidden;cursor:pointer;top:50%;transform:translate(0,-50%)}.promo-banner-top .btn-banner-close:after,.promo-banner-top .btn-banner-close:before{position:absolute;left:5px;content:" ";height:13px;width:2px;background-color:#fff}.promo-banner-top .btn-banner-close:after{transform:rotate(-45deg)}.promo-banner-top .btn-banner-close:before{transform:rotate(45deg)}.page-header.js-is-sticky .promo-banner-top{display:none!important}.superto-header-row{padding:5px 30px;border-bottom:1px solid #b0b0b0}@media (max-width:1440px){.superto-header-row{padding:5px 15px}}@media (max-width:767px){.superto-header-row{padding:5px 0;border-bottom:0 solid #b0b0b0}}.superto-header-row .col-item-nav{padding:0;padding-right:10px}.superto-header-row .col-item-nav.lat-item-lang{padding-left:16px;padding-right:16px}.header-wrapper-center .logo{text-align:center}@media (max-width:1200px){.header-wrapper-center .logo{text-align:left}}.header-wrapper-center .logo img{margin:0 auto}@media (max-width:1200px){.header-wrapper-center .logo img{margin-left:0}}.header-top{padding:15px 30px}@media (max-width:1440px){.header-top{padding:10px 15px}}@media (max-width:1240px){.header-top .button-white{font-size:.8rem}.header-top .icon-catalog:after,.header-top .icon-reseller:after{width:18px;height:18px}}.header-bottom-right .absolut-reseller-block{padding:0 30px}@media (max-width:1440px){.header-bottom-right .absolut-reseller-block{padding:0 15px}}.header-bottom-newmwnu-container{display:none;position:absolute;left:0;right:0;z-index:2;background:#2e3358;color:rgba(255,255,255,.55);padding:0 15px}.header-bottom-newmwnu-container .mainmenu-container-hidden{padding-top:50px;padding-bottom:50px}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink{margin-bottom:10px}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a{text-transform:uppercase;font-size:22px}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a:after{content:" ";display:inline-block;margin-left:10px;width:18px;height:18px;-webkit-mask-image:url(../images/icons/slide-right.svg);mask-image:url(../images/icons/slide-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;opacity:0}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a.active,.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a:hover{color:#fff}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a.active:after,.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a:hover:after{opacity:.8}.header-bottom-newmwnu-container .mainmenu-container-hidden .catlink a:hover{text-decoration:underline}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-cont{margin-bottom:10px}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-cont a{text-transform:uppercase;font-size:22px}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-cont a:hover{color:#fff;text-decoration:underline}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-cont a.active{color:#fff}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-level a{color:#fff}.header-bottom-newmwnu-container .mainmenu-container-hidden .cat-child-level a:hover{text-decoration:underline}.header-bottom-newmwnu-container .mainmenu-container-hidden .new-gest.cat-image img{max-width:344px}.col-search .block-search{max-width:480px;margin-left:0}@media (max-width:767px){.col-search .block-search{max-width:100%}}.hero-image-cms{height:65vh;min-height:520px;max-height:840px;background-position:center;background-size:cover;background-repeat:no-repeat}.hero-image-cms .breadcrumbs{padding:0;margin:0}.hero-image-cms .breadcrumbs .item,.hero-image-cms .breadcrumbs a{color:#fff}.hero-image-cms .subtitle{position:absolute;bottom:7rem}.no-hero-image-cms .breadcrumbs{padding:0;margin:0}.no-hero-image-cms .breadcrumbs .item,.no-hero-image-cms .breadcrumbs a{color:#fff}.cms-index-index .no-hero-image-cms{display:none!important}.cms-home .row.bg-primary .col-12.px-lg-3.pt-4{padding-top:2rem!important}.cms-home .row.bg-primary .f-80{font-size:3.125rem;line-height:1}@media screen and (max-width:576px){.cms-home .row.bg-primary .f-80{font-size:2.6rem}}.cms-home .row.bg-primary .color-white.mt-4.f-20{font-size:1rem;margin-top:1rem!important}.cms-home .item-header.f-40.f-medium.mb-2{font-size:1.875rem;margin-bottom:1rem!important}@media screen and (max-width:576px){.cms-home .item-header.f-40.f-medium.mb-2{font-size:1.6rem}}.cms-become-reseller .hero-image-cms,.cms-diventa-rivenditore .hero-image-cms,.cms-diventa-rivenditore-67f4e1be68942 .hero-image-cms{height:auto;min-height:350px;max-height:700px}.cms-become-reseller .hero-image-cms .row.h-100.justify-content-between.pt-0.pt-lg-3,.cms-diventa-rivenditore .hero-image-cms .row.h-100.justify-content-between.pt-0.pt-lg-3,.cms-diventa-rivenditore-67f4e1be68942 .hero-image-cms .row.h-100.justify-content-between.pt-0.pt-lg-3{padding-top:1rem!important}.cms-become-reseller .hero-image-cms .col-12.col-lg-6.pt-4.pb-6,.cms-diventa-rivenditore .hero-image-cms .col-12.col-lg-6.pt-4.pb-6,.cms-diventa-rivenditore-67f4e1be68942 .hero-image-cms .col-12.col-lg-6.pt-4.pb-6{padding-bottom:0!important;padding-top:1rem!important}.cms-become-reseller .hero-image-cms .col-12.col-md-4.pt-md-4.subtitle-al,.cms-diventa-rivenditore .hero-image-cms .col-12.col-md-4.pt-md-4.subtitle-al,.cms-diventa-rivenditore-67f4e1be68942 .hero-image-cms .col-12.col-md-4.pt-md-4.subtitle-al{padding-top:1rem!important}@media (max-width:1360px){.header-bottom .main-menu .main-menu__link{font-size:1rem!important}.header-bottom .main-menu .main-menu__item{margin-right:0!important}}@media (max-width:991px){.header-promo-text-col p{font-size:12px!important}body.filters-mobile-active{overflow:hidden}body.filters-mobile-active .page-header{z-index:1!important}body.filters-mobile-active .absolut-reseller-block{display:none}}@media (max-width:767px){.e-business-col-mobile{padding:0 15px}.e-business-col-mobile .button-white{border:0;border-radius:0;padding:0;display:inline-block;line-height:22px}.col-search{display:block;padding:0!important;border-top:1px solid #b0b0b0}.col-search .block-search{padding:8px 15px!important}.cms-diventa-rivenditore .hero-image-cms{min-height:400px}.hero-image-cms{min-height:auto;height:50vh}}@media (max-width:576px){.e-business-col-mobile .button-white{font-size:1rem;line-height:1.2}}@media screen and (max-width:400px){.header-bottom .link-catalog .block-cms-link a{font-size:1rem}a.menu-mobile-btn{font-size:1rem}}