.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}.menuHolder-header-001{width:fit-content;position:relative;height:90px}.menu-shop-inline-header-001{display:inline-block;margin:0 0 0 0;height:90px}.menu-shop-inline-header-001 ul li{margin:0}.menu-shop-inline-header-001.menu-categorie-header-multi ul li{margin:0 20px 0 0}.menu-shop-inline-header-001.menu-categorie-header-multi ul li:last-child{margin:0 0 0 0}.menu-shop-inline-header-001.menu-categorie-header-mono ul.menucategorie-header-mono-pul li{margin:0 0 0 0}.menu-shop-inline-header-001 ul{margin:0;padding:0;list-style:none;text-align:left;height:90px}.menu-shop-inline-header-001 li{display:block;position:relative}.menu-shop-inline-header-001 ul ul{position:absolute;left:-99999px;top:50px;padding:5px 0;z-index:99;border-radius:0 0 0 0;box-shadow:1px 1px 15px rgb(0 0 0 / .2);background-color:rgb(255 255 255);height:max-content;max-width:200px;-webkit-transition:opacity 0.5s ease-out,top 0.3s ease-out;-o-transition:opacity 0.5s ease-out,top 0.3s ease-out;-moz-transition:opacity 0.5s ease-out,top 0.3s ease-out;transition:opacity 0.5s,top 0.3s ease-out}.menu-shop-inline-header-001 ul ul ul{left:100%;top:auto;margin-top:-55px;margin-left:-10px;border-radius:0;-webkit-transition:margin-left 0.3s ease-out;-o-transition:margin-left 0.3s ease-out;-moz-transition:margin-left 0.3s ease-out;transition:margin-left 0.3s ease-out}.menu-shop-inline-header-001 ul li.left>ul{left:auto;right:0;top:50px}.menu-shop-inline-header-001 ul li.left ul li>ul{left:auto;right:100%;top:auto;margin-top:-35px}.menu-shop-inline-header-001>ul{margin:0 auto;display:inline-block}.menu-shop-inline-header-001>ul{*display:inline}.menu-shop-inline-header-001>ul>li{float:left;position:relative}.menu-shop-inline-header-001 ul{background:#fff0}.menu-shop-inline-header-001>ul>li>a{line-height:90px;height:90px;display:flex;align-items:center;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.menu-shop-inline-header-001 ul>li>ul>li>a{line-height:inherit;height:inherit;padding:0 10px;margin:5px 0;width:200px;text-align:left;color:#333;font-size:16px;line-height:20px;font-weight:300;font-family:'Lato',sans-serif;display:block;word-break:break-word;white-space:pre-wrap;text-transform:none}.menu-shop-inline-header-001 li.left ul a{text-align:right;padding:0 20px 0 30px}.menu-shop-inline-header-001 ul li:hover>a{color:#ccc;background:#fff0;text-decoration:none}.menu-shop-inline-header-001.menu-categorie-header-mono ul li:hover>a.hassub{color:#000;text-decoration:none;font-weight:inherit;font-weight:400}.menu-shop-inline-header-001 ul.oriz-submenu li:hover>a,.menu-shop-inline-header-001 ul.oriz-visibile li:hover>a{color:#000;background:#fff0;text-decoration:none;font-weight:400}.menu-shop-inline-header-001 ul li:hover>a.hassub .icon-arrow-down{position:absolute;top:50%;right:15px;font-size:10px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.ico{position:relative;float:right;display:none}.menu-shop-inline-header-001 li.left ul li>a.hassub .ico{display:block}.menu-shop-inline-header-001 li.left ul li:hover>a.hassub{color:#ccc;background-color:#fff0;text-decoration:none}.menu-shop-inline-header-001 ul ul,.menu-shop-inline-header-001 ul ul ul,.menu-shop-inline-header-001 ul li.left>ul,.menu-shop-inline-header-001 ul li.left ul li>ul{left:-9999px;right:auto;opacity:0}.menu-shop-inline-header-001 ul li:hover>ul{left:0;top:70px;opacity:1}.menu-shop-inline-header-001 ul ul li:hover>ul{top:60px;left:60%;opacity:1;margin-left:0}.menu-shop-inline-header-001 ul li.left:hover>ul{left:auto;right:0;opacity:1}.menu-shop-inline-header-001 ul li.left ul li:hover>ul{left:auto;right:100%;opacity:1}@media only screen and (max-width:768px){.menuHolder-header-001{display:none}}@media only screen and (max-width:575px){.menuHolder-header-001{display:none}}.menuHolder-header-001{width:fit-content;position:relative;height:90px}.menu-shop-inline-header-001{display:inline-block;margin:0 0 0 0;height:90px}.menu-shop-inline-header-001 ul li{margin:0}.menu-shop-inline-header-001.menu-categorie-header-multi ul li{margin:0 20px 0 0}.menu-shop-inline-header-001.menu-categorie-header-multi ul li:last-child{margin:0 0 0 0}.menu-shop-inline-header-001.menu-categorie-header-mono ul.menucategorie-header-mono-pul li{margin:0 0 0 0}.menu-shop-inline-header-001 ul{margin:0;padding:0;list-style:none;text-align:left;height:90px}.menu-shop-inline-header-001 li{display:block;position:relative}.menu-shop-inline-header-001 ul ul{position:absolute;left:-99999px;top:50px;padding:5px 0;z-index:99;border-radius:0 0 0 0;box-shadow:1px 1px 15px rgb(0 0 0 / .2);background-color:rgb(255 255 255);height:max-content;max-width:200px;-webkit-transition:opacity 0.5s ease-out,top 0.3s ease-out;-o-transition:opacity 0.5s ease-out,top 0.3s ease-out;-moz-transition:opacity 0.5s ease-out,top 0.3s ease-out;transition:opacity 0.5s,top 0.3s ease-out}.menu-shop-inline-header-001 ul ul ul{left:100%;top:auto;margin-top:-55px;margin-left:-10px;border-radius:0;-webkit-transition:margin-left 0.3s ease-out;-o-transition:margin-left 0.3s ease-out;-moz-transition:margin-left 0.3s ease-out;transition:margin-left 0.3s ease-out}.menu-shop-inline-header-001 ul li.left>ul{left:auto;right:0;top:50px}.menu-shop-inline-header-001 ul li.left ul li>ul{left:auto;right:100%;top:auto;margin-top:-35px}.menu-shop-inline-header-001>ul{margin:0 auto;display:inline-block}.menu-shop-inline-header-001>ul{*display:inline}.menu-shop-inline-header-001>ul>li{float:left;position:relative}.menu-shop-inline-header-001 ul{background:#fff0}.menu-shop-inline-header-001>ul>li>a{line-height:90px;height:90px;display:flex;align-items:center;font-family:Gotham Medium;font-size:14px;text-transform:uppercase}.menu-shop-inline-header-001 ul>li>ul>li>a{line-height:inherit;height:inherit;padding:0 10px;margin:5px 0;width:200px;text-align:left;color:#333;font-size:16px;line-height:20px;font-weight:300;font-family:'Lato',sans-serif;display:block;word-break:break-word;white-space:pre-wrap;text-transform:none}.menu-shop-inline-header-001 li.left ul a{text-align:right;padding:0 20px 0 30px}.menu-shop-inline-header-001 ul li:hover>a{color:#ccc;background:#fff0;text-decoration:none}.menu-shop-inline-header-001.menu-categorie-header-mono ul li:hover>a.hassub{color:#000;text-decoration:none;font-weight:inherit;font-weight:400}.menu-shop-inline-header-001 ul.oriz-submenu li:hover>a,.menu-shop-inline-header-001 ul.oriz-visibile li:hover>a{color:#000;background:#fff0;text-decoration:none;font-weight:400}.menu-shop-inline-header-001 ul li:hover>a.hassub .icon-arrow-down{position:absolute;top:50%;right:15px;font-size:10px;-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.ico{position:relative;float:right;display:none}.menu-shop-inline-header-001 li.left ul li>a.hassub .ico{display:block}.menu-shop-inline-header-001 li.left ul li:hover>a.hassub{color:#ccc;background-color:#fff0;text-decoration:none}.menu-shop-inline-header-001 ul ul,.menu-shop-inline-header-001 ul ul ul,.menu-shop-inline-header-001 ul li.left>ul,.menu-shop-inline-header-001 ul li.left ul li>ul{left:-9999px;right:auto;opacity:0}.menu-shop-inline-header-001 ul li:hover>ul{left:0;top:70px;opacity:1}.menu-shop-inline-header-001 ul ul li:hover>ul{top:60px;left:60%;opacity:1;margin-left:0}.menu-shop-inline-header-001 ul li.left:hover>ul{left:auto;right:0;opacity:1}.menu-shop-inline-header-001 ul li.left ul li:hover>ul{left:auto;right:100%;opacity:1}@media only screen and (max-width:768px){.menuHolder-header-001{display:none}}@media only screen and (max-width:575px){.menuHolder-header-001{display:none}}.shadow-top{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:-moz-linear-gradient(top,rgb(0 0 0 / .65) 0%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(0 0 0 / .65) 0%,#fff0 100%);background:linear-gradient(to bottom,rgb(0 0 0 / .65) 0%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);opacity:0}.dynamic-element{position:relative;top:360px;width:100%;height:140px;max-height:140px;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;z-index:9}.top-background.wide{height:100vh;max-height:100vh}.top-background-container{position:absolute;top:90px;bottom:auto;left:auto;right:auto;display:flex;width:100%;height:calc(100% - 90px);padding:0;margin:0}.top-background-container.wide{height:calc(100vh - 91px)}.top-background-container.sx{justify-content:flex-start}.top-background-container.cx{justify-content:center}.top-background-container.dx{justify-content:flex-end}.top-background-container.top{align-items:flex-start}.top-background-container.center{align-items:center}.top-background-container.bottom{align-items:flex-end}.top-background-content{position:relative;display:block;padding:0 50px 50px 50px}.top-background-container.wide .top-background-content{width:100%}.top-background.wide .shadow-top{background-color:rgb(0 0 0 / .5);max-height:100%}.top-background-content h1,.top-background-content h2,.top-background-content h3,.top-background-content h4,.top-background-content h5{font-family:Gotham Light;letter-spacing:-4px;font-weight:100;margin:20px 0 30px 0;position:relative;width:100%;color:#fff}.top-background-content h1{font-size:60px;line-height:55px}.top-background-content h2{font-size:45px;line-height:45px}.top-background-content h3{font-size:40px;line-height:40px}.top-background-content h4{font-size:30px;line-height:30px}.top-background-content h5{font-size:26px;line-height:26px}@media only screen and (max-width:480px){.top-background-container{top:90px;height:calc(100% - 90px)}.top-background-content{padding:0 30px 100px 30px}.top-background-content h1{font-size:40px;line-height:35px}.top-background-content h2{font-size:35px;line-height:30px}.top-background-content h3{font-size:25px;line-height:20px;letter-spacing:-2px}.top-background-content h4{font-size:25px;line-height:20px;letter-spacing:-2px}.top-background-content h5{font-size:20px;line-height:20px;letter-spacing:-2px}}.t-001{top:0;left:0;width:100%;height:500px;background-color:#fff0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;transition:all 0.5s ease-out}.t-001.no-fixed{position:absolute}.t-001.fixed{position:fixed}.t-001 .top-background-content{position:relative;padding:0 50px 50px 50px;display:flex}.t-001 .top-background-content.cx{justify-content:center}.t-001 .top-background-content.sx{justify-content:flex-start}.t-001 .top-background-content.dx{justify-content:flex-end}.t-001 .top-background-content .blocco{position:relative}.t-001 .top-background-content h1,.t-001 .top-background-content h2,.t-001 .top-background-content h3,.t-001 .top-background-content h4,.t-001 .top-background-content h5{width:auto!important}: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}}.blueimp-gallery>.prev,.blueimp-gallery>.next{width:auto;height:auto;background:#fff0;border:none;opacity:.9}.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}.naturaval{background-color:#f7e9ca;display:flex;justify-content:center;border-radius:25px}.naturaval .logo{max-width:200px}