@font-face{font-family:"Amaro";src:url("fonts/Amaro-Regular.otf")}.menu-wrap h3.section-title{border-style:solid;border-width:0px 0px 8px;-o-border-image:url(../images/border.png) 0 0 8 repeat;border-image:url(../images/border.png) 0 0 8 fill repeat}.menu-page a.download{display:none}.menu-page a.download.show{display:block;margin:1rem auto 3.5rem;max-width:200px}.menu-wrap{text-align:center;display:none}.menu-wrap.active{display:block;opacity:0;animation:fade-in 2s ease-out forwards;max-width:500px;margin:3rem auto}.menu-wrap.active h2{font-size:3rem}.menu-wrap h2.dotted.coral{padding-top:3rem}.menu-wrap .menu-desc{margin:0 0 2.5rem;font-weight:100;font-size:1rem}.menu-wrap p.footnote{padding:2rem;font-size:95%;font-style:italic}.menu-wrap div.menu-section{padding-bottom:1.5em}.menu-wrap div.menu-section h3.section-name{margin:0 auto;padding:0;text-transform:lowercase;font-size:3rem;line-height:3rem}.menu-wrap div.menu-section p.section-desc{font-weight:100;margin:0 auto 1.5rem}.menu-wrap div.menu-section p.item-wrap,.menu-wrap div.menu-section p.section-desc{margin-top:0}.menu-wrap div.menu-section p.item-wrap{margin:1rem 0}.menu-wrap div.menu-section p.item-wrap .item-name{font-weight:bold;padding:0 5px;display:block}.menu-wrap div.menu-section p.item-wrap .item-name button{margin:0 .5rem;padding:0}.menu-wrap div.menu-section p.item-wrap .item-name button:focus,.menu-wrap div.menu-section p.item-wrap .item-name button:hover{background-color:rgba(0,0,0,0)}.menu-wrap div.menu-section p.item-wrap .item-name button img{width:20px}.menu-wrap div.menu-section p.item-wrap .item-desc,.menu-wrap div.menu-section p.item-wrap .item-price{font-weight:lighter}.menu-wrap div.menu-section p.item-wrap .item-price:before{content:"-";padding:0 0 0 5px}.menu-wrap div.menu-section p.item-wrap .item-price span{padding:0 5px}.menu-wrap div.menu-section p.item-wrap .item-price span::before{content:"/";padding:0 5px 0 0}.menu-wrap div.menu-section p.item-wrap .item-price span:first-of-type::before{content:"";padding:0}.menu-wrap div.menu-section p.item-wrap .addition{display:block;font-size:1rem}.menu-wrap div.menu-section figure{display:none;margin:1rem 0;width:100%}.menu-wrap div.menu-section figure.active{display:block}.menu-wrap div.menu-section figure figcaption{font-size:95%;margin:1rem 0 2rem;font-style:italic}.menu-wrap div.menu-section figure img{width:100%;max-height:50vh;min-height:33vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.menu-wrap h3.section-title{text-transform:lowercase;width:unset;display:inline-block;background-color:rgba(0,0,0,0);font-weight:bold;margin:1rem;line-height:3rem}.menu-wrap#boatcateringmenu div.menu-section p.item-wrap,.menu-wrap#cateringmenu div.menu-section p.item-wrap{display:flex;flex-direction:column}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=menu.min.css.map */