@charset "UTF-8";[data-namespace=homepage] section.hero{padding-top:140px;position:relative}[data-namespace=homepage] section.hero .titolo{position:relative;font-size:67px;line-height:85%;color:#4d2005;z-index:10;padding-top:25px;width:90%;margin-bottom:-120px}@media(min-width:640px){[data-namespace=homepage] section.hero .titolo{text-align:center;padding-top:45px;font-size:75px;margin-bottom:-220px}}@media(min-width:960px){[data-namespace=homepage] section.hero .titolo{padding-top:0;margin-bottom:0;z-index:1;max-width:1340px}}@media(min-width:1200px){[data-namespace=homepage] section.hero .titolo video{transform:translateY(70px)}}[data-namespace=homepage] section.hero div.bg{display:none}@media(min-width:960px){[data-namespace=homepage] section.hero div.bg{z-index:2;display:block;width:100%;top:100px;left:0;position:absolute;background-image:url(/img/home/ombra-desktop.webp);background-position:center;background-size:cover;mix-blend-mode:multiply;height:90vh;min-height:900px}}@media(min-width:1200px){[data-namespace=homepage] section.hero div.bg{min-height:1100px}}[data-namespace=homepage] section.hero .prodotti{z-index:3;position:relative;text-align:center}@media(min-width:960px){[data-namespace=homepage] section.hero .prodotti{margin-bottom:-150px}}@media(min-width:960px){[data-namespace=homepage] section.hero .prodotti .imgBg{position:relative;z-index:4;background-image:url(/img/home/prodotti-iris-bio-bg_L.webp);background-repeat:repeat-x;background-size:contain;background-position:bottom;transform:translateY(-100px)}}[data-namespace=homepage] section.hero .prodotti .imgBg img{min-height:390px;object-fit:cover;object-position:bottom center}@media(min-width:960px){[data-namespace=homepage] section.hero .prodotti .imgBg img{min-height:600px}}@media(min-width:1200px){[data-namespace=homepage] section.hero .prodotti .imgBg img{min-height:850px}}[data-namespace=homepage] section.hero .prodotti .txt{text-align:left;width:calc(100vw - 130px);margin:0 auto;position:relative;padding-left:60px;padding-bottom:40px}@media(min-width:960px){[data-namespace=homepage] section.hero .prodotti .txt{padding-bottom:80px;width:80%;transform:translateY(-50px);padding-left:0;position:relative;z-index:8;text-align:center}}@media(min-width:1200px){[data-namespace=homepage] section.hero .prodotti .txt{transform:translateY(-150px);padding-bottom:0;width:100%}}[data-namespace=homepage] section.hero .prodotti .txt h2{font-size:18px;font-family:dm,sans-serif;margin-bottom:15px}@media(max-width:959px){[data-namespace=homepage] section.hero .prodotti .txt .icoBio{position:absolute;top:0;left:0;width:47px}}[data-namespace=homepage] section.categorie{background-image:url(/img/home/categorie-bg-mobile.webp);background-position:bottom;background-size:cover;text-align:center;position:relative;padding:40px 0 0}@media(min-width:960px){[data-namespace=homepage] section.categorie{background-image:url(/img/home/categorie-bg-desk.webp);padding:70px 0 0}}@media(min-width:1600px){[data-namespace=homepage] section.categorie{padding:150px 0 0}}[data-namespace=homepage] section.categorie .occhiello{width:calc(100vw - 60px);margin-left:auto;margin-right:auto;margin-bottom:0;text-align:left}@media(min-width:640px){[data-namespace=homepage] section.categorie .occhiello{text-align:center}}[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .img{width:100%;height:100%}[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .img img{object-fit:cover;object-position:bottom center;width:100%;height:80%}@media(min-width:640px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .img img{height:95%}}@media(min-width:960px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .img img{height:100%}}@media(min-width:1200px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .img img{height:650px;max-width:1870px}}[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .txt{pointer-events:none;position:absolute;width:100%;left:0;top:10px;z-index:1;height:85%}@media(min-width:640px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .txt{top:20px}}[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .txt h4{line-height:90%;margin-top:0;margin-left:auto;margin-right:auto;padding:0;width:calc(100vw - 50px);text-align:left}@media(min-width:640px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .txt h4{text-align:center;letter-spacing:6px}}@media(max-width:640px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-items .txt .uk-button{position:absolute;bottom:0;left:20px}}[data-namespace=homepage] section.categorie .slider .uk-slideshow-nav{position:absolute;width:200px;bottom:30px;left:25px;width:calc(100% - 50px)}@media(min-width:640px){[data-namespace=homepage] section.categorie .slider .uk-slideshow-nav{left:50%;transform:translate(-50%);width:auto}}[data-namespace=homepage] section.categorie .slider .uk-slideshow-nav>*>*{border:0;background-color:#4d200533}[data-namespace=homepage] section.categorie .slider .uk-slideshow-nav>.uk-active>*{background-color:#4d2005}[data-namespace=homepage] section.categorie .slider .button{position:absolute;display:block;z-index:5;top:50%;left:0;transform:translateY(-50%);width:100px;height:450px;background-image:url(/img/icons/prev-black.svg);background-position:right 5px center;background-repeat:no-repeat}@media(min-width:1600px){[data-namespace=homepage] section.categorie .slider .button{width:20vw}}[data-namespace=homepage] section.categorie .slider .button:hover{background-size:70px;background-position:right center}[data-namespace=homepage] section.categorie .slider .button.next{left:unset;right:0;background-position:left 5px center;background-image:url(/img/icons/next-black.svg)}[data-namespace=homepage] section.categorie .slider .button.next:hover{background-size:70px;background-position:left center}[data-namespace=homepage] section.categorie .slider .button svg{opacity:0}[data-namespace=homepage] section.about{overflow:hidden;background-color:#000;padding:40px 0;position:relative}@media(min-width:960px){[data-namespace=homepage] section.about{padding:70px 0 40px;text-align:center}}@media(min-width:1600px){[data-namespace=homepage] section.about{padding:150px 0 80px}}[data-namespace=homepage] section.about .videoBg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.4}[data-namespace=homepage] section.about .videoBg video{width:100%;height:100%;object-fit:cover;object-position:center}[data-namespace=homepage] section.about .testi{position:relative;z-index:2}@media(min-width:640px){[data-namespace=homepage] section.about .testi{text-align:center}}[data-namespace=homepage] section.about .testi .occhiello{color:#fff;width:calc(100vw - 60px);margin-left:auto;margin-right:auto;margin-bottom:10px;text-align:left}@media(min-width:640px){[data-namespace=homepage] section.about .testi .occhiello{text-align:center}}[data-namespace=homepage] section.about .testi .titolo{color:#fff;line-height:100%;width:calc(100vw - 60px);letter-spacing:3px;margin:0 auto 10px}@media(max-width:640px){[data-namespace=homepage] section.about .testi .titolo{font-size:95px}}[data-namespace=homepage] section.about .testi .uk-button{margin-top:0;margin-bottom:250px;border-color:#fff;transition:border-color .25s ease-in-out}[data-namespace=homepage] section.about .testi .uk-button:hover{border-color:#ffffff80}@media(max-width:640px){[data-namespace=homepage] section.about .testi .uk-button{margin-left:20px;margin-bottom:150px}}@media(min-width:960px){[data-namespace=homepage] section.about .testi .numeri{margin-left:auto;margin-right:auto;max-width:1400px;transform:translate(50px)}}@media(min-width:1200px){[data-namespace=homepage] section.about .testi .numeri{transform:translate(100px)}}[data-namespace=homepage] section.about .testi .numeri li{text-align:left;border-left:1px solid rgba(255,255,255,.5);width:70vw}@media(min-width:640px){[data-namespace=homepage] section.about .testi .numeri li{width:52vw}}@media(min-width:960px){[data-namespace=homepage] section.about .testi .numeri li{width:32%}}[data-namespace=homepage] section.about .testi .numeri li *{pointer-events:none}[data-namespace=homepage] section.about .testi .numeri li h5{font-size:48px}@media(min-width:640px){[data-namespace=homepage] section.about .testi .numeri li h5{font-size:68px;line-height:90%}}[data-namespace=homepage] section.about .testi .numeri li h5 span{padding-left:5px;display:inline-block;font-size:25px;line-height:90%}@media(max-width:959px){[data-namespace=homepage] section.about .testi .numeri li h5{padding-left:30px}}[data-namespace=homepage] section.about .testi .numeri li p{padding-left:5px;font-size:16px;max-width:180px;line-height:120%}@media(max-width:959px){[data-namespace=homepage] section.about .testi .numeri li p{padding-left:35px}}[data-namespace=prodcat_detail] .hero{position:relative}[data-namespace=prodcat_detail] .hero h1{font-size:80px;line-height:80%}@media(min-width:960px){[data-namespace=prodcat_detail] .hero h1{width:90%;margin-left:auto;margin-right:auto;margin-bottom:0;font-size:100px;max-width:800px}}@media(min-width:1200px){[data-namespace=prodcat_detail] .hero h1{font-size:144px;width:80%;max-width:unset;line-height:90%}}@media(min-width:1600px){[data-namespace=prodcat_detail] .hero h1{font-size:194px}}[data-namespace=prodcat_detail] .hero .sottotitolo{font-family:dm,sans-serif;margin-top:0;max-width:600px;margin-left:auto;margin-right:auto}[data-namespace=prodcat_detail] .hero .button{position:absolute;left:50px;top:270px}@media(min-width:1200px){[data-namespace=prodcat_detail] .hero .button{top:290px}}@media(min-width:1600px){[data-namespace=prodcat_detail] .hero .button{top:320px}}[data-namespace=prodcat_detail] .hero .button:hover{transform:scale(1.05)}[data-namespace=prodcat_detail] .hero .button.next{left:unset;right:50px}[data-namespace=prodcat_detail] .hero .filtro{margin-bottom:10px}@media(min-width:960px){[data-namespace=prodcat_detail] .hero .filtro{margin-bottom:-130px}}[data-namespace=prodcat_detail] .lista{text-align:center}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti{width:90%;max-width:1650px;margin:70px auto}}[data-namespace=prodcat_detail] .lista ul.prodotti li a{border-radius:5px;padding:10px 10px 70px;display:block;position:relative;text-decoration:none}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti li a{transition:box-shadow .25s ease-in-out;padding:10px 30px 70px}}[data-namespace=prodcat_detail] .lista ul.prodotti li a .imgWrap{position:relative;z-index:1;aspect-ratio:2/3;border-radius:0}@supports not (aspect-ratio: 1/1){[data-namespace=prodcat_detail] .lista ul.prodotti li a .imgWrap :before{float:left;padding-top:100%;content:""}[data-namespace=prodcat_detail] .lista ul.prodotti li a .imgWrap :after{display:block;content:"";clear:both}}[data-namespace=prodcat_detail] .lista ul.prodotti li a .imgWrap img{width:100%;height:100%;object-fit:contain;object-position:bottom center}[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi{position:relative;padding:0 10px}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi{padding:45px 15px 30px;bottom:0;left:0;right:0;position:absolute;z-index:2;opacity:0;transition:opacity .25s ease-in-out}}[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi:before{z-index:1;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0,#fff 50%)}[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi h3,[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi span{width:80%;margin-left:auto;margin-right:auto;position:relative;z-index:2;font-family:dm,sans-serif;color:#4d2005;font-weight:500;font-size:14px}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi h3,[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi span{font-size:16px}}[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi span{font-size:13px;display:block;margin-top:5px;font-weight:300;text-decoration:underline}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti li a .testi span{font-size:15px}}@media(min-width:960px){[data-namespace=prodcat_detail] .lista ul.prodotti li a:after{z-index:10;content:"";position:absolute;top:20px;left:20px;width:20px;height:20px;background-image:url(/img/icons/eshop.svg);background-size:contain;background-repeat:no-repeat;opacity:0;transition:opacity .25s ease-in-out}[data-namespace=prodcat_detail] .lista ul.prodotti li a:hover{box-shadow:0 0 24px #4d200526}[data-namespace=prodcat_detail] .lista ul.prodotti li a:hover .testi{opacity:1}[data-namespace=prodcat_detail] .lista ul.prodotti li a:hover:after{opacity:1}[data-namespace=prodcat_detail] .lista ul.prodotti li a:hover .imgWrap{transform:scale(1.03)}}[data-namespace=prodcat_detail] .imgTxt{background-image:url(/img/bg-carta.webp);background-size:cover;width:100%;padding-top:50px;padding-bottom:50px}@media(min-width:960px){[data-namespace=prodcat_detail] .imgTxt{padding-top:100px;padding-bottom:100px}}@media(min-width:1200px){[data-namespace=prodcat_detail] .imgTxt{padding-top:150px;padding-bottom:150px}}[data-namespace=prodcat_detail] .imgTxt .col-img{position:relative;padding-top:20px;padding-bottom:80px;max-width:600px;margin-left:auto;margin-right:auto}@media(min-width:960px){[data-namespace=prodcat_detail] .imgTxt .col-img{max-width:unset}}@media(min-width:1200px){[data-namespace=prodcat_detail] .imgTxt .col-img{padding:0 50px}}[data-namespace=prodcat_detail] .imgTxt .col-img .imgAmbientata{width:80%;max-width:480px}[data-namespace=prodcat_detail] .imgTxt .col-img .imgStillLife{position:absolute;right:0;bottom:15px}@media(min-width:960px){[data-namespace=prodcat_detail] .imgTxt .col-img .imgStillLife{right:-50px;bottom:-45px}}[data-namespace=prodcat_detail] .imgTxt .col-img .imgStillLife img{max-width:200px}@media(min-width:960px){[data-namespace=prodcat_detail] .imgTxt .col-img .imgStillLife img{max-width:300px}}@media(min-width:960px){[data-namespace=prodcat_detail] .imgTxt .col-txt{padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}[data-namespace=prodcat_detail] .imgTxt .col-txt .wrap{margin-left:auto;margin-right:auto;width:90%;text-align:left;max-width:440px}[data-namespace=prodcat_detail] .imgTxt .col-txt .wrap p{margin-bottom:40px}[data-namespace=contatti] .contatti{position:relative;background-image:url(/img/home/ombra-mobile.webp);background-position:bottom;background-size:cover;padding:170px 30px 30px;text-align:center}@media(min-width:960px){[data-namespace=contatti] .contatti{background-image:url(/img/home/ombra-desktop.webp);background-position:bottom;background-size:cover;padding-top:230px;padding-bottom:80px}}@media(max-width:959px){[data-namespace=contatti] .contatti>.container{width:100%;text-align:left}[data-namespace=contatti] .contatti>.container h2{margin-bottom:10px}}[data-namespace=contatti] .contatti .col-txt{order:2}@media(min-width:960px){[data-namespace=contatti] .contatti .col-txt{order:1}}[data-namespace=contatti] .contatti .col-txt{text-align:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}[data-namespace=contatti] .contatti .col-txt a.anchor{text-decoration:none;display:inline-block;position:relative;padding:0;overflow:hidden}[data-namespace=contatti] .contatti .col-txt a.anchor:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d2005;transition:opacity .3s,transform .3s;opacity:1;transform:translateZ(0)}[data-namespace=contatti] .contatti .col-txt a.anchor:hover:after,[data-namespace=contatti] .contatti .col-txt a.anchor:focus:after{opacity:1;transform:translate3d(-120%,0,0)}[data-namespace=contatti] .contatti .col-img{order:1}@media(min-width:960px){[data-namespace=contatti] .contatti .col-img{order:2}}[data-namespace=contatti] #form{padding:50px 0;background:#f4f2ec}@media(min-width:960px){[data-namespace=contatti] #form{padding:100px 0;background:linear-gradient(0deg,#f4f2ec,#fff0 70%)}}@media(min-width:1200px){[data-namespace=contatti] #form{padding:130px 0}}@media(max-width:959px){[data-namespace=contatti] #form .container{width:calc(100vw - 72px)}}@media(min-width:960px){[data-namespace=contatti] #form .container{max-width:660px}}[data-namespace=contatti] #form h1{text-align:left}@media(min-width:960px){[data-namespace=contatti] #form h1{text-align:center;margin-bottom:50px}}.uk-fieldset .field{padding-top:10px;padding-bottom:20px}.uk-fieldset .uk-form-label{color:#4d2005;font-size:14px}.uk-fieldset input,.uk-fieldset textarea,.uk-fieldset select{background-color:transparent;border:1px solid #4D2005;border-radius:5px;color:#4d2005;font-size:20px}.uk-fieldset input:focus,.uk-fieldset textarea:focus,.uk-fieldset select:focus{border-width:2px;color:#4d2005}section.formInviato{padding-bottom:70px}@media(min-width:960px){section.formInviato{padding-bottom:100px}}section.formInviato .sottotitolo{margin-left:auto;margin-right:auto;margin-bottom:50px;max-width:750px}@media(max-width:959px){[data-namespace=filiera] .imgTxt,[data-namespace=filiera] .txtImg,[data-namespace=sostenibilita] .imgTxt,[data-namespace=sostenibilita] .txtImg{width:100%;max-width:600px;margin-left:auto;margin-right:auto}}@media(min-width:960px){[data-namespace=filiera] .imgTxt,[data-namespace=filiera] .txtImg,[data-namespace=sostenibilita] .imgTxt,[data-namespace=sostenibilita] .txtImg{padding-top:50px;padding-bottom:50px}}@media(min-width:1200px){[data-namespace=filiera] .imgTxt,[data-namespace=filiera] .txtImg,[data-namespace=sostenibilita] .imgTxt,[data-namespace=sostenibilita] .txtImg{padding-top:100px;padding-bottom:100px}}[data-namespace=filiera] .imgTxt .col-img,[data-namespace=filiera] .txtImg .col-img,[data-namespace=sostenibilita] .imgTxt .col-img,[data-namespace=sostenibilita] .txtImg .col-img{padding-top:20px;padding-bottom:40px}@media(min-width:1200px){[data-namespace=filiera] .imgTxt .col-img,[data-namespace=filiera] .txtImg .col-img,[data-namespace=sostenibilita] .imgTxt .col-img,[data-namespace=sostenibilita] .txtImg .col-img{padding:0 50px}}@media(min-width:960px){[data-namespace=filiera] .imgTxt .col-txt,[data-namespace=filiera] .txtImg .col-txt,[data-namespace=sostenibilita] .imgTxt .col-txt,[data-namespace=sostenibilita] .txtImg .col-txt{padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}[data-namespace=filiera] .imgTxt .col-txt li,[data-namespace=filiera] .txtImg .col-txt li,[data-namespace=sostenibilita] .imgTxt .col-txt li,[data-namespace=sostenibilita] .txtImg .col-txt li{font-size:16px}@media(min-width:960px){[data-namespace=filiera] .imgTxt .col-txt li,[data-namespace=filiera] .txtImg .col-txt li,[data-namespace=sostenibilita] .imgTxt .col-txt li,[data-namespace=sostenibilita] .txtImg .col-txt li{font-size:20px}}[data-namespace=filiera] .imgTxt .col-txt .wrap,[data-namespace=filiera] .txtImg .col-txt .wrap,[data-namespace=sostenibilita] .imgTxt .col-txt .wrap,[data-namespace=sostenibilita] .txtImg .col-txt .wrap{margin-left:auto;margin-right:auto;width:90%;text-align:left;max-width:440px}[data-namespace=filiera] .imgTxt .col-txt .wrap p,[data-namespace=filiera] .txtImg .col-txt .wrap p,[data-namespace=sostenibilita] .imgTxt .col-txt .wrap p,[data-namespace=sostenibilita] .txtImg .col-txt .wrap p{margin-bottom:40px}@media(max-width:959px){[data-namespace=filiera] .txtImg .col-img,[data-namespace=sostenibilita] .txtImg .col-img{order:1}[data-namespace=filiera] .txtImg .col-txt,[data-namespace=sostenibilita] .txtImg .col-txt{order:2}}@media(min-width:960px){[data-namespace=filiera] .txtImg .col-txt,[data-namespace=sostenibilita] .txtImg .col-txt{padding-left:0;padding-right:50px}}@media(min-width:1200px){[data-namespace=filiera] .txtImg .col-txt,[data-namespace=sostenibilita] .txtImg .col-txt{padding-left:50px}}[data-namespace=storia] .titoloPagine h1.titolo{max-width:988px}[data-namespace=storia] .timeline ul{list-style:none;padding-left:0}@media(max-width:959px){[data-namespace=storia] .timeline ul{max-width:500px;padding-top:30px}}@media(max-width:959px){[data-namespace=storia] .timeline ul li{border-left:1px solid #4D2005;padding-left:30px;padding-right:30px}[data-namespace=storia] .timeline ul li .col-txt{order:1;text-align:left}[data-namespace=storia] .timeline ul li .col-txt .wrap{margin-top:-28px}[data-namespace=storia] .timeline ul li .col-txt .titolo{position:relative;line-height:38px;font-size:40px}[data-namespace=storia] .timeline ul li .col-txt .titolo:before{content:"";border-bottom:1px solid #4D2005;width:21px;height:2px;display:block;position:absolute;left:-31px;top:25px}[data-namespace=storia] .timeline ul li .col-txt p{margin:0 0 15px}[data-namespace=storia] .timeline ul li .col-img{order:2;padding-bottom:70px}}@media(min-width:960px){[data-namespace=storia] .timeline ul li .col-txt{border-left:1px solid #4D2005;text-align:left;padding-top:35px}[data-namespace=storia] .timeline ul li .col-txt .wrap{padding-left:100px}[data-namespace=storia] .timeline ul li .col-txt .wrap .titolo{position:relative;font-size:82px;line-height:100%;margin-bottom:0}[data-namespace=storia] .timeline ul li .col-txt .wrap .titolo:before{content:"";border-bottom:1px solid #4D2005;width:90px;height:2px;display:block;position:absolute;left:-100px;top:60px}[data-namespace=storia] .timeline ul li .col-txt .wrap p{padding-left:5px;margin-top:0;width:80%;max-width:360px}[data-namespace=storia] .timeline ul li .col-img{padding-left:20px;padding-right:20px;padding-bottom:145px}[data-namespace=storia] .timeline ul li:nth-child(2n) .col-txt{border:0;order:1}[data-namespace=storia] .timeline ul li:nth-child(2n) .col-txt .titolo:before{right:0;left:unset;width:calc(50vw - 314px);max-width:400px}[data-namespace=storia] .timeline ul li:nth-child(2n) .col-img{border-left:1px solid #4D2005;order:2}}[data-namespace=storia] .timeline ul li:last-child .col-img{padding-bottom:0}[data-namespace=sostenibilita] a.brown{color:#4d2005}[data-namespace=sostenibilita] .titoloPagine h1{max-width:980px}@media(min-width:640px){[data-namespace=sostenibilita] .titoloPagine h1{font-size:55px}}@media(min-width:960px){[data-namespace=sostenibilita] .titoloPagine h1{font-size:80px}}@media(min-width:1200px){[data-namespace=sostenibilita] .titoloPagine h1{font-size:112px}}@media(min-width:1600px){[data-namespace=sostenibilita] .titoloPagine h1{font-size:120px}}[data-namespace=sostenibilita] section.r1 h2{margin-bottom:10px}[data-namespace=sostenibilita] .r2-wrap{background-color:#f4f8fb}@media(max-width:959px){[data-namespace=sostenibilita] .r2-wrap .parallaxWrap{width:90%}}[data-namespace=sostenibilita] section.r3{width:90%;max-width:440px;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px}@media(min-width:960px){[data-namespace=sostenibilita] section.r3{padding-top:50px;padding-bottom:50px;max-width:1100px}}@media(min-width:1200px){[data-namespace=sostenibilita] section.r3{padding-top:100px;padding-bottom:100px}}[data-namespace=sostenibilita] section.r3 .titolo{max-width:280px}@media(min-width:960px){[data-namespace=sostenibilita] section.r3 .col-txt{padding-top:50px}}[data-namespace=sostenibilita] section.r3 .col-txt>div,[data-namespace=sostenibilita] section.r3 .col-txt p{max-width:600px}[data-namespace=sostenibilita] section.r3 .col-img{padding-top:20px;padding-bottom:20px}@media(min-width:1200px){[data-namespace=sostenibilita] section.r3 .col-img{padding-top:50px}}[data-namespace=sostenibilita] .r4-wrap{background-image:url(/img/bg-carta.webp);background-size:cover}@media(max-width:959px){[data-namespace=sostenibilita] .r4-wrap .parallaxWrap{width:90%}}[data-namespace=sostenibilita] section.r5{text-align:center;padding-top:50px;padding-bottom:50px}@media(min-width:1200px){[data-namespace=sostenibilita] section.r5{padding-top:100px;padding-bottom:100px}}[data-namespace=sostenibilita] section.r5 a{margin-left:10px;margin-right:10px}@media(max-width:640px){[data-namespace=sostenibilita] section.r5 a{display:block;margin-bottom:10px}}[data-namespace=rivenditori] .titoloPagine{background-image:url(/img/home/ombra-mobile.webp);background-size:cover;padding-bottom:30px}@media(min-width:960px){[data-namespace=rivenditori] .titoloPagine{background-image:url(/img/home/ombra-desktop.webp);background-size:cover;padding-bottom:150px}}[data-namespace=rivenditori] .mappa{text-align:center}@media(min-width:960px){[data-namespace=rivenditori] .mappa{margin-top:-80px}}[data-namespace=rivenditori] .mappa iframe{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}[data-namespace=rivenditori] section.risultati{padding:50px 0}@media(min-width:960px){[data-namespace=rivenditori] section.risultati{padding:100px 0;background:linear-gradient(0deg,#f4f2ec,#fff0 70%)}}@media(min-width:1200px){[data-namespace=rivenditori] section.risultati{padding:130px 0}}@media(max-width:959px){[data-namespace=rivenditori] section.risultati .container{width:calc(100vw - 86px)}}[data-namespace=rivenditori] section.risultati div.filtro-num{border-bottom:1px solid #4D2005}[data-namespace=rivenditori] section.risultati div.filtro-num .filtro .uk-button{margin-top:0;margin-bottom:30px}@media(max-width:959px){[data-namespace=rivenditori] section.risultati div.filtro-num .filtro .uk-button{width:100%}}[data-namespace=rivenditori] section.risultati div.filtro-num .numeroRisultati{font-size:14px;padding-bottom:10px}@media(min-width:960px){[data-namespace=rivenditori] section.risultati div.filtro-num .numeroRisultati{text-align:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:right;justify-content:right;-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}}[data-namespace=rivenditori] section.risultati ul.lista li{padding-top:30px}@media(min-width:960px){[data-namespace=rivenditori] section.risultati ul.lista li{padding-top:50px;padding-right:50px}[data-namespace=rivenditori] section.risultati ul.lista li:nth-child(2n){padding-right:0}}[data-namespace=rivenditori] section.risultati ul.lista li .wrap{padding-bottom:30px;border-bottom:1px solid #4D2005}@media(min-width:960px){[data-namespace=rivenditori] section.risultati ul.lista li .wrap{padding-bottom:50px}}[data-namespace=rivenditori] section.risultati ul.lista li h2.t-l{font-family:dm,sans-serif;font-size:20px;font-weight:600}@media(min-width:960px){[data-namespace=rivenditori] section.risultati ul.lista li h2.t-l{font-size:25px}}[data-namespace=rivenditori] section.risultati ul.lista li p{font-weight:300;font-size:16px;margin-top:7px;margin-bottom:7px}@media(min-width:960px){[data-namespace=rivenditori] section.risultati ul.lista li p{font-size:18px;margin-top:15px;margin-bottom:15px}}[data-namespace=rivenditori] section.risultati ul.lista li a{display:none}@media(min-width:960px){[data-namespace=rivenditori] section.risultati ul.lista li a{display:inline-block;margin-top:10px;font-size:14px}[data-namespace=rivenditori] section.risultati ul.lista li a img{margin-right:7px;vertical-align:baseline}[data-namespace=rivenditori] section.risultati ul.lista li a span{text-decoration:none;display:inline-block;position:relative;padding:0;overflow:hidden}[data-namespace=rivenditori] section.risultati ul.lista li a span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#4d2005;transition:opacity .3s,transform .3s;opacity:1;transform:translate3d(-120%,0,0)}[data-namespace=rivenditori] section.risultati ul.lista li a span:hover:after{opacity:1;transform:translateZ(0)}}[data-namespace=rivenditori] .uk-modal-dialog{padding:5px}@media(min-width:640px){[data-namespace=rivenditori] .uk-modal-dialog{padding:20px}}@media(min-width:960px){[data-namespace=rivenditori] .uk-modal-dialog{padding:50px}}@media(min-width:960px){[data-namespace=sponsorizzazioni] .titoloPagine .titolo{max-width:1000px}}[data-namespace=sponsorizzazioni] .titoloPagine .sottotitolo{max-width:730px;margin-left:auto;margin-right:auto;margin-top:20px}[data-namespace=sponsorizzazioni] .lista .sponsorizzazioni{max-width:1360px;margin-left:auto;margin-right:auto}[data-namespace=sponsorizzazione] .intro{background-image:url(/img/pagineInterne-bg-mobile.webp);background-position:bottom;background-size:cover;padding-top:170px;padding-left:30px;padding-right:30px}@media(min-width:960px){[data-namespace=sponsorizzazione] .intro{background-image:url(/img/pagineInterne-bg.webp);background-position:bottom;background-size:100% 100%;padding-top:230px}}[data-namespace=sponsorizzazione] .intro .occhiello{margin-bottom:20px}[data-namespace=sponsorizzazione] .intro h1{line-height:88%;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:960px){[data-namespace=sponsorizzazione] .intro h1{font-size:80px}}[data-namespace=sponsorizzazione] .intro .imgWrap{display:inline-block;overflow:hidden}[data-namespace=sponsorizzazione] .txt2{max-width:800px}@media(min-width:960px){[data-namespace=sponsorizzazione] .gallery{width:80%}}[data-namespace=sponsorizzazione] .gallery .uk-slideshow{position:relative}[data-namespace=sponsorizzazione] .gallery .uk-slideshow .uk-slideshow-items{text-align:center}[data-namespace=sponsorizzazione] .gallery .uk-slideshow .uk-slideshow-items iframe,[data-namespace=sponsorizzazione] .gallery .uk-slideshow .uk-slideshow-items img{width:100%;height:100%;object-fit:contain}[data-namespace=sponsorizzazione] .gallery .button{display:none}@media(min-width:960px){[data-namespace=sponsorizzazione] .gallery .button{display:block;width:80px;height:80px;background-image:url(/img/icons/prev-black.svg);background-position:left 5px center;background-repeat:no-repeat}[data-namespace=sponsorizzazione] .gallery .button:hover{background-size:70px;background-position:left center}[data-namespace=sponsorizzazione] .gallery .button.next{background-position:right 5px center;background-image:url(/img/icons/next-black.svg)}[data-namespace=sponsorizzazione] .gallery .button.next:hover{background-size:70px;background-position:right center}[data-namespace=sponsorizzazione] .gallery .button svg{opacity:0}}[data-namespace=sponsorizzazione] .correlati{margin-top:100px;padding-top:100px;text-align:center;background-color:#f2f1ef;background-image:url(/img/pagineInterne-bg-mobile.webp);background-position:top;background-size:cover}@media(min-width:960px){[data-namespace=sponsorizzazione] .correlati{background-image:url(/img/pagineInterne-bg.webp)}}[data-namespace=sponsorizzazione] .correlati .sponsorizzazioni{max-width:1360px;margin-left:auto;margin-right:auto;text-align:left}
