﻿@font-face{font-family:"Birthstone";src:url('Birthstone/Birthstone-Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:"Mulish";src:url('Mulish/Mulish-VariableFont_wght.ttf') format('truetype');font-style:normal;}@font-face{font-family:"Mulish";src:url('Mulish/Mulish-Italic-VariableFont_wght.ttf') format('truetype');font-style:italic;}body{padding:0;margin:0;border:0;font-family:'Mulish',sans-serif;color:#000;}body.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;}h1,h2,h3,h4,h5,h6,p,a,img,b,u,i,form,table,caption,tbody,tfoot,thead,tr,th,td,footer,header,menu,nav,audio,video{font-size:1em;padding:0;margin:0;border:0;}strong{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;}a img{border:0;}img,input[type=image]{vertical-align:middle;max-width:100%;}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none;}div.customDdl{display:inline-block;vertical-align:middle;overflow:hidden;background:#fff url(../immagini/ddl-select.gif) no-repeat;background-position:right 5px center;}div.customDdl select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:130%;height:100%;padding:2px 5px;border:0;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}div.customDdl select:focus{outline:0;}.invisibile{display:none;}div.boxCaricamentoCss{display:none!important;}div.boxCaricamentoCss img{max-width:100%;}#loading{position:fixed;left:0;height:100%;width:100%;z-index:1001;text-align:center;line-height:0;background-color:#fff;filter:alpha(opacity=60);opacity:.6;}#loadingLink{display:block;margin:30% auto 0 auto;padding:0;width:32px;height:32px;text-indent:-9999px;}.popup{position:fixed;left:0;top:0;height:100%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 25%;z-index:5800;background-color:rgba(255,255,255,.5);display:table;}.popup>div{display:table-cell;vertical-align:middle;text-align:center;}.popup>div div.chiudipopup{display:inline-block;padding:3px 10px;position:absolute;right:0;top:0;text-align:center;color:#000;background-color:#fff;font-weight:bold;}.popup>div div.chiudipopup a{cursor:pointer;}.popup>div div.testopopup{display:inline-block;vertical-align:top;padding:50px;background-color:#fff;color:#000;text-align:left;position:relative;}.popup a{color:#e09514;}.popup a:hover{color:#000;}@media screen and (max-width:767px){.popup{padding:20px;}}header{z-index:1000;position:fixed;background-color:#fff;text-transform:uppercase;color:#908f8e;height:calc(20px + 42px);width:100%;}header.interna{background-color:#f0ece1;}header>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (max-width:calc(20px + 1006px)){header>div{padding-left:20px;padding-right:20px;}}header a{color:#908f8e;}header .headerSpedizioni{font-weight:300;font-size:13px;position:absolute;top:0;left:0;}header .headerSpedizioni img{width:62px;height:62px;}header .masterLogin,header .masterCarrello,header .lingue{font-size:12px;position:absolute;text-align:right;}header .masterLogin{top:20px;right:calc(74px + 20px + 130px + 20px);}header .masterLogin img{width:24px;height:24px;margin-right:5px;}header .masterCarrello{top:20px;right:calc(74px + 20px);width:142px;}header .masterCarrello img{width:24px;height:24px;}header .lingue{top:22px;right:0;width:74px;}header .lingue .linguaAttiva{font-weight:bold;}header .mostraMenuPiccolo{display:none;width:40px;top:20px;left:20px;position:absolute;cursor:pointer;}header .mostraMenuPiccolo span{display:block;height:4px;background-color:#4a413a;margin-bottom:5px;}header .mostraMenuPiccolo span:last-of-type{margin-bottom:0;}@media screen and (max-width:1025px){header .headerSpedizioni{left:20px;}header .masterLogin{right:calc(74px + 20px + 130px + 20px + 20px);}header .masterCarrello{right:calc(74px + 20px + 20px);}header .lingue{right:20px;}}@media screen and (max-width:1023px){header{position:relative;}header .mostraMenuPiccolo{display:block;}header .masterScritta{display:none;}header .headerSpedizioni{display:none;}header .masterLogin{right:calc(74px + 10px + 45px + 10px + 20px);}header .masterCarrello{width:45px;right:calc(74px + 10px + 20px);}}.menuPiccolo{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:62px;z-index:2200;background-color:#f0ece1;color:#4a413a;width:100%;padding:20px;text-transform:uppercase;font-size:18px;}.menuPiccolo a{display:block;margin-bottom:10px;color:#4a413a;}.testata{padding-top:calc(20px + 42px);}.testata .menuFisso{position:fixed;width:100%;height:120px;background-color:#fff;z-index:800;}.testata .testataFissa{padding-top:80px;}.testata .menuFisso>div,.testata .testataFissa>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;}@media screen and (max-width:calc(20px + 1006px)){.testata .menuFisso>div,.testata .testataFissa>div{padding-left:0;padding-right:0;}}.testata.testatahome,.testata.testatapepe,.testata.testatablog{background-color:#f0ece1;}.testata.testatahome .menuFisso,.testata.testatapepe .menuFisso,.testata.testatablog .menuFisso{background-color:#f0ece1;}.testata.testatamas{background-color:#cbb08a;}.testata.testatamas .menuFisso{background-color:#cbb08a;}.testata .logo{padding-top:20px;float:left;width:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.testata .logo img{height:80px;width:80px;}.testata .menu{float:left;text-align:left;width:calc(100% - 80px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;padding-top:86px;font-size:13px;text-transform:uppercase;z-index:800;}.testata .menu a{color:#4a413a;}.testata .menu a:hover{color:#000;}.testata .menu div.voceMenu{display:inline-block;margin-right:30px;}.testata .menu div.voceMenu.voceMenuAttiva{font-weight:bold;}.testata.testatapepe .menuFisso>div,.testata.testatamas .menuFisso>div,.testata.testatapepe .testataFissa>div,.testata.testatamas .testataFissa>div{max-width:1166px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1166px)){.testata.testatapepe .menuFisso>div,.testata.testatamas .menuFisso>div,.testata.testatapepe .testataFissa>div,.testata.testatamas .testataFissa>div{padding-left:0;padding-right:0;}}.testata.testatapepe .logo,.testata.testatamas .logo{margin-left:80px;}.testata.testatapepe .menu,.testata.testatamas .menu{width:calc(100% - 80px - 80px);}.testata.testatamas .testataFissa>div{background-image:url('../immagini/img-principale-ima-completa.png');background-repeat:no-repeat;background-position:bottom right 350px;}@media screen and (max-width:1060px){.testata.testatapepe .logo,.testata.testatamas .logo{margin-left:20px;}.testata.testatapepe .menu,.testata.testatamas .menu{width:calc(100% - 80px - 20px);}}@media screen and (max-width:1023px){.testata{padding-top:0;}.testata .menuFisso{position:relative;height:80px;}.testata .testataFissa{padding-top:0;}.testata .logo{width:100%;text-align:center;margin-left:0!important;}.testata .menu{display:none;}}@media screen and (max-width:767px){.testata.testatamas>div{background-image:none;}}.corpo .senzatestata{padding-top:80px;max-width:786px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px;}@media screen and (max-width:calc(20px + 786px)){.corpo .senzatestata{padding-left:20px;padding-right:20px;}}.corpo .senzatestata.senzatestataecommerce{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1006px)){.corpo .senzatestata.senzatestataecommerce{padding-left:20px;padding-right:20px;}}.corpo .titolo{font-size:30px;margin-bottom:20px;font-weight:900;}.corpo .descrizione{line-height:1.5em;}.corpo .descrizione a{color:#e09514;}.corpo .descrizione a:hover{color:#000;}.corpo .photogallery{overflow:auto;max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1006px)){.corpo .photogallery{padding-left:0;padding-right:0;}}.corpo .photogallery a{display:block;overflow:hidden;float:left;width:calc(100%/3);}.corpo .photogallery a img:not(.no-zoom),.corpo .photogallery a .immagine-zoom,.corpo .photogallery a span:not(.no-zoom){-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.corpo .photogallery a:hover img:not(.no-zoom),.corpo .photogallery a:hover .immagine-zoom,.corpo .photogallery a:hover span:not(.no-zoom){filter:alpha(opacity=60);opacity:.6;-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}@media screen and (max-width:1023px){.corpo .senzatestata{padding-top:40px;padding-bottom:20px;}}@media screen and (max-width:479px){.corpo .photogallery a{width:100%;}}.owl-dots{text-align:center;padding:20px 0;}.owl-dots .owl-dot{background-color:#908f8e!important;height:10px;width:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 10px;}.owl-dots .owl-dot.active{background-color:#4a413a!important;}footer{font-size:14px;text-transform:uppercase;}footer a{color:#000;white-space:nowrap;}footer a:hover{color:#e09514;}footer .telbox a:hover{color:#000;}footer>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;padding-top:40px;padding-bottom:40px;}@media screen and (max-width:calc(20px + 1006px)){footer>div{padding-left:20px;padding-right:20px;}}footer>div>div{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100%/3);text-align:center;padding-left:20px;padding-right:20px;}footer>div>div.footerDati{text-align:left;padding-left:0;}footer>div>div.footerDati .logo{display:block;padding-bottom:20px;}footer>div>div.footerDati .logo img{height:80px;width:80px;}footer>div>div.footerDati .linkfooter{margin-top:20px;}footer>div>div.footerDati .social{margin-top:5px;}footer>div>div.footerDati .social img{width:20px;}footer>div>div.footerIndirizzi .org{font-weight:bold;}footer>div>div.footerIndirizzi .address-vcard,footer>div>div.footerIndirizzi .magazzino{margin-bottom:20px;}footer>div>div.iosonofvg{text-align:right;}footer>div>div.iosonofvg img{width:150px;}@media screen and (max-width:800px){footer .barra{display:none;}}@media screen and (max-width:640px){footer .barra{display:inline;}footer>div>div{width:100%;text-align:left;padding-left:0;}footer>div>div.footerIndirizzi{padding-top:20px;padding-bottom:20px;}footer>div>div.iosonofvg{text-align:left;}}.testatahomeTesto{color:#4a413a;height:380px;margin-top:20px;background-image:url('../immagini/caffe-tazzina.png');background-repeat:no-repeat;background-position:bottom right;}.testatahomeTesto .testatahomeTitolo{font-family:'Birthstone',cursive;font-size:150px;font-weight:300;}.testatahomeTesto .testatahomeSottotitolo{font-weight:300;font-size:20px;text-transform:uppercase;}.testatahomeTesto .testatahomePulsante{padding-top:30px;}.testatahomeTesto .testatahomePulsante a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.testatahomeTesto .testatahomePulsante a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:1040px){.testatahomeTesto .testatahomeTitolo,.testatahomeTesto .testatahomeSottotitolo,.testatahomeTesto .testatahomePulsante{padding-left:20px;padding-right:20px;}}@media screen and (max-width:1023px){.testatahomeTesto{height:720px;background-position:right bottom;text-align:center;}}@media screen and (max-width:479px){.testatahomeTesto{height:520px;background-position:center bottom;background-size:100% auto;}}.corpohome>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1006px)){.corpohome>div{padding-left:0;padding-right:0;}}.corpohome.corpohomeBeige{background-color:#f0ece1;}.corpohome.corpohomeOfferta{padding-top:40px;padding-bottom:40px;}.homeTorrefazione{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url('../immagini/torrefazione.jpg');-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:35px 250px 20px 250px;height:551px;}.homeTorrefazione .homeTorrefazioneTitolo{color:#fff;font-family:'Birthstone',cursive;font-size:70px;padding-bottom:20px;line-height:1em;}.homeTorrefazione .homeTorrefazioneTesto{font-size:20px;text-transform:uppercase;font-weight:800;padding-bottom:20px;}.homeTorrefazione .homeTorrefazionePulsante{font-size:18px;text-transform:uppercase;font-weight:600;}.homeTorrefazione .homeTorrefazionePulsante a{color:#fff;text-decoration:underline;}.homeTorrefazione .homeTorrefazionePulsante a:hover{color:#000;}@media screen and (max-width:1023px){.homeTorrefazione{padding:35px 40px 20px 40px;}}.homeLinea{margin:40px 0;}.homeLinea .homeLineaTitolo{font-size:30px;font-weight:300;margin-bottom:10px;}.homeLinea .homeLineaTitolo>span{font-weight:800;}.homeLinea .homeLineaTesto{font-size:14px;font-weight:300;text-transform:uppercase;margin-bottom:10px;}.homeLinea .homeLineaPulsante a{font-weight:600;color:#000;font-size:12px;text-transform:uppercase;}.homeLinea .homeLineaPulsante a:hover{color:#e09514;}@media screen and (max-width:1040px){.homeLinea{padding:0 20px;}}.homePepeElenco a{display:block;text-align:center;color:#000;}.homePepeElenco a .homePepeElencoNome{display:block;font-weight:800;font-size:20px;text-transform:uppercase;margin:10px 0;}.homePepeElenco a .pulsante{display:inline-block;padding:5px 20px;color:#000;background-color:#f0ece1;border:1px solid #f0ece1;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;border-color:#000;}.homePepeElenco a .pulsante:hover{background-color:#000;color:#f0ece1;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:767px){.homePepeElenco a img{width:161px!important;margin:0 auto;}}.homeOrdina{background-image:url('../immagini/mani-caffe.png');background-position:left bottom;background-repeat:no-repeat;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:300px 0 20px 600px;height:684px;margin-top:40px;}.homeOrdina .camioncino{width:120px;height:120px;}.homeOrdina .homeOrdinaTitolo{font-size:40px;text-transform:uppercase;font-weight:800;letter-spacing:2px;}.homeOrdina .homeOrdinaTesto{font-size:25px;margin:20px 0;}.homeOrdina .homeOrdinaPulsante a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.homeOrdina .homeOrdinaPulsante a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:1023px){.homeOrdina{height:860px;padding:40px;background-image:url('../immagini/mani.png');background-position:center bottom;}}@media screen and (max-width:767px){.homeOrdina{padding-top:0;}}.homeMasElenco a{display:block;border:solid 1px #908f8e;text-align:center;color:#000;padding:20px;}.homeMasElenco a img{display:inline-block!important;width:97px!important;}.homeMasElenco a .homeMasElencoNome{display:block;font-weight:bold;font-size:20px;margin:20px 0;}.homeMasElenco a .pulsante{display:inline-block;padding:5px 20px;color:#000;background-color:#fff;border:1px solid #fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;border-color:#000;}.homeMasElenco a .pulsante:hover{background-color:#000;color:#fff;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.homeOfferta{display:table;}.homeOfferta .homeOffertaDati{width:50%;display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:60px 60px;background-color:#cbb08a;}.homeOfferta .homeOffertaDati .homeOffertaTitolo{font-size:30px;margin-bottom:20px;}.homeOfferta .homeOffertaDati .homeOffertaSottotitolo{font-family:'Birthstone',cursive;font-size:50px;color:#fff;margin-bottom:20px;}.homeOfferta .homeOffertaDati .homeOffertaTesto{font-size:16px;font-weight:800;margin-bottom:20px;text-transform:uppercase;}.homeOfferta .homeOffertaDati .homeOffertaPulsante a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.homeOfferta .homeOffertaDati .homeOffertaPulsante a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.homeOfferta .homeOffertaImmagine{width:50%;display:table-cell;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url('../immagini/attivita.jpg');}@media screen and (max-width:1023px){.homeOfferta{display:block;}.homeOfferta .homeOffertaDati{width:100%;display:block;}.homeOfferta .homeOffertaImmagine{width:100%;display:block;height:400px;}}@media screen and (max-width:767px){.homeOfferta .homeOffertaDati{padding:40px 20px;}}.testatacategoriaTesto{margin-top:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:600;}.testatacategoriaTesto .testatacategoriaImmagine{float:left;width:calc(100% - 666px);background-repeat:no-repeat;background-position:bottom right;min-height:450px;}.testatacategoriaTesto .testatacategoriaDati{float:left;width:666px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 80px 40px 100px;padding-right:80px;max-width:100%;}.testatacategoriaTesto .testatacategoriaTitolo{font-size:40px;font-weight:800;}.testatacategoriaTesto .testatacategoriaSottotitolo{font-size:30px;}.testatacategoriaTesto .testatacategoriaContenuto{font-size:16px;text-transform:uppercase;margin-top:10px;font-weight:300;}.testatacategoriaTesto .testatacategoriaPulsante{padding-top:30px;}.testatacategoriaTesto .testatacategoriaPulsante a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.testatacategoriaTesto .testatacategoriaPulsante a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.testatacategoriaTesto.testatapepeTesto .testatacategoriaImmagine{background-image:url('../immagini/img-principale-pepe-completa.png');}@media screen and (max-width:1040px){.testatacategoriaTesto .testatacategoriaTitolo,.testatacategoriaTesto .testatacategoriaSottotitolo,.testatacategoriaTesto .testatacategoriaContenuto,.testatacategoriaTesto .testatacategoriaPulsante{padding-left:20px;padding-right:20px;}}@media screen and (max-width:1023px){.testatacategoriaTesto .testatacategoriaDati{padding:80px 20px 40px 20px;}}@media screen and (max-width:767px){.testatacategoriaTesto .testatacategoriaImmagine{display:none;}.testatacategoriaTesto .testatacategoriaDati{width:100%;padding-top:40px;}}@media screen and (max-width:479px){.testatacategoriaTesto{padding:150px 0 40px 0;}.testatacategoriaTesto .testatacategoriaDati{padding-left:0;padding-right:0;}}.sottomenuCategorie{background-color:#e1cdb2;text-align:center;font-size:16px;font-weight:bold;color:#fff;padding:15px 0;text-transform:uppercase;letter-spacing:2px;}.sottomenuCategorie>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;justify-content:center;align-items:center;}@media screen and (max-width:calc(20px + 1006px)){.sottomenuCategorie>div{padding-left:20px;padding-right:20px;}}.sottomenuCategorie a{color:#fff;}.sottomenuCategorie a:hover{text-decoration:underline;}.sottomenuCategorie span.categoriaAttiva{text-decoration:underline;}.sottomenuCategorie .categorieSeparatore{font-size:11px;margin:0 20px;}.sottomenuCategorie .sottomenuCategorieDdl{display:none;}@media screen and (max-width:767px){.sottomenuCategorie .sottomenuCategorieRpt{display:none;}.sottomenuCategorie .sottomenuCategorieDdl{display:block;}.sottomenuCategorie .sottomenuCategorieDdl select{background-color:#e1cdb2;border:1px solid #000;padding:2px 10px;font-size:18px;font-family:'Mulish',sans-serif;}}.categoria{padding-top:40px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1200px)){.categoria{padding-left:0;padding-right:0;}}.categoria>div{border-bottom:#908f8e 1px solid;width:100%;position:relative;}.categoria .categoriaSimbolo{position:absolute;}.categoria .categoriaCorpo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:150px;}.categoria .categoriaCorpo .categoriaDatiImmagine{overflow:hidden;}.categoria .categoriaCorpo .categoriaDati{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:40px;padding-top:40px;padding-right:20px;}.categoria .categoriaCorpo .categoriaDati .categoriaTitolo{font-size:40px;font-weight:800;margin-bottom:40px;}.categoria .categoriaCorpo .categoriaDati .categoriaDescrizione{margin-bottom:40px;}.categoria .categoriaCorpo .categoriaDati .categoriaSottotitolo{font-size:18px;text-transform:uppercase;font-weight:bold;color:#e09514;margin-bottom:40px;}.categoria .categoriaCorpo .categoriaDati .caratteristiche{margin-bottom:40px;overflow:hidden;}.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaEtichetta{float:left;width:100px;padding-bottom:10px;font-weight:bold;font-size:14px;}.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaValore{width:calc(100% - 100px);float:left;padding-bottom:10px;}.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaValore .caratteristicaValoreSi,.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaValore .caratteristicaValoreNo{display:inline-block;height:8px;}.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaValore .caratteristicaValoreSi{background-color:#e1cdb2;}.categoria .categoriaCorpo .categoriaDati .caratteristiche .caratteristicaValore .caratteristicaValoreNo{background-color:#f0ece1;}.categoria .categoriaCorpo .categoriaImmagine{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;text-align:center;padding-bottom:40px;}.categoria .categoriaCorpo .categoriaProdotti{display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;align-items:flex-end;width:100%;padding-bottom:40px;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem{display:inline-block;text-align:center;margin-left:140px;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem:first-child{margin-left:0;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem a{color:#000;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem .prodottoAttivo{filter:alpha(opacity=60);opacity:.6;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem .categoriaProdottiNome{display:block;margin-top:10px;font-size:14px;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem img{width:40px;}.categoria.categoriapepe .categoriaSimbolo{left:-140px;bottom:80px;}.categoria.categoriamas .categoriaSimbolo{left:-350px;bottom:80px;}@media screen and (max-width:1080px){.categoria .categoriaSimbolo{display:none;}.categoria .categoriaCorpo{width:100%;padding:0 20px;}}@media screen and (max-width:1023px){.categoria .categoriaCorpo .categoriaDati{padding-top:0;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem{margin-left:100px;}}@media screen and (max-width:767px){.categoria .categoriaCorpo .categoriaDati{width:100%;}.categoria .categoriaCorpo .categoriaImmagine{width:100%;}.categoria .categoriaCorpo .categoriaProdotti{text-align:center;padding-bottom:0;}.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem{margin-left:40px!important;margin-right:40px;margin-bottom:40px;display:inline-block;}}@media screen and (max-width:479px){.categoria .categoriaCorpo .categoriaProdotti .categoriaProdottiItem{margin-left:0!important;margin-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 10px;}}.categoriaLink{text-align:center;padding:40px 0;border-bottom:#f0ece1 80px solid;}.categoriaLink>span{margin:0 40px;}.categoriaLink a{display:inline-block;padding:5px 20px;color:#000;background-color:#fff;border:1px solid #fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;border-color:#000;}.categoriaLink a:hover{background-color:#000;color:#fff;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:767px){.categoriaLink>span{margin:0 40px 20px 40px;display:block;}.categoriaLink>span:last-child{margin-bottom:0;}}.testataaziendaContenuto{min-height:370px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 20px 40px 20px;text-align:center;}.testataaziendaContenuto .testataaziendaTitolo{font-size:60px;font-family:'Birthstone',cursive;font-weight:300;line-height:1em;}.testataaziendaContenuto .testataaziendaTesto{font-size:16px;text-transform:uppercase;margin-top:15px;font-weight:800;}.testataaziendaContenuto.testatanewsContenuto{min-height:320px;}@media screen and (max-width:1023px){.testataaziendaContenuto{padding:40px 20px 60px 20px;min-height:0;}.testataaziendaContenuto.testatanewsContenuto{min-height:0;}}.azienda{overflow:hidden;max-width:1026px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:80px;}@media screen and (max-width:calc(20px + 1026px)){.azienda{padding-left:20px;padding-right:20px;}}.azienda .aziendaSx{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;font-size:16px;padding-right:80px;}.azienda .aziendaSx .titolo{font-weight:300;font-size:28px;margin-bottom:40px;}.azienda .aziendaSx .titolo strong{font-weight:900;}.azienda .aziendaDx{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;position:relative;height:calc(436px/.9);font-size:16px;}.azienda .aziendaDx .aziendaDxQuadrato{max-width:80%;width:436px;height:436px;position:absolute;top:0;right:0;background-color:#f0ece1;}.azienda .aziendaDx .googlemap,.azienda .aziendaDx .aziendaDxImmagine{max-width:80%;width:436px;height:436px;position:absolute;bottom:0;left:0;}.azienda .aziendaDx DIV.indirizzoGooglemaps{width:200px;overflow:hidden;}.azienda .aziendaDx DIV.indirizzoGooglemaps a{color:#e09514;}.azienda .aziendaDx DIV.indirizzoGooglemaps a:hover{color:#000;}@media screen and (max-width:1023px){.azienda{margin-bottom:40px;}.azienda .aziendaSx,.azienda .aziendaDx{width:100%;}.azienda .aziendaSx{margin-bottom:40px;padding-right:0;}.azienda .aziendaDx .aziendaDxQuadrato{display:none;}}@media screen and (max-width:767px){.azienda .aziendaDx{height:auto;}.azienda .aziendaDx .googlemap,.azienda .aziendaDx .aziendaDxImmagine{max-width:100%;position:relative;top:unset;left:unset;}.azienda .aziendaDx .aziendaDxImmagine{height:auto;}}.aziendaBeige{background-color:#f0ece1;margin-top:150px;}.aziendaBeige>div{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (max-width:calc(20px + 1200px)){.aziendaBeige>div{padding-left:0;padding-right:0;}}.aziendaBeige>div .aziendaCuore{position:absolute;top:-170px;left:-80px;}.aziendaBeige>div .aziendaTesto2{text-align:center;padding:80px 200px 80px 400px;font-size:16px;}.aziendaBeige>div .aziendaTesto2 .contenutoTitolo2{font-weight:300;font-size:28px;margin-bottom:40px;}.aziendaBeige>div .aziendaTesto2 .contenutoTitolo2 strong{font-weight:900;}.aziendaBeige>div .aziendaTesto2 .contenutoTesto2{margin-bottom:40px;}.aziendaBeige>div .aziendaTesto2 .aziendaContattaci a{color:#000;text-decoration:underline;text-transform:uppercase;font-size:13px;}.aziendaBeige>div .aziendaTesto2 .aziendaContattaci a:hover{color:#e09514;}.aziendaBeige>div .aziendaTesto3{margin-top:40px;min-height:554px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 700px 80px 96px;background-image:url('../immagini/beans.jpg');background-position:top right;background-repeat:no-repeat;}.aziendaBeige>div .aziendaTesto3 .contenutoTitolo3{font-size:30px;margin-bottom:40px;}.aziendaBeige>div .aziendaTesto3 .contenutoTitolo3 strong{font-weight:900;}@media screen and (max-width:1200px){.aziendaBeige>div .aziendaTesto3{padding:40px 400px 80px 20px;background-image:none;min-height:0;}}@media screen and (max-width:1023px){.aziendaBeige{margin-top:40px;}.aziendaBeige>div .aziendaCuore{display:none;}.aziendaBeige>div .aziendaTesto2{padding:40px 20px;}.aziendaBeige>div .aziendaTesto3{padding:40px 20px;margin-top:0;}}.news{background-color:#f0ece1;}.news>div{overflow:hidden;max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:60px;}@media screen and (max-width:calc(20px + 1006px)){.news>div{padding-left:20px;padding-right:20px;}}.news>div>a{float:left;width:calc((100% - 10px*2)/3);margin-right:10px;margin-bottom:10px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:350px;}.news>div>a:nth-child(3n){margin-right:0;}.news>div>a .newsItem,.news>div>a .newsItemOver{height:100%;width:100%;}.news>div>a .newsItem>span,.news>div>a .newsItemOver>span{width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px;display:table-cell;}.news>div>a .newsItem{display:table;background-color:rgba(203,176,138,.9);}.news>div>a .newsItem>span{vertical-align:bottom;}.news>div>a .newsItem .newsData{display:block;margin-bottom:5px;color:#000;}.news>div>a .newsItem .newsNome{display:block;margin-bottom:5px;color:#fff;font-family:'Birthstone',cursive;font-size:50px;line-height:1em;}.news>div>a .newsItem .newsSottotitolo{display:block;margin-bottom:5px;color:#000;text-transform:uppercase;font-weight:bold;}.news>div>a .newsItem .newsDescrizione{display:block;margin-bottom:10px;color:#fff;}.news>div>a .newsItem .newsPulsante{text-align:center;display:block;}.news>div>a .newsItem .newsPulsante>span{display:inline-block;padding:5px 20px;color:#cbb08a;background-color:#fff;border:1px solid #fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.news>div>a .newsItem .newsPulsante>span:hover{background-color:#cbb08a;color:#fff;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.news>div>a .newsItemOver{display:none;background-color:rgba(0,0,0,.7);text-align:center;}.news>div>a .newsItemOver>span{vertical-align:middle;}.news>div>a .newsItemOver .newsNome{display:block;margin-bottom:15px;color:#fff;font-family:'Birthstone',cursive;font-size:50px;line-height:1em;}.news>div>a .newsItemOver .newsPulsante{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.news>div>a .newsItemOver .newsPulsante:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.news>div>a:hover .newsItem{display:none;}.news>div>a:hover .newsItemOver{display:table;}@media screen and (max-width:1023px){.news>div{padding-bottom:30px;}.news>div>a{width:calc((100% - 10px)/2);}.news>div>a:nth-child(3n){margin-right:10px;}.news>div>a:nth-child(2n){margin-right:0;}}@media screen and (max-width:767px){.news>div>a{width:100%;margin-right:0!important;height:auto;margin-bottom:20px;}.news>div>a:hover .newsItemOver{display:none;}.news>div>a:hover .newsItem{display:table;}}.notizia{font-size:16px;max-width:1026px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;margin-bottom:80px;overflow:hidden;}@media screen and (max-width:calc(20px + 1026px)){.notizia{padding-left:20px;padding-right:20px;}}.notizia .notiziaDatapubblicazione{font-size:14px;margin-bottom:5px;}.notizia .titolo{font-weight:900;margin-bottom:5px;font-size:28px;}.notizia .notiziaSottotitolo{font-size:28px;margin-bottom:10px;}.notizia .notiziaWeb{margin-top:10px;}.notizia .notiziaWeb a{color:#e09514;}.notizia .notiziaWeb a:hover{color:#000;}.notizia .notiziaAllegato{margin-top:20px;}.notizia .notiziaAllegato a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.notizia .notiziaAllegato a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.notizia .notiziaDx{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;position:relative;height:calc(436px/.9);font-size:16px;margin-bottom:20px;margin-left:80px;}.notizia .notiziaDx .aziendaDxQuadrato{max-width:80%;width:436px;height:436px;position:absolute;top:0;right:0;background-color:#f0ece1;}.notizia .notiziaDx .aziendaDxImmagine{max-width:80%;width:436px;height:436px;position:absolute;bottom:0;left:0;}@media screen and (max-width:1023px){.notizia{margin-bottom:40px;}.notizia .notiziaDx{width:100%;margin-left:0;}.notizia .notiziaDx .aziendaDxQuadrato{display:none;}}@media screen and (max-width:767px){.notizia .notiziaDx{height:auto;}.notizia .notiziaDx .aziendaDxImmagine{max-width:100%;position:relative;top:unset;left:unset;height:auto;}}.notiziaGalleria{background-color:#f0ece1;padding:20px 0 60px 0;}.notiziaGalleria>div{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1006px)){.notiziaGalleria>div{padding-left:0;padding-right:0;}}.testatashoptesto{min-height:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:120px 20px 40px 20px;text-align:center;background-image:url('../immagini/mani-testata.png');background-position:bottom right;background-repeat:no-repeat;background-size:350px auto;}.testatashoptesto img{width:120px;height:120px;}.testatashoptesto .testatashopTitolo{font-size:30px;letter-spacing:2px;text-transform:uppercase;font-weight:800;line-height:1em;}.testatashoptesto .testatashopSottotitolo{font-size:18px;margin-top:10px;}@media screen and (max-width:1023px){.testatashoptesto{padding:120px 20px 60px 20px;min-height:0;}}@media screen and (max-width:767px){.testatashoptesto{background-image:none;}}.shop{max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:calc(20px + 1006px)){.shop{padding-left:20px;padding-right:20px;}}.shop .categorieShopItem{margin-bottom:40px;overflow:hidden;}.shop .categorieShopItem .categorieShopItemSx{float:left;width:303px;text-align:center;color:#fff;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria{background-position:center;background-size:cover;background-repeat:no-repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:374px;width:100%;position:relative;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria .shopCategoriaNome{position:absolute;width:100%;bottom:120px;left:0;font-size:40px;font-weight:bold;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria .shopCategoriaLinea{position:absolute;width:100%;bottom:100px;left:0;text-decoration:underline;text-transform:uppercase;font-size:14px;}.shop .categorieShopItem .categorieShopItemDx{float:left;width:calc(100% - 303px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;}.shop .categorieShopItem .categorieShopItemDx .owl-dots{margin-left:-1000px;padding:10px 0 0 0;}@media screen and (max-width:1023px){.shop .categorieShopItem .categorieShopItemSx{width:200px;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria .shopCategoriaNome{font-size:30px;}.shop .categorieShopItem .categorieShopItemDx{width:calc(100% - 200px);}.shop .categorieShopItem .categorieShopItemDx .owl-dots{margin-left:-750px;}}@media screen and (max-width:767px){.shop .categorieShopItem .categorieShopItemSx{width:100%;color:#000;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria{background-image:none!important;height:auto;padding:20px 0;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria .shopCategoriaNome{display:block;position:relative;bottom:unset;left:unset;margin-bottom:10px;}.shop .categorieShopItem .categorieShopItemSx .shopCategoria .shopCategoriaLinea{display:block;position:relative;bottom:unset;left:unset;}.shop .categorieShopItem .categorieShopItemDx{width:100%;padding-left:0;}.shop .categorieShopItem .categorieShopItemDx .owl-dots{margin-left:0;}}@media screen and (max-width:479px){.shop .categorieShopItem{margin-bottom:20px;}}.shopProdotti a{display:block;border:solid 1px #ccc;color:#000;}.shopProdotti a .shopProdottiImmagine{background-color:#f0ece1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:302px;display:table;text-align:center;width:100%;}.shopProdotti a .shopProdottiImmagine>span{display:table-cell;padding:20px;vertical-align:middle;}.shopProdotti a .shopProdottiImmagine img{max-height:262px;width:auto;margin-left:auto;margin-right:auto;}.shopProdotti a .shopProdottiDati{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;display:block;height:72px;}.shopProdotti a .shopProdottiDati .shopProdottiLinea{display:block;font-size:25px;letter-spacing:2px;font-weight:bold;}.shopProdotti a .shopProdottiDati .shopProdottiNome{display:block;font-size:16px;}.shopProdotti a:hover .shopProdottiImmagine{background-color:#fff;}.shopProdotti.correlati a .shopProdottiImmagine img{max-height:unset;}@media screen and (max-width:1023px){.shopProdotti a .shopProdottiDati .shopProdottiLinea{font-size:20px;}}.prodotto{overflow:hidden;max-width:1006px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:80px;}@media screen and (max-width:calc(20px + 1006px)){.prodotto{padding-left:20px;padding-right:20px;}}.prodotto .prodottoSx{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 400px);}.prodotto .prodottoSx .briciole{color:#908f8e;text-transform:uppercase;font-size:13px;margin-bottom:40px;}.prodotto .prodottoSx .briciole a{color:#908f8e;}.prodotto .prodottoSx h1.titoloProdotto{font-size:40px;margin-bottom:5px;font-weight:800;}.prodotto .prodottoSx h1.titoloProdotto>span{font-weight:normal;}.prodotto .prodottoSx .prodottoCodice{font-size:18px;color:#e09514;margin-bottom:20px;font-weight:bold;letter-spacing:1px;}.prodotto .prodottoSx .prodottoDescrizione{margin:20px 0 40px 0;}.prodotto .prodottoSx .prodottoAllegato{margin:40px 0;}.prodotto .prodottoSx .prodottoAllegato a{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.prodotto .prodottoSx .prodottoAllegato a:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.prodotto .prodottoSx .prodottoIcona{margin:40px 0 5px 0;}.prodotto .prodottoSx .prodottoNonDisponibile{margin:40px 0 5px 0;font-weight:bold;text-transform:uppercase;font-size:20px;}.prodotto .prodottoSx .prodottoTestoicona{margin:5px 0 40px 0;font-weight:600;font-size:16px;}.prodotto .prodottoSx .prodottoEcommerce{margin-top:40px;}.prodotto .prodottoSx .prodottoEcommerce .prezzo{font-size:30px;font-weight:bold;color:#e09514;display:inline-block;margin-right:20px;margin-bottom:20px;}.prodotto .prodottoSx .prodottoEcommerce .prezzo .prezzoScontato{text-decoration:line-through;margin-right:10px;}.prodotto .prodottoSx .prodottoEcommerce .prodottoQuantita{display:inline-block;margin:0 20px;margin-bottom:20px;}.prodotto .prodottoSx .prodottoEcommerce .prodottoQuantita .quantitaTextBox{display:inline-block;padding:10px 30px;width:20px;border:1px solid #908f8e;font-size:18px;text-align:center;}.prodotto .prodottoSx .prodottoEcommerce .btAcquista{display:inline-block;padding:5px 20px;color:#000;background-color:#fff;border:1px solid #fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;border-color:#000;margin-bottom:20px;}.prodotto .prodottoSx .prodottoEcommerce .btAcquista:hover{background-color:#000;color:#fff;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.prodotto .prodottoDx{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:60px 20px 0 20px;width:400px;}@media screen and (max-width:767px){.prodotto .prodottoSx{width:100%;}.prodotto .prodottoSx .briciole{margin-bottom:20px;}.prodotto .prodottoSx .prodottoEcommerce .prezzo{display:block;}.prodotto .prodottoSx .prodottoEcommerce .prodottoQuantita{margin-left:0;}.prodotto .prodottoDx{width:100%;}.prodotto .prodottoDx img{max-height:200px;}}@media screen and (max-width:479px){.prodotto .prodottoSx h1.titoloProdotto{font-size:30px;}.prodotto .prodottoSx .prodottoEcommerce .prezzo{font-size:25px;}}.prodottoSpedizione{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #000;margin-top:40px;margin-bottom:120px;padding-top:20px;color:#908f8e;text-transform:uppercase;font-weight:300;font-size:16px;}@media screen and (max-width:calc(20px + 1200px)){.prodottoSpedizione{padding-left:20px;padding-right:20px;}}.prodottoSpedizione img{width:62px;height:62px;}@media screen and (max-width:767px){.prodottoSpedizione{margin-bottom:40px;}}@media screen and (max-width:479px){.prodottoSpedizione{display:none;}}.prodottoCorrelati{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:120px;margin-bottom:120px;}@media screen and (max-width:calc(20px + 1200px)){.prodottoCorrelati{padding-left:20px;padding-right:20px;}}.prodottoCorrelati h3{font-weight:normal;font-size:40px;margin-bottom:40px;}@media screen and (max-width:767px){.prodottoCorrelati{margin-top:40px;margin-bottom:40px;}}@media screen and (max-width:479px){.prodottoCorrelati h3{font-size:30px;margin-bottom:20px;}}.contattiForm{background-color:#f0ece1;}.contattiForm>div{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:top left;background-image:url('../immagini/tazzina-contatti.jpg');padding:60px 97px 60px 600px!important;}@media screen and (max-width:calc(20px + 1200px)){.contattiForm>div{padding-left:0;padding-right:0;}}.contattiForm>div h2{font-weight:800;font-size:24px;margin-bottom:60px;}.contattiForm>div .contattiCampi .contattiTextBox,.contattiForm>div .contattiCampi .contattiTextArea,.contattiForm>div .contattiCampi .contattiDdl{border:solid 1px #b2b3b5;color:#000;width:100%;margin-bottom:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Mulish',sans-serif;background-color:#f0ece1;font-size:18px;}.contattiForm>div .contattiCampi .contattiTextBox{padding-left:20px;height:40px;background-repeat:no-repeat;background-position:left center;}.contattiForm>div .contattiCampi .contattiTextArea{padding:10px 20px;height:200px;}.contattiForm>div .contattiCampi .contatti_fine{margin-top:10px;}.contattiForm>div .contattiCampi .contatti_fine a{color:#e09514;}.contattiForm>div .contattiCampi .contatti_fine a:hover{color:#000;}.contattiForm>div .contattiCampi .contatti_fine .contatti_rb{margin-top:5px;}.contattiForm>div .contattiCampi .contatti_fine .contatti_invia{margin-top:10px;}.contattiForm>div .contattiCampi .contatti_fine .contatti_invia a.contattiButton{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;margin-top:10px;}.contattiForm>div .contattiCampi .contatti_fine .contatti_invia a.contattiButton:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}@media screen and (max-width:1200px){.contattiForm>div{padding:40px 20px 40px 600px!important;}.contattiForm>div h2{margin-bottom:40px;}}@media screen and (max-width:1023px){.contattiForm>div{padding:40px 20px 40px 20px!important;background-image:none;}.contattiForm>div h2{margin-bottom:40px;}}.pannelloErrori{padding:10px;border:1px solid #f00;background-color:#eee;color:#000;margin-bottom:15px;}TABLE.credits TD{padding-bottom:20px;}TABLE.credits TD.creditsSx{padding-right:25px;}TABLE.credits img{max-width:150px;}.pulsanteEcommerce{display:inline-block;padding:5px 20px;color:#fff;background-color:#e09514;border:1px solid #e09514;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:600;}.pulsanteEcommerce:hover{background-color:#fff;color:#e09514;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.pannelloErroriIscriviti{padding:10px;border:1px solid #f00;background-color:#eee;color:#000;margin:15px 0;max-width:580px;}.pannelloErroriCarrello{padding:10px;border:1px solid #f00;background-color:#eee;color:#000;margin:15px 0;}div.iscrivitiTesto{margin-top:30px;}div.contenitoreIscriviti{margin:20px 0;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;max-width:480px;overflow:hidden;padding:10px;}div.contenitoreIscriviti table.iscriviti{margin-top:10px;margin-bottom:10px;}div.contenitoreIscriviti table.iscriviti td{padding-top:3px;padding-bottom:3px;vertical-align:top;text-align:left;}div.contenitoreIscriviti table.iscriviti td.iscrivitiSx{width:170px;padding-right:10px;}div.contenitoreIscriviti table.iscriviti input,div.contenitoreIscriviti table.iscriviti select{width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:2px;}div.contenitoreIscriviti table.iscriviti input{border:1px solid #000;}div.contenitoreIscriviti table.iscriviti .provincia{font-size:.75em;}div.contenitoreIscriviti div.iscrivitiFatturazioneSpedizione{margin-top:10px;max-width:600px;}div.contenitoreIscriviti div.iscrivitisotto{margin-bottom:15px;}div.contenitoreIscriviti div.iscrivitisotto a{color:#e09514;}div.contenitoreIscriviti div.iscrivitisotto a:hover{color:#000;}div.contenitoreIscriviti div.pulsante{margin-top:20px;}div.contenitoreIscriviti div.pulsante .pulsanteEcommerce{float:right;}div.contenitoreIscriviti div.pulsante a.recuperaPassword{color:#e09514;}div.contenitoreIscriviti div.pulsante a.recuperaPassword:hover{color:#000;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi{border:1px dashed #000;margin:15px 0;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi a{color:#e09514;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi a:hover{color:#000;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi a.iscrivitiIndirizziNuovo{display:inline-block;padding:10px;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi{display:block;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi br{display:none;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi .dlIndirizziItem{padding:10px;display:block;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi .dlIndirizziItem .dlIndirizziIndirizzo{display:block;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi .dlIndirizziItem .dlIndirizziPulsanti{display:block;text-transform:lowercase;font-size:.9em;}div.contenitoreIscriviti .iscrivitiElencoIndirizzi .dlIndirizzi .dlIndirizziItem .dlIndirizziPulsanti .dlIndirizziSeparatore{margin:0 5px;}@media screen and (max-width:767px){div.contenitoreIscriviti table.iscriviti input,div.contenitoreIscriviti table.iscriviti select{width:200px;}}@media screen and (max-width:479px){div.contenitoreIscriviti table.iscriviti td.iscrivitiSx{width:147px;padding-right:3px;}div.contenitoreIscriviti table.iscriviti input,div.contenitoreIscriviti table.iscriviti select{width:140px;}}.gridViewEcommerce{margin-top:15px;width:100%;}.gridViewEcommerce .gridViewEcommerceHeader th{text-align:left;vertical-align:top;padding:5px;background-color:#000;color:#fff;}.gridViewEcommerce .gridViewEcommerceHeader th.immagineGridView{padding-right:0;padding-left:0;}.gridViewEcommerce .gridViewEcommerceHeader th.articoloGridView{width:100%;}.gridViewEcommerce .gridViewEcommerceHeader th.prezzoGridView{text-align:right;}.gridViewEcommerce .gridViewEcommerceHeader th.quantitaGridView{text-align:center;padding-right:20px;}.gridViewEcommerce .gridViewEcommerceHeader th.eliminaGridView{text-align:center;}.gridViewEcommerce .gridViewEcommerceRow{border-bottom:1px solid #000;border-top:1px solid #000;}.gridViewEcommerce .gridViewEcommerceRow td{padding:10px 5px;vertical-align:middle;text-align:left;}.gridViewEcommerce .gridViewEcommerceRow td.immagineGridView{padding-right:0;padding-left:0;}.gridViewEcommerce .gridViewEcommerceRow td.immagineGridView img{max-width:150px!important;margin-right:5px;}.gridViewEcommerce .gridViewEcommerceRow td.articoloGridView{width:100%;}.gridViewEcommerce .gridViewEcommerceRow td.articoloGridView a{color:#e09514;}.gridViewEcommerce .gridViewEcommerceRow td.articoloGridView a:hover{color:#000;}.gridViewEcommerce .gridViewEcommerceRow td.prezzoGridView{text-align:right;white-space:nowrap;}.gridViewEcommerce .gridViewEcommerceRow td.quantitaGridView{text-align:center;padding-right:20px;}.gridViewEcommerce .gridViewEcommerceRow td.quantitaGridView label{display:none;}.gridViewEcommerce .gridViewEcommerceRow td.quantitaGridView input{border:1px solid #000;font-size:11px;width:22px;height:15px;text-align:center;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView{text-align:center;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView a{display:none;color:#e09514;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView a:hover{color:#000;}@media screen and (max-width:767px){.gridViewEcommerce .gridViewEcommerceHeader th{display:none;}.gridViewEcommerce .gridViewEcommerceRow td{display:block;padding:2px 0;vertical-align:top;}.gridViewEcommerce .gridViewEcommerceRow td.immagineGridView{float:left;}.gridViewEcommerce .gridViewEcommerceRow td.quantitaGridView{text-align:right;padding-right:0;}.gridViewEcommerce .gridViewEcommerceRow td.quantitaGridView label{display:inline;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView{text-align:right;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView a{display:inline;}.gridViewEcommerce .gridViewEcommerceRow td.eliminaGridView input{display:none;}.gridViewEcommerce .gridViewEcommerceRow td.primaRigaGridViewPiccolo{padding-top:10px;}.gridViewEcommerce .gridViewEcommerceRow td.ulrimaRigaGridViewPiccolo{padding-bottom:10px;}.gridViewEcommerce .gridViewEcommerceRow td.invisibileGridViewPiccolo{display:none;}}@media screen and (max-width:479px){.gridViewEcommerce .gridViewEcommerceRow td.immagineGridView img{max-width:90px!important;}}table.sottocarrelloTotali{margin-left:auto;margin-top:10px;}table.sottocarrelloTotali td.sx{padding:5px 20px 5px 0;text-align:left;vertical-align:middle;}table.sottocarrelloTotali td.dx{padding-right:5px;white-space:nowrap;text-align:right;vertical-align:middle;}table.sottocarrelloTotali select{width:80px;}@media screen and (max-width:767px){table.sottocarrelloTotali td.sx,table.sottocarrelloTotali td.dx{padding-right:0;}}div.carrelloPulsanti{margin:20px auto 0 auto;text-align:center;overflow:auto;width:100%;}div.carrelloPulsanti a{margin:10px 20px;clear:right;}div.carrelloPulsanti a:first-child{margin-left:0;}div.carrelloPulsanti a:last-child{margin-right:0;}@media screen and (max-width:767px){div.carrelloPulsanti{margin-left:0;margin-right:0;}div.carrelloPulsanti a{margin-left:0;margin-right:0;}div.carrelloPulsanti a:nth-of-type(2n){float:right;}div.carrelloPulsanti a:nth-of-type(2n+1){float:left;}}@media screen and (max-width:767px){div.carrelloPulsanti a{float:left!important;}}.confermaTitolo{padding-bottom:5px;}div.confermaCorrieri,.confermaBuonoSconto{padding-top:10px;}div.confermaMessaggioRiepilogo,div.confermaModalitaPagamento,div.confermaCondizioni,div.confermaConcludi{margin-top:15px;}div.confermaMessaggioRiepilogo textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}div.confermaContratto{padding:10px;height:250px;overflow:auto;margin-bottom:10px;border:1px solid #ddd;border-right:0;}div.confermaContratto a{color:#e09514;}div.confermaContratto a:hover{color:#000;}div.statiOrdine{padding:10px;border:1px solid #000;margin-bottom:10px;}div.statiOrdine h2{text-decoration:underline;text-transform:uppercase;}div.statiOrdine .riepilogoOrdiniItem{padding:15px 0 30px 0;}div.statiOrdine .riepilogoOrdiniItem div.pulsanti a{margin:10px 10px 0 0;}.mioaccount{padding-bottom:20px;}.mioaccount a{color:#e09514;}.mioaccount a:hover{color:#000;}