.menu-list{min-height:50vh}.menu-grid{grid-template-columns:repeat(5,1fr);gap:40px 24px;display:grid}.menu-card{flex-direction:column;gap:20px;min-width:0;display:flex}.menu-card__image{aspect-ratio:1;border-radius:16px;width:100%;position:relative}.menu-card__image .menu-card__label{z-index:1;gap:0;display:flex;position:absolute;top:0;left:0}.menu-card__image .menu-card__label_item{border-radius:0;min-width:50px;padding:0 10px}.menu-card__image .menu-card__label_item:last-child{border-bottom-right-radius:10px}.menu-card__info{flex-direction:column;gap:4px;display:flex}.menu-card__label{gap:3px;display:none}.menu-card__label_item{color:#fff;background-color:#666;border-radius:10em;justify-content:center;align-items:center;min-width:40px;height:20px;padding:0 5px;font-size:11px;line-height:1;display:flex}.menu-card__label_item.new{background-color:var(--primary-color)}.menu-card__label_item.best{background-color:var(--secondary-color)}.menu-card__title h2{color:var(--font-color);font-size:16px;line-height:1.35}.menu-card__desc{color:var(--font-sec-color);font-size:13px}.menu-card__price strong{color:var(--primary-color);font-size:18px;font-weight:600}.menu-card__price small{font-weight:400}.menu-empty{text-align:center;min-height:320px;color:var(--font-sec-color);justify-content:center;align-items:center;font-size:1em;display:flex}@media screen and (max-width:1023px){.menu-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.menu-grid{grid-template-columns:repeat(1,1fr);gap:0 16px}.menu-card{border-bottom:1px solid var(--border-color);flex-direction:row-reverse;align-items:center;padding:16px 4px}.menu-card:first-child{border-top:1px solid var(--border-color)}.menu-card__image{border-radius:12px;flex:none;width:120px}.menu-card__image .menu-card__label{display:none}.menu-card__info{width:100%}.menu-card__label{display:flex}.menu-card__label_item{min-width:35px;height:15px;font-size:9px}}
