@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700|Open+Sans:400,600,700');body{width:100%}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.popupLayout{position:relative;background:#FFF;padding:20px;width:auto;max-width:600px;margin:20px
auto}body{padding:0;margin:0;font:13px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}article,aside,figure,footer,header,nav,section,details,summary,main{display:block}h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code,p{padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style:normal}table{font-size:inherit;font:100%}ul.menu{list-style:none;margin:0;padding:0}ul.menu
li{margin:0;padding:0;line-height:1em;background:none}ul.menu li::before{display:none}ul.menu ul,
ul.menu
li{list-style:none;margin:0;padding:0}img{border:0;max-width:100%}a{text-decoration:none}input,select,textarea{font:inherit}.pathway{margin:0;padding:0}.pathway
li{display:inline-block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#465056;font-family:'Open Sans','Arial',sans-serif;background:#fff;font-size:19px}p{margin-bottom:1em;line-height:1.6em}h1,h2,h3,h4,h5,h6{margin-bottom: .6em;font-family:'Montserrat',sans-serif;font-weight:bold;text-transform:uppercase}h1{font-size:50px;text-align:center}h2{font-size:40px}h3{font-size:30px}h4{font-size:16px}h5{font-size:22px;margin-bottom: .6em}ul{margin:0
0 2em;padding:0;list-style-type:none}ul
li{margin:0
0 .8em 0;padding:0
0 0 0}ul li::before{width:10px;height:10px;content:'';display:inline-block;vertical-align:middle;background:url(/img/dot.png) no-repeat center;margin-right:10px}strong{font-weight:bold}em{font-style:italic}a{color:#88DB26}a:hover{color:#b8ea7d}.more{display:inline-block;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase}.more::after{content:'';display:inline-block;width:20px;height:20px;background:url(/img/more.png) no-repeat center;margin-left:5px;vertical-align:middle}ul.attachments{list-style-type:none;margin:0
0 2em;padding:0}ul.attachments
li{margin:0
0 10px 0}ul.attachments li::before{display:none}ul.attachments li
a{display:inline-block;padding:0
2.5em 0 2em;height:40px;line-height:40px;border:1px
solid #465056;font-weight:600;text-transform:uppercase;color:#465056;font-size:14px}ul.attachments li a::before{width:30px;height:30px;content:'';background:url(/img/download.png) no-repeat center;margin-right:0px;display:inline-block;vertical-align:middle}.input{margin-bottom:15px}input[type='text'],input[type='email'],input[type='tel'],input[type='number'],textarea,select{font:inherit;padding:0
1em;width:100%;-webkit-appearance:none;border-radius:0;box-shadow:none;height:50px;line-height:50px;background:#F0F6F6;border:1px
solid #374C5E}textarea{height:auto;line-height:1.2em;padding:1em}input[type='submit'],.button,button{font:inherit;cursor:pointer;-webkit-appearance:none;padding:0
3em;border:none;border-radius:0;box-shadow:none;background:#88DB26 url(/img/arrow.png) no-repeat 90% 50%;color:#fff;text-transform:uppercase;font-size:20px;font-weight:bold;font-family:"Montserrat";height:50px;line-height:50px;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}input[type='submit']:hover,.button:hover,button:hover{color:#fff}.button{display:inline-block}.checkbox input,
.checkbox
label{vertical-align:middle}.checkbox
label{display:inline}.checkbox:not(foo) label{text-transform:none}.checkbox:not(foo) label::before{content:'';display:inline-block;width:22px;height:22px;border:1px
solid #465056;background:#fff;vertical-align:middle;margin-right:10px;cursor:pointer;text-align:center;line-height:22px;color:#465056}.checkbox:not(foo) input:checked+label::before{content:"\2713"}.checkbox:not(foo) input[type=checkbox]{display:none}.error-message{font-size: .9em;color:red}label{margin-bottom: .2em;display:block;font-weight:600;font-size:14px;text-transform:uppercase}.required label::after{content:'*'}.response_message{position:fixed;bottom:15%;width:600px;left:50%;margin-left:-300px;z-index:500;border-radius:3px;padding:20px;text-align:center;color:#fff;font-size:14px;background:#88B555;visibility:hidden;transition:300ms;-webkit-transition:300ms;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.response_message.error{background:#C14343}.response_message.visible{visibility:visible;animation:messageIn 500ms ease-out forwards;-webkit-animation:messageIn 500ms ease-out forwards}@media (max-width: 600px){.response_message{bottom:0;width:auto;margin:0;left:0;right:0;font-size:13px}}@keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes
messageIn{0%{transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);opacity:0}100%{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1}}.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.mfp-fade.mfp-wrap .mfp-content{transform:scale(.9);-webkit-transform:scale(.9)}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(.1);-webkit-transform:scale(.1)}@keyframes
scroller{0%{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);opacity:0}50%{transform:translate3d(0,0%,0);-webkit-transform:translate3d(0,0%,0);opacity:1}100%{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);opacity:0}}body{padding:0
10px}body.home{padding-top:0}#siteHeader{height:100px;background:#fff;z-index:500;transition:300ms ease-out;-webkit-transition:300ms ease-out;display:flex;justify-content:space-between;align-items:center;padding:0
20px;margin:0
-10px;position:sticky;top:0;box-shadow:0 3px 6px rgba(0,0,0,0.16)}#siteHeader
.social{transition:300ms ease-out;-webkit-transition:300ms ease-out;margin-left:10px}#siteHeader .social
a.facebook{background-image:url(/img/facebook_alt.png)}#siteHeader .social
a.youtube{background-image:url(/img/youtube_alt.png)}#siteHeader .social
a.linkedin{background-image:url(/img/linkedin_alt.png)}#languages{margin-left:30px;transition:300ms ease-out;-webkit-transition:300ms ease-out;display:flex;gap:5px}@media screen and (max-width: 550px){#languages{gap:2px}}#languages
a{height:40px;width:25px;display:inline-block;line-height:40px;font-size:16px;font-weight:600;text-transform:uppercase;color:#465056;text-align:center}#languages a.language-active{text-decoration:underline}#logolink{transition:300ms ease-out;-webkit-transition:300ms ease-out;background:url(/img/logo.png) no-repeat 0 50%;background-size:contain;width:200px;height:90px;overflow:hidden;text-indent:-100em;margin-right:auto}#mainMenu{text-align:right;height:100px;flex-grow:1}#mainMenu
.back{display:none}#mainMenu
li{display:inline-block;position:relative}#mainMenu li
a{color:#465056;font-size:17px;text-transform:uppercase;padding:0
1vw;height:100px;line-height:100px;font-weight:600}#mainMenu li:hover
.submenu{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1;visibility:visible}#mainMenu li#item_10>a{background:url(/img/submenu-dark.svg) no-repeat 100% 50%;background-size:12px auto;padding-right:20px}#mainMenu
.submenu{background:#374C5E;position:absolute;text-align:left;top:100%;left:-100px;width:600px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.34);padding:30px
15px 30px 15px;font-size:16px;z-index:600;transition:300ms cubic-bezier(0.165,0.840,0.440,1.000);transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);opacity:0;visibility:hidden;display:flex;justify-content:space-between}#mainMenu .submenu>li{width:50%;padding:10px
10px 10px 0}#mainMenu .submenu>li:last-child{padding-left:20px;border-left:1px solid rgba(255,255,255,0.1);padding-right:0}#mainMenu .submenu > li
strong{font-size:17px;text-transform:uppercase;display:block;font-family:"Montserrat";margin-bottom:10px;color:#fff}#mainMenu .submenu > li
li{display:block;height:auto}#mainMenu .submenu
a{text-transform:none;display:block;font-size:14px;font-weight:600;font-family:"Open Sans";height:auto;padding:7px
0 7px 10px;line-height:1.2em;background:url(/img/dot.png) no-repeat 0 50%;color:#fff}#siteFooter{background:#374C5E url(/img/angle.svg) no-repeat 100% 100%;color:#fff;padding:50px;margin-bottom:10px;font-size:15px;overflow:hidden;clear:both;position:relative}#siteFooter
.details{float:left;width:40%}#siteFooter .details
p{margin:0}#siteFooter .details
a{color:#fff;text-decoration:underline}#siteFooter
.products{float:left;width:40%}#siteFooter .products
ul{float:left;width:50%;margin:0;padding-right:10px}#siteFooter .products
a{color:#fff}#siteFooter ul li::before{background-image:url(/img/dot_wh.png)}#siteFooter
.social{position:absolute;top:50%;margin-top:-20px;right:10%}#siteFooter
.credits{font-size:12px;color:#465056;text-transform:uppercase;position:absolute;right:10px;bottom:0px;text-align:right;line-height:1em}.pageHeader{height:400px;background:url(/img/bottleBg.jpg) no-repeat 50% 0;background-size:cover;position:relative;color:#fff}.pageHeader
h1{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0}.pageHeader
.headerText{position:absolute;left:40%;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:0;max-width:600px;font-weight:600}.pageHeader .headerText
h1{position:static;text-align:left;transform:none;-webkit-transform:none;margin-bottom:10px;color:#88DB26}.pageHeader .headerText h1
span{color:#fff;font-size:27px;font-weight:normal;display:block;line-height:27px}.pageHeader .headerText
p{font-weight:600}.pageHeader.categoryHeader::before{content:'';position:absolute;left:0;top:0;bottom:0;width:36%;background-position:100% 45%;background-repeat:no-repeat}.category6 .pageHeader::before{background-image:url(/img/bottiglia.png)}.category7 .pageHeader::before{background-image:url(/img/vasetti.png)}.category8 .pageHeader::before{background-image:url(/img/multivalenti.png)}.category9 .pageHeader::before{background-image:url(/img/bottigliette.png)}.category10 .pageHeader::before{background-image:url(/img/barattoli.png)}.category5 .pageHeader::before{background-image:url(/img/impianti.png)}.textContainer{max-width:940px;margin:0
auto;padding:60px
20px 120px}#article{background:#F0F6F6}.popupLayout{font-size:16px}.popupLayout
.pageHeader{height:auto;padding:10px
0;line-height:auto;background:none}.popupLayout .pageHeader
h1{font-size:30px;color:#465056;margin:0
0 1em;transform:none;-webkit-transform:none}#contactBox{background:#F0F6F6;padding:100px
20px 120px;text-align:center}#contactBox
.wrapper{max-width:600px;text-transform:uppercase;font-weight:600;margin:0
auto}#contactBox .wrapper
p{font-weight:600}#contactBox
a{text-decoration:underline}.home
#contactBox{background:#fff}.slider{position:relative;clear:both;overflow:hidden}.arrow{width:40px;height:40px;position:absolute;top:50%;margin-top:-20px;overflow:hidden;display:block;text-indent:-100em;cursor:pointer;transition:300ms;-webkit-transition:300ms;z-index:300}.arrow.slick-prev{left:-10px;background:url(/img/prev.png) no-repeat center}.arrow.slick-next{right:-10px;background:url(/img/next.png) no-repeat center}.arrow.slick-disabled{opacity:0}.slick-track{display:flex}.social
a{display:inline-block;width:40px;height:40px;overflow:hidden;text-indent:-100em}.social
a.youtube{background:url(/img/youtube.png) no-repeat center}.social
a.facebook{background:url(/img/facebook.png) no-repeat center}.social
a.linkedin{background:url(/img/linkedin.png) no-repeat center}.empty{color:#829199;font-size:1.2em;text-align:center;padding:100px
0}.video{position:relative}.video
img{display:block}.video::after{content:'';background:rgba(55,76,94,0.6) url(/img/play.png) no-repeat center;position:absolute;top:0;left:0;right:0;bottom:0}.paging{text-align:center;padding-bottom:50px;position:relative;top:-40px}.paging > span,
.paging
a{display:inline-block;width:40px;height:40px;margin:0
5px;line-height:38px;text-align:center;font-weight:bold}.paging
a{display:block;color:#374C5E;margin:0}.paging>span{border:1px
solid #374C5E}.paging
.current{color:#fff;background:#374C5E}.videodetector{margin-bottom:30px}.videodetector:last-child{margin:0}.videodetector
iframe{width:100%;height:520px}.videoHero{margin:0
-10px;position:relative}.videoHero::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.4);z-index:1}.videoHero__logo{position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,-65%);-webkit-transform:translate(-50%,-65%);width:400px;max-width:50%}.videoHero__content{position:absolute;left:10vw;bottom:20%;z-index:10;width:600px;text-align:left;color:#414379;font-size:24px;text-shadow:1px 1px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 1550px){.videoHero__content{font-size:22px}}@media screen and (max-width: 1400px){.videoHero__content{font-size:20px;max-width:500px}}@media screen and (max-width: 1000px){.videoHero__content{right:10vw;width:auto}}@media screen and (max-width: 550px){.videoHero__content{left:20px;right:20px;max-width:none;font-size:18px}}@media screen and (max-width: 370px){.videoHero__content{left:10px;right:10px;font-size:16px}}.videoHero__content
h1{text-align:left;text-transform:none;font-size:clamp(50px,6vw,80px);line-height: .9em;margin-bottom: .2em}.videoHero__content
em{font-size:1.4em}@media screen and (max-width: 550px){.videoHero__content
em{font-size:1.2em}}.videoHero__content
strong{background:#88DB26;color:#fff;padding:0
.5em}.videoHero__content
p{font-weight:inherit}.videoHero__content p:last-child{margin:0}.videoHero__scroller{position:absolute;z-index:10;width:2px;height:80px;bottom:0;overflow:hidden;left:50%;margin-left:-1px}.videoHero__scroller>span{position:absolute;top:0;bottom:0;left:0;right:0;background:#414379;animation:scroller 1200ms ease-in-out infinite}.videoHero
video{width:100%;height:calc(100vh - 100px);object-fit:cover;display:block}.hero{padding-left:8vw;margin:0
-10px;position:relative}.hero::before{content:'';position:absolute;width:8vw;left:0;top:0;bottom:0;background:#374C5E url(/img/heroBg.jpg) no-repeat 100% 0;background-size:cover}.heroContent{padding:10vh 5vw;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;max-width:1200px;margin:0
auto}.heroContent p:last-child{margin:0}.heroIntro{font-weight:bold;font-size:1.9em;font-family:"Montserrat";position:relative;color:#666}@media screen and (max-width: 1000px){.heroIntro{font-size:1.7em}}@media screen and (max-width: 550px){.heroIntro{font-size:1.5em}}.heroIntro
p{font-weight:bold;line-height:1.2em}.heroIntro
strong{color:#88DB26}.heroDesc{background:#fff;position:relative;z-index:1;padding-top:40px}.heroDesc
strong{color:#88DB26}.homeTop{height:100vh;background:url(/img/homeTop.jpg) no-repeat center;background-size:cover;min-height:700px;max-height:1080px;position:relative}.homeTop::after{content:'';position:absolute;top:150px;right:0;bottom:0;left:55%;background:url(/img/top.png) no-repeat 0% 100%;background-size:contain}.homeTop
.tagline{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;font-weight:bold;font-size:45px;left:20%;right:0%;font-family:"Montserrat"}.homeTop .tagline
p{font-weight:bold;line-height:1.1em}.homeTop .tagline
strong{color:#88DB26}.homeText{background:#374C5E;overflow:hidden;clear:both;display:flex}.homeText
.description{float:left;width:50%;padding:80px
100px 120px;background:#F0F6F6}.homeText
.news{float:right;width:50%;padding:100px
60px 120px;position:relative}.homeText .news
h2{position:absolute;top:0;right:0;color:#fff;font-size:25px;font-weight:bold;width:150px;height:91px;background:url(/img/angle2.svg) no-repeat 100% 0;margin:0;text-align:right;padding:10px}.homeCategories{margin:0
-5px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;min-height:70vh}.categoryPreview{background:#374C5E;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:160px
10px 130px;position:relative;overflow:hidden}.categoryPreview::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(53,77,94,0),#354d5e);transition:500ms ease-out}.categoryPreview:hover{color:#fff}.categoryPreview:hover::after{background:linear-gradient(rgba(53,77,94,0.1),#354d5e)}.categoryPreview:hover h3::after{transform:translate3d(10px,0,0);-webkit-transform:translate3d(10px,0,0)}.categoryPreview:hover h3::before{transform:translate3d(0,-10px,0);-webkit-transform:translate3d(0,-10px,0)}.categoryPreview
h3{position:relative;z-index:10}.categoryPreview h3
span{font-weight:normal;color:#88DB26;font-size:18px;display:block}.categoryPreview h3::after{content:'';width:50px;height:50px;background:url(/img/arrow-right.svg) no-repeat center;position:absolute;bottom:-65px;left:50%;margin-left:-25px;transition:500ms ease-out}.categoryPreview h3::before{content:'';position:absolute;left:10px;right:10px;height:125px;top:-135px;transition:500ms ease-out}.categoryPreview.cat6{background:url(/img/categorie/cat_bottiglie.jpg) no-repeat center / cover}.categoryPreview.cat6 h3::before{background:url(/img/bottiglia.png) no-repeat 50% 100%}.categoryPreview.cat7{background:url(/img/categorie/cat_vasetti.jpg) no-repeat center / cover}.categoryPreview.cat7 h3::before{background:url(/img/vasetti.png) no-repeat 50% 100%}.categoryPreview.cat8{background:url(/img/categorie/cat_multivalenti.jpg) no-repeat center / cover}.categoryPreview.cat8 h3::before{background:url(/img/multivalenti.png) no-repeat 50% 100%}.categoryPreview.cat9{background:url(/img/categorie/cat_coating.jpg) no-repeat center / cover}.categoryPreview.cat9 h3::before{background:url(/img/coating.png) no-repeat 50% 100%}.categoryPreview.cat9::before{content:'News';background:#88DB26;color:#fff;text-align:center;width:160px;height:160px;position:absolute;top:0;left:0;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);text-transform:uppercase;font-weight:bold;font-size:18px;z-index:10;padding:10px;display:flex;align-items:flex-end;justify-content:center}@media screen and (max-width: 1000px){.categoryPreview.cat9::before{width:120px;height:120px;padding:5px;font-size:14px}}.categoryPreview.cat10{background:url(/img/categorie/cat_altri_formati.jpg) no-repeat center / cover}.categoryPreview.cat10 h3::before{background:url(/img/barattoli-new.png) no-repeat 50% 100%}.categoryPreview.cat5{background:url(/img/categorie/cat_completi.jpg) no-repeat center / cover}.categoryPreview.cat5 h3::before{background:url(/img/impianti.png) no-repeat 50% 100%;background-size:100% auto}html[lang="de"] .categoryPreview h3,
html[lang="fr"] .categoryPreview
h3{font-size:26px}html[lang="de"] .categoryPreview h3 span,
html[lang="fr"] .categoryPreview h3
span{font-size:14px}html[lang="de"] .categoryPreview
h3{word-break:break-word}.newsPreview{font-size:16px;color:#fff;display:block;clear:both;margin-bottom:50px;overflow:hidden}.newsPreview:last-child{margin-bottom:0}.newsPreview
h3{margin-bottom: .2em}.newsPreview
.image{float:left;width:35%;background:#fff;padding:10px;text-align:center}.newsPreview
.text{float:right;width:65%;padding-left:30px}.newsPreview:hover{color:#fff}#contactPage{background:#F0F6F6;position:relative}#contactPage
.contact{width:50%;padding:60px}#contactPage .contact
a{color:#465056}#contactPage
form{background:#374C5E;color:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,0.09);padding:40px;margin-right:-80px;margin-top:50px;position:relative;z-index:100}#contactPage form
.inputGroup{display:block;width:102.77777777778%;margin-left:-1.3888888888889%;margin-right:-1.3888888888889%;*zoom:1;display:inline-block}#contactPage form .inputGroup:before,
#contactPage form .inputGroup:after{content:"";display:table}#contactPage form .inputGroup:after{clear:both}#contactPage form .inputGroup
.input{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#contactPage form
a{color:#fff !important;text-decoration:underline}#contactPage
#mappa{position:absolute;top:0;bottom:0;right:0;width:50%}#partnerMap{position:absolute;top:0;left:10px;right:10px;bottom:10px}.infoWindow{max-width:280px;font-size:12px}.infoWindow
h5{font-size:14px}.filters{position:absolute;width:1160px;margin:0
auto;background:#FFF;box-shadow:4px 4px 10px 0 rgba(0,0,0,0.09);height:90px;line-height:90px;left:50%;margin-left:-580px;bottom:-45px;color:#465056;font-size:14px;padding:10px;padding-left:255px}.filters
h6{font-size:24px;line-height:90px;margin:0;width:250px;position:absolute;top:0;left:0;text-align:center}.filters
a{display:table-cell;line-height:1.2em;height:70px;vertical-align:middle;text-align:center;color:#465056;text-transform:uppercase;font-weight:600;border-right:1px solid rgba(70,80,86,0.15);padding:0
10px}.filters
a.current{color:#53738e}.filters a:last-child{border:none}.filters a
.remove{font-size:11px;color:#999;display:block;font-weight:bold;padding-left:10px}.filters a .remove::before{content:'';background:url(/img/remove.png) no-repeat 0 50%;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-right:2px}.filters
.values{display:table;width:100%}#productCategory{background:#F0F6F6;padding:150px
0;overflow:hidden;display:flex;flex-wrap:wrap}#productCategory
.productPreview{margin-bottom:90px}#productCategory .productPreview:nth-child(3n+1){clear:left}.productPreview{display:inline;float:left;width:30.555555555556%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;background:#374C5E;color:#fff;font-size:15px;display:block}.productPreview
h3{font-size:25px}.productPreview
.description{padding:20px
30px 30px}.productPreview
.image{padding:30px;background:#fff;text-align:center;height:22vw}.productPreview .image
img{max-height:100%}.productPreview:hover{color:#fff}#product
.main{padding:60px
0 100px;background:#F0F6F6;width:100%}#product
.gallery{width:40%;min-height:10px;float:left;padding:0
50px;position:relative;top:-350px}#product .gallery
.mainImage{display:block;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.08);padding:10px;background:#fff;margin-bottom:25px}#product .gallery .mainImage
img{display:block}#product .gallery
.thumbs{display:block;width:105.55555555556%;margin-left:-2.7777777777778%;margin-right:-2.7777777777778%;*zoom:1;display:inline-block}#product .gallery .thumbs:before,
#product .gallery .thumbs:after{content:"";display:table}#product .gallery .thumbs:after{clear:both}#product .gallery .thumbs
a{display:inline;float:left;width:27.777777777778%;margin-left:2.7777777777778%;margin-right:2.7777777777778%;margin-bottom:25px}#product .gallery .thumbs a
img{display:block}#product
.productDescription{width:60%;float:left;max-width:700px}.relProducts{clear:both;overflow:hidden;background:url(/img/bottleBg.jpg) no-repeat 50% 0;background-size:cover;padding:50px
20px 80px}.relProducts
.productPreview{margin-bottom:0}.relProducts
h2{font-size:30px;color:#88DB26;display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%;margin-bottom:40px}.news{background:#F0F6F6}.news__header{height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#374C5E}.news__header
h1{color:#fff;margin:0}.news__listing{padding:130px
20px 130px;max-width:1200px;margin:0
auto}.news-preview{background:#374C5E;display:flex;color:#fff;margin-bottom:60px}.news-preview:last-child{margin:0}.news-preview:nth-child(2n){flex-direction:row-reverse}.news-preview:hover{color:#fff}.news-preview__image{flex:0 0 50%}.news-preview__image
img{display:block}.news-preview__content{flex:0 0 50%;align-self:center;padding:2.5vw;font-size:15px}.news-preview__content
.date{font-size:13px;text-transform:uppercase;letter-spacing: .01em;margin-bottom:10px;display:block}.no-touch #mainMenu li a,
.no-touch #languages
a{transition:250ms;-webkit-transition:250ms}.no-touch #mainMenu li a:hover,
.no-touch #languages a:hover{color:#74848e}.no-touch .social
a{transition:250ms;-webkit-transition:250ms}.no-touch .social  a:hover{opacity: .8}.no-touch #siteFooter .products
a{transition:250ms;-webkit-transition:250ms}.no-touch #siteFooter .products a:hover{color:rgba(255,255,255,0.7)}.no-touch .more::after{transition:300ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:300ms cubic-bezier(0.215,0.610,0.355,1.000)}.no-touch .more:hover::after{transform:translate3d(10px,0,0);-webkit-transform:translate3d(10px,0,0)}.no-touch
.productPreview{transition:500ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:500ms cubic-bezier(0.215,0.610,0.355,1.000)}.no-touch .productPreview:hover{background-color:#40596e;box-shadow:5px 5px 5px rgba(55,76,94,0.2)}.no-touch .thumbs
.zoom{transition:500ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:500ms cubic-bezier(0.215,0.610,0.355,1.000)}.no-touch .thumbs .zoom:hover{box-shadow:0 0 0 2px rgba(55,76,94,0.2)}.no-touch .video::after{transition:500ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:500ms cubic-bezier(0.215,0.610,0.355,1.000)}.no-touch .video:hover::after{background-color:rgba(55,76,94,0.2)}.no-touch input[type='submit'],
.no-touch .button,
.no-touch
button{transition:300ms cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transition:300ms cubic-bezier(0.215,0.610,0.355,1.000)}.no-touch input[type='submit']:hover,
.no-touch .button:hover,
.no-touch button:hover{background-color:#94df3c;background-position:95% 50%;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}@media (max-width: 1800px){.homeTop
.tagline{font-size:42px;left:15%}body{font-size:18px}h1{font-size:45px}h2{font-size:37px}h3{font-size:28px}.productPreview
h3{font-size:22px}.categoryPreview
h3{font-size:24px}.homeCategories{min-height:60vh}}@media (max-width: 1550px){body{font-size:17px}h1{font-size:40px}h2{font-size:35px}h3{font-size:26px}h5{font-size:20px}p{line-height:160%}.homeText
.description{padding:60px
50px 80px}.homeText
.news{padding:60px
50px 80px}.newsPreview{font-size:15px}.homeCategories
.intro{margin-bottom:30px}#siteFooter{font-size:14px}#siteFooter
.products{width:60%}#siteFooter
.social{right:5%}#mainMenu li
a{font-size:16px}.pageHeader{height:340px}#productCategory{padding:100px
0}#productCategory
.productPreview{margin-bottom:50px}html[lang="de"] .categoryPreview h3,
html[lang="fr"] .categoryPreview
h3{font-size:22px}html[lang="de"] .categoryPreview h3 span,
html[lang="fr"] .categoryPreview h3
span{font-size:13px}.news__header{height:120px}.news__listing{padding-top:80px;padding-bottom:80px}}@media (max-width: 1400px){body{font-size:16px}.homeTop
.tagline{font-size:38px}#product
.gallery{width:45%;padding:0
30px}#product .pageHeader
.headerText{left:45%}#product
.productDescription{width:55%}#product
.main{padding:50px
0 80px}#contactPage form .inputGroup
.input{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}#contactPage
.contact{padding:50px}.categoryPreview
h3{font-size:20px}.categoryPreview h3
span{font-size:14px}html[lang="de"] .categoryPreview h3,
html[lang="fr"] .categoryPreview
h3{font-size:18px}html[lang="de"] .categoryPreview h3 span,
html[lang="fr"] .categoryPreview h3
span{font-size:12px}}@media (max-width: 1200px){body,body.inside{padding-top:0}#toggler{display:block;position:fixed;top:0px;right:0px;width:80px;height:80px;z-index:1000;cursor:pointer;background:#374C5E}#toggler
span{background:#fff;position:absolute;height:3px;right:20px;left:20px;opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;transition: .25s ease-in-out}#toggler span:nth-child(1){top:28px}#toggler span:nth-child(2),
#toggler span:nth-child(3){top:38px}#toggler span:nth-child(4){top:48px}#toggler.open span:nth-child(1),
#toggler.open span:nth-child(4){top:17px;width:0%;left:50%}#toggler.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#toggler.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mainMenu{position:fixed;z-index:999;left:-100%;top:0;bottom:0;width:100%;right:auto;height:auto;transition:none;-webkit-transition:none}#mainMenu
.submenu{visibility:visible;opacity:1;background:none;box-shadow:none;padding:0;width:100%}#mainMenu .submenu>li{display:block;float:none;width:100%}#mainMenu::before{display:none}#mainMenu:after{position:absolute;content:'';width:100%;top:0;bottom:0;left:0;background:#374C5E;background:rgba(55,76,94,0.95);transform:translateY(-100%);-webkit-transform:translateY(-100%);-webkit-transition:all 600ms;transition:all 600ms}#mainMenu
.menu{position:absolute;z-index:1000;left:0;width:100%;top:50%;transform:translateY(-55%);-webkit-transform:translateY(-55%);transition:300ms;-webkit-transition:300ms}#mainMenu .menu.mobile-hidden{left:-100%}#mainMenu .menu
li{display:block}#mainMenu .menu li
a{height:50px;line-height:50px;opacity:0;font-size:18px;transform:translateY(30px);-webkit-transform:translateY(30px);-webkit-transition:all 1000ms;transition:all 1000ms;transition-delay:300ms;-webkit-transition-delay:300ms;text-align:center;display:block;color:#fff}#mainMenu .menu li a::after,
#mainMenu .menu li a::before{display:none !important}#mainMenu.open{left:0;position:fixed}#mainMenu.open:after{transform:translateY(0);-webkit-transform:translateY(0)}#mainMenu.open .menu li
a{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px)}#mainMenu
li{position:static}#mainMenu li#item_10>a{background:none}#mainMenu li#item_10 > a span::after{content:'';width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(/img/submenu.svg) no-repeat center;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);margin-left:4px}#mainMenu li
.submenu{position:fixed;top:50%;left:100%;width:100%;background:none;opacity:1;margin:0;padding:0;z-index:2000;transition-property:left;-webkit-transition-property:left;display:none;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important}#mainMenu li .submenu.mobile-open{left:100%;display:block}#mainMenu li .submenu
li{padding:0
!important}#mainMenu li .submenu li
strong{color:#fff;text-align:center;margin:0
0 10px;font-size:22px}#mainMenu li .submenu li
a{height:40px;line-height:40px;font-size:14px;text-align:center;background:none;color:#fff;font-weight:600;padding:0}#mainMenu li .submenu
li.back{height:45px;line-height:45px;font-size:13px;text-align:center;background:none;color:#fff;font-weight:400;text-transform:uppercase;text-indent:10px;cursor:pointer;margin-bottom:10px}#mainMenu li .submenu li.back::before{display:none}#mainMenu li .submenu
.category{margin-bottom:30px}#siteHeader{position:static;padding:0
110px 0 10px;height:80px !important}#siteHeader.fixed #mainMenu,
.home
#mainMenu{top:0 !important}#logoLink{width:180px;height:80px}.homeTop
.tagline{font-size:34px;left:10%}.homeText{display:block}.homeText
.description{float:none;width:100%}.homeText
.news{float:none;width:100%}h2{font-size:30px}#siteFooter{padding:30px;text-align:center}#siteFooter
.details{float:none;width:100%;margin-bottom:30px}#siteFooter
.products{float:none;width:100%;margin-bottom:30px;display:none}#siteFooter
.social{position:static}.filters{width:auto;margin:0;left:10px;right:10px}.productPreview{display:inline;float:left;width:47.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.productPreview:nth-child(2n+1){clear:left}.productPreview
.image{height:40vw}h1{font-size:34px}body{padding-top:80px}.homeCategories{grid-template-columns:repeat(3,1fr)}.categoryPreview{padding-bottom:80px}.categoryPreview h3::before{height:100px;top:-115px;background-size:contain !important}.categoryPreview.cat7 h3::before,
.categoryPreview.cat9 h3::before{background-size:auto !important}.filters{font-size:13px}}@media (max-width: 950px){body{font-size:15px}.relProducts
h2{font-size:20px;margin-bottom:10px}h3{font-size:22px}.productPreview{font-size:14px}#product
.gallery{top:-60px;width:100%;float:none;max-width:600px;margin:0
auto;padding:0
10px}#product
.productDescription{width:100%;float:none;padding:0
10px;max-width:600px;margin:0
auto}#product .pageHeader .headerText,
.pageHeader
.headerText{left:10px;right:10px;width:auto;text-align:center;max-width:none}#product .pageHeader .headerText h1,
.pageHeader .headerText
h1{text-align:center}.pageHeader{height:250px}#contactBox{padding:60px
20px 80px}.productPreview
h3{font-size:20px}.pageHeader.categoryHeader::before{display:none}.filters{display:none}#productCategory{padding:50px
0}.pageHeader .headerText h1
span{font-size:20px}#contactPage
.contact{width:100%;padding:50px
10px}#contactPage
#mappa{position:static;height:300px;width:100%}#contactPage
form{padding:20px;margin:30px
-20px 0}.categoryPreview{padding-bottom:60px}.categoryPreview h3::before{height:80px;top:-95px}.categoryPreview h3::after{background-size:35px auto;bottom:-55px}.news-preview{font-size:13px}.videodetector
iframe{height:50vw}}@media (max-width: 700px){#siteHeader{padding-left:10px;padding-right:90px}#languages{margin-left:10px}.news-preview:nth-child(n){flex-direction:column}.news-preview__content{padding:30px}.news__header{height:100px}.news__listing{padding-top:60px;padding-bottom:60px}}@media (max-width: 550px){#siteHeader
.social{display:none}#logolink{width:150px !important}.homeTop{min-height:100vh}.homeTop::after{display:none}.homeTop
.tagline{left:10px;right:10px;font-size:30px;text-align:center}.homeTop .tagline
br{display:none}.homeText
.description{padding:40px
10px}.homeText
.news{padding:40px
10px}h2{font-size:20px}.homeCategories
.intro{font-size:14px}.productPreview{display:inline;float:left;width:97.222222222222%;margin-left:1.3888888888889%;margin-right:1.3888888888889%}.productPreview
.image{height:80vw}#product .gallery .thumbs
a{display:inline;float:left;width:44.444444444444%;margin-left:2.7777777777778%;margin-right:2.7777777777778%}h1{font-size:30px}#ContactIndexForm .submit
input{width:100%}.homeCategories{grid-template-columns:repeat(2,1fr)}.categoryPreview
h3{font-size:18px}.categoryPreview h3
span{font-size:12px}.news__listing{padding-left:10px;padding-right:10px}#languages
a{font-size:14px;width:22px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}