.restaurant-menus{max-width:1500px;margin:0 auto;padding:56px 5vw;background:none}.restaurant-menus__heading{text-align:center;color:var(--red)}.restaurant-menus__heading p{color:var(--maroon)}.restaurant-menus__viewport{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.restaurant-menus__viewport::-webkit-scrollbar{display:none}.restaurant-menus__track{display:flex;width:max-content;gap:32px}.restaurant-menus__card{display:block;flex:0 0 calc(20vw - 35px);width:calc(20vw - 35px);scroll-snap-align:start}.restaurant-menus__image{display:block;aspect-ratio:1/1;overflow:hidden;background:color-mix(in srgb,var(--gold) 36%,white)}.restaurant-menus__image img{width:100%;height:100%;object-fit:cover}.restaurant-menus__info{display:flex;flex-direction:column;align-items:center;gap:10px;padding:25px 25px 5px;background:var(--red);color:#fff;text-align:center}.restaurant-menus__info strong{font-family:var(--product-font,var(--font));font-size:24px;font-weight:700;line-height:24px;letter-spacing:.6px;text-transform:uppercase}.restaurant-menus__logo img{display:block;max-width:170px;max-height:50px;width:auto;height:auto;object-fit:contain;margin:0 auto}.restaurant-menus__brand{font-family:var(--font);font-size:16px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.restaurant-menus__diamond{margin-top:-5px;font-size:13px;letter-spacing:4px;font-style:normal}@media(max-width:1400px){.restaurant-menus__card{flex:0 0 calc(26.84vw - 37.5px);width:calc(26.84vw - 37.5px)}}@media(max-width:1023px){.restaurant-menus__card{flex:0 0 calc(32.41vw + 37.3px);width:calc(32.41vw + 37.3px)}}@media(max-width:749px){.restaurant-menus{padding:42px 0}.restaurant-menus__heading{padding:0 16px}.restaurant-menus__viewport{padding-left:15px;scroll-padding-left:15px}.restaurant-menus__track{gap:16px}.restaurant-menus__info strong{font-size:20px;line-height:20px}}@media(max-width:640px){.restaurant-menus__card{flex:0 0 calc(80vw - 16px);width:calc(80vw - 16px)}}@media(max-width:525px){.restaurant-menus__info{padding:25px 10px}.restaurant-menus__info strong{font-size:15px;line-height:15px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/restaurant-menus.css.map */
