:root {
  --bg: #120f0d;
  --surface: #fffaf2;
  --surface-soft: #f6ede1;
  --surface-muted: #efe2d1;
  --ink: #241711;
  --muted: #775a4b;
  --line: rgba(101, 67, 43, 0.14);
  --line-strong: rgba(101, 67, 43, 0.24);
  --brand: #b55f34;
  --brand-deep: #62371f;
  --olive: #596236;
  --olive-deep: #43492a;
  --shadow: 0 18px 44px rgba(0, 0, 0, 0.12);
  --veg: #23994d;
  --nonveg: #df4d4d;
  --seafood: #4c67d1;
  --chef: #f08b2d;
  --max-width: 850px;
  --topbar-height: 68px;
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  font-family: "Poppins", sans-serif;
  background:
    radial-gradient(circle at top right, rgba(181, 95, 52, 0.18), transparent 24%),
    linear-gradient(180deg, #100d0b 0%, #18120f 100%);
  color: var(--ink);
  overflow-x: clip;
}

button,
input {
  font: inherit;
}

a {
  color: inherit;
  text-decoration: none;
}

.app-shell {
  min-height: 100vh;
  overflow-x: clip;
}

.topbar {
  position: sticky;
  top: 0;
  z-index: 60;
  background: rgba(18, 15, 13, 0.92);
  backdrop-filter: blur(10px);
  border-bottom: 1px solid rgba(255, 244, 231, 0.08);
}

.topbar__inner,
.page,
.sticky-panel__inner {
  width: min(100%, var(--max-width));
  margin: 0 auto;
}

.topbar__inner {
  min-height: var(--topbar-height);
  display: grid;
  grid-template-columns: 40px minmax(0, 1fr) 40px;
  gap: 12px;
  align-items: center;
  padding: 0 14px;
}

.topbar__spacer {
  width: 40px;
  height: 40px;
}

.topbar__title-wrap {
  min-width: 0;
}

.topbar__title-wrap--center {
  text-align: center;
}

.topbar__eyebrow,
.section-heading__eyebrow {
  margin: 0 0 4px;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.topbar__eyebrow {
  color: rgba(255, 245, 234, 0.6);
}

.topbar__title {
  margin: 0;
  color: #fff7ee;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
}

.icon-button {
  width: 40px;
  height: 40px;
  border: 0;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.05);
  color: #fff7ee;
  font-size: 18px;
}

.icon-button--link {
  text-decoration: none;
}

.page {
  padding: 14px 14px 44px;
  min-width: 0;
}

.page--overview {
  display: grid;
  gap: 18px;
  padding-top: 0;
}

.hero-card,
.summary-card,
.category-card,
.item-card,
.restaurant-strip,
.empty-state {
  box-shadow: var(--shadow);
}

.hero-card {
  position: relative;
  overflow: hidden;
  border-radius: 0 0 28px 28px;
  background: linear-gradient(180deg, #f7ecd8 0%, #f4e8d6 100%);
}

.hero-card__visual {
  position: relative;
  border-radius: 0 0 34px 34px;
  overflow: hidden;
  background: #120f0d;
  height: 500px;
}

.hero-card__video {
  width: 100%;
  height: 100%;
  background: #120f0d;
  object-fit: cover;
  object-position: center top;
}

.hero-card__video-overlay {
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(12, 9, 8, 0.08) 0%, rgba(12, 9, 8, 0.18) 100%);
}

.hero-card__brand-badge {
  position: relative;
  width: 104px;
  height: 104px;
  margin: -54px auto 0;
  padding: 16px;
  border-radius: 24px;
  background: #1c1512;
  box-shadow: 0 12px 28px rgba(30, 18, 12, 0.18);
  backdrop-filter: blur(10px);
  display: flex;
  align-items: center;
  justify-content: center;
}

.hero-card__logo {
  display: block;
  width: 100%;
  height: 100%;
  max-width: 100%;
  margin: 0 auto;
  object-fit: contain;
}

.hero-card__content {
  padding: 22px 18px 24px;
  text-align: center;
}

.hero-card__title {
  margin: 0;
  color: var(--brand);
  font-size: clamp(34px, 8vw, 62px);
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: 0.01em;
  text-wrap: balance;
}

.hero-card__subtitle {
  margin: 10px auto 0;
  max-width: none;
  color: var(--brand-deep);
  font-size: 16px;
  line-height: 1.35;
  white-space: nowrap;
}

.contact-chip-row,
.switch-row,
.filter-row,
.category-nav__scroller,
.site-footer__socials {
  display: flex;
  gap: 8px;
  overflow-x: auto;
  scrollbar-width: thin;
  scrollbar-color: rgba(101, 67, 43, 0.2) transparent;
}

.contact-chip-row::-webkit-scrollbar,
.switch-row::-webkit-scrollbar,
.filter-row::-webkit-scrollbar,
.category-nav__scroller::-webkit-scrollbar,
.site-footer__socials::-webkit-scrollbar {
  height: 4px;
}

.contact-chip-row::-webkit-scrollbar-track,
.switch-row::-webkit-scrollbar-track,
.filter-row::-webkit-scrollbar-track,
.category-nav__scroller::-webkit-scrollbar-track,
.site-footer__socials::-webkit-scrollbar-track {
  background: transparent;
}

.contact-chip-row::-webkit-scrollbar-thumb,
.switch-row::-webkit-scrollbar-thumb,
.filter-row::-webkit-scrollbar-thumb,
.category-nav__scroller::-webkit-scrollbar-thumb,
.site-footer__socials::-webkit-scrollbar-thumb {
  background: rgba(101, 67, 43, 0.2);
  border-radius: 4px;
}

.contact-chip,
.switch-pill,
.filter-chip,
.category-tab,
.site-footer__social-link {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  padding: 0 12px;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 700;
}

.contact-chip {
  background: rgba(255, 250, 242, 0.86);
  border: 1px solid rgba(101, 67, 43, 0.12);
  color: var(--ink);
}

.sticky-panel {
  position: sticky;
  top: var(--topbar-height);
  z-index: 45;
  margin: 0 -14px;
  background: linear-gradient(180deg, rgba(18, 15, 13, 0.96), rgba(18, 15, 13, 0.88));
  border-bottom: 1px solid rgba(255, 245, 234, 0.08);
  backdrop-filter: blur(10px);
}

.list-header .sticky-panel {
  position: static;
  top: var(--topbar-height);
  z-index: 50;
  margin: 0 -14px;
  background: linear-gradient(180deg, rgba(18, 15, 13, 0), rgba(18, 15, 13, 0));
  border-bottom: 0;
  backdrop-filter: none;
  min-width: 0;
  transition: background 180ms ease, border-color 180ms ease, backdrop-filter 180ms ease;
}

.sticky-panel--inline {
  position: static;
  top: auto;
  z-index: auto;
  margin: 0;
  background: transparent;
  border-bottom: 0;
  backdrop-filter: none;
}

.sticky-panel__inner {
  padding: 12px 14px 10px;
  min-width: 0;
}

.sticky-panel--inline .sticky-panel__inner {
  width: 100%;
  padding: 0;
}

.switch-pill,
.filter-chip,
.category-tab {
  border: 1px solid rgba(255, 245, 234, 0.12);
  background: rgba(255, 255, 255, 0.04);
  color: rgba(255, 245, 234, 0.74);
}

.switch-pill.is-active,
.filter-chip.is-active,
.category-tab.is-active {
  background: #fff6ea;
  border-color: #fff6ea;
  color: var(--brand-deep);
}

.overview-block {
  display: grid;
  gap: 14px;
}

.overview-block--menu {
  gap: 18px;
}

.overview-menu-banner {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(160px, 0.9fr);
  align-items: center;
  gap: 14px;
}

.overview-menu-banner__title-wrap {
  min-height: 132px;
  padding: 22px 22px 20px;
  border-radius: 20px;
  background: linear-gradient(180deg, var(--olive) 0%, var(--olive-deep) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.overview-menu-banner__title-wrap .section-heading__eyebrow,
.overview-menu-banner__title-wrap .section-heading__title {
  color: #fff5df;
}

.overview-menu-banner__icon {
  min-height: 132px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Happenings Event Block */
.overview-block--events {
  gap: 16px;
}

.overview-events-banner {
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  gap: 14px;
}

@media (min-width: 600px) {
  .overview-events-banner {
    grid-template-columns: minmax(0, 1.1fr) minmax(160px, 0.9fr);
  }
}

.overview-events-banner__title-wrap {
  min-height: 132px;
  padding: 22px 22px 20px;
  border-radius: 20px;
  background: linear-gradient(180deg, var(--olive) 0%, var(--olive-deep) 100%);
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.overview-events-banner__title-wrap .section-heading__eyebrow,
.overview-events-banner__title-wrap .section-heading__title {
  color: #fff5df;
}

.overview-events-banner__icon {
  display: none;
  min-height: 132px;
  align-items: center;
  justify-content: center;
}

@media (min-width: 600px) {
  .overview-events-banner__icon {
    display: flex;
  }
}

.section-heading__title--banner {
  /*font-family: serif;*/
  font-size: 24px;
  font-weight: 500;
  letter-spacing: 0.05em;
  margin: 0;
}

.overview-events-poster-wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 14px;
}

.overview-events-poster {
  width: 100%;
  max-width: 340px;
  height: auto;
  border-radius: 16px;
  box-shadow: var(--shadow);
  display: block;
}

.overview-events-divider {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
  max-width: 220px;
  margin: 32px auto 10px;
}

.overview-events-divider__line {
  flex: 1;
  height: 2px;
  background: var(--brand);
  border-radius: 2px;
  opacity: 0.7;
}

.overview-events-divider__dot {
  width: 8px;
  height: 8px;
  background: var(--brand);
  border-radius: 50%;
}

.section-heading__eyebrow {
  color: rgba(255, 237, 222, 0.6);
}

.section-heading__title {
  margin: 0;
  color: #fff5ea;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.35;
}

.menu-type-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 14px;
}

.summary-card,
.category-card {
  position: relative;
  overflow: hidden;
  min-height: 220px;
  padding: 16px;
  border-radius: 22px;
  color: var(--ink);
  border: 1px solid rgba(101, 67, 43, 0.12);
}

.summary-card {
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.68), rgba(255, 250, 242, 0.96)),
    linear-gradient(130deg, #fff4e6 0%, #f4e7d2 44%, #ecd9c1 100%);
}

.summary-card::before,
.category-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0) 0 52%, rgba(255, 247, 236, 0.72) 100%),
    radial-gradient(circle at top left, rgba(181, 95, 52, 0.08), transparent 32%);
}

.summary-card--food {
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.74), rgba(255, 250, 242, 0.96)),
    linear-gradient(130deg, #fff2e3 0%, #f4e4cf 44%, #edd4bf 100%);
}

.summary-card--drinks {
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.74), rgba(255, 250, 242, 0.96)),
    linear-gradient(130deg, #eef6f6 0%, #dfeeed 44%, #d4e7e2 100%);
}

.summary-card--dessert {
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.74), rgba(255, 250, 242, 0.96)),
    linear-gradient(130deg, #fff1eb 0%, #f6e3da 44%, #edd6c9 100%);
}

.summary-card__body,
.category-card__body {
  position: relative;
  z-index: 1;
}

.summary-card__label,
.category-card__label {
  display: inline-flex;
  align-items: center;
  min-height: 26px;
  padding: 0 10px;
  border-radius: 999px;
  background: rgba(255, 250, 242, 0.72);
  color: var(--brand-deep);
  font-size: 11px;
  font-weight: 700;
}

.summary-card__title,
.category-card__title {
  margin: 12px 0 4px;
  color: var(--brand-deep);
  font-size: 22px;
  font-weight: 700;
  line-height: 1.15;
}

.summary-card__text,
.category-card__text,
.item-card__description,
.site-footer__text {
  margin: 0;
  font-size: 12px;
  line-height: 1.55;
}

.summary-card__text,
.category-card__text {
  color: var(--muted);
}

.summary-card__meta,
.category-card__meta {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: 10px;
  margin-top: 18px;
}

.summary-card__count,
.summary-card__action,
.category-card__count,
.category-card__action {
  color: var(--brand-deep);
  font-size: 12px;
  font-weight: 700;
}

.category-overview-grid {
  display: grid;
  gap: 12px;
}

.category-card {
  min-height: 168px;
  background:
    linear-gradient(180deg, rgba(255, 255, 255, 0.7), rgba(255, 250, 242, 0.96)),
    linear-gradient(130deg, #f5f0e2 0%, #ebe3d4 46%, #e0d4c4 100%);
}

.list-header {
  position: sticky;
  top: var(--topbar-height);
  z-index: 50;
  display: grid;
  gap: 14px;
  min-width: 0;
}

.menu-switch {
  min-width: 0;
}

.menu-switch__scroller {
  display: flex;
  gap: 12px;
  width: 100%;
  max-width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  padding-bottom: 2px;
  -webkit-overflow-scrolling: touch;
  touch-action: pan-x;
  overscroll-behavior-x: contain;
  margin-bottom:20px;
}

.menu-switch__scroller::-webkit-scrollbar {
  display: none;
}

.menu-switch-card {
  flex: 0 0 84px;
  min-height: 84px;
  padding: 12px 10px;
  border-radius: 10px;
  border: 1px solid rgba(101, 67, 43, 0.14);
  background: #fffdf9;
  color: var(--ink);
  box-shadow: 0 8px 18px rgba(36, 23, 17, 0.05);
  display: grid;
  justify-items: center;
  align-content: center;
  gap: 10px;
}

.menu-switch-card.is-active {
  background: linear-gradient(180deg, #6a3d27 0%, #4b2818 100%);
  border-color: rgba(222, 169, 123, 0.35);
  color: #fff7ee;
  box-shadow: 0 10px 22px rgba(20, 10, 7, 0.22);
}

.menu-switch-card__label {
  font-size: 12px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  word-break: keep-all;
}

.menu-switch-card__icon {
  width: 28px;
  height: 28px;
  position: relative;
  color: var(--brand-deep);
}

.menu-switch-card.is-active .menu-switch-card__icon {
  color: #fff7ee;
}

.menu-switch-card__icon--food::before {
  content: "";
  position: absolute;
  inset: 6px 4px 8px;
  border: 1.8px solid currentColor;
  border-radius: 50%;
}

.menu-switch-card__icon--food::after {
  content: "";
  position: absolute;
  left: 7px;
  right: 7px;
  top: 13px;
  height: 1.8px;
  background: currentColor;
  box-shadow: 0 -4px 0 0 currentColor, 0 4px 0 0 currentColor;
}

.menu-switch-card__icon--drinks::before {
  content: "";
  position: absolute;
  left: 8px;
  top: 4px;
  width: 12px;
  height: 14px;
  border: 1.8px solid currentColor;
  border-top: none;
  border-radius: 0 0 8px 8px;
}

.menu-switch-card__icon--drinks::after {
  content: "";
  position: absolute;
  left: 13px;
  top: 18px;
  width: 2px;
  height: 6px;
  background: currentColor;
  box-shadow: -4px 6px 0 0 currentColor, 4px 6px 0 0 currentColor;
}

.menu-switch-card__icon--dessert::before {
  content: "";
  position: absolute;
  left: 6px;
  top: 7px;
  width: 7px;
  height: 12px;
  border: 1.8px solid currentColor;
  border-top: none;
  border-radius: 0 0 5px 5px;
  transform: rotate(-16deg);
}

.menu-switch-card__icon--dessert::after {
  content: "";
  position: absolute;
  right: 6px;
  top: 7px;
  width: 7px;
  height: 12px;
  border: 1.8px solid currentColor;
  border-top: none;
  border-radius: 0 0 5px 5px;
  transform: rotate(16deg);
}

.menu-switch-card__icon--beverages::before {
  content: "";
  position: absolute;
  left: 8px;
  top: 4px;
  width: 11px;
  height: 14px;
  border: 1.8px solid currentColor;
  border-top: none;
  border-radius: 0 0 8px 8px;
}

.menu-switch-card__icon--beverages::after {
  content: "";
  position: absolute;
  left: 11px;
  top: 3px;
  width: 5px;
  height: 3px;
  border-top: 1.8px solid currentColor;
  border-right: 1.8px solid currentColor;
  transform: skew(-18deg);
}

.restaurant-strip {
  background: var(--surface);
  border: 1px solid var(--line);
  border-radius: 20px;
  padding: 18px;
}

.restaurant-strip__top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 14px;
}

.restaurant-strip__logo {
  display: block;
  width: auto;
  height: 30px;
  object-fit: contain;
}

.restaurant-strip__name {
  margin: 10px 0 0;
  font-size: 24px;
  font-weight: 800;
  line-height: 1.15;
}

.restaurant-strip__sub,
.restaurant-strip__location {
  margin: 4px 0 0;
  color: var(--muted);
  font-size: 13px;
  line-height: 1.45;
}

.restaurant-strip__switch {
  margin-top: 16px;
}

.search-row,
.filter-row {
  margin-bottom: 10px;
  min-width: 0;
}

.search-filter-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
  margin-top: 16px;
}

@media (min-width: 600px) {
  .search-filter-wrap {
    margin-top: 12px;
  }
}

.search-filter-wrap .search-row {
  margin-bottom: 0;
  flex: 1;
}

.filter-icon-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 46px;
  height: 46px;
  flex-shrink: 0;
  border: 1px solid rgba(255, 248, 236, 0.12);
  border-radius: 14px;
  background: rgba(255, 255, 255, 0.05);
  color: #fff7ee;
  cursor: pointer;
  transition: all 0.2s ease;
}

.filter-icon-btn:active {
  transform: scale(0.96);
}

.filter-icon-btn.is-active {
  background: var(--brand);
  border-color: var(--brand);
  color: #fff;
}

.filter-icon-btn svg {
  width: 20px;
  height: 20px;
}

.filter-row--collapsible {
  display: none;
  animation: slideDown 0.3s ease;
}

.filter-row--collapsible.is-expanded {
  display: flex;
}

@keyframes slideDown {
  from { opacity: 0; transform: translateY(-10px); }
  to { opacity: 1; transform: translateY(0); }
}

.category-nav {
  overflow: hidden;
  min-width: 0;
  width: 100%;
  max-width: 100%;
}

.category-nav__scroller {
  width: 100%;
  max-width: 100%;
  padding-bottom: 2px;
  -webkit-overflow-scrolling: touch;
  touch-action: pan-x;
  overflow-y: hidden;
  overscroll-behavior-x: contain;
}

.list-header.is-condensed .sticky-panel {
  background: linear-gradient(180deg, rgba(18, 15, 13, 0.96), rgba(18, 15, 13, 0.92));
  border-bottom: 1px solid rgba(255, 245, 234, 0.08);
  backdrop-filter: blur(10px);
}

.list-header.is-condensed .sticky-panel__inner {
  padding-top: 8px;
  padding-bottom: 8px;
}

.list-header.is-condensed .menu-switch__scroller {
  gap: 8px;
  margin-bottom: 10px;
}

.list-header.is-condensed .menu-switch-card {
  flex-basis: auto;
  min-height: 34px;
  padding: 0 12px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0;
}

.list-header.is-condensed .menu-switch-card__icon {
  display: none;
}

.list-header.is-condensed .menu-switch-card__label {
  font-size: 12px;
  line-height: 1;
}

.list-header.is-condensed .search-row,
.list-header.is-condensed .filter-row {
  margin-bottom: 8px;
}

.search-box {
  display: flex;
  align-items: center;
  gap: 10px;
  height: 46px;
  padding: 0 14px;
  border: 1px solid rgba(255, 248, 236, 0.12);
  border-radius: 14px;
  background: rgba(255, 255, 255, 0.05);
}

.search-box input {
  width: 100%;
  border: 0;
  outline: 0;
  background: transparent;
  color: #fff7ee;
  font-size: 14px;
}

.search-box input::placeholder {
  color: rgba(255, 245, 234, 0.42);
}

.search-box__icon {
  color: rgba(255, 245, 234, 0.5);
  font-size: 14px;
}

.results-meta {
  color: rgba(255, 245, 234, 0.72);
  font-size: 12px;
  font-weight: 600;
  min-width: 0;
}

.sections-wrap {
  display: grid;
  gap: 16px;
  min-width: 0;
}

.menu-section {
  scroll-margin-top: 238px;
}

.menu-section__header {
  margin-bottom: 12px;
}

.menu-section__title {
  margin: 0;
  color: #fff7ee;
  font-size: 17px;
  font-weight: 800;
  line-height: 1.3;
}

.menu-section__subtitle {
  margin: 2px 0 0;
  color: rgba(255, 245, 234, 0.66);
  font-size: 12px;
}

.item-grid {
  display: grid;
  gap: 12px;
}

.item-card {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px;
  padding: 16px;
  background: var(--surface);
  border: 1px solid var(--line);
  border-radius: 18px;
}

.item-card[hidden],
.menu-section[hidden] {
  display: none !important;
}

.item-card__main {
  display: grid;
  grid-template-columns: 1fr;
  gap: 8px;
}

.item-card__heading {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 8px;
  width: 100%;
}

.item-card__heading h3 {
  margin: 0;
  flex: 1 1 auto;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.42;
}

.item-card__tags {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  margin-top: 3px;
  flex: 0 0 auto;
}

.tag-dot {
  width: 14px;
  height: 14px;
  border-radius: 4px;
  display: inline-grid;
  place-items: center;
  color: transparent;
}

.tag-dot.is-chef {
  background: var(--chef);
}

.tag-dot.is-veg {
  background: var(--veg);
}

.tag-dot.is-seafood {
  background: var(--seafood);
}

.tag-dot.is-nonveg {
  background: var(--nonveg);
}

.item-card__description {
  display: block;
  color: var(--muted);
  width: 100%;
}

.item-card__prices {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  width: 100%;
}

.price-row {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  justify-content: flex-start;
}

.price-pill {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  min-height: 34px;
  padding: 5px 10px;
  border-radius: 999px;
  background: #fffdf9;
  border: 1px solid rgba(101, 67, 43, 0.12);
  box-shadow: 0 4px 10px rgba(36, 23, 17, 0.05);
  position: relative;
}

.price-pill--veg {
  border-color: rgba(35, 153, 77, 0.26);
  background: rgba(35, 153, 77, 0.06);
}

.price-pill--nonVeg {
  border-color: rgba(223, 77, 77, 0.26);
  background: rgba(223, 77, 77, 0.06);
}

.price-pill--seafood {
  border-color: rgba(240, 139, 45, 0.28);
  background: rgba(240, 139, 45, 0.08);
}

.price-pill--bottle {
  border-color: rgba(181, 95, 52, 0.24);
  background: rgba(181, 95, 52, 0.06);
}

.price-pill__icon {
  width: 16px;
  height: 16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 16px;
  background: transparent;
  color: var(--brand-deep);
  font-size: 11px;
  font-weight: 800;
  line-height: 1;
  position: relative;
}

.price-pill__icon--svg {
  color: var(--brand);
}

.price-pill__icon-svg {
  width: 16px;
  height: 16px;
  display: block;
}

.price-pill__icon--rupee::before {
  content: "\20B9";
  color: var(--brand-deep);
  font-size: 11px;
  font-weight: 800;
  line-height: 1;
}

.price-pill--veg .price-pill__icon {
  color: transparent;
}

.price-pill--nonVeg .price-pill__icon {
  color: transparent;
}

.price-pill--seafood .price-pill__icon {
  color: transparent;
}

.price-pill--bottle .price-pill__icon:not(.price-pill__icon--svg) {
  color: transparent;
}

.price-pill__icon--wine {
  color: #b44764;
}

.price-pill__icon--bottle-svg {
  color: #5a9a41;
}

.price-pill__icon--peg-svg,
.price-pill__icon--pint-svg,
.price-pill__icon--pitcher-svg {
  color: #f0a12f;
}

.price-pill__icon--glass {
  color: transparent;
}

.price-pill__icon--glass::before {
  content: "";
  position: absolute;
  left: 4px;
  top: 1px;
  width: 8px;
  height: 9px;
  border: 1.8px solid #ad2a4f;
  border-top: none;
  border-radius: 0 0 6px 6px;
}

.price-pill__icon--glass::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 10px;
  width: 1.6px;
  height: 4px;
  background: #ad2a4f;
  box-shadow: -3px 4px 0 0 #ad2a4f, 3px 4px 0 0 #ad2a4f;
}

.price-pill__icon--bottle {
  color: transparent;
}

.price-pill__icon--bottle::before {
  content: "";
  position: absolute;
  left: 6px;
  top: 1px;
  width: 4px;
  height: 4px;
  background: #4a8c33;
  border-radius: 2px 2px 0 0;
}

.price-pill__icon--bottle::after {
  content: "";
  position: absolute;
  left: 4px;
  top: 4px;
  width: 8px;
  height: 11px;
  background: #4a8c33;
  border-radius: 2px 2px 5px 5px;
}

.price-pill__icon--peg {
  color: transparent;
}

.price-pill__icon--peg::before {
  content: "";
  position: absolute;
  left: 4px;
  top: 2px;
  width: 8px;
  height: 10px;
  background: linear-gradient(180deg, transparent 0 34%, #f08b2d 34% 100%);
  border: 1.6px solid #f08b2d;
  border-top: none;
  border-radius: 0 0 4px 4px;
}

.price-pill__icon--peg::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 12px;
  width: 6px;
  height: 1.5px;
  background: #f08b2d;
}

.price-pill__icon--pint {
  color: transparent;
}

.price-pill__icon--pint::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 2px;
  width: 8px;
  height: 10px;
  background: linear-gradient(180deg, #fff6da 0 18%, #e39724 18% 100%);
  border: 1.6px solid #e39724;
  border-top: none;
  border-radius: 0 0 4px 4px;
}

.price-pill__icon--pint::after {
  content: "";
  position: absolute;
  left: 10px;
  top: 4px;
  width: 4px;
  height: 6px;
  border: 1.6px solid #e39724;
  border-left: none;
  border-radius: 0 4px 4px 0;
}

.price-pill__icon--pitcher {
  color: transparent;
}

.price-pill__icon--pitcher::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 2px;
  width: 8px;
  height: 10px;
  background: linear-gradient(180deg, #fff6da 0 18%, #e39724 18% 100%);
  border: 1.6px solid #e39724;
  border-radius: 2px 2px 4px 4px;
  clip-path: polygon(8% 0, 92% 0, 82% 100%, 18% 100%);
}

.price-pill__icon--pitcher::after {
  content: "";
  position: absolute;
  left: 10px;
  top: 4px;
  width: 4px;
  height: 6px;
  border: 1.6px solid #e39724;
  border-left: none;
  border-radius: 0 5px 5px 0;
}

.price-pill__value {
  color: var(--ink);
  font-size: 12px;
  font-weight: 800;
  line-height: 1.1;
  white-space: nowrap;
}

.price-pill--veg .price-pill__icon::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 1px;
  width: 9px;
  height: 11px;
  background: var(--veg);
  border-radius: 90% 0 90% 0;
  transform: rotate(-45deg);
}

.price-pill--veg .price-pill__icon::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 10px;
  width: 1.5px;
  height: 5px;
  background: var(--veg);
  border-radius: 999px;
  transform: rotate(18deg);
}

.price-pill--nonVeg .price-pill__icon::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  width: 8px;
  height: 8px;
  border-radius: 999px;
  background: var(--nonveg);
}

.price-pill--nonVeg .price-pill__icon::after {
  content: "";
  position: absolute;
  left: 8px;
  top: 8px;
  width: 5px;
  height: 2px;
  background: var(--nonveg);
  border-radius: 999px;
  transform: rotate(42deg);
  transform-origin: left center;
}

.price-pill--seafood .price-pill__icon::before {
  content: "";
  position: absolute;
  left: 2px;
  top: 5px;
  width: 9px;
  height: 6px;
  background: #f08b2d;
  border-radius: 999px 999px 999px 999px / 80% 80% 80% 80%;
}

.price-pill--seafood .price-pill__icon::after {
  content: "";
  position: absolute;
  left: 9px;
  top: 4px;
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 5px solid #f08b2d;
}

.notes-box {
  background: var(--surface);
  border: 1px solid var(--line);
  border-radius: 18px;
  padding: 16px;
}

.notes-box p {
  margin: 0 0 8px;
  color: var(--muted);
  font-size: 12px;
  line-height: 1.55;
}

.notes-box p:last-child {
  margin-bottom: 0;
}

.site-footer {
  margin-top: 6px;
  border-radius: 24px;
  background: linear-gradient(180deg, #12100f 0%, #050505 100%);
  border: 1px solid rgba(255, 244, 231, 0.08);
  box-shadow: var(--shadow);
}

.site-footer__inner {
  padding: 20px 18px;
}

.site-footer__brand {
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(255, 244, 231, 0.1);
}

.site-footer__logo {
  display: block;
  width: auto;
  height: 100px;
  max-width: 100%;
}

.site-footer__title {
  margin: 12px 0 2px;
  color: #fff7ee;
  font-size: 24px;
  font-weight: 800;
}

.site-footer__subtitle {
  margin: 0;
  color: #d7a57f;
  font-size: 13px;
  font-weight: 600;
}

.site-footer__text {
  color: rgba(255, 244, 231, 0.72);
}

.site-footer__grid {
  display: grid;
  gap: 16px;
  column-gap: 28px;
  margin-top: 16px;
}

.site-footer__column {
  display: grid;
  gap: 8px;
}

.site-footer__heading {
  margin: 0;
  color: #fff7ee;
  font-size: 14px;
  font-weight: 800;
}

.site-footer__row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  color: rgba(255, 244, 231, 0.72);
  font-size: 12px;
}

.site-footer__row strong {
  color: #fff7ee;
  font-size: 12px;
  font-weight: 700;
}

.site-footer__social-link {
  width: 42px;
  height: 42px;
  min-height: 42px;
  padding: 0;
  background: rgba(255, 255, 255, 0.04);
  border: 1px solid rgba(255, 244, 231, 0.12);
  color: #fff7ee;
  position: relative;
}

.site-footer__social-icon {
  width: 18px;
  height: 18px;
  position: relative;
  display: block;
}

.site-footer__social-link--facebook .site-footer__social-icon::before {
  content: "f";
  position: absolute;
  inset: 0;
  color: #fff7ee;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  text-align: center;
}

.site-footer__social-link--instagram .site-footer__social-icon::before {
  content: "";
  position: absolute;
  inset: 1px;
  border: 1.8px solid #fff7ee;
  border-radius: 5px;
}

.site-footer__social-link--instagram .site-footer__social-icon::after {
  content: "";
  position: absolute;
  left: 6px;
  top: 6px;
  width: 6px;
  height: 6px;
  border: 1.6px solid #fff7ee;
  border-radius: 999px;
  box-shadow: 6px -4px 0 -4px #fff7ee;
}

.site-footer__social-link--zomato .site-footer__social-icon::before {
  content: "Z";
  position: absolute;
  inset: 0;
  color: #fff7ee;
  font-size: 15px;
  font-weight: 800;
  line-height: 18px;
  text-align: center;
}

.empty-state {
  padding: 18px 14px;
  background: var(--surface);
  border-radius: 18px;
  color: var(--muted);
  font-size: 13px;
}

@media (max-width: 899px) {
  .overview-menu-banner {
    grid-template-columns: 1fr;
  }

  .menu-type-grid {
    grid-template-columns: 1fr;
  }

  .category-overview-grid,
  .site-footer__grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 720px) {
  .sticky-panel__inner {
    padding-inline: 14px;
  }

  .menu-switch-card {
    flex-basis: 78px;
    min-height: 78px;
    padding: 10px 8px;
  }

  .menu-switch-card__label {
    font-size: 11px;
  }

  .page--overview {
    gap: 14px;
    padding-top: 0;
  }

  .page--overview .hero-card {
    margin-inline: -14px;
    width: calc(100% + 28px);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .item-card__prices {
    justify-content: stretch;
  }

  .price-row {
    justify-content: flex-start;
  }

  .hero-card__brand-badge {
    width: 92px;
    height: 92px;
    padding: 14px;
  }

  .hero-card__subtitle {
    white-space: normal;
  }

  .hero-card__video {
    height: 100%;
  }

  .hero-card__visual {
    height: 40vh;
  }
}

@media (min-width: 721px) and (max-width: 1023px) {
  .hero-card__visual {
    height: clamp(340px, 48vw, 450px);
  }
}

@media (min-width: 900px) {
  .page {
    padding-inline: 20px;
  }

  .sticky-panel {
    /* margin-inline: -20px; */
  }

  .sticky-panel__inner {
    padding-inline: 20px;
  }

  .category-overview-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .site-footer__grid {
    grid-template-columns: 1.2fr 1.05fr 0.85fr;
    column-gap: 40px;
  }

  .item-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .contact-panel--wide {
    grid-column: 1 / -1;
  }
}

/* Swiper Carousel Styles */
.menu-swiper {
  width: 100%;
  padding-bottom: 40px;
  overflow: hidden;
}

.zillout-carousel-card {
  width: 245px;
  height: 420px;
  background-size: cover;
  background-position: center;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
  display: block;
  -webkit-tap-highlight-color: transparent;
}

@media (max-width: 480px) {
  .zillout-carousel-card {
    width: 220px;
    height: 380px;
  }
}

.zillout-carousel-card__overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  background: rgba(0, 0, 0, 0.6);
  backdrop-filter: blur(5px);
  display: flex;
  align-items: center;
  justify-content: center;
}

.zillout-carousel-card__label {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 2px;
}

.swiper-pagination-bullet {
  background: rgba(255, 255, 255, 0.5) !important;
}

.swiper-pagination-bullet-active {
  background: var(--brand) !important;
}

/* Custom Mask Icons for Menu */
.menu-switch-card__custom-icon {
  width: 28px;
  height: 28px;
  background-color: currentColor;
  display: inline-block;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

.icon-food {
  -webkit-mask-image: url('data:image/png;base64,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');
  mask-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACNwAAAjcB9wZEwgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAByhSURBVHic7Z15mB1VmcZ/3Z2VJEBCAgSSEIIGYiIYVgVZXNhkCbKKC4IMaBwVZUBFRwkOioIisrmMjHFBIQLCTBAIS9gGCEpkEZUQCAOBEJKQhWydpG/7x3tr+tzvnKo6VX17g36f5zzdt6rOUlVfnfPtB3rRi170ohe96MVbEQ1dPYAOwhbAO4HxwNhq2R4YDmwFbAb0r/4FWA+sq5bXq+UV4P+AF4FngCeBJZ00/k7Dm4EA+gC7A/sC+wF7ADt2UF+LgT8BDwH/CzwCbOigvnqRgaHAacAMYDnQ2kVlNfDfwFRgRIfecS9oAj4I/ApYQ9e99LSyCbgTOAUY1EHPoO7oCUvAu9DXfjLxX9lG4AVgXrU8CywAliHiWQOsqpYGYEi1bIZe3lC0jLwd8RE7A+OAfpH9rwRuAH6KloxelMB+wB+J+/pWAjOBLwP7AH07YDxNwK7AWcDNiFGMGdsdwIEdMJ43LT4AzCb/wT4DnA/siV5OZ6MJMZ9fQRJC3ngfAA7vgnH2GOwDPEz2Q3wZuBS99O6G3YDvI/Ex6x7m0D3H32UYCvwEaCH9oT0ITKFrvvSiaAIOA+4mm2G8Ctiyi8bYbXACkq1DD6kC/A/iBXoqJiNRtUL4HpcBZ9IzmPG6YhzZ6/xNwIQuG139sRvwe9IJ4S5gVJeNrpNxAukc9DO8uRmlA4C/Er73FUjU7VR05tQzAPgxcGrg3ErgAuBKJMPXA5sDuwATq393QXaAoU4ZgHQBLdU6iQ3gBeAlZAd4vFqa6zSufsA5wNdps0W4+FH1/KY69dctMAp4lDDlzwJG1qGPocAxwOWkf2VlSzPi3q8EjqM+mr6xwO0p/c3mTaRa3gNYRPihnkv7ZqGhwKeRjL0p0EdHlbXIBnA6sjCWRQPwtZSxz0eayB6Nw4A38G9uHiKMMmgAjkSM4vpA251d1gO/Bt5d8n4ADiKsP1jSzna7FCciU6m9qVuAwSXa64sMLbHT+8bqtTcA3wY+jh7mBGAMmj0akNw+FE3Jk4D3oi/7YiSGPks6927LY9UxltFXbEtYd/AGIpAehZPRC7A3czXFH04T8BnEmOW9gKeAy4CjkHGnXhgBnAT8DHguYhxPI8VVUfQBpgfaW4MsoSE0OaWxRJ+F0QDsDXwHuB+tVWsRJ70YqXPtmlYBvlqir/0RB571sOchjnp02RsqgQnAd5FqOmtsD5GtyBpqrl+Gnu9lKe0tNfWHm/PWY2lrc35x0Rt10Qh8lLgvwL78Uwr2NRL4DelT7wbgF2i6rpcoOxFZ+q5B2rubgSvQcrBtSp1E7Xsj6arsFiSZhCSHEAEkOD/QVpcRwHi0vhV58W55ANgpsq8jqzcSaqcZ2Q12KHsjARxMvhFqIyKILO3kJOA60glhPr5ZOIsAAL5kzncJARxMvO07q6xAmrA09EdTX+irb0HOFWPK3EAKBqJZpsg9NCOxLWvWmYAYz7TZ8GLa+KA8AtjKnO90AjiYMDO3Dok+xyPPmQHoge6EmKXfoodl660lzNHuCMwNXN+KbO31FoW2QOtzWWL+OflLzxGkM66306aN7LYEMJ7wl/9b4r7EcWhttPWXUOu1O5mwomgtcB719+5pREqc0ItZhUS/76EZ5y7SFUzfiOhrEPIRCH1E85Anc7ckgAbgz6byRuBzsQ04OAd/Xbyneu5g9NBDD+fQat07gYWI8duIfPVvQcxZGX3CZwP9rURayZDP33Bkw7BLUwuwV2SfB5JO5N2SAE4ODPbzsZUD+HKgvf8ivEzcB1xLnJZvGWKUYnULg/BfxBLiTM/H4c8Gd0X2C7AdcmzJux8XXUIADUj7Zaf99uJmsm++Ur3mhZzrQmU2elh5+JSp10Ix/uIrgb7HF6jfF4mE3ZoA9jKV1lEfsWs8YdVwK20uUitSzseUuYi5S7Ad8C/AD4DrkYZtnqnzu4L30ActQW4b5xVsA8Q/dFsCuNBUujamUiRuwr/pjcAXCK+Rf0UuU2PR1zMAEejFhI1MNyHn0juI098fWOIe/t20MaNEGwBnB8bYLQjgXlPphJhKkTjFtL2h2r6VxyvAN8le28eQ7mMQUyrUzhixONK0057Aj381bXULArDTZKwGLwaTTNvPIpu3lRK+Etne5sgAVIYAnih5D3uYdtpDAF2uB+gTGNR25veinJsoglfM7+HIocO1Yj2A5PAYrEIuZo8StoStQCbW59EDmIiWkBXo6ysDa3RqRDNVS+DaHocGaimm3jfV17TfjG9j+FCJdmfhf+EbkPx+CPWNJwiJtGW1lV0+A1h0NgG0UCtbr0U2gaI4F/+luOV5xH/Uw3J4dkofzUjMLIK3PAHY8mzJdt+d025SbqUc4+diCOlBqy3Axwq01UsApswv2W4D8jbKCi9LyhPowbcXo5COwer51yAX9Bh0OwIAKX7cSvVMdmBvKDSNtqe/QWgJ6YskjouQnt/2MwufaSzrmn4Qvk7itsi6/fHv312m2ksAbzPnX4gZlHVzqqdr8jvJJoBWxLTVE8MIh6FNda5pQi9xMbIUfo1iPoVHBdqP9Xq2BOrGA+QRwFaIaJKy0Jw/wNSfGzOge02lj0beSAxOJ58A0pwf24P+6Kt0+1mENIug2D333HrnXCz+YNr4fmQ96/NYRgpKw7+Ztq+3F4Rk54fN7zLerWnIams18gi6J+OasmhGUsAq59i2wNHV/99jrp+LiKAIfmJ+HxhZ737zu57P+xjz+5GYSu+hlmo2oLWkvZiIb059A8UE7k3HpHWx+IHpf3r1+C8p9/W6GEStbn9NZL0jTN+rqU+o3L5mPBUKWC7/Zgb1B9onQzcgA43b5jzK3ehYpI8vM573mzE8WT3+jDl+bIm2wWcGQ5pWiybaNJWWMMuiD76jq51pMvERU7mVcn79CS4ItHdigfoNSKXrmovHlhjHTmYMSxEjZa1yaW7gWeiLL4a6412F1vvpwCeo1Ud8Dv/5fKbEGBKEfA4KMdcN+CFYLeR7xIba+Rb+A36kYDvgJ2I6qmB90DLktrEMfwp+rkS7++LPcHllHYpBGI9mgZALXlEvrD6Eg0ruK3pDjejrCA18JnGKjkmEdfRLKff1WpPx10u0YV/234D/MMd+XaC94YR9HIqUDSjKaE/C/pEzkINtHvZEhrRQH09m1Ati95xBb0SOmZ9Csv3WwDZInDoDEUmaN+1xRQdThXXH8kSaCEwPtHGXOTY1rbLBAeRnBCtSHkPOLyGvqWYUa/AJ9GGNQMvUZOTkOotsB5gKBfMNnFPHG7OlbOKDD5l2/law/ijEYbttnIH/1e0W0dbh+B69SXkcaSBPNcdfQkQzDZ/pTMpCZKbuiPzHhRx7ZpjKlyBDSj0Gsk2RgTgYZdrZRLyypg++gmsVii10j60k33T8XsLezHNQMGuCXcz5Bc65RiRphOIsr6vWzfMgzvrap6Ocyu7xQqKtFUv2qR4/tsDAKmhqslNae9K+LTNtxapbPx0Y3zQ05brHZuW0szXhiOAK8GFzrWU4F+AjxK3fUD3XgHIa/CVwTai0oIij91XrW/e7e3Pu7f8xzFRsxrfRW9Vp6IHsXL12jjl3WexAArjXtHVqZL1vB8Y4Bz+Gb1pOO78PtOM+J1cy2dWctwRwaaCN1xHhWByU0W8rWtqs6551v0sSY+diP1PxL4Frhphr1uEzIUmUjeWyV1Be03WFaevSyHrj0Pqa9xVlycr2uYTKetp0+ZPNOZcA0l5+2ow22lxr+Y+Q1rFP4Lqo4NrTTKUQt23tzMsCnSWKjtH4NvMHiE+97uIM006RyJxtyOZjWsh2FrnTXD8XMXshIjgMiWUhAgi9/GVI8krD2831dhlqIfx1W6/pKEObvakLA9fsEBiQXZ9dbdpV+Df9MMXDva3nT9Fw5yYU/BkigCxZeTS1Wr4KYgYhvLysww/+eIFyLx/85eRpfK1jiCG2zPxnc/oBpAhxK50WuMZyuPPxqdKNAB5CmONdRDGl0GD8Gy+qtt2CsJLLWvNcWLOqnXlCRGBLSE6PefkgY5lb78/4u6aEvJwswV1kLwiZg+36HHILH2h+JztupV3zBor2fdVcsy3FbAKr8ZmpXQvUB4l6Pwocfyijzr7m943o/k4Cfohmg0pOv3aKfh1NyTFOGkWfd4KXzG+P9woRgP2iXgtcY6ebdfj2czug+Wjtt/hH4FgW7FRdlABAvIBFFgHY/P6HoQ/jOuCLSMFTJEPXMvTyQwx2CDHPO7QEWA+hKAKwOexD62wZitwZXw38G+SCVQRPmd/vLFgfNAu4WEe2Q+r25vfRlPcuriCbROzLB/9Zrif/gwPfhczbnyBEADbpQkjECBFA3oA+avpbRCRTYmAJoMwMYD2AVmdcO5D6BpY0IgVQEQY4NAPELAH2nXgJNWIIIJQlO0SRdkB20O83v3+FeIOisEvABIp7E1kCsLyJiyzN5ePIT8Iyys8jl7ALCM8se6MlJ9ZDp8wHB/678zyuQwRgqT2GAGIGNMn8vjHQbgyeQzqHBP0plqQBfAJIm473QOZei0fQuj8ZxTHOMecryANnGlr6TsZfj7dH/o82FjOEes0A3kwWIoA8bjbUWd6AGlAkrwv7QGLRguRgF0WWgWH4fMPMlOtuxHcPvxDNCiGGNoHrClZByrSQs+v2SL2cN4OV5QHstrat9oIYAghp7IrOAK34G0G0ZwOGsnxAX6QccV/QIqQcsvg+4cwo7yffpG2/tCtIz5a6L4o3zELMDBCSAux7iiKAteZ3iADKTElWnIzxckmD5QNiJIFRKKbvA+b4r/GJd0/SDU37oik/i+hcAvse+aHo3yDbPlKWB7Czrn1HQQJYZX6HxJ0yA3rM/G6P/3vRGeAQRDQhXfiDgWPnkW052wHtHn50yvlkBjgfhZO7WIs8e1zpahDZ/n9leQC7fFnxN4oAQjtilNEDWFv7Z9E6WwZ2BhhNdsDnD1POJzYJF9vgv9jT8fmEwchd3r5g0AxwDr55eS1yaf8NcrJxcQbpbuRleQBLAPbdBgnAKn5C612ZAV1LLQUOQw+iaAgWSMFhVdRZs0Aav/EsvrLkGGpfxDPIw2YKSk7lohFN8Vea41sGrk1e/uzq70uQOjjBcNKjicqqgu2787S6IQKw3HkoD3+ZAa1CkTkuDkfu1FsH+shDET5gKtoBzGI1/lT/PvP7esQYV5Bj6in4xG51HI2mXfvyk2M3UAvbToIyqnfw+ayX7QUhArAX7Ri4pixT8l1848cByMBzOTKqbENclpAifMAc4B0oO6mL3fEDMGw7j1K71dxM5Bq3PGKMCaajmXWoKY+a696VUr/s884lgBBsBG8oS6hNAn0SvrNGWnbR7cjfdGIDEteylgfr8xYV+IiCMaxJ2iU4mx+hM4vVbySwGUkOw89VdFWg3hPmmiPsBaEZwFrnrAYPyk9JIF/6A/GZLxd9kRtzGpcN/hIwkTiL3Oep/RK2pS0WsB/leJJ6IY2RLcNzNeDPAH+3DccQwC74U3JZpiTBQkQE5+KnRckbX4K/U7u75mDidAtr8b+WxBdwI36Wjc6ETaOXoIwYuAu1dp21BDKEhB7wMmoZpiTdSlZnRWaABBuRtm0sshTaL3oeYT18gmbEobuI1QjeYX4nzpitwCerfS+vlhWB+iud87ZkWRYTtAbqPU56VFKZ572P+f0kATV/2hdmmRPrERNjDcwjgASrUdJmK9Zdhq/LtijrG2AlAjdY5TZkwBlWLVZzuAqJbMMCZTzhiCUrWTUgV2+37mTSs46WmQFs3kL7ToF4Atjf/K7HDGAx2fy+PaJOWe+gIt4755rf9xPe2Hks0irubY7PQYR5tzl+eoExlOEBogggDdYJ8VVq5doXzflx+AGlRVK+NVAbTNpC3EuyiZtj8wzub+ql5Q22kkYr4Re3K+GIoYdo08cfbs7Z5SsLi03d4Whmco+5L3gEfnDuqAL90YS/X5C7PYrd1m0kkrPdY68RnwOggdoQsgpxXjhjTJ8txKWZ+7GpNz0wnrPwPZDn4xvHTiKcuv5Bao0xA6m9x9ixNuF7AA/CD1Rxl8NTzTmP+4+BlfWnOedslO2WSGFkH8JhBfqz+wXEcPQN+JG0lvmx2A5f1k8iZ4cjhjQUj7eJWlVtP9J3/7ibcJo5e487RNzjMYH2G8mecW3Ogisi+vHwSdPI4845O730R7OAHWhesKWLmaZu7AZV95t6Z2RcOwg/VnE1YvzsV+aWCrUc+o6kbzZ5FWEHjwb8mcI6m4Zg8xcka7+dcRPdxkD8D7RU7sVh+JG9ExHl22kXNAuEHlwsZ/5FU3c+cUoZG3V0ecp12+EHl7aipSrtxScPPEkC3YQ2qbIPuBU9q09njHOcuX4d+Umk3oUfUJKIpXbGTQxLUwLHS2dgs3lvvoP8A9xjiV17AOEH+MvIvobhf4VXR9T7jKlzb+Ca8wi/tJlkb1J1D206kF1J36HkNbJ3RQV/q5ksl7IEofQzibhsZ9xELLR7IsY+/yA+ZhpbiJ+oITGnNhBO1txCupHDwu5X1Io2cMwSKe3mi6+b8zazSFIew08bV0HGqh/SxkuMRExj2oZXfyR/Kh+JvyHWWTl1Ql9/K/I4Bn/GrSDLrV2e25V5dbPAwG2cnBt+lJY2ZXZkfwMIbwGzAPnNvSNQZ3P8B+WasO2+PMmXvzl+IKyrIdwCxfyl8QYriZPlh+HPHMsRAzgV8TChbebvSek3MRiFZlx7Py9QTOcRxE9Mo3bbtHnOtTZC2C02g0YaxpAdy38PPm9gM5q4+XZtzsO7aBNP7f5IxyMi+0/CGbuSMou4wI6D8GX4VjSNW4bwFdpEzOMz+k5c6xrwCd8GvZ4fMcZcTAx05BZXiRJShrhTV+xWr6PJ3q7eSgi3mPNuUkurMEly5tmQ6xYkvmXd6/NITIzRb3yR8J7BWeUoNPO8lHGN68OYNuO2Iua1TMLLIG7P6Mi1w8/PucFrCvTZH6lhQxmzbD5+m4XE9UWwLzrR1Yeyl6aVJeiF5iW1aETcftFt6ZNyJb6/gi13Ov2FNvdOSruYP4uDMzqa7Vxns4uGZOWieXgHoq/OZcLWUssYnmj6cLVilltOzL12rKHSjBjAsSilbKLyPgh9rR9HmVCvR3qSos4kdskM7Zxqn6EbTJs241aIS3dXCGnZwdyv8U/m3NH4+xAvIS4cysIqfFzlxgRzbgNtPgx9qZ3WW/ATKHVmWQr8DEkgNteSLXPw7RFuyp40z6osM3oNinCI01KOu2ZJa6GqIE7ZtUMPR2v2ZgX6Bt+Gf6jz/zzTd1/adgTfSK3/XiPZCpuOwHw0tR+BZqQzETMbsiomWI+CTq0Sx71PL9ADEcAFpUeaA6uWbKV2b2GbG/j46vFpgXo3U4wAbdKlv5rzNtmyG4r1D3OuPZtU55VmxBhfiQxFWRE/lj9xy5nVa6wY66aysffcSsGd3mPy2bs4GylKXEtd1gyQiGvfQnKuq5SYgtzEvxTZ91w0fSaBKhORUipxtniK2jRrrgp6CW15C8GPdvoIYvDGIAkkCTTphxQufdGSsgYRz9pqWVHtf75TXiR+t7W06Khr0TIBYd+L0P/J7/ak9Y/Cz6mlONfSdL055xpmRhBes4pMV781dV1FjN3Q0V0ysjJ6F8nUUU9sRVhH8Bi1ZmKrQv6Oc87OuF4SqDyU0RJZp9H1Kf9DrcJmCVoDrT/9N1GUTIxsncUHZAWKhPIcJfhdRL/1RhP6kGxAzItIunDjBq3SK4sHKJpAuxQBhPzTQv+Hrv0H0gja685BVr288SQUn+CDtC1H1j9wJG2hUWmevpar7gwMQzkB7IZOr6MPxHoGZz1vG8ld2KW9DAGE/NNC/0N4QPehm7fXTkXBllnJlxZR+6KH0uaDtxg/rjHxEUwjgIeRaruj0YR8Hr9N20fgYgUSay1jC9k8gCWAon6YnT4DJJiFFEKWCI5GhpNQMEqCrGUgLVwsjQCuy+inLBqQrX4KWt5uR8veXLTljg3YXIE8p2z4fIJ6PO9UFJUCIJsii3gG34ao/hZqI2LGoy9zKlKpWtxBrafuobTpKGwOgIQPSEsCdTESt55Dev6XEbEkpYIfF9APKXASd+7hSHoYWy3j8RMzpGEhMlxZwnVRZAkoPAOUIYAiTEkeRT6APHRvpdY/bjDK3HESyiPgmpwfRExSwinvhV7E6/gPcn9EHNZF2h3fJLJnnI7CU2jNt9k8LbKed7fgAWL0AFl4Gil5rN88yO37aaQMScbaTO0uWE1oA6kLkR+ji7chk+ihdC/MQI4seS8fuiEPkMUE2hkgNpvmUvSSLsIPXxqCtGpPIL4h2YTSxdmICA6K7G8FXRMD2IzG+hHiQsjAf4ZdzgNkrUl2BvgwMqPG7BKS7Et4GzJl2rwEk5Cr+uMUVHcaPIF07H9Ba/U4tNvGuGrZCmn/BlbL0OrfAYiZqyBvoBYkdbyCpJMJSIZPs3E8iXIDFdnC7SL8sLy6zgBlcB+12ic3bCzNk2VawT6GoIzeRR0qktKCmLpbEaP3KeTjVza/bxr6V9u2m1q6ZR26/5ikFwka8YNXkuKaeU825zpFp2H96t2IIbsxo1suo/huobuRvhmiLfcjHmB3ilsai6AfCvO6hmwXuFZEgHYvnzz0RbaAtDbdrKjWBbxo4u1SsNTuctDW/cqWX1Buq5gjids9azlisE5D03l7NrxO0ITEyTORZJLlheMS44El+hpM+o4mSXEdXg8x54oE4gD1FwMtD2BxKnK6PJFiGriZ6GuagqyHaT74W6IwryTUaxUSt55EevIlyC6wlLbEFO79jEQy/Q7VvzujGS4U5mXRiviXSwlLNHmYiJJG5W3LW1dVcBnYreXdxMt2CXiRcOBksmlzWeyBPHc70q4fW15D/ErMfspp+AThwJWF+M9vglPvWHOuDOEVho08mYOIYD/8afoSpI5dgH9zFWTabE8u/gFIWTSDziWGJUhSOYp2hF1Vx//TlD4eRjOSdcW7Hz3vQ/C3oI2JpGo3Pp4y4NALTqJrRuBLDy4B2eQQZdAX+dl9C30JoZmnbFmOIoC+gcSyemwgcQBScoX6+yVt0/lZBcZpE3l0CJpQnty8wVg9fj/k5RK6dhOSEmJ16LHjfDviG76KzM03oyicvyP9/2Ikwz+HXsaDSNdwBbI3fAjpI9odXeNgBMpHEIo/2IRM4y4GVseb97w71a9ha+QOnjaYm0iXez9J+nT9MgV3ue5BaEQeUmmi4wL8LKUJxpG+43grkhw6UvQNog96mXcjZu8lxB9k5fZLMBo/8tgtD6Gvrx5iXFejEfEpacqiCpoZ8ySNzVCq2rlIEliJnv3J9ODndArZMXhPVK+p56ZNnYVGNJtlTd+LqN1w+i2JHZGLVFZM3lNo+vS2PeuG2BoxblnpcJuR6NgT7qfTsBfhDB5uWY/WuxNon/hVb/RHX/IM0vMIJNP9DGSm7kUKpuArm0LlVcTZH0v5jSfag23R+nsN4QBWW2ZTazfpRQYaETMZikQKlRbkU3cJYh5Dexy0dzw7ImfWy4kLLG1Fs8F1+NvUdRv0BO5xEvAFpIAqYu9eg0SnecgTdwFSDr1BW07fN9DLHYy48C2qZQiapscje8B4iunZlyJV9dWU3x6vFwZDke39VsRExXyBnVlWIkeV4+jalPNvCWyJDCg3ky1GdnR5FWn1jqKHvvSesATkoQlZ4vZABqn3Ek4mVQ88j9TgD1b/Jsxqj8WbgQBCGEabn1/yd0z1+CDES2yO1v4WpFlbTlsa9teQv0ISL5D8jXXk7EUvetGLXvSiF73o1vgnklZkILhrUZ4AAAAASUVORK5CYII=');
}

.icon-drinks {
  -webkit-mask-image: url('data:image/png;base64,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');
  mask-image: url('data:image/png;base64,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');
}

.icon-beverages {
  -webkit-mask-image: url('data:image/png;base64,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');
  mask-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAADsQAAA7EB9YPtSQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA7uSURBVHic7Z15kB9FFcc/m4MkxEASlUVIEEjIQYCIiijGhBSHnCKoICJBFEkhihaKR3kgxR9cVglKYRFTQgJoCagcRlFBBKKGYFAgFxEkkAAVQg4WdrM5dtc/3nT9et4cv5nZ3+83PTvzrZrandfzm+npftP9+l0NFeIwHrgb6AD61NEB/BaYnFvtKjQV44FNBDteH5uAcTnVsUITcTf1O98cd+ZUxwpNRNiwH3W8kVMd+422vCvgMPrUuW6reuWFwKC8K1AhX1QMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHJUDFByVAxQclQMUHLkxQBnAI8DXSQPvmj1oZG2POnRBSwBTk/UcgMAXyb/znX1uKgf7ZoJrY5meRvwqve3QhCdwLuAN1v1wFZPASdRdX4cRgIntPKBrWaAI9T5tcgoVObjOtUm70/Ylg1Bqxngfep8WYuf7yJ0G+g2GjBoA7bgF3om5FojNzABf5tspaCRxvVwEP4X3cwAfdGUaCOYiaRlH0YrpwA9tD1J+Hq6bOgD/qNoLZsGWskAU9X5ky18tuvQcoBuq6YhT1XwZeSveElyrANODKn/ycD6Bj3jMnXv3mRNWCzMIP/OzHq8FPI+65r4vKNStGu/0MoRYDGwsIXPKyoWAP/IuxLNwhDgG8BKoIf8v+ykX3+Ydu5EGjcK9AArgEuBwalatMBYgb8RDvPoTyn64bnUrjF4L/53MdL+dEV/Jpfaka8QuFmdj/X+blL0t7egLs2Crrt5t7GKrtuiZXCRAV5X9IHEAObdKgYg+NJjvL9lGAHGKHpuDDAkrweTbQrYC9gP2BdoB0ZRe4de4DVgI7AG+B/NX0+3Ax9A5vpDgH28uu3hlQ9X15t31gywpVkVrIc8GUC/dBQDnAnMRoTENKNBJ7AU+DPwO+DZDHUMw3TgFOA0xHSbxp4RJQOUkgGSTgGHZLz/SIRxZgNXIXqIBcBvSNfgw4GZwKne8e6M9YFqCvAh6RTQKMzwjhsRZlgGLAc2ICbYXmA0MnxPACYiQ/t0YGiD6uDcKqBoDLADWE2t07Yiqdp7gBHIl3UAsovHOyPuMQw4xjv6i17gCcTDeRkid7zs1QvgIfx6jIoBLCRdBm4G5iJf63PAroT3n4QM/58FPkzjfA+2Aw8icsX9iOAZhT3VuXMyQJ7QnjBrPfoYRW/EZgwTgCuA58mmql0DzAM+TbBT47BV3cfM/WsV/cCsL9Zf5OmRMwb/KNCBNO4g5Cszo1MfMmzvTHjfi4FPIQaVK4FtqvwARKibgszzo7269FCbUjYgq4ZV1OSEtBjqvYdp4x5gN2TaeIPaUhHv+VspGQYhw7n9JRhh6zVF3zvhPb+ofreS7KsIu54nAccijJgUe6u6GCYaijCBoe+kxK5xr+NvpL08+ipFn5bgXocga389fHchjJEVC6x7bUamglnU16JOI8iMIMojm76xH3UrPNbgb4wpHn2xos+sc5+RSAPHzeMLvevSYD/8X6t9rAduQJaWYZiprn/Mo09V9EYpqDIh7+jgpNrAehrAm6jvR3cu8C/g0GRVA+AcoofnfYFLkI5dAfwQkSkMnLcEQv4M0AiL4OeBOYo2HzgPmRJsTEHUw19NWL/PJLzuYOByZERbgLRrxQAJkFQd/I6I308DfqpoK5AOXojo6rWzxXDgeq88Lk7xMPwC5E5kGXgHQcYyaEOY8fiQOjunBgb3GCDNFDAC+CWwu0XrRIxHXd75auBI4CchvzdTwvSIup2jzv8C/BpRLLV75YsIX572hNS5GgFC0B+fgJuouZEZXExN2jbYhowIc4C3VNlkJDmDnhIGAWcr2h3W/50I852CMISNLcAjIXU205ozpmDInwGyCoFzgM8p2q3I/BuF2xDbfdSUYCdn+AiyebRBJ3BfxH1PU+d3ITaLagRIgCxC4FTk67exEsk8Ug+rkClhfkjZmdb/evi/h+DoATL9fEzRzEiRlAFKPQKklQFGIDt12+v5LqTzogQzjW2E+93/0/u7G/BJVRb19X8cvyC5DtFhQEFGgLxxFH6lyBKPrrVlxuJ2FUGFzPkpnzmNoMbwGYS5AI4LecYO4PfIstBmvkXqumussg2qzKizlyh6y6KAXITWiq3x6IORL0P7zf+NYOf8nFrn1cNIgvEIb+FXIn005Bn6+tuBsxDGsMvMiqINWR0Yei81O0eU9rOUiNOLfwJ4BXGymOXRvkR4pzxNsojaW0J+q5VIgxCBMkoFHHXYwmWcSXujKtuLEkNbxnZRXy6ZQzajz9khv/lFzPXjkeXhspDfhR3fsX47UZU979G1BbSXfJ1ynEAH/sYaneA3U5EvLqwjwow+k0KeswK/EikO0xBdf5RDSS/iZ2DwQVW+1KM3w9ml8FiLv1GSeseMQEyzYR2yipqSaDgSk2eXbyNaAxiHQch0NA+/jKL1Dyer5/3Bo2svqBcy1GHA4d/4GyVtmrTzCZ8SOhFD0fyQsqiVwwzka32caDOvwTBkxXACwYjeOep5t3n0IxS9ypKGeM7ajXKcRx+KSNsdiPNlnC1/CiIIJpmrfxVxj5mIhG/LFMdmfKevqWfe4NH1EvPBjPdvGPJWBEG0Muh0RCM3CtG5XxBzjzijj43/AheG0Gciw7TNZCMQBVAWJiiMEshlBtDm1Hrr5TijD0A3ojHUeXjDOt8gKxMUQg0MbjOApieNC7wNkSOeVvSvEEzHdgzwAP7ON8OzgWGCNIEkOijF2DaiGCM3uMAA+isw5tL+5Al4FlmKXQs8jASWaAPQTOBe/FrEPmT+voggE9xP8pGgEKZgV3AB4cqZwxVdf739gRb4zFr+EuuauQS1gUkFQ53m5j0e/RZF/0I/32NA4Az8jXKPR99P0dc36HlJOt8gKxPo/IHGt+BeRS/NLiFxOBp/ozzq0Ucquo7wyYI0nW+QhQn0VjhG4/iYos/K+B4DCjpj1nKrLKohsyBL5xukYQLNuF1W2XJVlsZFfcBiPP5GedkqixpK02IGQWZK2vkGlxDOBFpjqKeudVbZK6ps35TvMSChv5huq6xROQOX0r/ONwhjgsfVNXHCa7cqS+rH0DS4sAzsRKJoDYZRG+qLkDGsT51HrfVH4g8u7aYxcs2AgB4ax3n0uxT9rIz3b+UUcJa65k6PHjfV5QYXRgBoftbQxYjVzlYRtyHu4EnCxOZ619pxgtsQj+DF6lqtwnYuOaQNVxggKj6gkVlDH0Xs9JoJfkw8E8wFfkZ454dZ85xPDmnDFXekRmYNbUN8DU3SxnHI/PsANSZYRM2d2zAB1My2Bmk7P6yOzloCwV0GiJoC7OF1EtKZJnPoPsg8uzfi269xBaKSTcoEWTofCmQJhOIxgGncacjSLo1iaHek46+nPhN0k63z7ToaVCNAAkRZBKMY4CSyaQVtRdKjSGTP/dTW4zYT6M4/FfFeqoekMoATI4ArQmDaESDM4cPGFkTtqgNBx6nzhwhfHYR9+Uk6H6pVQCakDRLVa+jliFFpMjIyjEX07Fq6D1O9hq0ODJIO+2F1NHB6CnAFx+NXkpgG1yFWfYiAp7diidpyZZK67oWYOsxE3MXSmH014lLARTm/ViDoLm1vKqlDqdoJhpRFzae7q+u2Ez/qzUCCN5dQ3y08DFFBrVDbKdUcA3aT6CyIC5hYrcoOppZN1KZHuY3rDaubGYt3sHrWKqtsrSo7QP84D7guA0C4HNALvKroUaZV7UkUZ4KdjYSWfZvgnJ0EUQIgIferVgEWTMp3gz2ohVNHKYO0IGh37Ahk/p8V8iy9EjCYhLiHn4vkIViLxPu3x9RbI0oAHIo/kUQPEvCSO1xhgF6CyZLr6QI0A9yACIObEQHuWSSfgM4VHDUCfBf/Hj+jgG8CLwI3k8wZJW4FYC8tt+DI/sCuMACk1wXoof1QpLO1wkUjLDfggUQnhRyGRBM9h0wPB8Xcu3BLQJcYIG3GsHWkRxe1SF0b36K+VnQ3ZHpYiUQDTwq5plCWQHCLAdJaBBcR7VGzA9nz9++IQ8b1yL680wnmERyHpJW1cSESSRTGZEOQ8LOnCMoYhRsBXLEFQHpt4BpEf3AC8mWvR+SCV6glaEqCy/C7aj2PBHDsQvIAzEFWBRPU74YjuQofsWhJ1cBOrACgGAwQZxJe4R1Z0U4w6vhqavsS7UBCym5FcgrMU9fqVO+FGwGKPAU0ApfityquQwQ9jV0EdwHtJBhvWMkA/UCj9g5IirH408OCBJPuCLl2KPB1RbuR+i5rTjuDgFsMEDcF9Cl6I+p9IbLWt2FvVmXjPPw7hnZR8xswaMP/pfdRe6dqCkiAKAbYiT+pw2DSbd0WhbC8gvMQ28MF1NzKhiBCoI35BHcSG42feTqopZJ3lgFcQlTaWJBkkXbZxMCv0+NoZBnZF3G8hCSg1juRdROuTo7KDQjB9LAfakD9BxziNlN6QpUd2aBnTkKUOtrnIO64OeJeR6rrllplzqaHLcIUAM0TBNcg8/tEJMFUd/zl9ADXRZTFpX9xdgpwjQFsYW8Mtfo1MkAkDC8i7mP7IxbArojrbkdsAmGISgsziGD202oVEIKd+P3yBlPbXjXpJlL9xQZE4DsQWRLawud2xEwchahNovbEn0jSFg5zh0sMAM2PEUyKDYiBaH+EIRYCJxK/yWPhtIDglioYpHHs9XYrtIFx2Ix/E4g4FE4LCO6NAK3WBjYShdMCgnsMEDUFaKVLmC0+b0xW58Yj2MmIIIOiMMAK/C5U04HvEVTl5oFRwA/w72HYQy1WwWkZoCgM8BrwJ1V2JcFNIPI4OpDIYxt/JDo7aMUAMYgKEgWxxtWLCXQBbyJOJgaVDJACcdrAVcgunU59QQqbkDqutmjVFJACcQwA8FckN8CPEDVumO2+1diO6AeuQ+r2sCp3mgFcwwz88+vy+MsLAb1PYZaYw9JgLP5t1fqA7+OGtJ8Wo4DL8b/LTurHLZQe95G/ZN+sw2RCrxCDKbixvGvGctFFBZaTmI2so/PutEYdGxEPpAop0I4YYlYTTLJchKMbWbpejcP7A/8fXhiOCXZ0V48AAAAASUVORK5CYII=');
}

.icon-desserts {
  -webkit-mask-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAADsQAAA7EB9YPtSQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAn4SURBVHic7Z1rrB1VFYC/vmhLe7ltKaZEpMDFWtQmrQ8STQlVoaFCubQICjQ+0FSjIegPlYD6w0fkKYUKPzQxBmPQCAEVFQS1lB+C9RGQhy1a2t5eeltbhHJbsdyHP9ZcmLNmnzl7ZvaZOY/1JTv3zpm9116z9zp79nMdMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAyjE5hUtQItQA/wPuAs4N3AAuAN0b29UdgCPAhsAl4uX0WjGSwErgVeBMY9wzBwC3BiBfoagZgGfBN4Ff+K1+EI8PVIltFG9AF/IX/F67AFOKXUJzBysxgYxF2RO4ANwCrESGZFoS/6bAOws07aAWBReY9h5KEPGMJd8R8HpnrImAZ8ArchPA+cHFhnIxDTgD+SrLR7gLk55B0D3OmQ9yfgqAD6GoH5NsnK2hhA7m0Oud8KINcIyAnAK9RW0p2kz39ciDTpw8CTyPv/7Y54k4GfKNn/Bd4YSHcjABtJvqsbNft7SH6zR4Dvkmzie4HdKu6GQLobBTkaOERt5Vzmkc5lABPhdySNYJ2KMwzMLK6+UZRzSX77fSZuJl4B9YxA9x+mkRxeriquvlEU3Um7PmP6HmANsFXJGQHequLeqOLclltrozAzgVuBUWor5YKc8uYhkz1xWTepOGvU/VFkzWBGzjyNnMwEfkuy2R4Dji8g92Il7+/q/vGOPMeBBzAjKJVbcVfEjwvK7VXyXnLEcU0OjSMtgVECS0g2+08Aqwmz7yHe0Rt03J8U5fWk0mEUeFuA/I0G3EJtwT+DfHNDsQap+MHo/3rMAf6hdLG5gRJ4gtpCP79CXdYqXf5WoS5dw2FqC/2YCnWZq3Rp2W1kk6tWICAj6npKJVoIulxHK9HCg04ygJ3q+gOVaCGcra61bkYT0EPAZ6nmNdAL/AvrBJbOYpLDwK3I0Gx2Cfn3AP3ANpLDwLeUkH/Xcy7JjmArhMPABz30n1iEOowMYTdihpOJtBW8qsOAh/6uZej/AV/KUxjdSNo6ftXh+YL6fzVHeXQdd1B9RdcLd3jon7YPYRR4b/Yi6S70it3TFerytNLl4gxpe4CPAgeVjEcC69hx9CJHtuKF1leBHn1KhyPkW5M4h2RLsCSQjq/RSRNBLwGb1WerK9DjPHW9GffycSPuB36vPuvPpVEKnWQAAL9U11UYgF6E+kUBWXep6/cUkNUV6ObXFRot555P2CFl3tfQacAPlaxh4AZsf0EqT+FnBC6mA/s80vuGp3LoPx24GdnGVk/uCLIv0babObiO/AZwqUfaLOG6jLofhXtPY73wa+w8YoLl5H8FbGqQNmtYnlF3fZLJJ9ieQ8UUYD+1hXSGR7rF1Da7Y9FnE0wF/q3krozdP0Pd20+2PQmnkfRashWZIJqNrGyuBbarOK9ifYIEP6K2kHwOhdyk0mxS91eSrOD4SaPr1X2f2b8431Hpn0HOJGjmkTSCGzLm9Ro+jhGayTTE8k9GnDYtRBwwnQDMRzo5s5DZsVFkPH0w+vti9P8g8k3ZFoVdyHBwXSyf80hfVJkBfEx99j11fZG6vgf59sXziHNfSn4u9CaSa4AXHPFeQJ7lZ7HPzgG+mDG/0pkCLAU+CdwOPIYcpw75zh2PZD7r+DxtOKY7f/tJ9rD10DDe/IeY/fuPknFsStw5Ku6BjHmVxgLg08DdJB+w7LAJmWN3NaubVFx99Atq3/9D1Db/n1fpH/IpHIU+ydyTEneeittSm05nAeuBPyDj1Sor3RWOIE4f1yMdq0advwn6EV8Ae0nO9j2k8rgyS4FF/FXJWJsSVy98/TlHfkBYT6F9wOcQR0pzMqTbhZym2RH9PxGGkA0Rh3jdwnsQA5uOtC4nxsJJyGLJmzLkfSjKN96LfhhYkUFGL9I6xFuEU5F9gVnYQK3hbEOmfnU/YD7i8+hUlfYLGfMLxkLgpyT347nCXuR1cDXScTmuCfocF8m+Jsor68zepRnzC7UMvYhkGQ5E8nuRir+I5HH1UeDNOfMsxNGIt8xG+/C2AFcBy6jGN/HkKO+rkKay6ldQVWGAgI4rFpPc9BAP+4Bv0JpeNE9BdAs5598uYVeA8mMtyd0qE+Fx4HKyLVJMRYZU30eGWoP47aJdg7x790RpV5JtXmMGMiR9nOorpsxQiH7cTpZ3I0Ms3yY+Xul62nYcv5M02jvXeCQrjzGsBp5zyOvEkJszSfrcGwd+gPTMfbkA6QymKenTVOl5eR2GyPbOm01y/X0cGTa280aMIAZwDFIpcUEjwKdyyGpU+UNIL74R/bj9/2Y1JM16kvMXO3FPILUDQQxAL1OOAZfklOXabZPWdF+IvOf3RP/HCfEqcXEZyQ0ZWb2MtQqFDeBYknP2NxZQqB/p6A3h975u5JplgrgxDCLDHp+WpB43U/vMw7z+UzLtRGEDuFIJGEBm4soiWCcmI9NxdzRbNdQb5xcuv58rAV/JI6QAVRkAwNcc+bdycPV5CpefdpL4zjxCClClAbzLkX+rB03qfZ9zAfPV9XaPNJ1CNz2rE+3taqwCHeItUJCpzIzo0cBHKtAhjUItQBonkdzEoV2klsEqxAh2UaxXnxft+HGY1nLc0DQD2KwSHiH7NudOYDnJQ6eP0Dq/utoUA9C+9seBzxTVtI35LMnySNuxUyZNMYAtKtGvCqvZ/vyG2jLJvQ0rMMENYIlKMIIdPAD3wY1llWokBDeAq1WCIsebO437qH6c3yhoUu+75gHer67vrl8eXUfHlYXLABaq60fLUKRNeKxqBULjMoAF6trHxVm34OPvr+3J2mlIW6/vxPi5J1aaRPBOYNYEvuv1nRK/4w3gZZUgze36WY4Muin+wZS4ZRHcAB5UCQ4jv8D9DuSESm/0/7W4T/d2U/wHfAq0yQQ3gLNJd1BkQcIY1f4oxQTBDQDkGJUZQXrlf9m3MJtMUwwA4EMkfxTZFfYhu2gvwe+41T5kTb3V4q/zjL8bv9FCWTTNAEBckF3hELIDuBc5FxA/FDITOW51F7Kb5lAUtiMuTS6n9qfVWy3+rCj+vbhPCl1B67lla6oBgEwW6T33S/MIajOWUv2rJk/QpN732RM4RtJV+QqPdO3OiqoVKANfZ9EPq+szQyvSgnTDM3qjm8MDdJ6n8Tiu1167BE3hPkC9AunkfkA7GXzT+wDQff2AFep6M9VsiW86Way6m/oB+tn0s3cly2ifZrEI7fa6K6UPAFIwB5Sw04sIbFFOp70MvTQDAJlRiwt7lIp81DWJRci2r/gztvo+wEIGkPV0Sz8yTWq0L5PqXngmvp9aT9lGe1FT51nfbePAhxFH0Eb7kdjUmuUnTSZ4BflFjueAuYj3rDJdxhj5GEA8oP2zakUMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwzAMwwjP/wHGcSUFjiM2SAAAAABJRU5ErkJggg==');
  mask-image: url('data:image/png;base64,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');
}
