body{font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:300;text-decoration:none;background-color:#432913;background-image:url('../../img/sigaro_toscano.jpg');background-position:bottom;background-attachment:fixed;background-size:cover;color:black;padding:0;margin:0;border-spacing:0;border:0;font-weight:bold}nav{background:linear-gradient(to top,#613c1d 20%,#432913 80%)}a{font-weight:300;color:#fff;text-decoration:none}a:hover{color:#df971f}p{color:#fff;font-size:2em;font-weight:300}#carousel{margin:0 auto}h3.modal-title{color:#432913;font-size:1.5em}.modal-body p{color:#000;font-size:1.2em}header a.phone,header a.email{color:#fff}header a.phone:hover,header a.email:hover{color:#df971f}header a.nav-link{color:#fff;font-weight:400;font-size:1.9em}header a.nav-link:hover{color:#df971f}header a.nav-link:active{color:#df971f !important}nav{height:106px}.navbar-toggler{border:1px solid #fff !important}.navbar-toggler:focus{color:#fff}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='003030'%3e%3cpathstroke='rgba%28255,255,255,1%29'stroke-linecap='round'stroke-miterlimit='10'stroke-width='2'd='M47h22M415h22M423h22'/%3e%3c/svg%3e")}.activeNavbar{background:linear-gradient(to top,#613c1d 20%,#432913 80%)}footer{background:linear-gradient(to bottom,#613c1d 20%,#432913 80%);color:white;font-weight:bold;margin:0 !important}footer address{margin-top:8px;font-weight:300;font-size:1.5vw}footer address span.nome{font-size:1.5vw}footer a{font-size:4vw;color:rgba(255,255,255,.75);margin-right:16px}footer a:hover{color:#fff}#cookieLaw{position:fixed;bottom:0;margin:0;z-index:999;width:100%;padding-top:8px;padding-bottom:8px;background-color:rgba(179,143,86,.9);color:#fff !important}#cookieLaw p{text-align:center;font-weight:300;font-size:1.1em}#acceptCookieLaw,#chooseCookieLaw,#refuseCookieLaw,#acceptSelCookieLaw{background-color:transparent;color:#fff;border:solid 1px;width:32%;height:55px}h1.titleText{color:#fff;text-align:center;font-family:Parisienne;margin:0;padding:0}h1.titleText span{display:inline-block;font-family:'Roboto',sans-serif;font-weight:300}h2.titleSubtext{color:#fff;text-align:center;font-family:'Roboto',sans-serif;font-weight:300;font-size:1.4em}#contentBody{width:100%}p.mainText{display:block;width:100%;padding-top:16px;padding-bottom:16px;padding-left:8px;padding-right:8px;margin-bottom:0;background:linear-gradient(to top,#613c1d 20%,#7b4f29 80%);text-align:center;font-size:2.5vw}.carousel-indicators,.carousel-control-next,.carousel-control-prev{z-index:100 !important}.imgMain{margin-left:auto;margin-right:auto;max-width:100vw;object-fit:contain}#homeCarousel{background-color:rgba(67,41,19,0.8)}#mainTitlePanel{position:absolute;right:0;bottom:0;left:0;z-index:3;justify-content:center}#mainTitlePanel h1{margin-top:64px;font-size:15em}#tinyTitlePanel{background:linear-gradient(to bottom,#613c1d 20%,#7b4f29 80%);padding-top:8px;padding-bottom:8px}#tinyTitlePanel h1{font-size:4em}.cookie,.privacy{font-size:1.5vw}.prodPanel{background-color:rgba(67,41,19,0.6);padding:0 16px 0 16px}h3.prodTitle{margin-top:8px;font-size:3em !important;color:#fff;font-weight:300}.prodList{padding:8px}.prodList li{color:#fff;font-size:1.25em;margin-left:16px;font-weight:300}.galleryPanel{width:100%;background-color:rgba(67,41,19,0.8);padding:8px;margin-left:0;margin-right:0}.imagePanel{width:100%;padding:4px;text-align:center}.imagePanel img{margin:8px;width:100%}#galleryModal>.modal-dialog>.modal-content{background-color:#553419}#galleryModalLabel{color:#fff !important;margin-left:12px}.modalBody{text-align:center}.btnGalleryMove{display:flex;padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.btnGalleryClose{margin:0 12px 0 12px !important}.btnGallery{position:relative;top:6px;color:#fff;margin-right:12px}.imgGallery{cursor:pointer}#wherePanel{background-color:rgba(67,41,19,0.6);padding:12px;margin-top:12px;margin-bottom:12px}#wherePanel iframe{width:100%;min-height:300px}#wherePanel p{text-align:center}.whereRightText address{margin-top:12px}.whereRightText span.nome{font-size:1.8em}.whereRightText address,.whereRightText p{padding:12px;background-color:rgba(67,41,19,0.6);color:#fff;font-weight:300;font-size:1.6em}.whereBottomText{padding-top:12px;background:linear-gradient(to top,#613c1d 20%,#7b4f29 80%)}.contText{display:block;text-align:center}#contFrm,#loginFrm,#imgTableContainer{background-color:rgba(67,41,19,0.6);padding-top:8px;padding-left:32px;padding-right:32px;padding-bottom:8px;margin-top:16px;margin-bottom:16px;color:#fff;font-weight:400}#imgTable,#imgTable td{color:#fff}.btn{color:black;background-color:white;font-weight:bold}#privacytext{font-size:1em}.colr-privacy{color:white;font-weight:300}.colr-privacy p{font-size:1em}.backgroundPrivacy{background-color:rgba(67,41,19,0.6);margin-top:96px;margin-bottom:24px;padding-left:24px;padding-top:24px;padding-bottom:16px}.backgroundCookie{background-color:rgba(67,41,19,0.6);margin-top:96px;margin-bottom:24px;padding-top:24px;padding-left:24px;padding-bottom:8px}.colr-cookies{color:white;font-weight:300}.colr-cookies p{font-size:1em}@media screen and (max-width:599px){header a.phone{display:block}header a.email{display:block;margin-left:0}.whereBottomText p{font-size:1.2em}#mainTitlePanel{font-size:10px}#whereRightText address{font-size:1em}.navbar-nav{background:linear-gradient(to bottom,#613c1d 20%,#432913 80%)}}@media screen and (max-width:1199px){footer address .nome,footer address .piva{display:block;width:100%}}@media screen and (max-width:1279px){#titlePanel h1{font-size:5em}.whereText span.nome{font-size:1.5em}.whereText address,.whereText p{font-size:1.3em}#mainTitlePanel{font-size:.4em}.navbar-brand{font-size:1.15rem;white-space:nowrap}header a.nav-link{color:#fff;font-weight:400;font-size:1.3em}}@media screen and (min-width:700px){p.mainText{font-size:1.1em}footer address{font-size:.8em}footer address span.nome{font-size:1.1em}footer a{font-size:1.5em}.cookie,.privacy{font-size:.8em}}@media screen and (min-width:600px){header a.email{margin-left:12px}}