#menu-nav{top:83px;z-index:1;position:sticky;overflow:hidden;border-radius:12px;transition:top 0.8s}#menu-nav ul{margin:0;padding:0;list-style:none}#menu-nav ul li{width:12.5%;text-align:center}#menu-nav a{padding:10px 0;width:100%;display:inline-block;color:#fff;font-family:'Amatic SC';font-size:22px;font-weight:700;text-decoration:none;background-color:#333;transition:background-color 0.3s}#menu-nav a.active,#menu-nav a:hover{background-color:#e93e21}.menu-thumb{width:30%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.menu-details{width:70%;padding:20px;position:relative}.menu-name{border-bottom:1px dashed #909090}.menu-name .price{color:#e93e21;font-family:'Amatic SC';font-size:30px;font-weight:700}.menu-name h4{margin:12px 0;font-weight:700;font-family:'Amatic SC'}.menu-details p{line-height:18px;margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.menu-details .view-details{right:20px;bottom:20px;position:absolute}.menu-details a{font-size:12px;text-decoration:none;color:#fff;background-color:#e93e21;padding:4px;border-radius:6px;display:block;width:100px;text-align:center}.menu{height:191px;overflow:hidden;border-radius:8px;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px}.menu-tab-container{display:none}.menu-tab-container.active{display:flex}#menu-view-details .modal-content{overflow:hidden}#menu-view-details .title,#menu-view-details .price{font-family:'Amatic SC';font-weight:700;font-size:30px}#menu-view-details .price{color:#e93e21;font-size:25px}#menu-view-details .description{letter-spacing:1px}#menu-view-details .close{color:#fff;padding:0 6px;font-size:24px;border-radius:4px;background:rgb(0 0 0 / .5)}#menu-accordion .accordion-button{z-index:0;position:relative;background-color:#333;padding:40px;margin-bottom:12px;text-align:center;background-position:center}#menu-accordion .accordion-button div{top:50%;left:50%;position:absolute;color:#fff;font-size:40px;font-weight:700;font-family:'Amatic SC';transform:translate(-50%,-50%);text-shadow:2px 2px 2px rgb(0 0 0 / .6)}#menu-accordion .accordion-button:not(.collapsed){background-color:#e93e21}#menu-accordion .accordion-button::after{color:#fff;content:'\f078';font-size:14px;font-family:'FontAwesome'}#menu-accordion .accordion-button:focus{box-shadow:none}#menu-accordion .accordion-button::after,#menu-accordion .accordion-button:not(.collapsed)::after{background-image:none}#menu-accordion.accordion{--bs-accordion-border-width:0}#menu-accordion .card{overflow:hidden;border-radius:8px;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px}#menu-accordion .card-body{background-color:#333;color:#fff}#menu-accordion .card-title{font-size:18px;font-weight:700;font-family:'Amatic SC'}#menu-accordion .card-text{color:#e93e21;font-weight:700}#menu-accordion .card-footer{border:0}#menu-accordion .card-footer a{display:block;width:100%;background-color:#e93e21;text-align:center;text-decoration:none;color:#fff;padding:8px}@media (max-width:1199.5px){.menu-thumb{width:40%}.menu-details{width:60%}#menu-nav a{font-size:20px}}@media (max-width:991.5px){.menu-tab-container.active{display:none}}