body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}#MDot{position:absolute;left:0;top:0;width:1px}@media screen and (max-width:599px){#MDot{width:1px}}@media screen and (min-width:600px) and (max-width:979px){#MDot{width:2px}}@media screen and (min-width:980px) and (max-width:1024px){#MDot{width:3px}}@media screen and (min-width:1025px) and (max-width:1279px){#MDot{width:4px}}@media screen and (min-width:1280px){#MDot{width:5px}}body{font-family:'Open Sans',sans-serif;font-size:16px;color:#333;padding:0;text-align:justify}a,a:link,a:visited{color:#b19643;text-decoration:none;outline:none;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}a:focus,a:hover{color:#745f22;outline:none}input,select,textarea,button{font-family:'Open Sans',sans-serif;font-size:100%;color:#333}input,select,textarea{border:1px
solid #2ba1aa;background-color:#fefefe;-o-transition:  -o-box-shadow 0.3s ease-in-out;-moz-transition:  -moz-box-shadow 0.3s ease-in-out;-ms-transition:  -ms-box-shadow 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out,  background-color 0.3s ease-in-out,  -webkit-box-shadow 0.3s ease-in-out;transition:border-color 0.3s ease-in-out, background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out}input:focus,select:focus,textarea:focus{border-color:black;background-color:white;outline:none}input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkbox]:focus{border:none;background:transparent}.rich{min-height:6em;font-size:100%;line-height:1.5em;color:#333}.rich
.sezione{padding:1em
0}.rich
p{padding:0.3em 0}.rich p:first-child,
.rich .sezione:first-child{padding-top:0}.rich p:last-child,
.rich .sezione:last-child{padding-bottom:0}.rich
em.sottolineato{text-decoration:underline;font-style:normal}.rich em.brand-name{font-weight:bold}@media screen and (max-width: 599px){.rich
.photo{display:block;width:100%;height:auto;margin:1em
0}}.rich
.sinistra{float:left;margin:0
0.8em 0.8em 0}.rich
.destra{float:right;margin:0
0 0.8em 0.8em}.rich .destra img,
.rich .sinistra
img{display:block}.rich
.centrale{display:block;margin:0.8em auto}.rich
ul{display:inline-block;text-align:left;list-style-type:disc;list-style-position:outside;padding-left:1.5em}.rich ul
ul{list-style:circle}.rich ul ul
ul{list-style:square}.rich
ol{display:inline-block;text-align:left;list-style-type:decimal;list-style-position:outside;padding-left:1.5em}.rich ol
ol{list-style-type:lower-latin}.rich ol ol
ol{list-style-type:lower-roman}.rich
li{padding:0.2em 0}.rich
h2{font-family:Lato;font-weight:bold;color:black;line-height:1.2em;font-size:180%;margin:2em
0 1em 0}.rich h2:first-child{margin-top:0}.rich
h3{font-family:Lato;font-weight:bold;color:black;line-height:1.2em;font-size:140%;margin:2em
0 1em 0}.rich h3:first-child{margin-top:0}#InteraPagina{overflow:hidden;padding-top:80px}#Intestazione{display:none}#Centrale{position:relative;z-index:1;margin-bottom: -80px}#Centrale:after{content:'';display:block;width:100%;height:100px;background:url(../immagini/centrale-sfondo.d1657024299.png) left bottom repeat-x}#mobile-buttons{position:absolute;right:65px;bottom:15px;z-index:2;height:50px}#mobile-search-button-holder,#mobile-cart-button-holder{position:relative;display:inline-block;width:50px;height:50px}#mobile-search-button,#mobile-cart-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;right:0;bottom:0;white-space:nowrap;text-indent:100%;overflow:hidden;color:white;vertical-align:middle;border:3px
solid #c0b27a;background-color:#c0b27a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 1px #888 inset;-moz-box-shadow:1px 1px 1px #888 inset;-ms-box-shadow:1px 1px 1px #888 inset;-o-box-shadow:1px 1px 1px #888 inset;box-shadow:1px 1px 1px #888 inset}span#mobile-search-button,span#mobile-cart-button{-webkit-box-shadow:1px 1px 3px #555 inset;-moz-box-shadow:1px 1px 3px #555 inset;-ms-box-shadow:1px 1px 3px #555 inset;-o-box-shadow:1px 1px 3px #555 inset;box-shadow:1px 1px 3px #555 inset}#mobile-search-button:before,#mobile-cart-button:before{position:absolute;left:0;top:0;width:100%;height:100%;line-height:46px;text-align:center;font-family:FontAwesome;font-size:28px;content:'\f002';text-indent:0}span#mobile-search-button:before,span#mobile-cart-button:before{top:2px;left:2px}#mobile-cart-button:before{content:'\f07a'}#mobile-cart-button-inner{position:absolute;top:0;left:100%}#mobile-cart-button-quantity{position:absolute;left:5px;top:45%;right:0;display:block;font-size:125%;font-weight:bold;line-height:1.2em;text-indent:0;text-align:center;color:white;text-shadow:0 0 2px black, 0 0 2px black, 0 0 2px black;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#mobile-menu .m-index .i0:before,
#menu .m-index .i0:after{background-image:url(../immagini/menu/home.d1657024303.svg)}#mobile-menu .m-casa-del-gelato .i0:before,
#menu .m-casa-del-gelato .i0:after{background-image:url(../immagini/menu/casa-del-gelato.d1657024303.svg)}#mobile-menu .m-private-label .i0:before,
#menu .m-private-label .i0:after{background-image:url(../immagini/menu/private-label.d1657024303.svg)}#mobile-menu .m-notizie .i0:before,
#menu .m-notizie .i0:after{background-image:url(../immagini/menu/notizie.d1657024303.svg)}#mobile-menu .m-eventi .i0:before,
#menu .m-eventi .i0:after{background-image:url(../immagini/menu/eventi.d1657024303.svg)}#mobile-menu .m-prodotti .i0:before,
#menu .m-prodotti .i0:after{background-image:url(../immagini/menu/prodotti.d1657024303.svg)}#mobile-menu .m-qualita .i0:before,
#menu .m-qualita .i0:after{background-image:url(../immagini/menu/qualita.d1657024303.svg)}#mobile-menu .m-contatti .i0:before,
#menu .m-contatti .i0:after{background-image:url(../immagini/menu/contatti.d1657024303.svg)}#mobile-menu .m-lingue .i0:before,
#menu .m-lingue .i0:after{background-image:url(../immagini/menu/lingue.d1657024303.svg)}#mobile-menu .m-index strong.i0:before,
#menu .m-index .i0:before{background-image:url(../immagini/menu/home-selected.d1657024303.svg)}#mobile-menu .m-casa-del-gelato strong.i0:before,
#menu .m-casa-del-gelato .i0:before{background-image:url(../immagini/menu/casa-del-gelato-selected.d1657024303.svg)}#mobile-menu .m-private-label strong.i0:before,
#menu .m-private-label .i0:before{background-image:url(../immagini/menu/private-label-selected.d1657024303.svg)}#mobile-menu .m-notizie strong.i0:before,
#menu .m-notizie .i0:before{background-image:url(../immagini/menu/notizie-selected.d1657024303.svg)}#mobile-menu .m-eventi strong.i0:before,
#menu .m-eventi .i0:before{background-image:url(../immagini/menu/eventi-selected.d1657024303.svg)}#mobile-menu .m-prodotti strong.i0:before,
#menu .m-prodotti .i0:before{background-image:url(../immagini/menu/prodotti-selected.d1657024303.svg)}#mobile-menu .m-qualita strong.i0:before,
#menu .m-qualita .i0:before{background-image:url(../immagini/menu/qualita-selected.d1657024303.svg)}#mobile-menu .m-contatti strong.i0:before,
#menu .m-contatti .i0:before{background-image:url(../immagini/menu/contatti-selected.d1657024303.svg)}#mobile-menu .m-lingue strong.i0:before,
#menu .m-lingue .i0:before{background-image:url(../immagini/menu/lingue-selected.d1657024303.svg)}#Pagina{}#Pagina
h1{}#Pagina
.section{display:block;width:100%;text-align:center;padding:2.5em 0;background-color:white}#Pagina .section-outer{display:block;max-width:1280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px;margin:0
auto}#Pagina .section-inner{display:block;width:100%}#Pagina .section-title-holder{padding-bottom:1em;text-align:center}#Pagina .section-title-inner{position:relative;display:inline-block;padding-bottom:2.5em}#Pagina .section-title-inner:after{content:'';position:absolute;left:0;right:0;bottom:0;display:block;height:2em}#Pagina .section-title{font-family:Lato;font-size:225%;font-weight:bold;color:black}.section-video-holder{width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em}.section-video-inner{display:flex;justify-content:center;align-items:center}.section-video{width:100%;aspect-ratio:16/9}#contenuto:empty{display:none}#call-to-action-section{font-size:170%}#call-to-action-desc{display:inline-block;position:relative;padding-bottom:0.5em;margin-bottom:0.5em}#call-to-action-desc #page-name,
#call-to-action-desc #article-name{font-family:Lato;font-style:italic}#call-to-action-desc:before{content:'';position:absolute;bottom:0;left:50%;display:block;width:20%;margin-left: -10%;height:1px;background-color:#333}#call-to-action{display:inline-block;margin-top:0.5em;line-height:1.3em;min-height:1.3em;padding:0.1em 1.75em;font-weight:bold;color:white;background-color:#c0b27a;border:3px
solid #c0b27a;text-shadow:0 0 3px black;-webkit-box-shadow:1px 1px 3px #555 inset;-moz-box-shadow:1px 1px 3px #555 inset;-ms-box-shadow:1px 1px 3px #555 inset;-o-box-shadow:1px 1px 3px #555 inset;box-shadow:1px 1px 3px #555 inset;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;-webkit-animation:eyeCatcher 10s ease-in-out 0s infinite;animation:eyeCatcher 10s ease-in-out 0s infinite}@keyframes
eyeCatcher{0{transform:rotate(0)}2%{transform:rotate(5deg)}4%{transform:rotate(-5deg)}6%{transform:rotate(0)}100%{transform:translateY(0)}}#call-to-action-label{position:relative;left:0;top:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out,  top 0.3s ease-in-out;transition:left 0.3s ease-in-out, top 0.3s ease-in-out}#call-to-action:focus,#call-to-action:hover{-webkit-box-shadow:4px 4px 3px #333 inset;-moz-box-shadow:4px 4px 3px #333 inset;-ms-box-shadow:4px 4px 3px #333 inset;-o-box-shadow:4px 4px 3px #333 inset;box-shadow:4px 4px 3px #333 inset;text-decoration:none}#call-to-action:focus #call-to-action-label,
#call-to-action:hover #call-to-action-label{top:3px;left:3px}#navhints{font-size:120%;display:inline-block;position:relative;padding:3em
0;margin-top:3em}#navhints
.navbox{display:inline-block;position:relative;top:0;left:0;z-index:1;text-align:left}#navhints
.titolo{font-family:Lato;font-size:120%}#navhints
.m0{list-style-type:disc;list-style-position:outside;padding-left:2em}#navhints
.n0{margin-top:0.5em}#navhints
.i0{color:black}#navhints:after{content:'';position:absolute;left:25%;top:0;width:100%;height:100%;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;background:url(../immagini/navhints-sfondo.d1657024299.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#Piede{display:block;width:100%;background:#dbc478;padding-top:50px}#piede-inner{display:block;max-width:1280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px;margin:0
auto}#contatti-azienda #dati-contatto-nome{display:block;padding:0;text-align:center}#dati-contatto-altro{font-size:90%}#contatti-azienda #dati-contatto-link{padding:0}#dati-contatto-link{position:relative;font-size:110%;color:#333;overflow:hidden;display:inline-block}#dati-contatto-link:focus,#dati-contatto-link:hover{text-decoration:underline}#dati-contatto-link
.name{position:absolute;top:0;left:100%;display:block;white-space:nowrap}#contatti-azienda{display:inline-block;margin-top:2em}#contatti-azienda
.cline{text-align:center;margin-top:0.5em}#contatti-azienda .cline:first-child{margin-top:0}#contatti-azienda
.clink{position:relative;display:inline-block;color:#333;padding-left:1.75em}#contatti-azienda .clink:before{font-family:FontAwesome;content:'';position:absolute;left:0;top:0;display:block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center}#dati-contatto-indirizzo .clink:before{content:'\f041'}#dati-contatto-telefono .clink:before{content:'\f095'}#dati-contatto-fax .clink:before{content:'\f1ac'}#dati-contatto-email .clink:before{content:'\f0e0'}#social-panel{display:block;width:100%;margin-top:1em;text-align:center}#social-desc{font-size:90%;margin-bottom:0.5em}#social{display:block;width:100%;height:2.5em}#social
.social{display:inline-block;margin-left:0.6em}#social .social:first-child{margin-left:0}#social .social-link{display:block;width:2em;height:2em;line-height:2em;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#333;color:white;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out}#social .social-link:focus,
#social .social-link:hover{text-decoration:none;background-color:white;color:#333}#social .social-label{display:none}#social .social-link:before{font-family:FontAwesome;font-size:140%}#social-facebook .social-link:before{content:'\f09a'}#social-instagram .social-link:before{content:'\f16d'}#social-linkedin .social-link:before{content:'\f0e1'}#contatti-azienda .clink:focus,
#contatti-azienda .clink:hover{text-decoration:underline}#smallprints{display:block;width:100%;color:white;text-align:center;margin-top:2em;background-color:#333;padding:0
40px;margin-left: -40px}#smallprints-inner{font-size:80%;line-height:1.3em}#conditions-link,#privacy-link,#author-link{color:white}#conditions-link:focus,#conditions-link:hover,#privacy-link:focus,#privacy-link:hover,#author-link:focus,#author-link:hover{text-decoration:underline}.bc{color:#b19643;font-size:80%}.bc .bc-item{display:inline-block;padding:0.6em 1em 0 0;clip-path:inset(0 100% 0 0);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s ease-in-out 1.8s;transition:clip-path 0.3s ease-in-out 1.8s}.bc .bc-item:nth-child(1){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s ease-in-out 0.3s;transition:clip-path 0.3s ease-in-out 0.3s}.bc .bc-item:nth-child(2){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear 0.6s;transition:clip-path 0.3s linear 0.6s}.bc .bc-item:nth-child(3){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear 0.9s;transition:clip-path 0.3s linear 0.9s}.bc .bc-item:nth-child(4){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear 1.2s;transition:clip-path 0.3s linear 1.2s}.bc .bc-item:nth-child(5){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:clip-path 0.3s linear 1.5s;transition:clip-path 0.3s linear 1.5s}.no-js .bc .bc-item,
.bc.on-visible .bc-item{clip-path:inset(0 0 0 0)}.bc .bc-item:before{content:'›';padding-right:1em}.bc .bc-item:first-child:before{content:none}.bc .bc-item:last-child{padding-right:0}.bc .bc-link{position:relative;color:#b19643;padding:0.3em 0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.bc .bc-link:before{content:'';position:absolute;top:0;left:50%;display:block;width:0.4em;height:0.4em;margin: -0.2em 0 0 -0.2em;background-color:#b19643;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.bc .bc-link:focus,
.bc .bc-link:hover{text-decoration:none;color:black}.bc .bc-link:focus:before,
.bc .bc-link:hover:before{background-color:black}.bc .bc-label:before{content:'';position:absolute;top:0;right:50%;display:block;width:50%;height:1px;margin:0
0.5em 0 0;padding-left:1em;background-color:#818181}.bc .bc-item:first-child .bc-label:before{display:none}.bc .bc-label:after{content:'';position:absolute;top:0;left:50%;display:block;width:50%;height:1px;margin:0
0 0 0.5em;padding-right:1em;background-color:#818181}.bc .bc-item:last-child .bc-label:after{display:none}@media screen and (min-width: 600px){.bc{font-size:100%}}#fullpage-image-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-holder.opening{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#fullpage-image-holder.closing{opacity:0}.no-rgba #fullpage-image-holder{background-color:#333}#fullpage-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#fullpage-image-link:after{font-family:FontAwesome;font-size:250%;content:'\f00d';color:white;text-shadow:
-1px -1px 0px black,
0px -1px 0px black,
1px -1px 0px black,
-1px  0px 0px black,
1px  0px 0px black,
-1px  1px 0px black,
0px  1px 0px black,
1px  1px 0px black;position:absolute;top:0;right:0;z-index:5;display:block;width:4vh;height:4vh;text-align:center;line-height:4vh;margin-top:1vh;margin-right:1vh}@media screen and (max-width: 480px){#fullpage-image-link:after{font-size:180%;width:3vh;height:3vh;line-height:3vh;margin-top:0.5vh;margin-right:0.5vh}}#fullpage-image-container{position:absolute;display:block;top:2%;right:2%;bottom:2%;left:2%;text-align:center;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-container.empty{opacity:0}#fullpage-image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;background:center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;background-color:white}#fullpage-image-desc-holder{position:absolute;bottom:2.5%;left:2.5%;right:2.5%;text-align:center}#fullpage-image-desc{color:#666;display:inline-block;font-size:112.5%;padding:0.75% 1%;text-align:center;background:rgba(255, 255, 255, 0.6);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-image-desc.empty{opacity:0}#fullpage-popup-holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0, 0, 0, 0.5);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#fullpage-popup-holder.opening{opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#fullpage-popup-holder.closing{opacity:0}.no-rgba #fullpage-popup-holder{background-color:#333}#fullpage-popup-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center}#fullpage-popup-inner:after{font-family:FontAwesome;font-size:250%;content:'\f00d';color:white;text-shadow:
-1px -1px 0px black,
0px -1px 0px black,
1px -1px 0px black,
-1px  0px 0px black,
1px  0px 0px black,
-1px  1px 0px black,
0px  1px 0px black,
1px  1px 0px black;position:absolute;top:0;right:0;z-index:5;display:block;width:4vh;height:4vh;text-align:center;line-height:4vh;margin-top:1vh;margin-right:1vh;pointer-events:none}@media screen and (max-width: 480px){#fullpage-popup-inner:after{font-size:180%;width:3vh;height:3vh;line-height:3vh;margin-top:1vh;margin-right:1vh}}#fullpage-popup-closer{position:absolute;top:0;left:0;right:0;bottom:0;display:block}#fullpage-popup-link{display:inline-block;vertical-align:middle;position:relative;z-index:1;margin:4%;max-width:92%}#fullpage-popup-image{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;background:center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;overflow:hidden;-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;-ms-box-shadow:0 0 3px #666;-o-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;background-color:white}.product-list-section{position:relative}@media screen and (max-width: 599px){#Pagina #main-section{padding-bottom:0}#Pagina .product-list-section{padding-top:0}}.product-list-section
.backgrounder{position:absolute;left:0;display:block;width:100%;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.product-list-section .backgrounder.on-visible{opacity:1}.product-list-section .backgrounder:nth-child(6n+1){background:url(../immagini/lista-articoli/bg1.d1657024302.jpg) left top no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}.product-list-section .backgrounder:nth-child(6n+2){background:url(../immagini/lista-articoli/bg2.d1657024302.jpg) left top no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}.product-list-section .backgrounder:nth-child(6n+3){background:#f3f4f3}.product-list-section .backgrounder:nth-child(6n+4){background:url(../immagini/lista-articoli/bg1.d1657024302.jpg) right bottom no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}.product-list-section .backgrounder:nth-child(6n+5){background:url(../immagini/lista-articoli/bg2.d1657024302.jpg) right bottom no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}.product-list-section .backgrounder:nth-child(6n+6){background:#f3f4f3}.product-list-section .backgrounder:nth-child(2n+1){-webkit-mask:url(../immagini/lista-articoli/m1.d1657024303.svg) left top / 100% auto;mask:url(../immagini/lista-articoli/m1.d1657024303.svg) left top / 100% auto}.product-list-section .backgrounder:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:6em;background:white;-webkit-mask:url(../immagini/lista-articoli/m2.d1657024303.svg) left top / 100% auto;mask:url(../immagini/lista-articoli/m2.d1657024303.svg) left top / 100% auto}.product-list-section .backgrounder:nth-child(2n+2){-webkit-mask:url(../immagini/lista-articoli/m2.d1657024303.svg) left top / 100% auto;mask:url(../immagini/lista-articoli/m2.d1657024303.svg) left top / 100% auto;margin-top: -12.5%}.product-list-section .backgrounder:nth-child(2n+2):after{-webkit-mask:url(../immagini/lista-articoli/m1.d1657024303.svg) left top / 100% auto;mask:url(../immagini/lista-articoli/m1.d1657024303.svg) left top / 100% auto}.article-list:after{content:'';display:block;clear:both}.article-list
.entry{position:relative;display:block;width:100%;margin-top:3em;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.no-js .article-list .entry,
.article-list .entry.on-visible.loaded{opacity:1}.article-list
.sep{display:none}.article-list
.link{position:relative;display:block;width:100%;padding-top:56.25%;-webkit-box-shadow:0 0 5px #777;-moz-box-shadow:0 0 5px #777;-ms-box-shadow:0 0 5px #777;-o-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}.article-list .link:after{pointer-events:none;content:'Discover more';font-family:Lato;font-weight:bold;line-height:1.3em;color:white;display:inline-block;padding:0.5em 1em;border:1px
solid white;position:absolute;left:50%;bottom:10%;background:rgba(0, 0, 0, 0.15);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.it .article-list .link:after{content:'Scopri di più'}.article-list .photo-holder{position:absolute;left:0;top:0;display:block;width:100%;padding-top:56.25%;overflow:hidden;background-color:white}.article-list
.photo{position:absolute;left:0;top:0;display:block;width:100%;height:auto}.article-list .name-holder{position:absolute;top:10%;left:0;display:block;width:100%;text-align:center}.article-list
.name{font-family:Lato;color:black;display:inline-block;background-image:url(../immagini/lista-articoli/n1.d1657024303.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;min-height:1.2em;line-height:1.2em;max-height:3.6em;padding:1em;min-width:55%}.article-list .entry:nth-child(2n+2) .name{background-image:url(../immagini/lista-articoli/n2.d1657024303.svg)}@media screen and (min-width: 600px){.article-list
.entry{float:left;width:40%;margin:5%}.article-list .entry:nth-child(2n+1){clear:left;margin: -3.5% 10% 0% 0}.article-list .entry:nth-child(2n+2){margin:15% 0 0% 0}.article-list .entry:nth-child(4n+1){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out 0.5s;transition:opacity 0.5s ease-in-out 0.5s}.article-list .entry:nth-child(4n+2){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out 0.8s;transition:opacity 0.5s ease-in-out 0.8s}.article-list .entry:nth-child(4n+4){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out 0.5s;transition:opacity 0.5s ease-in-out 0.5s}.article-list .entry:nth-child(4n+3){-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out 0.8s;transition:opacity 0.5s ease-in-out 0.8s}}.news-list-section{position:relative}.news-list-section
.backgrounder{position:absolute;left:0;display:block;width:100%;opacity:0;padding-top:4em;margin-top: -4em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.news-list-section .backgrounder.on-visible{opacity:1}.news-list-section .backgrounder:nth-child(3n+1){background:#d0d0d0}.news-list-section .backgrounder:nth-child(3n+2){background:#ccc5b8}.news-list-section .backgrounder:nth-child(3n+3){background:white}.news-list-section .backgrounder:nth-child(2n+1){clip-path:polygon(0 4em, 100% 0, 100% 100%, 0 100%)}.news-list-section .backgrounder:nth-child(2n+2){clip-path:polygon(0 0, 100% 4em, 100% 100%, 0 100%)}.news-list-section .backgrounder:nth-child(2n+1):last-child{clip-path:polygon(0 4em, 100% 0, 100% 100%, 0 90%)}.news-list-section .backgrounder:nth-child(2n+2):last-child{clip-path:polygon(0 0, 100% 4em, 100% 90%, 0 100%)}.news-list:after{content:'';display:block;clear:both}.news-list
.entry{position:relative;display:block;width:100%;margin-top:3em;padding:4em
0 8em;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.news-list .entry:after{content:'';display:block;clear:both}.no-js .news-list .entry,
.news-list .entry.on-visible.loaded{opacity:1}.news-list
.date{font-family:Lato;font-style:italic;color:#999;min-height:1.2em;line-height:1.2em;font-size:170%;display:block;width:100%;text-align:center;margin-bottom:1em}.news-list .date:before{content:'-';padding-right:0.5em}.news-list .date:after{content:'-';padding-left:0.5em}.news-list
.content{font-size:150%}.news-list .image-holder{position:relative;display:block;width:100%;padding-top:100%}.news-list .photo-holder{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.news-list .image-link{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.news-list
.photo{display:block;-webkit-box-shadow:5px 5px 12px #777;-moz-box-shadow:5px 5px 12px #777;-ms-box-shadow:5px 5px 12px #777;-o-box-shadow:5px 5px 12px #777;box-shadow:5px 5px 12px #777;-o-transition: -o-box-shadow 0.5s ease-in-out,  -o-transform 0.5s ease-in-out;-moz-transition: -moz-box-shadow 0.5s ease-in-out,  -moz-transform 0.5s ease-in-out;-ms-transition: -ms-box-shadow 0.5s ease-in-out,  -ms-transform 0.5s ease-in-out;-webkit-transition: -webkit-box-shadow 0.5s ease-in-out,  -webkit-transform 0.5s ease-in-out,  opacity 0.5s ease-in-out;transition:box-shadow 0.5s ease-in-out, transform 0.5s ease-in-out, opacity 0.5s ease-in-out}.news-list .himg
.photo{position:absolute;left:0;top:50%;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-list .vimg
.photo{position:absolute;left:0;top:0;display:block;width:auto;height:100%;margin:0
auto}.news-list .image-link:focus .photo,
.news-list .image-link:hover
.photo{opacity:0.8;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-box-shadow:0 0 5px #777;-moz-box-shadow:0 0 5px #777;-ms-box-shadow:0 0 5px #777;-o-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777}.news-list .himg .image-link:focus .photo,
.news-list .himg .image-link:hover
.photo{-webkit-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}.news-list
.content{display:block;margin-top:1em}.news-list .title-holder{font-family:"Lobster Two";font-style:italic;font-weight:bold;font-size:190%}.news-list .title-link{color:#999;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.news-list .title-link:focus,
.news-list .title-link:hover{color:#333;text-decoration:none}.news-list
.abstract{font-size:90%;margin-top:1em;display:block;line-height:1.3em;max-height:3.9em;overflow:hidden}.news-list .button-holder{margin-top:3em}.news-list
.button{display:inline-block;margin-top:0.5em;line-height:1.3em;min-height:1.3em;padding:0.1em 1.75em;font-size:150%;font-weight:bold;color:white;background-color:#c0b27a;border:3px
solid #c0b27a;text-shadow:0 0 3px black;-webkit-box-shadow:1px 1px 3px #555 inset;-moz-box-shadow:1px 1px 3px #555 inset;-ms-box-shadow:1px 1px 3px #555 inset;-o-box-shadow:1px 1px 3px #555 inset;box-shadow:1px 1px 3px #555 inset;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.news-list .button-label{position:relative;left:0;top:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out,  top 0.3s ease-in-out;transition:left 0.3s ease-in-out, top 0.3s ease-in-out}.news-list .button:focus,
.news-list .button:hover{-webkit-box-shadow:4px 4px 3px #333 inset;-moz-box-shadow:4px 4px 3px #333 inset;-ms-box-shadow:4px 4px 3px #333 inset;-o-box-shadow:4px 4px 3px #333 inset;box-shadow:4px 4px 3px #333 inset;text-decoration:none}.news-list .button:focus .button-label,
.news-list .button:hover .button-label{top:3px;left:3px}@media screen and (min-width: 600px){.news-list .image-holder{width:40%;padding-top:40%}.news-list
.content{width:40%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.news-list .entry:nth-child(2n+1) .image-holder{float:left}.news-list .entry:nth-child(2n+1) .content{right:0}.news-list .entry:nth-child(2n+2) .image-holder{float:right}.news-list .entry:nth-child(2n+2) .content{left:0}}@media screen and (max-width: 599px){#menu{display:none}html{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}html.mobile-menu-open{background-color:white}html.mobile-menu-open
#InteraPagina{display:none}#mobile-menu{position:absolute;top:0;left:0;right:0;z-index:9;height:80px;background-color:white;-webkit-box-shadow:0 0 3px black;-moz-box-shadow:0 0 3px black;-ms-box-shadow:0 0 3px black;-o-box-shadow:0 0 3px black;box-shadow:0 0 3px black}#mobile-menu.closed{position:fixed}#mobile-menu #mobile-menu-panel{position:fixed;left:0;top:0;z-index:3;width:100%;height:80px;background-color:white}#mobile-menu.closed #mobile-menu-panel{position:absolute}#mobile-menu .mobile-menu-home-holder{position:absolute;left:1%;top:0;bottom:0;right:175px;z-index:1;display:block}#mobile-menu .mobile-menu-home{display:block;position:absolute;top:10px;left:5px;right:0;bottom:10px;white-space:nowrap;overflow:hidden;text-indent:100%;background:url(/immagini/casa-del-gelato.svg) left center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#mobile-menu .mobile-menu-opener-holder{position:absolute;right:0;top:0;z-index:1;display:block;width:50%;height:80px}#mobile-menu .mobile-menu-opener{display:inline-block;position:absolute;top:15px;right:10px;width:50px;height:50px;line-height:48px;overflow:hidden;white-space:nowrap;background-color:#c0b27a;border:3px
solid #c0b27a;text-indent:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:1px 1px 3px #555 inset;-moz-box-shadow:1px 1px 3px #555 inset;-ms-box-shadow:1px 1px 3px #555 inset;-o-box-shadow:1px 1px 3px #555 inset;box-shadow:1px 1px 3px #555 inset;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}#mobile-menu .mobile-menu-opener:before{font-family:FontAwesome;content:'\f0c9';font-size:28px;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;text-align:center;position:absolute;top:2px;left:2px;z-index:2;text-indent:0;line-height:46px;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:top 0.3s ease-in-out,  left 0.3s ease-in-out;transition:top 0.3s ease-in-out, left 0.3s ease-in-out}#mobile-menu .mobile-menu-opener:focus,
#mobile-menu .mobile-menu-opener:hover{text-decoration:none}#mobile-menu.closed .mobile-menu-opener{-webkit-box-shadow:1px 1px 1px #888 inset;-moz-box-shadow:1px 1px 1px #888 inset;-ms-box-shadow:1px 1px 1px #888 inset;-o-box-shadow:1px 1px 1px #888 inset;box-shadow:1px 1px 1px #888 inset}#mobile-menu.closed .mobile-menu-opener:before{left:0;top:0}#mobile-menu
.m0{display:block;position:absolute;left:0;top:80px;z-index:2;width:100%;overflow:hidden}#mobile-menu
.i{display:block;padding:0
20px;height:60px;line-height:60px;font-size:18px;font-weight:bold;color:black;background:white;border-bottom:1px solid white;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mobile-menu
.i0{position:relative;padding-left:80px}#mobile-menu
strong.i{color:#b19643}#mobile-menu .i0:before{content:'';position:absolute;left:10px;top:10px;display:block;width:40px;height:40px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#mobile-menu
.m1{display:none}#mobile-menu .hasOpenSubmenu
.m1{display:block}#mobile-menu
.i1{height:50px;line-height:50px;font-size:18px;padding:0
30px;background:#f1f1f1}#mobile-menu .hasSelectedSubItem
a.i0{font-weight:bold}#mobile-menu a.i:focus,
#mobile-menu a.i:hover{text-decoration:none}}@media screen and (min-width: 600px){#mobile-menu{display:none}#menu{font-family:Lato;display:inline-block;height:2em}#menu
.m0{display:inline-block;height:2em;color:black;text-align:right;position:relative}#menu
.n0{margin-left:0.8em;display:inline-block;position:relative}#menu .n0:first-child{margin-left:0}#menu
.i0{position:relative;height:2em;line-height:2em;padding:0
1.8em 0 0;font-weight:bold;color:black;text-shadow:0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white;display:inline-block;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}#menu .i0:before{content:'';position:absolute;top:0;right:0;display:block;width:1.5em;height:1.5em;margin-top:0.25em;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#menu .i0:after{content:'';position:absolute;top:0;right:0;display:block;width:1.5em;height:1.5em;margin-top:0.25em;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#menu .i0>.s{position:relative;display:inline-block;font-size:112.5%}#menu
a.i0{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out,  text-shadow 0.3s ease-in-out;transition:color 0.3s ease-in-out, text-shadow 0.3s ease-in-out}#menu
.label.i0{cursor:default}#menu .hasSelectedSubItem>a.i0{color:#888}#menu strong.i0,
#menu .hasOpenSubmenu > a.i0,
#menu a.i0:focus,
#menu a.i0:hover{text-decoration:none;color:#b19643}#menu strong.i0:before,
#menu .hasOpenSubmenu > a.i0:before,
#menu a.i0:focus:before,
#menu a.i0:hover:before{opacity:1}#menu strong.i0:after,
#menu .hasOpenSubmenu > a.i0:after,
#menu a.i0:focus:after,
#menu a.i0:hover:after{opacity:0}#menu a.i0:focus > .s,
#menu a.i0:hover>.s{-webkit-animation-name:smallJump1;animation-name:smallJump1;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}#menu a.i0:focus:before,
#menu a.i0:hover:before{-webkit-animation-name:smallJump2;animation-name:smallJump2;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.1s;animation-delay:0.1s}#menu a.i0:focus:after,
#menu a.i0:hover:after{-webkit-animation-name:smallJump2;animation-name:smallJump2;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0.1s;animation-delay:0.1s}@keyframes
smallJump1{0%{top:0}50%{top: -0.3em}70%{top:0.1em}100%{top:0}}@keyframes
smallJump2{0%{margin-top:0}50%{margin-top: -0.3em}70%{margin-top:0.1em}100%{margin-top:0}}#menu
.m1{top:2.25em;left:0;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:150%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;background-color:white;-webkit-box-shadow:0 2px 3px -1px #666;-moz-box-shadow:0 2px 3px -1px #666;-ms-box-shadow:0 2px 3px -1px #666;-o-box-shadow:0 2px 3px -1px #666;box-shadow:0 2px 3px -1px #666;white-space:nowrap;display:block;position:absolute;z-index:10;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}#menu
.n1{padding:0;border-top:1px solid #d7d8d7;display:block}#menu .n1:first-child{border-top:none}#menu
.i1{height:35px;line-height:35px;padding:0
20px;font-weight:bold;color:black;font-size:112.5%;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;display:block}@keyframes
subEntering{0%{-webkit-transform:scalex(2);-ms-transform:scalex(2);transform:scalex(2);opacity:0}100%{-webkit-transform:scalex(1);-ms-transform:scalex(1);transform:scalex(1);opacity:1}}#menu
a.i1{-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;text-decoration:none}#menu .hasOpenSubmenu
.i1{-webkit-animation-name:subEntering;animation-name:subEntering;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:1;animation-iteration-count:1}#menu .hasOpenSubmenu .n1:nth-child(1) .i1{-webkit-animation-duration:0.4s;animation-duration:0.4s}#menu .hasOpenSubmenu .n1:nth-child(2) .i1{-webkit-animation-duration:0.5s;animation-duration:0.5s}#menu .hasOpenSubmenu .n1:nth-child(3) .i1{-webkit-animation-duration:0.6s;animation-duration:0.6s}#menu .hasOpenSubmenu .n1:nth-child(4) .i1{-webkit-animation-duration:0.7s;animation-duration:0.7s}#menu .hasOpenSubmenu .n1:nth-child(5) .i1{-webkit-animation-duration:0.8s;animation-duration:0.8s}#menu .hasOpenSubmenu .n1:nth-child(6) .i1{-webkit-animation-duration:0.9s;animation-duration:0.9s}#menu .hasOpenSubmenu .n1:nth-child(7) .i1{-webkit-animation-duration:1.0s;animation-duration:1.0s}#menu strong.i1,
#menu a.i1:hover,
#menu a.i1:focus{text-decoration:none;color:#b19643}#menu
.desc{display:block;width:195px;padding-left:5px;line-height:14px;white-space:normal;color:#468C00}#menu
.m2{display:block;padding:0.3em 0.3em 0.3em 2em;line-height:1.3em;font-size:90%;color:black;list-style-type:disc;list-style-position:outside}#menu
.n2{display:list-item}#menu
.i2{position:relative;color:black;padding:0.1em 0.3em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}#menu .i2:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;width:0;background-color:#d4cec6;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}#menu .i2
.s{position:relative;z-index:1}#menu strong.i2,
#menu .i2:focus,
#menu .i2:hover{color:#b19643;text-decoration:none}#menu strong.i2:after,
#menu .i2:focus:after,
#menu .i2:hover:after{width:100%}#menu
.m1{display:none}#menu .i0:focus + .m1,
#menu .n0:hover>.m1{display:block}.js #menu .i0:focus + .m1,
.js #menu .n0:hover>.m1{display:none}}.modulo{width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modulo
fieldset{position:relative;display:block;width:100%;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;margin-bottom:2em}.modulo fieldset:last-child,
.modulo fieldset:last-of-type{margin-bottom:0}.modulo
legend{display:block;width:100%;height:2.5em;line-height:2.5em;margin-bottom:1em;font-weight:bold;text-align:left;border-bottom:3px solid #9a282b;text-transform:uppercase}.modulo
.line{min-height:2em;padding-bottom:0.625em;text-align:left}.modulo
label{display:block;height:1.25em;line-height:1.25em;text-align:left;margin-bottom:0.5em}.modulo .line:last-child{padding-bottom:0}.modulo input,
.modulo
select{display:inline-block;width:100%;height:2em;line-height:2em;border:1px
dotted #744243;padding:0
0.45em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:border-color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:border-color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;height:auto;padding:0;border:1px
dotted #744243;background:none}.modulo
textarea{border:1px
dotted #744243;width:100%;line-height:1.5em;height:6em;padding:0
0.625em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:border-color 0.5s ease-in-out,  background-color 0.5s ease-in-out;transition:border-color 0.5s ease-in-out, background-color 0.5s ease-in-out}.modulo input:focus,
.modulo select:focus,
.modulo textarea:focus{background-color:white;border-color:black}.modulo
.subline{overflow:hidden;font-size:80%;height:2em;min-height:2em;line-height:2em;padding:0
0 0.625em 1em;text-align:left}.modulo .subline:last-child{padding-bottom:0}.modulo .subline
input{float:left;margin-right:0.625em;height:2em;line-height:2em}.modulo .subline input[type=checkbox],
.modulo .subline input[type=radio]{margin-top:3px;width:auto;height:auto}.modulo .subline
label{display:inline}.modulo
.boolean{text-align:left}.modulo .boolean
label{display:inline}.modulo fieldset
.hint{font-size:80%;text-align:justify;padding:0.3em 0 0 0}.modulo fieldset .option-list
.hint{padding:0.3em 0 0 0}.modulo.allrequired label
span.req{display:none}.modulo p.required-message{padding-top:1em;font-size:80%}.modulo .line.required label:after{content:' *'}.modulo label
span.req{display:none}.modulo
div.textbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #ccc;padding:2px
5px;line-height:13px;font-size:65%;text-align:justify;width:100%;height:70px;overflow:auto}#Pagina .modulo div.textbox
h1{font-family:inherit;font-weight:normal;color:inherit;font-size:inherit;line-height:1;margin:0;padding:0;height:auto;min-height:0;border:none;white-space:normal;overflow:auto;text-shadow:none}#Pagina .modulo div.textbox h1:before,
#Pagina .modulo div.textbox h1:after{content:none}.modulo
label.long{display:inline-block;width:90%;line-height:28px;padding:0;font-size:65%}.modulo
p.format{clear:both;font-size:65%;height:16px;line-height:16px;text-align:center}.modulo
p.hint.format{display:none}.modulo label.long
input{float:left;line-height:auto;margin:8px
4px 0 0;border:none;width:auto}.modulo
button{margin:1em
0 0 0;padding:0;cursor:pointer;background:none;border:none;font-size:150%}.modulo button
.o{display:inline-block;margin-top:0.5em;line-height:1.3em;min-height:1.3em;padding:0.1em 1.75em;font-weight:bold;color:white;background-color:#c0b27a;border:3px
solid #c0b27a;text-shadow:0 0 3px black;-webkit-box-shadow:1px 1px 3px #555 inset;-moz-box-shadow:1px 1px 3px #555 inset;-ms-box-shadow:1px 1px 3px #555 inset;-o-box-shadow:1px 1px 3px #555 inset;box-shadow:1px 1px 3px #555 inset;-o-transition: -o-box-shadow 0.3s ease-in-out;-moz-transition: -moz-box-shadow 0.3s ease-in-out;-ms-transition: -ms-box-shadow 0.3s ease-in-out;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out}.modulo button
.i{position:relative;left:0;top:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:left 0.3s ease-in-out,  top 0.3s ease-in-out;transition:left 0.3s ease-in-out, top 0.3s ease-in-out}.modulo button:focus .o,
.modulo button:hover
.o{-webkit-box-shadow:4px 4px 3px #333 inset;-moz-box-shadow:4px 4px 3px #333 inset;-ms-box-shadow:4px 4px 3px #333 inset;-o-box-shadow:4px 4px 3px #333 inset;box-shadow:4px 4px 3px #333 inset;text-decoration:none}.modulo button:focus .i,
.modulo button:hover
.i{top:3px;left:3px}.modulo
#MessaggiModulo{margin-bottom:10px;text-align:left}#MessaggiModulo{background-color:#EEF3F7;padding:3px
0}#MessaggiModulo
em.tipo{display:none}#MessaggiModulo,
#MessaggiModulo
ul{list-style-type:none;list-style-position:inside}#messaggi,#avvertimenti,#errori{border-left:2px solid #00f;font-size:80%;padding:3px;line-height:1px}#messaggi li,
#avvertimenti li,
#errori
li{line-height:16px}#avvertimenti{border-color:#fc0}#errori{border-color:#f00}#MessaggiModulo div.messaggio,
#MessaggiModulo
a.messaggio{display:block;padding-left:18px;background-repeat:no-repeat;background-position:top left;text-decoration:none}#messaggi div.messaggio,
#messaggi
a.messaggio{color:#00f;background-image:url(../immagini/modulo/icona_messaggi.png)}#avvertimenti div.messaggio,
#avvertimenti
a.messaggio{color:#fc0;background-image:url(../immagini/modulo/icona_avvertimenti.png)}#errori div.messaggio,
#errori
a.messaggio{color:#f00;background-image:url(../immagini/modulo/icona_errori.png)}label.errore{color:#f00}label.avvertimento{color:#fc0}label.messaggio{color:#00f}.modulo input.touched:invalid,
.modulo select.touched:invalid,
.modulo textarea.touched:invalid,
.modulo input:focus:invalid,
.modulo select:focus:invalid,
.modulo textarea:focus:invalid,
.modulo input.touched:out-of-range,
.modulo select.touched:out-of-range,
.modulo textarea.touched:out-of-range,
.modulo input:focus:out-of-range,
.modulo select:focus:out-of-range,
.modulo textarea:focus:out-of-range,
.modulo .errore > input,
.modulo .errore > select,
.modulo .errore>textarea{border-color:#f00;background-color:rgba(255, 55, 0, 0.1)}.modulo input.touched:valid,
.modulo select.touched:valid,
.modulo textarea.touched:valid{border-color:#0f0;background-color:rgba(0, 255, 0, 0.1)}.modulo input.touching:focus,
.modulo select.touching:focus,
.modulo textarea.touching:focus{border-color:#1c1c1c !important;background-color:white !important}.modulo input[type=checkbox],
.modulo input[type=radio]{width:auto;padding:0;border-color:#ccc;background:none}.modulo .avvertimento>label{color:#fc0}.modulo .avvertimento > input,
.modulo .avvertimento > select,
.modulo .avvertimento>textarea{border-color:#fc0}.modulo .messaggio>label{color:#00f}.modulo .messaggio > input,
.modulo .messaggio > select,
.modulo .messaggio>textarea{border-color:#00f}.modulo label
span.msg{display:none}@media screen and (min-width: 700px){.modulo{text-align:right}}body.privacy-pending{}#privacy-blocker{opacity:0;pointer-events:none}.privacy-pending #privacy-blocker{display:block;position:fixed;z-index:9999;left:0;right:0;top:0;bottom:0;opacity:1;background-color:rgba(0, 0, 0, 0.4);-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media screen and (min-width:600px){.rich
h2{font-size:200%}.rich
h3{font-size:150%}#InteraPagina{overflow:hidden;padding-top:0}#InteraPagina:before{content:'';display:block;width:100%;height:10em}#Intestazione{display:block;position:absolute;top:0;left:0;right:0;z-index:10}#toolbar{position:absolute;left:0;top:0;z-index:2;display:block;width:100%;color:white;background-color:#dbc478}#toolbar-outer{max-width:1280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px;margin:0
auto}#toolbar-inner{position:relative;display:block;width:100%;text-align:right}#toolbar
.tbh{position:relative;display:inline-block;margin-left:1em;height:2.1875em;line-height:2.1875em}#toolbar .tbh:first-child{margin-left:0}#toolbar .tbl,
#toolbar
.link{color:#333}#toolbar .tbl:focus,
#toolbar .tbl:hover,
#toolbar .link:focus,
#toolbar .link:hover{text-decoration:underline}#toolbar
.tbl{display:block;font-size:87.5%;vertical-align:middle}#toolbar .tbl:before{content:'';display:inline-block;height:1.2em;width:1.2em;line-height:1.2em;margin-right:0.4em;vertical-align:middle;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#toolbar-search{text-transform:lowercase}#toolbar-search .tbl:before{font-family:'FontAwesome';content:'\f002'}#toolbar-phone .tbl:before{font-family:'FontAwesome';content:'\f095'}#toolbar-email .tbl:before{font-family:'FontAwesome';content:'\f0e0'}#toolbar-language-label{font-size:87.5%}#lingue{display:inline-block;vertical-align:middle}#lingue
.node{position:relative;display:inline-block;vertical-align:middle;width:1.4em;height:1.4em;margin-left:0.3em}#lingue
.link{position:absolute;left:0;top:0;display:block;width:100%;height:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px
solid #b19643;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out}#lingue a.link:focus,
#lingue a.link:hover,
#lingue .selected
.link{border-color:white}#lingue .link:after{content:'';position:absolute;left:2px;top:2px;right:2px;bottom:2px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}#lingue .it .link:after{background-image:url(../immagini/toolbar/languages/it.d1657024458.svg)}#lingue .en .link:after{background-image:url(../immagini/toolbar/languages/en.d1657024458.svg)}#lingue .de .link:after{background-image:url(../immagini/toolbar/languages/de.svg)}#lingue .es .link:after{background-image:url(../immagini/toolbar/languages/es.svg)}#lingue
.label{position:absolute;left:100%;top:0;white-space:nowrap}#header-panel{position:fixed;left:0;right:0;top:2.1875em;z-index:10;display:block;background-color:#fdfdfd;-webkit-box-shadow:0 0 3px black;-moz-box-shadow:0 0 3px black;-ms-box-shadow:0 0 3px black;-o-box-shadow:0 0 3px black;box-shadow:0 0 3px black;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:right 0.3s ease-in-out,  left 0.3s ease-in-out;transition:right 0.3s ease-in-out, left 0.3s ease-in-out}#header-panel:before{content:'';position:absolute;right:100%;top:0;z-index: -1;display:block;width:2.5em;height:2.5em;margin-right: -1.5em;margin-top:1.15em;background:url(../immagini/toolbar/deco-sx.d1657024304.svg) left top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#header-panel:after{content:'';position:absolute;left:100%;top:0;z-index: -1;display:block;width:2.5em;height:2.5em;margin-left: -1.5em;margin-top:1.15em;background:url(../immagini/toolbar/deco-dx.d1657024304.svg) left top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.detached #header-panel:before,
.detached #header-panel:after{opacity:1;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 0.1s;transition:opacity 0.3s ease-in-out 0.1s}.detached #header-panel{left:90px;right:90px}#header-panel-outer{display:block;max-width:1280px;padding:0
40px;margin:0
auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header-panel-inner{position:relative;display:block;width:100%;height:5.5em;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}.detached #header-panel-inner{height:2.5em}#logo-holder{position:relative;top:0.5em;left:0;display:block;width:17.75em;-o-transition:  -o-transform 0.3s ease-in-out;-moz-transition:  -moz-transform 0.3s ease-in-out;-ms-transition:  -ms-transform 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out,  top 0.3s ease-in-out,  -webkit-transform 0.3s ease-in-out;transition:width 0.3s ease-in-out, top 0.3s ease-in-out, transform 0.3s ease-in-out}.detached #logo-holder{top: -1.25em;width:10.5em}.detached #logo-holder:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}#logo-holder:after{content:'';position:absolute;left: -20px;top: -10px;z-index:0;display:block;width:100%;height:100%;padding:10px
20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:white;-webkit-box-shadow:0 0 3px -1px #666;-moz-box-shadow:0 0 3px -1px #666;-ms-box-shadow:0 0 3px -1px #666;-o-box-shadow:0 0 3px -1px #666;box-shadow:0 0 3px -1px #666;opacity:0;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.detached #logo-holder:after{opacity:1;-o-transition:;-moz-transition:;-ms-transition:;-webkit-transition:opacity 0.3s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0.3s}#logo{position:relative;z-index:1;display:block;width:100%;padding-top:52%}#logo-img{position:absolute;left:0;top:0;display:block;width:100%;height:auto}#menu{position:absolute;bottom:0.25em;right:0}#menu .m-index{display:none}#menu .m-prodotti
.m1{width:800%}#menu .m-prodotti .m1:before,
#menu .m-prodotti .m1:after{content:'';display:block;width:1px;background-color:#d7d8d7;position:absolute;top:0;bottom:0;left:33.333333%}#menu .m-prodotti .m1:after{left:66.666666%}#menu .m-prodotti
.n1{float:left;width:33.333333%;border-top:none}#menu .m-prodotti .n1:last-child{border-right:none}#Centrale{margin-bottom:12.5em}#Pagina .section-title{font-size:350%}#Pagina .section.deco-section{padding-bottom:0}#Pagina .section.deco-section .section-outer{max-width:none;padding-left:0;padding-right:0}#Pagina .section.deco-section
.sezione{position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;padding-top:4em;padding-bottom:4em;margin-top: -4em;opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-o-transition:  -o-transform 1s ease-in-out 0.3s;-moz-transition:  -moz-transform 1s ease-in-out 0.3s;-ms-transition:  -ms-transform 1s ease-in-out 0.3s;-webkit-transition:opacity 1s ease-in-out 0.3s,  -webkit-transform 1s ease-in-out 0.3s;transition:opacity 1s ease-in-out 0.3s, transform 1s ease-in-out 0.3s}.no-js #Pagina .section.deco-section .sezione,
#Pagina .section.deco-section .sezione.on-visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#Pagina .section.deco-section .sezione:first-child{padding-top:0;margin-top:0}#Pagina .section.deco-section .sezione:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%}#Pagina .section.deco-section .sezione:nth-child(3n+1),
#Pagina .section.deco-section .sezione:nth-child(3n+1):after{background-color:white}#Pagina .section.deco-section .sezione:nth-child(3n+2),
#Pagina .section.deco-section .sezione:nth-child(3n+2):after{background-color:#d0d0d0}#Pagina .section.deco-section .sezione:nth-child(3n+3),
#Pagina .section.deco-section .sezione:nth-child(3n+3):after{background-color:#ccc5b8}#Pagina .section.deco-section .sezione-outer{position:relative;max-width:1280px;padding:80px
40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}#Pagina .section.deco-section .sezione-outer:after{content:'';display:block;clear:both}#Pagina .section.deco-section .sezione-outer .sezione-outer{max-width:none;padding:0;margin:0}#Pagina .section.deco-section .sezione-inner{width:60%}#Pagina .section.deco-section .sezione.has-image .sezione-inner{min-height:15em}#Pagina .section.deco-section .sezione.full-width .sezione-inner,
#Pagina .section.deco-section .sezione.has-table .sezione-inner{width:100%}#Pagina .section.deco-section .sezione-inner .sezione-inner{width:100% !important;float:none !important}#Pagina .section.deco-section
.sezione{padding-top:6em;margin-top: -6em}#Pagina .section.deco-section .sezione:nth-child(6n+1){background:white}#Pagina .section.deco-section .sezione:nth-child(6n+2){background:url(../immagini/pagine/bg1.d1657024304.jpg) left top no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}#Pagina .section.deco-section .sezione:nth-child(6n+3){background:url(../immagini/pagine/bg2.d1657024304.jpg) left top no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}#Pagina .section.deco-section .sezione:nth-child(6n+4){background:white}#Pagina .section.deco-section .sezione:nth-child(6n+5){background:url(../immagini/pagine/bg1.d1657024304.jpg) right bottom no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}#Pagina .section.deco-section .sezione:nth-child(6n+6){background:url(../immagini/pagine/bg2.d1657024304.jpg) right bottom no-repeat;-webkit-background-size:130% auto;-moz-background-size:130% auto;-o-background-size:130% auto;background-size:130% auto}#Pagina .section.deco-section .sezione:nth-child(2n+1){-webkit-mask:url(../immagini/pagine/m1.d1657024304.svg) left top / 100% auto;mask:url(../immagini/pagine/m1.d1657024304.svg) left top / 100% auto}#Pagina .section.deco-section .sezione:nth-child(2n+2){-webkit-mask:url(../immagini/pagine/m2.d1657024304.svg) left top / 100% auto;mask:url(../immagini/pagine/m2.d1657024304.svg) left top / 100% auto}#Pagina .section.deco-section .sezione:nth-child(2n+1) img{-webkit-mask:url(../immagini/pagine/i1.d1657024304.svg) left top / 100% 100%;mask:url(../immagini/pagine/i1.d1657024304.svg) left top / 100% 100%}#Pagina .section.deco-section .sezione:nth-child(2n+2) img{-webkit-mask:url(../immagini/pagine/i2.d1657024304.svg) left top / 100% 100%;mask:url(../immagini/pagine/i2.d1657024304.svg) left top / 100% 100%}#Pagina .section.deco-section .sezione:nth-child(2n+1) .sezione-inner{float:left;text-align:left}#Pagina .section.deco-section .sezione:nth-child(2n+2) .sezione-inner{float:right;text-align:right}#Pagina .section.deco-section .sezione:nth-child(2n+2) ul,
#Pagina .section.deco-section .sezione:nth-child(2n+2) ol{text-align:right;list-style-position:inside}#Pagina .section.deco-section .sezione:nth-child(2n+2) li>p{display:inline}#Pagina .section.deco-section .sezione:nth-child(2n+1) .photo{width:40%;position:absolute;right:0;top:50%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#Pagina .section.deco-section .sezione:nth-child(2n+2) .photo{width:40%;position:absolute;left:0;top:50%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#Pagina .section.deco-section .sezione:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%}.section-video{max-width:900px}#Pagina
#sitepath{padding-top:6em;margin-top: -6em;-webkit-mask:url(../immagini/pagine/m1.d1657024304.svg) left top / 100% auto;mask:url(../immagini/pagine/m1.d1657024304.svg) left top / 100% auto}#Pagina
#sitepath.r{-webkit-mask:url(../immagini/pagine/m2.d1657024304.svg) left top / 100% auto;mask:url(../immagini/pagine/m2.d1657024304.svg) left top / 100% auto}#navhints{font-size:140%;padding:4em
0}#navhints
.navbox{left: -25%}#Piede{position:fixed;left:0;bottom:0;z-index:0;padding-top:100px}#contatti-azienda{display:block;width:100%;padding:4em
0 5.5em 0;margin:0}#contatti-azienda:after{content:'';display:block;clear:both}#dati-contatto-nome{float:left;width:30%;text-align:left !important}#dati-contatto-link{position:relative;left:0}#dati-contatto-link:focus,#dati-contatto-link:hover{-webkit-animation-name:smallJump;animation-name:smallJump;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}#contatti-azienda
.cline{text-align:left}@keyframes
smallJump{0%{top:0}50%{top: -0.3em}70%{top:0.1em}100%{top:0}}#dati-contatto-altro{float:left;width:40%;text-align:center}#social-panel{float:left;width:30%;margin:0;text-align:right}#smallprints{position:absolute;left:0;bottom:0;display:block;width:100%;text-align:center;padding:0.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}#dati-aziendali{float:left}#copyrights{display:inline}#legal-links{float:right}#conditions-link-holder,#privacy-link-holder,#author-link-holder{display:inline}#conditions-link-holder:after,#privacy-link-holder:after{content:' - '}}#main-css-loaded-check{position: absolute;top:0;left:0;display:block;width:1px}