body{margin:0;padding:0;font-family:sans-serif;display:flex;flex-direction:column;background:url(/static/media/Italy-Flag-3.34d98e01.jpg) 50%!important;background-position-y:top!important}iframe{display:block;background:#000;border:none;height:40vh;width:100%}#app{text-align:center}#home{padding-bottom:50px}.welcome{font-family:Fredericka the Great,cursive}.welcome1,.welcome2,.welcome3{font-family:Josefin Slab,serif;line-height:1.1em}.mainSegment{margin-bottom:24px!important;background:hsla(0,0%,100%,.6)!important;padding:0!important}.thumbs-wrapper{cursor:pointer}.mainSegment .icon{margin-right:1rem}.mainSegment ul{list-style-type:none}.mainSegment li{padding-bottom:2px;font-size:10pt}@media screen and (min-width:20px){.mainSegment{margin-top:12px!important}.welcome{font-size:20pt;padding-top:12px;padding-bottom:12px}.welcome1{font-size:14pt;padding-top:12px}.welcome2{font-size:12pt}.welcome2,.welcome3{color:#626265;padding-top:12px}.welcome3{font-size:10pt}}@media screen and (min-width:560px){.welcome{font-size:30pt;padding-top:20px;padding-bottom:20px}.welcome1{font-size:20pt;padding-top:20px}.welcome2{font-size:18pt;color:#626265;padding-top:18px}.welcome3{font-size:16pt;color:#626265;padding-top:16px}.mainSegment li{padding-bottom:2px;font-size:16pt}}@media screen and (min-width:768px){.welcomeContainer{padding-top:32px}.welcome{font-size:30pt;padding-top:30px;padding-bottom:12px}.welcome1{font-size:22pt;padding-top:26px}.welcome2{font-size:18pt;color:#626265;padding-top:26px}.welcome3{font-size:16pt;color:#626265;padding-top:6px}}.couponsLink{font-family:Josefin Slab,serif;color:#00f;text-decoration:underline;cursor:pointer;margin-top:20px}@media screen and (min-width:20px){.couponsLink{font-size:14pt;padding-bottom:24px;padding-top:20px}}@media screen and (min-width:560px){.couponsLink{font-size:17pt;padding-bottom:18px;padding-top:30px}}@media screen and (min-width:768px){.couponsLink{font-size:23pt;padding-bottom:24px;padding-top:36px}}.hoursTable{margin:10px}.hoursTable,.hoursTableMobile{font-family:Josefin Slab,serif}.hoursTableMobile{margin-top:22px;margin-bottom:22px}.hoursHeader,hoursNote{text-align:center}.headerColumn{font-weight:700;background:#f9fafb}@media screen and (min-width:20px){.hoursTable{display:none}.hoursTableMobile{display:block}}@media screen and (min-width:992px){.hoursTable{display:block;font-size:12pt}.hoursNote{font-size:9pt}.hoursTableMobile{display:none}}@media screen and (min-width:1200px){.hoursTable{display:block;font-size:14pt}.hoursHeader{padding-top:10px;padding-bottom:6px}.hoursNote{font-size:13pt;padding-left:6px;padding-right:6px}.hoursTableMobile{display:none}}#aboutUs{padding-bottom:50px}.atmosphereHeader,.atmosphereHeader2{font-family:Fredericka the Great,cursive;line-height:1.1em}.atmosphere{font-family:Josefin Slab,serif;line-height:1.1em}@media screen and (min-width:20px){.atmosphereHeader{padding-top:24px;font-size:20pt;padding-bottom:12px}.atmosphereHeader2{padding-top:20px;font-size:16pt;padding-bottom:10px}.atmosphere{font-size:12pt;padding:9px}}@media screen and (min-width:560px){.atmosphereHeader{padding-top:24px;font-size:25pt;padding-bottom:12px}.atmosphereHeader2{padding-top:20px;font-size:20pt;padding-bottom:10px}.atmosphere{font-size:18pt;padding:10px}}@media screen and (min-width:768px){.atmosphereHeader{padding-top:24px;font-size:30pt;padding-bottom:12px}.atmosphereHeader2{padding-top:20px;font-size:20pt;padding-bottom:10px}.atmosphere{font-size:22pt;padding:24px}}#header{font-family:Josefin Slab,serif}.title{font-weight:700}.subtitle{padding-bottom:.4em}.facebook{cursor:pointer;position:absolute;top:0;right:0;margin-right:5%;margin-top:2%}.ui.page.modals.dimmer.transition.visible.active{display:flex!important;margin:0}#main-menu{font-family:Josefin Slab,serif;background:hsla(0,0%,100%,.6)}@media screen and (min-width:20px){#main-menu{font-size:10pt}.title{font-size:21pt;padding-bottom:24px;padding-top:20px}.subtitle{font-size:13pt}.facebook{display:none}}@media screen and (min-width:560px){#main-menu{font-size:14pt}.title{font-size:30pt;padding-bottom:18px;padding-top:30px}.subtitle{font-size:15pt}.facebook{display:inline}}@media screen and (min-width:768px){#main-menu{font-size:20pt}.title{font-size:44pt;padding-bottom:24px;padding-top:36px}.subtitle{font-size:18pt}}.column.value,.headerColumn.label{font-size:min(3vw,16pt)}.updatedHours .grid{margin:0}.ui.inverted.dimmer{background-color:#989898}#footer{position:fixed;bottom:0;width:100%;border-top:2px solid hsla(0,0%,100%,.6);font-family:Josefin Slab,serif;background:hsla(0,0%,100%,.6)}.footerTitle{font-size:12pt;font-weight:700}.footerSubtitle{font-size:10pt;margin-bottom:10px}.showHome{padding-left:4px;display:inline-block}.hideHome{display:none} /*# sourceMappingURL=main.40997b42.chunk.css.map */