@import"https://cdn.fonts.net/t/1.css?apiType=css&projectid=2aac3dca-8c71-4dcd-a412-386f94704dd4";@font-face{font-family:"EstampaScriptRegular";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/EstampaScript/EstampaScriptRegular_normal_normal.woff2") format("woff2"),url("Fonts/EstampaScript/EstampaScriptRegular_normal_normal.woff") format("woff")}@font-face{font-family:"Avenir35Light";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir35Light_normal_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir35Light_normal_normal.woff") format("woff")}@font-face{font-family:"Avenir45Book";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir45Book_normal_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir45Book_normal_normal.woff") format("woff")}@font-face{font-family:"Avenir65MediumOblique";font-style:oblique;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir65MediumOblique_oblique_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir65MediumOblique_oblique_normal.woff") format("woff")}@font-face{font-family:"Avenir65Medium";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir65Medium_normal_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir65Medium_normal_normal.woff") format("woff")}@font-face{font-family:"Avenir55Oblique";font-style:oblique;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir55Oblique_oblique_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir55Oblique_oblique_normal.woff") format("woff")}@font-face{font-family:"Avenir45BookOblique";font-style:oblique;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir45BookOblique_oblique_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir45BookOblique_oblique_normal.woff") format("woff")}@font-face{font-family:"Avenir35LightOblique";font-style:oblique;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir35LightOblique_oblique_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir35LightOblique_oblique_normal.woff") format("woff")}@font-face{font-family:"Avenir55Roman";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/Avenir/Avenir55Roman_normal_normal.woff2") format("woff2"),url("Fonts/Avenir/Avenir55Roman_normal_normal.woff") format("woff")}@font-face{font-family:"EstampaScriptLight";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/EstampaScript/EstampaScriptLight_normal_normal.woff2") format("woff2"),url("Fonts/EstampaScript/EstampaScriptLight_normal_normal.woff") format("woff")}@font-face{font-family:"GrandCasinoRegular";font-style:normal;font-stretch:normal;font-display:swap;src:url("Fonts/GrandCasino/GrandCasinoRegular_normal_normal.woff2") format("woff2"),url("Fonts/GrandCasino/GrandCasinoRegular_normal_normal.woff") format("woff")}a.download{display:none}a.download.show{display:inline-block}.menu-buttons{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.menu-buttons .menu-button{padding:0 1rem;border-right:2px solid #1c1b1e;text-transform:uppercase;letter-spacing:2px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:.5rem 0 .75rem;position:relative}.menu-buttons .menu-button.white{color:#fff8ee;border-right:2px solid #fff8ee}.menu-buttons .menu-button.active::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #9b5323;position:absolute;top:calc(100% + .25rem)}.menu-buttons .menu-button:last-of-type{border-right:none}.section-title{margin-top:4rem}.menu-page{padding:2rem 0}.menu-wrap{max-width:800px;padding:0 2rem;margin:auto;display:none}.menu-wrap.active{display:block;opacity:0;padding:0 2rem 3rem;animation:fade-in 2s ease-out forwards}.menu-wrap .menu-section{max-width:600px;margin:auto}.menu-wrap .menu-section.Pasta-della-Tradizione-Toscana{max-width:800px;padding:0 2rem 2rem;border-image-slice:27 27 27 27;border-image-width:20px 20px 20px 20px;border-image-outset:0px 0px 0px 0px;border-image-repeat:stretch stretch;border-image-source:url("../images/Border.svg");border-style:solid}.menu-wrap .menu-section h3{font-family:"EstampaScriptLight";text-transform:none;font-weight:100;letter-spacing:0;margin:2rem 0 1rem;font-size:2.5rem}.menu-wrap .menu-section .item-wrap{display:flex}.menu-wrap .menu-section .item-wrap .item-left{text-align:left;flex-grow:10;position:relative}.menu-wrap .menu-section .item-wrap .item-left button.camera{background:rgba(0,0,0,0);border:none;position:absolute;top:.25rem;right:calc(100% + .25rem)}.menu-wrap .menu-section .item-wrap .item-left button.camera img{height:15px}.menu-wrap .menu-section .item-wrap .item-left .item-name{text-transform:uppercase;display:block;font-weight:bold;letter-spacing:1px}.menu-wrap .menu-section .item-wrap .item-left .item-name sup{padding-left:.25rem;font-weight:100;display:inline-block;text-transform:lowercase;font-style:italic}.menu-wrap .menu-section .item-wrap .item-left .item-desc{text-transform:lowercase;display:block;font-size:95%}.menu-wrap .menu-section .item-wrap .item-price{text-align:right;padding-left:.5rem}.menu-wrap .menu-section .item-wrap .item-price span{display:block;white-space:nowrap}.menu-wrap .attribute-icon{height:20px;width:auto}.menu-wrap figure{display:none;margin:1rem 0;width:100%}.menu-wrap figure.active{display:block}.menu-wrap figure figcaption{font-size:95%;margin:1rem 0;text-align:center;font-style:italic}.menu-wrap figure img{width:100%;max-height:50vh;min-height:33vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 765px){.menu-wrap .menu-section .item-wrap.list-item .item-left{text-align:center}.menu-wrap .menu-section .item-wrap.list-item .item-left .item-name{display:block}.menu-wrap .menu-section .item-wrap.list-item .item-left .item-name::after{content:unset}.menu-wrap .menu-section .item-wrap .item-left .item-name{display:flex;align-items:flex-end}.menu-wrap .menu-section .item-wrap .item-left .item-name sup{align-self:flex-start;margin-bottom:.5rem}.menu-wrap .menu-section .item-wrap .item-left .item-name:after{content:"";border-bottom:2px dotted #1c1b1e;flex-grow:10;margin-bottom:.25rem;padding-left:.5rem}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=menu.min.css.map */