.menu-header-001-header{position:absolute;top:0;left:0;padding:0 0 0 0;width:100%;height:90px;z-index:1100;background-color:#fff0}.menu-header-001-header-scroll{position:fixed;top:-90px;left:0;padding:0 0 0 0;width:100%;height:90px;background-color:#fff;box-shadow:-1px 1px 6px -1px rgb(0 0 0 / .5);z-index:999}.menu-header-001-header-scroll .logo,.menu-header-001-header .logo{position:relative;margin:0;padding:0 0 0 0;width:240px;height:90px;float:left;display:flex;align-items:center}@media only screen and (max-width:320px){.menu-header-001-header-scroll .logo,.menu-header-001-header .logo{width:180px}}.menu-header-001-header-scroll .logo img,.menu-header-001-header .logo img{width:auto;height:90px}.menu-header-001-nav{position:relative;margin:0 0 0 0;padding:0 0 0 0;float:right;height:90px;display:table}.menu-header-001-nav ul{position:relative;margin:0 0 0 0;padding:0 0 0 0;height:21px}.menu-header-001-nav ul li{position:relative;margin:0 20px 0 0;padding:0;list-style:none;text-align:center;float:left}.menu-header-001-nav ul li.search{height:21px;padding:29px 0 0 0}.menu-header-001-nav ul li.hamburger{float:right}.menu-header-001-nav ul li a{margin:0;padding:0;display:block;line-height:90px;height:90px;display:flex;align-items:center;color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.menu-header-001-nav ul li a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:rgb(255 255 255 / .5)}.menu-header-001-nav ul li a.active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;color:#fff}.menu-header-001-header-scroll .menu-header-001-nav ul li a{color:#333}.menu-header-001-header-scroll .menu-header-001-nav ul li a:hover{color:#666}.menu-header-001-header-scroll .menu-header-001-nav ul li a.active{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;color:#333}.menu-header-001-nav .for-shop{position:relative;top:21px}@media only screen and (max-width:930px){.menu-header-001-nav ul li{margin:0 10px 0 0}}@media only screen and (max-width:768px){.menu-header-001-nav ul li{margin:0 25px 0 0}}@media only screen and (max-width:575px){.menu-header-001-nav ul li{margin:0 5px 0 0}.menu-header-001-nav .for-shop{position:absolute;right:5px;top:21px}}@media only screen and (max-width:320px){.menu-header-001-nav ul li{margin:0 0 0 0}}.numero-verde-dim{width:140px}:root{--border-radius-language-header:25px;--border-radius-language-tendina-header:10px}.language-selector{position:relative;display:inline-block}.selected-lang{cursor:pointer;display:flex;align-items:center}.langs-container{display:none;position:absolute;background-color:#fff0;width:100%;z-index:1;border:1px solid#fff;border-top:0;border-radius:0 0 var(--border-radius-language-tendina-panel) var(--border-radius-language-tendina-panel)}.lang-option{padding:8px;cursor:pointer;display:flex;align-items:center}.lang-option img,.selected-lang img{width:20px;height:auto}.lang-option .lang-text,.selected-lang .lang-text{color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.lang-option:hover{background-color:#ddd}.language-selector.lista .langs-container{display:flex;position:static;background-color:#fff0;min-width:auto}.language-selector.lista .lang-option{margin-right:10px}.language-selector.lista .langs-container .lang-option:last-child{margin-right:0}.language-selector.tendina .langs-container{padding-bottom:5px;padding-top:25px;transform:translateY(-20px)}.language-selector.entrambi .lang-text{padding:0 0 0 15px}.language-selector.lista{display:flex}.language-selector.lista .langs-container{border:none}.language-selector .selected-lang{padding:8px;margin:0 10px 0 0;border:1px solid#fff;border-radius:var(--border-radius-language-header);z-index:3;position:relative}.language-selector.entrambi.tendina .selected-lang{min-width:120px;padding:8px 20px}.language-selector.entrambi .lang-option{padding:8px 20px}.language-selector.tendina .selected-lang{margin:0}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.language-selector.header-scroll-selector.lista .selected-lang{margin:0 10px 0 0;border:1px solid#ddd}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.header-scroll-selector .lang-option .lang-text,.header-scroll-selector .selected-lang .lang-text{color:#000;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.header-scroll-selector .langs-container{display:none;position:absolute;background-color:#fff;width:100%;z-index:1;border:1px solid#ddd;border-top:0}.container-general-language{height:90px;display:flex;justify-content:center;align-items:center}.language-selector.testo.tendina .lang-option .lang-text,.language-selector.testo.tendina .selected-lang .lang-text{padding:0 10px}.language-selector.immagini .selected-lang{padding:10px 15px;border:1px solid #ddd}.language-selector.immagini .langs-container{border:1px solid #ddd;border-top:0}.language-selector.immagini .lang-option{padding:10px 15px}.menu-header-001-submenu-nav .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-001-submenu-nav .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-fixed .container-general-language{height:90px;display:flex;justify-content:center;align-items:center;width:87px}.menu-header-002-header .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-002-header .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.header-003-simple-div-right .langs-container{background-color:#fff}.language-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:0}.language-selector .selected-lang{padding:5px 15px}.language-selector.panel-selector.testo.tendina.lang-text-short .selected-lang{min-width:75px;justify-content:center;padding:8px 0}.language-selector.testo.tendina.lang-text-short .selected-lang{padding:5px 0;min-width:48px;justify-content:center}.language-selector.testo.tendina.lang-text-short .lang-option{padding:5px 0;min-width:43px;justify-content:center}:root{--border-radius-language-header:25px;--border-radius-language-tendina-header:10px}.language-selector{position:relative;display:inline-block}.selected-lang{cursor:pointer;display:flex;align-items:center}.langs-container{display:none;position:absolute;background-color:#fff0;width:100%;z-index:1;border:1px solid#fff;border-top:0;border-radius:0 0 var(--border-radius-language-tendina-panel) var(--border-radius-language-tendina-panel)}.lang-option{padding:8px;cursor:pointer;display:flex;align-items:center}.lang-option img,.selected-lang img{width:20px;height:auto}.lang-option .lang-text,.selected-lang .lang-text{color:#fff;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.lang-option:hover{background-color:#ddd}.language-selector.lista .langs-container{display:flex;position:static;background-color:#fff0;min-width:auto}.language-selector.lista .lang-option{margin-right:10px}.language-selector.lista .langs-container .lang-option:last-child{margin-right:0}.language-selector.tendina .langs-container{padding-bottom:5px;padding-top:25px;transform:translateY(-20px)}.language-selector.entrambi .lang-text{padding:0 0 0 15px}.language-selector.lista{display:flex}.language-selector.lista .langs-container{border:none}.language-selector .selected-lang{padding:8px;margin:0 10px 0 0;border:1px solid#fff;border-radius:var(--border-radius-language-header);z-index:3;position:relative}.language-selector.entrambi.tendina .selected-lang{min-width:120px;padding:8px 20px}.language-selector.entrambi .lang-option{padding:8px 20px}.language-selector.tendina .selected-lang{margin:0}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.language-selector.header-scroll-selector.lista .selected-lang{margin:0 10px 0 0;border:1px solid#ddd}.language-selector.header-scroll-selector.tendina .selected-lang{border:1px solid#ddd}.header-scroll-selector .lang-option .lang-text,.header-scroll-selector .selected-lang .lang-text{color:#000;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.header-scroll-selector .langs-container{display:none;position:absolute;background-color:#fff;width:100%;z-index:1;border:1px solid#ddd;border-top:0}.container-general-language{height:90px;display:flex;justify-content:center;align-items:center}.language-selector.testo.tendina .lang-option .lang-text,.language-selector.testo.tendina .selected-lang .lang-text{padding:0 10px}.language-selector.immagini .selected-lang{padding:10px 15px;border:1px solid #ddd}.language-selector.immagini .langs-container{border:1px solid #ddd;border-top:0}.language-selector.immagini .lang-option{padding:10px 15px}.menu-header-001-submenu-nav .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-001-submenu-nav .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-fixed .container-general-language{height:90px;display:flex;justify-content:center;align-items:center;width:87px}.menu-header-002-header .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.menu-header-002-header .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.header-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.header-003-simple-div-right .langs-container{background-color:#fff}.language-selector.entrambi.tendina.lang-text-short .selected-lang{min-width:0}.language-selector .selected-lang{padding:5px 15px}.language-selector.panel-selector.testo.tendina.lang-text-short .selected-lang{min-width:75px;justify-content:center;padding:8px 0}.language-selector.testo.tendina.lang-text-short .selected-lang{padding:5px 0;min-width:48px;justify-content:center}.language-selector.testo.tendina.lang-text-short .lang-option{padding:5px 0;min-width:43px;justify-content:center}:root{--bg-footer-001:transparent;--color-footer-001:#fff;--color-footer-link-001:#fff;--color-footer-menu-001:#fff;--color-footer-link-over-001:#fd0}.footer-001-footer{position:relative;margin:0 0 0 0;padding:0 0 0 0;display:block;width:100%;height:100%;background-color:var(--bg-footer-001);background-repeat:no-repeat;background-position:center center;background-size:cover;font-family:'Lato',sans-serif;overflow:hidden}.footer-001-footer.reveal{position:fixed;bottom:0;left:0;right:auto;top:auto}.footer-001-footer .company{position:relative;color:var(--color-footer-001);font-size:13px;font-weight:300;line-height:20px}.footer-001-footer .company a{color:var(--color-footer-link-001);text-decoration:none}.footer-001-footer .company a:hover{color:var(--color-footer-link-over-001)}.footer-001-footer .company span{font-weight:400}.footer-001-footer .company .logo{position:relative;margin:0 0 20px 0;padding:0;width:180px;max-width:180px}.footer-001-footer .logo img{width:auto;height:45px}.footer-001-footer .company .text{position:relative;margin:0;padding:0;color:var(--color-footer-001);font-size:13px;font-weight:400;line-height:22px;text-align:left}.footer-001-footer .company .text .ragione-sociale{position:relative;margin:0;padding:0;color:var(--color-footer-001);font-size:13px;font-weight:400;line-height:22px;text-align:left}.footer-001-footer .text.ragione-sociale-sottotitolo{margin:0 0 0 0;font-size:13px;letter-spacing:0;line-height:22px}.footer-001-footer .container{padding:50px 50px 0 50px;height:100%}.footer-001-footer-menu{position:relative;margin:0;padding:0;clear:both}.footer-001-footer-menu .title{position:relative;width:100%;display:block;padding:0;margin:0 0 20px 0}.footer-001-footer-menu .title span{color:var(--color-footer-link-001);font-family:Gotham Bold;font-size:18px;line-height:14px;letter-spacing:-1px;font-weight:100;text-transform:uppercase;margin:0}.footer-001-footer-menu ul{position:relative;margin:0;padding:0 0 0 0}.footer-001-footer-menu ul li{position:relative;margin:0 0 0 0;padding:0;list-style-type:disc;list-style-position:inside;color:var(--color-footer-menu-001)}.footer-001-footer-menu ul li a{position:relative;width:100%;display:inline;color:var(--color-footer-menu-001);font-size:13px;font-weight:400;line-height:12px;padding:0;margin:0 0 0 -10px;font-family:Gotham Book}@-moz-document url-prefix(){.footer-001-footer-menu ul li a{margin:0 0 0 0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:2){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.footer-001-footer-menu ul li a{margin:0 0 0 2px}}.footer-001-footer-menu ul li a:hover{color:var(--color-footer-link-over-001)}.footer-001-footer .copyright-credits{position:relative;height:130px;color:var(--color-footer-001);font-size:13px;width:100%;background-color:rgb(0 0 0 / .5)}.footer-001-footer .copyright-credits .container{height:inherit;padding:20px 50px 20px 50px;display:flex;align-items:center}.footer-001-footer .copyright{float:left;width:50%;font-weight:400;height:66px;line-height:16px;display:flex;align-items:flex-end}.footer-001-footer .copyright span{position:absolute}.footer-001-footer .copyright a{position:relative;width:100%;display:block;color:var(--color-footer-link-001);font-size:12px;font-weight:400;line-height:12px;padding:0;margin:10px 0 0 0;text-decoration:none}.footer-001-footer .copyright a:not(.with-border){text-decoration:underline}.footer-001-footer .copyright a:hover{color:var(--color-footer-link-over-001)}a.with-border{border-color:#bbb}.footer-001-footer .credits{float:right;width:50%;height:66px;text-align:right}.footer-001-footer .credits a{width:146px}.footer-001-footer-social{position:relative;margin:30px 0 0 0;padding:0 0 0 0}.footer-001-footer-social ul{position:relative;margin:0;padding:0 0 0 0}.footer-001-footer-social ul li{position:relative;margin:0 5px 0 0;padding:0;list-style:none;float:left}.footer-001-footer-social ul li:last-child{margin:0 0 0 0}.footer-001-footer-social ul li a{position:relative;display:inline-block;margin:0 0 0 0}.footer-001-footer-social ul li a img{height:40px}.footer-001-footer .creditcard{height:clamp(35px, 4vw, 45px);width:auto}.footer-001-footer .footer-credit-cards{display:flex}.footer-001-footer .footer-container-credit-cards{display:flex;flex-direction:column;align-items:end;text-align:end}.footer-001-footer .titolo-footer-social{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 0 10px 0;color:var(--color-footer-001)}.footer-001-footer .paymethode-footer-titolo{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 7px 10px 0;color:var(--color-footer-001)}@media only screen and (max-width:1279px){.footer-001-footer{padding:0}.footer-001-footer .container{padding:50px 50px 0 50px;height:100%}.footer-001-footer .copyright-credits .container{padding:20px 50px 0 50px}}@media only screen and (max-width:900px){.footer-001-footer-menu{display:none}}@media only screen and (max-width:768px){.footer-001-footer .copyright-credits .container{padding:20px 50px 20px 50px!important}.footer-001-footer{padding:0 0 0 0}.footer-001-footer .container{padding:50px 50px 0 50px!important}.footer-001-footer .vcenter{display:block}.footer-001-footer .vcenter.for-company{text-align:center}.footer-001-footer .logo img{width:auto}.footer-001-footer .credits.vcenter{text-align:right;width:100%;display:block}.footer-001-footer .company{padding:0}.footer-001-footer .copyright{float:none;width:100%;padding:0 0}.footer-001-footer .credits{float:none;width:100%;padding:0 0;padding:0 0;margin:0;display:flex;justify-content:flex-end}.footer-001-footer .footer-container-credit-cards{align-items:start;text-align:start}.footer-001-footer .paymethode-footer-titolo{font-family:var(--nuovo-font);font-size:16px;line-height:14px;letter-spacing:-1px;margin:0 0 10px 0;color:var(--color-footer-001)}}@media only screen and (max-width:480px){.footer-001-footer .copyright-credits .container{padding:20px 20px 20px 20px!important}.footer-001-footer .container{padding:50px 20px 0 20px!important}.footer-001-footer .copyright-credits{bottom:0}}.footer-001-footer .company .text a{display:inline-block;min-height:24px;line-height:26px}:root{--border-radius-language-footer:25px;--border-radius-language-tendina-footer:10px}.language-selector.footer-selector{margin:30px 0 0 0}.language-selector.immagini.footer-selector{margin:0 0 10px 0}.language-selector.footer-selector.tendina .langs-container{display:none;position:absolute;bottom:100%;left:0;background-color:rgb(0 0 0);border:1px solid #ccc;z-index:2;padding-top:10px;transform:translateY(15px);padding-bottom:25px;border-bottom:0}.language-selector.tendina.footer-selector .selected-lang{margin:0 0 10px 0;background-color:rgb(0 0 0)}.language-selector.lista .selected-lang{padding:8px 28px 8px 8px;margin-bottom:10px}.language-selector.lista.footer-selector.entrambi .langs-container{margin-bottom:10px}.language-selector.immagini.footer-selector{margin:22px 0 5px 0}.language-selector.footer-selector .langs-container{border-radius:var(--border-radius-language-tendina-footer) var(--border-radius-language-tendina-footer) 0 0}.language-selector.footer-selector.entrambi{margin:22px 0 5px 0}.footer-002 .language-selector.tendina .selected-lang{background-color:rgb(255 255 255)}.footer-002 .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.footer-003-simple-container .language-selector.tendina .selected-lang{background-color:rgb(255 255 255);margin:0 0 0 0}.footer-003-simple-container .language-selector.tendina .langs-container{background-color:rgb(255 255 255)}.footer-008-1600-footer .language-selector.tendina .selected-lang{background-color:#efefef}.footer-008-1600-footer .language-selector.tendina .langs-container{background-color:#efefef}:root{--bg-panel-menu:#fff;--border-left-sub-menu:#ddd;--border-bottom-items:#ddd;--link:#111;--link-over:#777}.panel-menu-001-panel-menu{position:fixed;top:0;bottom:0;width:100%;max-width:420px;height:100%;z-index:9999999999999999999999999;margin:0;padding:0 0 0 0;background-color:var(--bg-panel-menu);overflow:hidden;display:none}.panel-menu-001-panel-menu.panel-left{left:-100%;right:auto}.panel-menu-001-panel-menu.panel-right{right:-100%;left:auto}.panel-menu-001-panel-menu .header{position:relative;margin:0;padding:0;width:100%;height:90px}.panel-menu-001-panel-menu .header a.close{position:absolute;top:21px;right:10px;width:50px;height:50px;display:flex;align-items:center;margin:0;padding:0 0 0 0;z-index:888}.panel-menu-001-panel-menu .header .title{position:relative;margin:0;padding:0;width:240px;display:flex;align-items:center}.panel-menu-001-panel-menu .header .title a img{width:auto;height:90px}.panel-menu-001-panel-menu .container{position:relative;margin:0 0 0 0;padding:20px 0 10px 0;width:100%;height:calc(100% - 130px);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-menu-001-panel-menu .panel-shadow{position:absolute;top:90px;left:0;bottom:auto;right:auto;width:100%;height:50px;z-index:1;background:linear-gradient(to top,rgb(255 255 255 / .2) 0%,rgb(255 255 255)100%)}.panel-menu-001-panel-menu .content{position:relative;margin:0;padding:0 0 0 0;font-family:'Lato',sans-serif}.panel-menu-001-panel-menu .content .section{position:relative;margin:0;padding:0 0 0 0;display:table;width:100%;clear:both;border-bottom:1px solid var(--border-bottom-items)}.panel-menu-001-panel-menu .content .section.no-border:last-child,.panel-menu-001-panel-menu .content .section.no-border{border-bottom:none}.panel-menu-001-panel-menu .section .title{position:relative;margin:0 0 0 0;padding:0;font-size:25px;font-weight:300;color:var(--link);text-align:left;width:100%;height:51px;border-left:10px solid #fff0;display:flex;align-items:center}.panel-menu-001-panel-menu .section .title.active{border-left:10px solid var(--border-left-sub-menu);background-color:#f8f8f8}.panel-menu-001-panel-menu .section.submenu .title.active{border-bottom:1px solid var(--border-bottom-items)}.panel-menu-001-panel-menu .content ul li.active,.panel-menu-001-panel-menu .content ul li.active a.active{background-color:#f8f8f8}.panel-menu-001-panel-menu .section .title a{display:inline;align-items:center;float:left;width:calc(100% - 22px);padding:0 0 0 25px;line-height:20px}.panel-menu-001-panel-menu .section .title a.with-icon{display:inline;line-height:25px}.panel-menu-001-panel-menu .section .submenu a.with-icon{display:flex!important;align-items:center}.panel-menu-001-panel-menu .with-icon img{float:left;margin-right:15px;width:25px;height:25px}.panel-menu-001-panel-menu .section li .title{padding:0 0 0 0}.panel-menu-001-panel-menu .section img.submenu-open{position:relative;margin:0 0 0 0;padding:0 0 0 0;float:right;width:25px;height:25px;display:flex;align-items:center}.panel-menu-001-panel-menu .page-link.with-icon{font-size:20px}.panel-menu-001-panel-menu .page-link.with-icon img{float:left;margin-right:15px;width:25px;height:25px}.panel-menu-001-panel-menu .content ul{position:relative;margin:0;padding:0 0 0 0;width:100%;clear:both;display:none;border-left:10px solid var(--border-left-sub-menu)}.panel-menu-001-panel-menu .content ul li ul{position:relative;margin:0;padding:0 0 10px 0;width:100%;clear:both;display:none}.panel-menu-001-panel-menu .content ul li{position:relative;list-style-type:disc;list-style-position:inside;width:100%;margin:0 0 0 0;padding:0 0 0 40px;clear:both;border-bottom:1px solid var(--border-bottom-items);line-height:50px}.panel-menu-001-panel-menu .content ul li:last-child{border-bottom:none}.panel-menu-001-panel-menu .content ul li a{position:relative;margin:0 0 0 0;padding:0 60px 0 0;display:inline-block;width:90%;font-size:20px;font-weight:300;color:var(--link);text-align:left;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.panel-menu-001-panel-menu .content ul li a span{font-weight:700;margin-left:6px}.panel-menu-001-panel-menu .section .title a:hover,.panel-menu-001-panel-menu a.single:hover,.panel-menu-001-panel-menu .content ul li a:hover{color:var(--link-over)}.panel-menu-001-panel-menu .content ul li a.evidence{font-weight:400}.panel-menu-001-panel-menu .content ul li a.submenu-open{border:none}.panel-menu-001-panel-menu .content .single-image{position:relative;margin:25px 10px 10px 10px;padding:0 0 0 0;clear:both;display:flex;justify-content:center}.panel-menu-001-panel-menu .content .single-image a img.round{border-radius:10px}.panel-menu-001-panel-menu .footer{position:absolute;bottom:0;top:auto;left:0;right:auto;margin:0;padding:0;width:100%;max-width:420px;height:50px;clear:both;border-top:1px solid var(--border-bottom-items);background-color:#fff}.panel-menu-001-panel-menu .footer a{position:relative;margin:0;padding:0;width:100%;height:50px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;color:var(--link);text-transform:uppercase;font-family:Gotham Medium}.panel-menu-001-panel-menu .footer a:hover{color:var(--link)}.panel-menu-001-panel-menu .footer a span{font-family:Gotham #000;padding-left:5px}.panel-menu-001-panel-menu .for-shop{position:absolute;right:60px;top:21px;width:80px}@media only screen and (max-width:590px){.panel-menu-001-panel-menu .header-menu .title{padding:0 0 0 0}}@media only screen and (max-width:480px){.panel-menu-001-panel-menu .section .title{line-height:20px}.panel-menu-001-panel-menu .page-link{line-height:46px}.panel-menu-001-panel-menu-content ul li a{padding:0 60px 0 28px;background-position:18px center}.panel-menu-001-panel-menu-content ul li ul li a{padding:0 40px 0 40px;background-position:30px center}.panel-menu-001-panel-menu a.single{padding:0 0 0 30px}}@media only screen and (max-width:320px){.panel-menu-001-panel-menu .section .title{font-size:20px}.panel-menu-001-panel-menu .content ul li a{padding:0 20px 0 0;font-size:18px}.panel-menu-001-panel-menu .for-shop{top:15px}.panel-menu-001-panel-menu .header a.close{top:15px}}:root{--colore-0:transparent;--colore-1:#05668d;--colore-2:#427aa1;--colore-3:#ebf2fa;--colore-4:#679436;--colore-5:#a5be00;--colore-h:#fff;--colore-p:#fff;--nuovo-font:'inter', sans-serif}.colore-0{color:var(--colore-0)}.colore-1{color:var(--colore-1)}.colore-2{color:var(--colore-2)}.colore-3{color:var(--colore-3)}.colore-4{color:var(--colore-4)}.colore-5{color:var(--colore-5)}.bg-colore-0{background-color:var(--colore-0)}.bg-colore-1{background-color:var(--colore-1)}.bg-colore-2{background-color:var(--colore-2)}.bg-colore-3{background-color:var(--colore-3)}.bg-colore-4{background-color:var(--colore-4)}.bg-colore-5{background-color:var(--colore-5)}.blueimp-gallery>.prev,.blueimp-gallery>.next{width:auto;height:auto;background:#fff0;border:none;opacity:.9;box-shadow:inset 0 0 25px 0 rgb(0 0 0 / .5)}.blueimp-gallery>.close{width:50px;height:50px;border-radius:50%;overflow:hidden;margin:0;opacity:.9;padding:0}.intro-001-intro-block a{position:relative;display:inline-block;padding:8px 50px 10px 50px;text-align:center;border-style:solid;border-width:2px;border-color:rgb(255 255 255 / .4);color:#fff;font-family:'Lato',sans-serif;font-size:20px;letter-spacing:-1px;background-color:#fff0;border-radius:100px}.intro-001-intro-block a:hover{background-color:#fff;color:#333}.intro-001-intro-block a.eventi{position:relative;display:inline-block;padding:8px 50px 10px 50px;text-align:center;border-style:solid;border-width:2px;border-color:rgb(255 255 255 / .4);color:#753b3e;font-family:'Lato',sans-serif;font-size:20px;letter-spacing:-1px;background-color:rgb(255 255 255);border-radius:100px}.intro-001-intro-block a.eventi:hover{background-color:#fff0;color:#fff}@media only screen and (max-width:480px){.text-left-smartphone{text-align:left}.text-center-smartphone{text-align:center}.text-right-smartphone{text-align:right}}@media only screen and (min-width:481px) and (max-width:768px){.text-left-tablet{text-align:left}.text-center-tablet{text-align:center}.text-right-tablet{text-align:right}}@media only screen and (max-width:768px){.text-left-mobile{text-align:left}.text-center-mobile{text-align:center}.text-right-mobile{text-align:right}}@media only screen and (min-width:769px){.text-left-desktop{text-align:left}.text-center-desktop{text-align:center}.text-right-desktop{text-align:right}}@media only screen and (min-width:769px){.classe{padding:0 0 0 0}}@media only screen and (min-width:481px) and (max-width:768px){.classe{padding:0 0 0 0}}@media only screen and (max-width:768px){.classe{padding:0 0 0 0}}@media only screen and (max-width:480px){.classe{padding:0 0 0 0}}h1.nuovofont,h2.nuovofont,h3.nuovofont,h4.nuovofont,h5.nuovofont,h6.nuovofont,.titolo-h1,.titolo-h2,.titolo-h3,.titolo-h4,.titolo-h5,.titolo-h6,.titolo-xl,.titolo-xxl,.titolo-xxxl{font-family:var(--nuovo-font);color:var(--colore-h)}h1.nuovofont,.titolo-h1{font-size:calc(45px + (75 - 45) * ((100vw - 320px) / (3000 - 320)));line-height:calc(45px + (75 - 45) * ((100vw - 320px) / (3000 - 320)));font-weight:900;letter-spacing:-3px;margin:20px 0 30px 0}h2.nuovofont,.titolo-h2{font-size:calc(40px + (65 - 40) * ((100vw - 320px) / (3000 - 320)));line-height:calc(40px + (65 - 40) * ((100vw - 320px) / (3000 - 320)));font-weight:800;letter-spacing:-2px;margin:20px 0 25px 0}h3.nuovofont,.titolo-h3{font-size:calc(35px + (55 - 35) * ((100vw - 320px) / (3000 - 320)));line-height:calc(35px + (55 - 35) * ((100vw - 320px) / (3000 - 320)));font-weight:500;letter-spacing:-1px;margin:20px 0 20px 0}h4.nuovofont,.titolo-h4{font-size:calc(30px + (45 - 30) * ((100vw - 320px) / (3000 - 320)));line-height:calc(30px + (45 - 30) * ((100vw - 320px) / (3000 - 320)));font-weight:300;letter-spacing:-1px;margin:20px 0 10px 0}h5.nuovofont,.titolo-h5{font-size:calc(25px + (35 - 25) * ((100vw - 320px) / (3000 - 320)));line-height:calc(25px + (35 - 25) * ((100vw - 320px) / (3000 - 320)));font-weight:500;letter-spacing:-1px;margin:20px 0 10px 0}h6.nuovofont,.titolo-h6{font-size:calc(20px + (25 - 20) * ((100vw - 320px) / (3000 - 320)));line-height:calc(20px + (25 - 20) * ((100vw - 320px) / (3000 - 320)));font-weight:500;letter-spacing:-1px;margin:20px 0 10px 0}.titolo-xl{font-size:calc(50px + (80 - 50) * ((100vw - 320px) / (3000 - 320)));line-height:calc(50px + (80 - 50) * ((100vw - 320px) / (3000 - 320)));font-weight:900;letter-spacing:-3px;margin:20px 0 30px 0}.titolo-xxl{font-size:calc(60px + (100 - 60) * ((100vw - 320px) / (3000 - 320)));line-height:calc(60px + (100 - 60) * ((100vw - 320px) / (3000 - 320)));font-weight:900;letter-spacing:-3px;margin:20px 0 30px 0}.titolo-xxxl{font-size:calc(75px + (120 - 75) * ((100vw - 320px) / (3000 - 320)));line-height:calc(75px + (120 - 75) * ((100vw - 320px) / (3000 - 320)));font-weight:900;letter-spacing:-3px;margin:20px 0 30px 0}p,ul,ol,li,a,span,td,th,label,input,textarea,select,button,blockquote,figcaption,small{font-family:var(--nuovo-font)}p{color:var(--colore-p)}@media screen and (min-width:3001px){h1.nuovofont,.titolo-h1{font-size:75px;line-height:75px}h2.nuovofont,.titolo-h2{font-size:65px;line-height:65px}h3.nuovofont,.titolo-h3{font-size:55px;line-height:55px}h4.nuovofont,.titolo-h4{font-size:45px;line-height:45px}h5.nuovofont,.titolo-h5{font-size:35px;line-height:35px}h6.nuovofont,.titolo-h6{font-size:25px;line-height:25px}.titolo-xl{font-size:80px;line-height:80px}.titolo-xxl{font-size:100px;line-height:100px}.titolo-xxxl{font-size:120px;line-height:120px}}@media screen and (max-width:319px){h1.nuovofont,.titolo-h1{font-size:45px;line-height:45px}h2.nuovofont,.titolo-h2{font-size:40px;line-height:40px}h3.nuovofont,.titolo-h3{font-size:35px;line-height:35px}h4.nuovofont{font-size:30px;line-height:35px}h5.nuovofont,.titolo-h5{font-size:25px;line-height:30px}h6.nuovofont,.titolo-h6{font-size:20px;line-height:25px}.titolo-xl{font-size:50px;line-height:50px}.titolo-xxl{font-size:60px;line-height:60px}.titolo-xxxl{font-size:75px;line-height:75px}}::selection{background-color:red;color:#fff}.wrapper{background-color:#000}.main{background-color:#000}.menu-header-001-header-scroll{background-color:#000000ab}.menu-header-001-header-scroll .menu-header-001-nav ul li a{color:#fff}.menu-header-001-header .menu-header-001-nav ul li a,.menu-header-001-header .menu-header-001-nav ul li a:hover,.menu-header-001-header .menu-header-001-nav ul li a:focus,.menu-header-001-header .menu-header-001-nav ul li a.active,.menu-header-001-header-scroll .menu-header-001-nav ul li a,.menu-header-001-header-scroll .menu-header-001-nav ul li a:hover,.menu-header-001-header-scroll .menu-header-001-nav ul li a:focus,.menu-header-001-header-scroll .menu-header-001-nav ul li a.active{color:#fff!important;text-decoration-color:rgb(255 255 255 / .6)}.menu-header-001-header .language-selector.tendina .selected-lang,.menu-header-001-header-scroll .language-selector.tendina .selected-lang{background-color:#fff0;border:1px solid #fff}.menu-header-001-header .language-selector.tendina .langs-container,.menu-header-001-header-scroll .language-selector.tendina .langs-container{background-color:#000;border:1px solid #fff;border-top:0}.menu-header-001-header .language-selector .selected-lang .lang-text,.menu-header-001-header .language-selector .lang-option .lang-text,.menu-header-001-header-scroll .language-selector .selected-lang .lang-text,.menu-header-001-header-scroll .language-selector .lang-option .lang-text{color:#fff!important}.menu-header-001-header .language-selector .lang-option:hover,.menu-header-001-header-scroll .language-selector .lang-option:hover{background-color:#333}.vimeo-overlay-006a11y-local{background-color:rgb(0 0 0 / .2)}.vimeo-container-006a11y-local .titolo-h1,.vimeo-container-006a11y-local .titolo-h5{color:#fff!important}.title-container{display:flex;flex-direction:column;align-items:flex-end;line-height:.75}.title-macchine{font-weight:900;text-transform:lowercase;margin:0;letter-spacing:-.02em;color:red;font-size:calc(40px + 5vw);margin-right:calc(-20px - 2vw)}.title-innovazione{font-weight:900;text-transform:lowercase;margin:0;letter-spacing:-.02em;color:#888;font-size:calc(40px + 5vw);margin-right:calc(10px + 1vw)}@media screen and (min-width:1600px){.title-macchine,.title-innovazione{font-size:120px}.title-macchine{margin-right:-70px}.title-innovazione{margin-right:30px}}@media screen and (max-width:480px){.title-macchine,.title-innovazione{font-size:40px}.title-macchine{margin-right:-30px}.title-innovazione{margin-right:15px}}ul.trattini-rossi{list-style-type:disc;padding-left:20px;color:#fff}ul.trattini-rossi li::marker{color:red}.collage-foto-sfondo{background-image:url(/public/userdata/images/_pagine/_home/mts-home-composizione-alimentari.webp);height:700px;background-size:cover;background-position:center}.collage-foto-sfondo.collage-foto-sfondo-en{background-image:url(/public/userdata/images/_pagine/_home/mts-home-composizione-alimentari-en.webp)}.machine-detail-section{width:100%;min-height:100vh}.machine-detail-container{display:flex;min-height:100vh}.machine-left-column{width:50%;background-size:cover;background-position:center;position:relative;display:flex;align-items:flex-end;padding:60px 40px}.machine-left-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:none}.machine-left-content{position:relative;z-index:2;color:#fff}.machine-decorative-text{position:absolute;right:-20px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center center}.decorative-vertical{font-size:120px;font-weight:700;color:rgb(255 68 68 / .3);text-transform:uppercase;letter-spacing:10px;white-space:nowrap}.machine-brand-text{display:flex;flex-direction:column;gap:5px}.brand-highlight{font-size:48px;font-weight:300;color:#f44}.brand-main{font-size:48px;font-weight:700;color:#fff;line-height:1.1}.machine-right-column{width:50%;background:#fff;padding:60px 80px;display:flex;flex-direction:column;justify-content:center}.machine-content{max-width:800px}.machine-title{font-size:31px;font-weight:700;color:#333;line-height:1.3;margin-bottom:20px;text-transform:uppercase}.machine-title .highlight{color:#f44}.machine-subtitle{font-size:23px;font-weight:400;color:#f44;margin-bottom:30px;font-style:italic}.machine-description{margin-bottom:30px}.machine-description p{font-size:18px;line-height:1.8;color:#666;margin-bottom:15px}.machine-features-title{font-size:21px;font-weight:600;color:#333;margin-bottom:15px;text-decoration:underline}.machine-features-list{list-style:none;padding:0;margin:0 0 40px 0}.machine-features-list li{position:relative;padding-left:20px;font-size:17px;line-height:1.8;color:#666}.machine-features-list li::before{content:'-';position:absolute;left:0;color:#f44}.machine-highlight-text{font-size:17px;color:#333;margin-bottom:30px}.machine-specs-table{margin-bottom:40px;border:1px solid #e0e0e0;position:relative}.specs-header{position:absolute;left:0;top:0;bottom:0;width:40px;background:#f44;display:flex;align-items:center;justify-content:center}.specs-label-vertical{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);color:#fff;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.machine-specs-table table{width:100%;border-collapse:collapse;margin-left:40px;width:calc(100% - 40px)}.machine-specs-table td{padding:12px 15px;border-bottom:1px solid #e0e0e0;font-size:17px;color:#333}.machine-specs-table tr td:first-child{font-weight:600;background:#f9f9f9;width:40%}.machine-specs-table tr td:not(:first-child){text-align:right}.machine-specs-table.specs-4col{overflow-x:auto}.machine-specs-table.specs-4col tr td:first-child{width:28%}.machine-specs-table.specs-4col tr td:not(:first-child){white-space:nowrap}.machine-specs-table.specs-4col td small{display:block;font-size:12px;font-weight:400;color:#777;text-transform:uppercase;letter-spacing:.5px}.specs-note{font-size:14px;color:#999;margin:10px 0 0 50px;font-style:italic}.machine-navigation{display:flex;justify-content:space-between;margin-bottom:30px}.nav-arrow{width:50px;height:50px;border:2px solid #ccc;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ccc;text-decoration:none;transition:all 0.3s ease}.nav-arrow:hover{border-color:#f44;color:#f44}.nav-arrow svg{width:24px;height:24px}.machine-cta-button{display:inline-block;background:#f44;color:#fff;padding:15px 40px;text-decoration:none;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:background 0.3s ease}.machine-cta-button:hover{background:#c33}.machine-cta-group{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:1200px){.machine-right-column{padding:40px 50px}.decorative-vertical{font-size:80px}.brand-highlight,.brand-main{font-size:36px}}@media (max-width:992px){.machine-detail-container{flex-direction:column}.machine-left-column{width:100%;min-height:400px}.machine-right-column{width:100%;padding:40px 30px}.machine-decorative-text{position:static;transform:none;margin-bottom:20px}.decorative-vertical{font-size:40px;writing-mode:horizontal-tb}}@media (max-width:768px){.machine-title{font-size:23px}.machine-subtitle{font-size:19px}.machine-description p{font-size:16px}.brand-highlight,.brand-main{font-size:28px}.machine-specs-table table{font-size:14px}.machine-specs-table td{padding:8px 10px}}@media (max-width:576px){.machine-left-column{min-height:300px;padding:30px 20px}.machine-right-column{padding:30px 20px}.machine-title{font-size:20px}.machine-specs-table{overflow-x:auto}.specs-header{width:30px}.machine-specs-table table{margin-left:30px;width:calc(100% - 30px);min-width:400px}.nav-arrow{width:40px;height:40px}}.icon-20-2{filter:drop-shadow(0 1000px 0 #fff);transform:translateY(-1000px)}.delera-form{margin-top:60px;margin-bottom:80px}.delera-form h2{margin-bottom:25px}#inline-di2es1z5d4epz9sn4SwB{min-height:907px}#inline-pjSrnN77PjmGyXO6meUo{min-height:991px}.form-catalogo-modal{position:fixed;inset:0;z-index:70999;display:none;align-items:center;justify-content:center;padding:20px}.form-catalogo-modal.is-open{display:flex}html.form-catalogo-lock,html.form-catalogo-lock body{overflow:hidden}.form-catalogo-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .7)}.form-catalogo-box{position:relative;width:100%;max-width:640px;max-height:calc(100vh - 40px);overflow-y:auto;background:#fff;padding:50px 30px 30px;border-radius:3px;box-shadow:0 10px 40px rgb(0 0 0 / .3)}.form-catalogo-box h3{margin:0 0 20px;font-size:22px;line-height:1.3;color:#1a1a1a}.form-catalogo-box iframe{display:block;width:100%}.form-catalogo-x{position:absolute;top:8px;right:8px;width:44px;height:44px;border:none;background:#fff0;color:#333;font-size:34px;line-height:44px;cursor:pointer;padding:0}.form-catalogo-x:hover{color:#f44}#inline-VBGOMueXh7BX8cLUuFf7{min-height:755px}#inline-LpprbkCYaTf1dGAYVUIR{min-height:840px}@media (max-width:600px){.form-catalogo-modal{padding:10px}.form-catalogo-box{max-height:calc(100vh - 20px);padding:50px 15px 20px}.form-catalogo-box h3{font-size:18px}}.menu-header-001-nav ul li a{color:#000}.icon-19-2{filter:drop-shadow(0 1000px 0 #000);transform:translateY(-1000px)}