.scroll-container::-webkit-scrollbar{display:none}.card{flex:0 0 auto;width:304px;padding:10px;overflow:hidden;border-radius:16px;transition-duration:.5s;border-style:none;position:relative}.not-available{background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:all;width:100%;height:100%;padding:10px;border-radius:16px;z-index:10;position:absolute;top:0;left:0;cursor:not-allowed;display:flex;align-items:center;justify-content:center}.not-available-text{font-family:Urbanist,serif;font-weight:600;text-align:center}.card-img .not-available-text,.not-available-text{font-size:18px;color:#fff}.card:hover{background:#70707059}.card-image{width:100%;overflow:hidden;border-radius:8px}.card-image img{width:100%;height:100%;min-height:305px;max-height:305px;object-fit:cover;transition:transform .3s ease}.card:hover .card-image img{transform:scale(1.05)}.card-content{padding:20px 10px 10px}.card-title{color:#fff}.card-branch,.card-title{font-family:Urbanist,serif;font-size:24px;font-weight:600;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-branch{color:#91b110;margin-top:8px}.container:after,.container:before{content:"";position:absolute;top:0;bottom:0;width:60px;pointer-events:none;z-index:1}.no-featured-items{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;font-size:2.5rem;color:#d4d4d4}@media (max-width:768px){.card{width:260px}.card-image{height:122px;border-radius:5px}}@media (max-width:480px){.card-content{padding-top:8px;padding-left:5px}.card{width:122px;padding:0;border-radius:4px}.card-image{height:122px;aspect-ratio:1/1}.card-image img{height:100%;min-height:122px;max-height:122px}.scroll-container{gap:15px;padding:10px 0}.card-title{font-size:12px;margin-bottom:0}.card-branch{font-size:14px;margin-top:4px}.not-available-text{font-size:12px}}.popular-dishes{padding-top:15px;padding-bottom:15px}.popular-dishes-container{min-height:200px;background-color:#333}h2.popular-dishes-heading{color:#fff;font-size:42px;padding:2rem 0;font-family:Urbanist,serif!important;font-weight:600;text-align:start}@media (max-width:768px){.popular-dishes{margin-top:0}h2.popular-dishes-heading{font-size:2rem;padding:1rem 0}}