﻿{"id":16667,"date":"2026-10-14T12:09:08","date_gmt":"2026-10-14T11:09:08","guid":{"rendered":"https:\/\/memoriesofhungary.hu\/?page_id=16667"},"modified":"2026-10-14T12:09:09","modified_gmt":"2026-10-14T11:09:09","slug":"fishermans-bastion-fine-food-wine","status":"publish","type":"page","link":"https:\/\/memoriesofhungary.hu\/en\/fishermans-bastion-fine-food-wine\/","title":{"rendered":"Fisherman\u2019s Bastion Fine Food &amp; Wine"},"content":{"rendered":"\n<style>\n\/* BRAND COLOURS\n   Primary: #9A1A19 \u2013 accent burgundy\/red\n   Secondary: #CBB178 \u2013 gold\/beige accent\n   Tertiary: #222221 \u2013 deep black, mainly for text and strong contrast\n*\/\n\/* Disable Qode title \/ breadcrumb \/ top empty spacing *\/\nbody .title_outer,\nbody .title_outer *,\nbody .title,\nbody .breadcrumbs {\n  display: none !important;\n  height: 0 !important;\n  min-height: 0 !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\nbody .content,\nbody .content_inner,\nbody .full_width,\nbody .full_width_inner {\n  padding-top: 0 !important;\n  margin-top: 0 !important;\n}\n\n\/* Top spacing required because of fixed header *\/\nbody #moh-store-page {\n  padding-top: 2px !important;\n}\n\n\/* Smaller top spacing on mobile *\/\n@media (max-width: 640px) {\n  body #moh-store-page {\n    padding-top: 2px !important;\n  }\n}\n\n\/* BASE *\/\n#moh-store-page {\n  font-family: inherit;\n  color: #222221;\n  background: #fff;\n  line-height: 1.65;\n}\n\n#moh-store-page * {\n  box-sizing: border-box;\n}\n\n\/* LINKS *\/\n#moh-store-page a {\n  color: #9A1A19;\n  text-decoration: none;\n  font-weight: 700;\n}\n\n#moh-store-page p a,\n#moh-store-page li a,\n#moh-store-page .moh-info-text a,\n#moh-store-page details a {\n  color: #9A1A19;\n  font-weight: 700;\n  text-decoration: underline;\n  text-underline-offset: 3px;\n  text-decoration-thickness: 1.5px;\n}\n\n#moh-store-page p a:hover,\n#moh-store-page li a:hover,\n#moh-store-page .moh-info-text a:hover,\n#moh-store-page details a:hover {\n  color: #7F1413;\n  text-decoration-thickness: 2px;\n}\n\n#moh-store-page .moh-info-text a {\n  display: inline-block;\n  padding: 2px 5px;\n  border-radius: 4px;\n  background: #F8F4EC;\n}\n\n\/* Keep buttons styled as buttons *\/\n#moh-store-page .moh-btn,\n#moh-store-page .moh-btn:hover {\n  text-decoration: none !important;\n  font-weight: 700;\n}\n\n\/* CONTAINER *\/\n#moh-store-page .moh-container {\n  max-width: 1180px;\n  margin: 0 auto;\n  padding: 0 22px;\n}\n\n#moh-store-page .moh-section {\n  padding: 15px 0;\n}\n\n#moh-store-page .moh-small-section {\n  padding: 28px 0;\n}\n\n#moh-store-page .moh-breadcrumb {\n  font-size: 13px;\n  color: #8C8069;\n  margin: 18px 0 28px;\n}\n\n#moh-store-page .moh-breadcrumb a {\n  color: #9A1A19;\n}\n\n\/* HERO *\/\n#moh-store-page .moh-hero {\n  display: grid;\n  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);\n  gap: 36px;\n  align-items: stretch;\n}\n\n#moh-store-page .moh-hero-text {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  min-width: 0;\n}\n\n#moh-store-page .moh-eyebrow {\n  color: #9A1A19;\n  text-transform: uppercase;\n  letter-spacing: 1.5px;\n  font-size: 13px;\n  font-weight: 700;\n  margin-bottom: 12px;\n}\n\n#moh-store-page h1 {\n  color: #9A1A19;\n  font-size: 42px;\n  line-height: 1.15;\n  margin: 0 0 18px;\n  text-transform: uppercase;\n}\n\n#moh-store-page h2 {\n  color: #9A1A19;\n  font-size: 28px;\n  line-height: 1.25;\n  margin: 0 0 24px;\n  text-align: center;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n#moh-store-page h3 {\n  color: #9A1A19;\n  font-size: 17px;\n  margin: 0 0 14px;\n  text-transform: uppercase;\n  letter-spacing: 0.7px;\n}\n\n#moh-store-page .moh-lead {\n  font-size: 18px;\n  color: #4B4944;\n  margin-bottom: 24px;\n  text-align: justify;\n}\n\n#moh-store-page .moh-hero-text p {\n  margin: 0 0 22px;\n  color: #4B4944;\n}\n\n\/* HERO IMAGE CONTAINER \u2013 true two-image crossfade *\/\n#moh-store-page .moh-hero-img {\n  height: 440px;\n  min-height: 0;\n  min-width: 0;\n  overflow: hidden;\n  border-radius: 4px;\n  background: linear-gradient(135deg, #F8F4EC 0%, #E7D5AC 100%);\n  position: relative;\n}\n\n#moh-store-page .moh-hero-img img {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n  min-height: 0;\n  display: block;\n  object-fit: cover;\n  object-position: center;\n  border-radius: 4px;\n  opacity: 0;\n  transition: opacity 1.4s ease-in-out;\n  pointer-events: none;\n}\n\n#moh-store-page .moh-hero-img img.is-active {\n  opacity: 1;\n}\n\n\/* BUTTONS *\/\n#moh-store-page .moh-buttons {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-top: 24px;\n}\n\n#moh-store-page .moh-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  min-height: 44px;\n  padding: 11px 20px;\n  border-radius: 4px;\n  font-weight: 700;\n  font-size: 14px;\n  line-height: 1.2;\n  transition: all 0.2s ease;\n}\n\n#moh-store-page .moh-btn-primary {\n  background: #9A1A19;\n  color: #fff;\n  border: 1px solid #9A1A19;\n}\n\n#moh-store-page .moh-btn-primary:hover {\n  background: #7F1413;\n  color: #fff;\n}\n\n#moh-store-page .moh-btn-outline {\n  background: #fff;\n  color: #9A1A19;\n  border: 1px solid #9A1A19;\n}\n\n#moh-store-page .moh-btn-outline:hover {\n  background: #F8F4EC;\n  color: #9A1A19;\n}\n\n\/* HERO \u2013 opening-hours information element *\/\n#moh-store-page .moh-opening-hours {\n  cursor: default;\n  background: #F8F4EC;\n  border-color: #CBB178;\n  color: #6F5E3D;\n}\n\n#moh-store-page .moh-opening-hours:hover {\n  background: #F8F4EC;\n  color: #6F5E3D;\n}\n\n\/* HERO BUTTON FIX ON DESKTOP *\/\n#moh-store-page .moh-hero .moh-buttons {\n  flex-wrap: nowrap;\n  gap: 10px;\n}\n\n#moh-store-page .moh-hero .moh-btn {\n  padding: 10px 16px;\n  font-size: 14px;\n  white-space: nowrap;\n  min-width: auto;\n}\n\n\n\/* SZ\u00c9CHENYI SPA \u2013 prevent long opening-hours text from reducing the hero image width *\/\n@media (min-width: 1025px) {\n  #moh-store-page .moh-hero .moh-opening-hours {\n    width: 220px;\n    max-width: 220px;\n    min-width: 220px;\n    white-space: normal !important;\n    text-align: center;\n    line-height: 1.3;\n    padding: 8px 12px;\n  }\n}\n\n\/* TOP INFO BAR *\/\n#moh-store-page .moh-info-bar {\n  margin-top: 36px;\n  background: #fff;\n  border: 1px solid #E7DDC8;\n  border-top: 4px solid #CBB178;\n  border-radius: 12px;\n  box-shadow: 0 10px 30px rgba(0,0,0,0.06);\n  display: grid;\n  grid-template-columns: repeat(6, 1fr);\n  overflow: hidden;\n}\n\n#moh-store-page .moh-info-item {\n  padding: 2px 16px;\n  text-align: center;\n  border-right: 1px solid #E7DDC8;\n}\n\n#moh-store-page .moh-info-item:last-child {\n  border-right: 0;\n}\n\n#moh-store-page .moh-icon {\n  font-size: 28px;\n  color: #9A1A19;\n  display: block;\n  margin-bottom: 8px;\n}\n\n#moh-store-page .moh-info-title {\n  display: block;\n  color: #222221;\n  font-weight: 800;\n  font-size: 13px;\n  text-transform: uppercase;\n  margin-bottom: 6px;\n}\n\n#moh-store-page .moh-info-text {\n  display: block;\n  color: #4B4944;\n  font-size: 14px;\n  line-height: 1.45;\n}\n\n\/* INTRODUCTION *\/\n#moh-store-page .moh-intro {\n  max-width: 880px;\n  margin: 0 auto;\n  text-align: center;\n  color: #4B4944;\n  font-size: 17px;\n}\n\n#moh-store-page .moh-divider {\n  width: 46px;\n  height: 2px;\n  background: #9A1A19;\n  margin: 20px auto;\n}\n\n\/* CARDS \u2013 more compact six-card layout *\/\n#moh-store-page .moh-card-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n}\n\n#moh-store-page .moh-card {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid #E7DDC8;\n  border-top: 3px solid #CBB178;\n  border-radius: 10px;\n  padding: 14px 16px;\n  text-align: center;\n  background: #fff;\n  min-height: 128px;\n}\n\n#moh-store-page .moh-card .moh-icon {\n  font-size: 25px;\n  margin-bottom: 5px;\n}\n\n#moh-store-page .moh-card strong {\n  display: block;\n  color: #222221;\n  font-size: 16px;\n  line-height: 1.35;\n  margin: 0;\n}\n\n#moh-store-page .moh-card p {\n  margin: 0;\n  color: #5F5B52;\n  font-size: 15px;\n}\n\n\/* TWO-COLUMN SECTION *\/\n#moh-store-page .moh-two-col {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 36px;\n  align-items: start;\n}\n\n#moh-store-page .moh-info-box {\n  border-top: 1px solid #CBB178;\n  padding: 24px 0;\n}\n\n#moh-store-page .moh-info-box:first-child {\n  border-top: 0;\n  padding-top: 0;\n}\n\n#moh-store-page .moh-info-box ul {\n  margin: 0;\n  padding-left: 20px;\n}\n\n#moh-store-page .moh-info-box li {\n  margin-bottom: 8px;\n}\n\n\/* GALLERY *\/\n#moh-store-page .moh-gallery-main {\n  width: 100%;\n  overflow: hidden;\n  border-radius: 6px;\n  background: #F8F4EC;\n}\n\n#moh-store-page .moh-gallery-main img {\n  width: 100%;\n  height: 520px;\n  display: block;\n  object-fit: cover;\n  object-position: center;\n  border-radius: 6px;\n  transition: opacity 0.25s ease;\n  touch-action: pan-y;\n  cursor: grab;\n}\n\n#moh-store-page .moh-gallery-carousel {\n  display: grid;\n  grid-template-columns: 42px 1fr 42px;\n  gap: 8px;\n  align-items: center;\n  margin-top: 10px;\n}\n\n#moh-store-page .moh-gallery-arrow {\n  width: 42px;\n  height: 82px;\n  border: 1px solid #E7DDC8;\n  border-radius: 5px;\n  background: #fff;\n  color: #9A1A19;\n  cursor: pointer;\n  font-size: 24px;\n  line-height: 1;\n  transition: all 0.2s ease;\n}\n\n#moh-store-page .moh-gallery-arrow:hover {\n  background: #F8F4EC;\n  border-color: #9A1A19;\n}\n\n#moh-store-page .moh-gallery-viewport {\n  overflow: hidden;\n  width: 100%;\n}\n\n#moh-store-page .moh-gallery-thumbs {\n  display: flex;\n  gap: 8px;\n  transition: transform 0.25s ease;\n}\n\n#moh-store-page .moh-thumb {\n  flex: 0 0 calc((100% - 32px) \/ 5);\n  display: block;\n  padding: 0;\n  border: 2px solid transparent;\n  border-radius: 5px;\n  background: none;\n  cursor: pointer;\n  overflow: hidden;\n}\n\n#moh-store-page .moh-thumb img {\n  width: 100%;\n  height: 82px;\n  display: block;\n  object-fit: cover;\n  object-position: center;\n  border-radius: 3px;\n  opacity: 0.75;\n  transition: opacity 0.2s ease, transform 0.2s ease;\n}\n\n#moh-store-page .moh-thumb:hover img {\n  opacity: 1;\n  transform: scale(1.04);\n}\n\n#moh-store-page .moh-thumb.is-active {\n  border-color: #9A1A19;\n}\n\n#moh-store-page .moh-thumb.is-active img {\n  opacity: 1;\n}\n\n#moh-store-page .moh-gallery-counter {\n  margin-top: 10px;\n  font-size: 14px;\n  color: #4B4944;\n}\n\n\/* MAP AND DIRECTIONS TO THE SHOP *\/\n#moh-store-page .moh-map-section {\n  background: #F8F4EC;\n  border-top: 1px solid #CBB178;\n  border-bottom: 1px solid #CBB178;\n}\n\n#moh-store-page .moh-map-wrap {\n  display: grid;\n  grid-template-columns: minmax(0, 1.8fr) minmax(340px, 0.72fr);\n  gap: 28px;\n  align-items: stretch;\n}\n\n\/*\n  GOOGLE MY MAPS \u2013 the complete original embed remains visible.\n  The iframe is not cropped or shifted because the My Maps header,\n  left-side panel and the details shown when clicking markers\n  are required for the map to function properly.\n*\/\n#moh-store-page .moh-map {\n  height: 650px;\n  min-height: 650px;\n  overflow: hidden;\n  border-radius: 8px;\n  background: #F4ECDD;\n}\n\n#moh-store-page .moh-map iframe {\n  position: static;\n  top: auto;\n  left: auto;\n  width: 100%;\n  height: 650px;\n  min-height: 650px;\n  border: 0;\n  display: block;\n  transform: none;\n}\n\n\/* HOW TO FIND US \u2013 the three image cards fill the map height *\/\n#moh-store-page .moh-access-box {\n  height: 650px;\n  min-height: 650px;\n  background: #fff;\n  border: 1px solid #E7DDC8;\n  border-top: 4px solid #CBB178;\n  border-radius: 10px;\n  padding: 24px 26px 20px;\n}\n\n#moh-store-page .moh-access-box h3 {\n  margin: 0 0 16px;\n}\n\n\/* The three access cards have equal height, so no empty space remains at the bottom of the right-hand block. *\/\n#moh-store-page .moh-access-list {\n  display: grid;\n  grid-template-rows: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n  height: calc(100% - 42px);\n}\n\n\/* Each stop is shown in a separate equal-height card: wide image above, transport information below *\/\n#moh-store-page .moh-access-item {\n  display: flex;\n  flex-direction: column;\n  min-height: 0;\n  padding: 0 0 14px;\n  margin: 0;\n  border-bottom: 1px solid #E7DDC8;\n}\n\n#moh-store-page .moh-access-item:last-child {\n  padding-bottom: 0;\n  border-bottom: 0;\n}\n\n\/*\n  IMAGE URL LOCATION:\n  Insert the direct image URL for the relevant square\/view\n  between the empty quotes in style=\"background-image: url('');\" within each item.\n*\/\n#moh-store-page .moh-access-image {\n  width: 100%;\n  flex: 1 1 auto;\n  min-height: 94px;\n  overflow: hidden;\n  border-radius: 8px;\n  background-color: #F4ECDD;\n  background-size: cover;\n  background-position: center;\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);\n}\n\n#moh-store-page .moh-access-content {\n  flex: 0 0 auto;\n  min-width: 0;\n  padding-top: 9px;\n}\n\n\/* Transport line + stop name in one easy-to-scan row *\/\n#moh-store-page .moh-access-route {\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  margin: 0 0 7px;\n}\n\n#moh-store-page .moh-access-route .moh-transport-badge {\n  flex: 0 0 auto;\n  margin-top: 1px;\n}\n\n#moh-store-page .moh-access-route .moh-access-title {\n  flex: 1 1 auto;\n  margin: 0;\n}\n\n#moh-store-page .moh-access-title {\n  display: block;\n  margin: 0 0 8px;\n  color: #222221;\n  font-size: 16px;\n  font-weight: 800;\n  line-height: 1.3;\n}\n\n#moh-store-page .moh-access-meta {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 7px 8px;\n}\n\n#moh-store-page .moh-transport-badge {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 25px;\n  padding: 3px 9px 3px 7px;\n  border-radius: 20px;\n  color: #fff;\n  font-size: 12px;\n  font-weight: 800;\n  line-height: 1;\n  white-space: nowrap;\n}\n\n#moh-store-page .moh-transport-symbol {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 15px;\n  margin-right: 4px;\n  font-size: 14px;\n  line-height: 1;\n}\n\n\/* Budapest metro and tram line indicators *\/\n#moh-store-page .moh-metro-m1 {\n  background: #d4a700;\n}\n\n#moh-store-page .moh-metro-m2 {\n  background: #d3464d;\n}\n\n#moh-store-page .moh-metro-m3 {\n  background: #328ac8;\n}\n\n#moh-store-page .moh-tram-2 {\n  background: #f0b323;\n  color: #3a2d05;\n}\n\n#moh-store-page .moh-access-walk {\n  color: #6A655C;\n  font-size: 13px;\n  line-height: 1.35;\n}\n\n\/* Tablet and mobile: the map section stacks vertically while the full My Maps header and panel remain visible. *\/\n@media (max-width: 1024px) {\n  #moh-store-page .moh-map-wrap {\n    grid-template-columns: 1fr;\n    gap: 24px;\n  }\n\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 620px;\n    min-height: 620px;\n  }\n\n  \/* In the stacked layout, the directions block adapts to its content. *\/\n  #moh-store-page .moh-access-box {\n    height: auto;\n    min-height: 0;\n  }\n\n  #moh-store-page .moh-access-list {\n    height: auto;\n    grid-template-rows: none;\n    gap: 16px;\n  }\n\n  #moh-store-page .moh-access-item {\n    min-height: 0;\n  }\n\n  #moh-store-page .moh-access-image {\n    flex: none;\n    min-height: 120px;\n    aspect-ratio: 16 \/ 8;\n  }\n}\n\n@media (max-width: 640px) {\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 560px;\n    min-height: 560px;\n  }\n\n  #moh-store-page .moh-access-box {\n    padding: 20px 16px 14px;\n  }\n\n  #moh-store-page .moh-access-box h3 {\n    margin-bottom: 14px;\n  }\n\n  #moh-store-page .moh-access-list {\n    gap: 14px;\n  }\n\n  #moh-store-page .moh-access-item {\n    padding-bottom: 14px;\n    margin-bottom: 0;\n  }\n\n  #moh-store-page .moh-access-image {\n    min-height: 0;\n    aspect-ratio: 16 \/ 8;\n  }\n\n  #moh-store-page .moh-access-content {\n    padding-top: 9px;\n  }\n\n  #moh-store-page .moh-access-title {\n    margin-bottom: 0;\n    font-size: 15px;\n  }\n\n  #moh-store-page .moh-access-route {\n    gap: 7px;\n    margin-bottom: 6px;\n  }\n\n  #moh-store-page .moh-access-route .moh-transport-badge {\n    font-size: 11px;\n    padding-right: 8px;\n  }\n\n  #moh-store-page .moh-access-walk {\n    font-size: 13px;\n  }\n}\n\n\/* NEARBY ATTRACTIONS *\/\n#moh-store-page .moh-local-stories-section {\n  padding: 42px 0 44px;\n  background: #fff;\n}\n\n#moh-store-page .moh-local-stories-section h2 {\n  margin-bottom: 26px;\n}\n\n#moh-store-page .moh-local-stories-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 16px;\n}\n\n#moh-store-page .moh-local-story-card {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  padding: 14px 14px 18px;\n  text-align: left;\n  background: #fff;\n  border: 1px solid #E7DDC8;\n  border-top: 4px solid #CBB178;\n  border-radius: 12px;\n  box-shadow: 0 8px 22px rgba(0, 0, 0, 0.05);\n  overflow: hidden;\n}\n\n#moh-store-page button.moh-local-story-image {\n  display: block;\n  width: 100%;\n  aspect-ratio: 16 \/ 10;\n  margin: 0 0 16px;\n  padding: 0;\n  border: 0;\n  border-radius: 10px;\n  background-color: #F4ECDD;\n  background-size: cover;\n  background-position: center;\n  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05);\n  cursor: zoom-in;\n  appearance: none;\n  -webkit-appearance: none;\n  transition: filter 0.2s ease, transform 0.2s ease;\n}\n\n#moh-store-page button.moh-local-story-image:hover {\n  filter: brightness(0.96);\n  transform: translateY(-1px);\n}\n\n#moh-store-page button.moh-local-story-image:focus-visible {\n  outline: 3px solid #9A1A19;\n  outline-offset: 3px;\n}\n\n#moh-store-page .moh-local-story-card h3 {\n  margin: 0 0 12px;\n  color: #9A1A19;\n  font-size: 17px;\n  line-height: 1.35;\n  text-align: left;\n}\n\n#moh-store-page .moh-local-story-card p {\n  margin: 0;\n  color: #4B4944;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n#moh-store-page .moh-local-story-card p + p {\n  margin-top: 10px;\n}\n\n#moh-store-page .moh-local-story-link {\n  margin-top: auto;\n  padding-top: 12px;\n  font-size: 14px;\n}\n\n\/* VISITOR STRIP *\/\n#moh-store-page .moh-visitor-strip {\n  background: linear-gradient(90deg, #F8F4EC, #EDE0C2);\n  border-top: 1px solid #CBB178;\n  border-bottom: 1px solid #CBB178;\n  padding: 34px 0;\n}\n\n#moh-store-page .moh-visitor-strip .moh-container {\n  display: grid;\n  grid-template-columns: 0.2fr 1fr;\n  gap: 20px;\n  align-items: center;\n}\n\n#moh-store-page .moh-visitor-icon {\n  font-size: 48px;\n  color: #9A1A19;\n  text-align: center;\n}\n\n#moh-store-page .moh-visitor-strip h3 {\n  margin-bottom: 6px;\n}\n\n#moh-store-page .moh-visitor-strip p {\n  margin: 0;\n  color: #4B4944;\n}\n\n\/* FAQ *\/\n#moh-store-page .moh-faq-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n}\n\n#moh-store-page details {\n  border: 1px solid #E7DDC8;\n  border-radius: 8px;\n  background: #fff;\n  padding: 18px 20px;\n}\n\n#moh-store-page summary {\n  cursor: pointer;\n  font-weight: 800;\n  color: #222221;\n}\n\n#moh-store-page details p {\n  margin: 12px 0 0;\n  color: #5F5B52;\n}\n\n\/* REVIEWS *\/\n#moh-store-page .moh-review-grid {\n  display: grid;\n  grid-template-columns: 0.85fr 1fr 1fr 1fr;\n  gap: 18px;\n}\n\n#moh-store-page .moh-review-card {\n  border: 1px solid #E7DDC8;\n  border-radius: 10px;\n  padding: 24px;\n  background: #fff;\n}\n\n#moh-store-page .moh-rating-big {\n  font-size: 48px;\n  line-height: 1;\n  color: #222221;\n  font-weight: 800;\n}\n\n#moh-store-page .moh-stars {\n  color: #9A1A19;\n  letter-spacing: 2px;\n  margin: 8px 0;\n}\n\n#moh-store-page .moh-review-card p {\n  margin: 10px 0 0;\n  color: #5F5B52;\n}\n\n\/* BOTTOM CTA \/ FOOTER BLOCK \u2013 CENTRED DESKTOP LAYOUT *\/\n#moh-store-page .moh-cta {\n  background: linear-gradient(90deg, #9A1A19 0%, #9A1A19 48%, #CBB178 100%);\n  color: #fff;\n  padding: 40px 0;\n}\n\n#moh-store-page .moh-cta-inner {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n}\n\n#moh-store-page .moh-cta h2 {\n  max-width: 820px;\n  margin: 0 0 8px;\n  color: #fff;\n  text-align: center;\n}\n\n#moh-store-page .moh-cta p {\n  max-width: 760px;\n  margin: 0;\n  color: #fff;\n}\n\n#moh-store-page .moh-cta .moh-buttons {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  width: 100%;\n  max-width: 980px;\n  margin: 24px auto 0;\n  gap: 14px;\n}\n\n#moh-store-page .moh-cta .moh-btn {\n  width: 100%;\n  min-height: 54px;\n  padding: 12px 20px;\n  background: #fff;\n  color: #9A1A19;\n  border-color: #fff;\n  font-size: 15px;\n}\n\n#moh-store-page .moh-cta .moh-btn:hover {\n  background: #F8F4EC;\n  color: #7F1413;\n  border-color: #F8F4EC;\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  #moh-store-page .moh-hero,\n  #moh-store-page .moh-two-col,\n  #moh-store-page .moh-map-wrap,\n  #moh-store-page .moh-cta-inner {\n    grid-template-columns: 1fr;\n  }\n\n  #moh-store-page .moh-hero {\n    align-items: start;\n  }\n\n  #moh-store-page .moh-hero .moh-buttons {\n    flex-wrap: wrap;\n  }\n\n  #moh-store-page .moh-hero-img {\n    height: auto;\n    min-height: 0;\n    aspect-ratio: 16 \/ 10;\n  }\n\n  #moh-store-page .moh-hero-img img {\n    height: 100%;\n    min-height: 0;\n  }\n\n  \/* The My Maps header and left-side panel need enough space. *\/\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 690px;\n    min-height: 690px;\n  }\n\n  #moh-store-page .moh-info-bar {\n    grid-template-columns: repeat(3, 1fr);\n  }\n\n  #moh-store-page .moh-info-item {\n    border-bottom: 1px solid #E7DDC8;\n  }\n\n  #moh-store-page .moh-card-grid,\n  #moh-store-page .moh-review-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n\n  #moh-store-page .moh-local-stories-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n  }\n\n  #moh-store-page .moh-local-story-card {\n    padding: 14px 14px 18px;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 640px) {\n  #moh-store-page .moh-container {\n    padding: 0 16px;\n  }\n\n  #moh-store-page .moh-section {\n    padding: 5px 0;\n  }\n\n  #moh-store-page .moh-small-section {\n    padding: 18px 0;\n  }\n\n  #moh-store-page h1 {\n    font-size: 31px;\n  }\n\n  #moh-store-page h2 {\n    font-size: 23px;\n  }\n\n  #moh-store-page .moh-info-bar,\n  #moh-store-page .moh-card-grid,\n  #moh-store-page .moh-faq-grid,\n  #moh-store-page .moh-review-grid,\n  #moh-store-page .moh-visitor-strip .moh-container {\n    grid-template-columns: 1fr;\n  }\n\n  #moh-store-page .moh-info-item {\n    border-right: 0;\n  }\n\n  #moh-store-page .moh-buttons,\n  #moh-store-page .moh-hero .moh-buttons {\n    flex-direction: column;\n    flex-wrap: nowrap;\n  }\n\n  #moh-store-page .moh-btn,\n  #moh-store-page .moh-hero .moh-btn {\n    width: 100%;\n    white-space: normal;\n  }\n\n  #moh-store-page .moh-hero-img {\n    aspect-ratio: 4 \/ 3;\n  }\n\n  #moh-store-page .moh-hero-img img {\n    height: 100%;\n    min-height: 0;\n  }\n\n  #moh-store-page .moh-gallery-main img {\n    height: 340px;\n  }\n\n  #moh-store-page .moh-gallery-carousel {\n    grid-template-columns: 36px 1fr 36px;\n  }\n\n  #moh-store-page .moh-gallery-arrow {\n    width: 36px;\n    height: 78px;\n    font-size: 20px;\n  }\n\n  #moh-store-page .moh-thumb {\n    flex: 0 0 calc((100% - 16px) \/ 3);\n  }\n\n  #moh-store-page .moh-thumb img {\n    height: 78px;\n  }\n\n  \/* The full My Maps interface remains visible on mobile as well. *\/\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 560px;\n    min-height: 560px;\n  }\n\n  #moh-store-page .moh-local-stories-section {\n    padding: 30px 0 32px;\n  }\n\n  #moh-store-page .moh-local-stories-section h2 {\n    margin-bottom: 20px;\n  }\n\n  #moh-store-page .moh-local-stories-grid {\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  #moh-store-page .moh-local-story-card {\n    min-height: 0;\n    padding: 12px 12px 16px;\n  }\n\n  #moh-store-page button.moh-local-story-image {\n    aspect-ratio: 16 \/ 9;\n    margin-bottom: 12px;\n  }\n\n  #moh-store-page .moh-local-story-card h3 {\n    margin-bottom: 8px;\n    font-size: 16px;\n  }\n\n  #moh-store-page .moh-local-story-card p {\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  \/* On mobile, the bottom CTA buttons stack vertically at full width *\/\n  #moh-store-page .moh-cta {\n    padding: 32px 0;\n  }\n\n  #moh-store-page .moh-cta h2 {\n    font-size: 24px;\n  }\n\n  #moh-store-page .moh-cta .moh-buttons {\n    grid-template-columns: 1fr;\n    margin-top: 20px;\n    gap: 10px;\n  }\n\n  #moh-store-page .moh-cta .moh-btn {\n    min-height: 50px;\n    font-size: 14px;\n  }\n\n  \/* On mobile, keep the six benefit boxes compact but easy to read *\/\n  #moh-store-page .moh-card-grid {\n    gap: 10px;\n  }\n\n  #moh-store-page .moh-card {\n    min-height: 0;\n    padding: 14px 16px;\n  }\n}\n\n\n\/* GOOGLE MY MAPS \u2013 final responsive settings: the full header, left panel and clickable marker details remain available. *\/\n@media (max-width: 1024px) {\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 690px !important;\n    min-height: 690px !important;\n  }\n\n  #moh-store-page .moh-map iframe {\n    position: static !important;\n    top: auto !important;\n    left: auto !important;\n    width: 100% !important;\n    transform: none !important;\n  }\n}\n\n@media (max-width: 640px) {\n  #moh-store-page .moh-map,\n  #moh-store-page .moh-map iframe {\n    height: 560px !important;\n    min-height: 560px !important;\n  }\n}\n\n\n\/* DIRECTIONS IMAGES \u2013 clickable enlargement \/ layer *\/\n#moh-store-page button.moh-access-image {\n  display: block;\n  border: 0;\n  padding: 0;\n  margin: 0;\n  appearance: none;\n  -webkit-appearance: none;\n  cursor: zoom-in;\n}\n\n#moh-store-page button.moh-access-image:focus-visible {\n  outline: 3px solid #9A1A19;\n  outline-offset: 3px;\n}\n\n#moh-store-page button.moh-access-image:hover {\n  filter: brightness(0.96);\n}\n\n\/* IMAGE LIGHTBOX LAYER *\/\n#moh-access-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n  display: none;\n  align-items: center;\n  justify-content: center;\n  padding: 1vh 1vw;\n  background: rgba(18, 18, 18, 0.88);\n  opacity: 0;\n  transition: opacity 0.22s ease;\n}\n\n#moh-access-lightbox.is-open {\n  display: flex;\n  opacity: 1;\n}\n\n#moh-access-lightbox .moh-lightbox-inner {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 98vw;\n  max-height: 98vh;\n}\n\n#moh-access-lightbox img {\n  display: block;\n  width: 98vw;\n  height: auto;\n  max-height: 98vh;\n  object-fit: contain;\n  object-position: center;\n  border-radius: 8px;\n  background: #fff;\n  box-shadow: 0 20px 70px rgba(0, 0, 0, 0.45);\n}\n\n#moh-access-lightbox .moh-lightbox-close {\n  position: fixed;\n  top: 14px;\n  right: 14px;\n  z-index: 1000000;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 46px;\n  height: 46px;\n  border: 0;\n  border-radius: 50%;\n  background: #9A1A19;\n  color: #fff;\n  font-size: 30px;\n  font-weight: 700;\n  line-height: 1;\n  cursor: pointer;\n  box-shadow: 0 10px 28px rgba(0, 0, 0, 0.35);\n}\n\n#moh-access-lightbox .moh-lightbox-close:hover,\n#moh-access-lightbox .moh-lightbox-close:focus-visible {\n  background: #7F1413;\n  outline: none;\n}\n\n@media (max-width: 640px) {\n  #moh-access-lightbox {\n    padding: 1vh 1vw;\n  }\n\n  #moh-access-lightbox .moh-lightbox-inner {\n    width: 98vw;\n    height: 96dvh;\n    max-height: 96dvh;\n    overflow: visible;\n    border-radius: 8px;\n  }\n\n  #moh-access-lightbox img {\n    width: auto;\n    max-width: 96vw;\n    height: auto;\n    max-height: 92dvh;\n    object-fit: contain;\n    object-position: center;\n    border-radius: 8px;\n  }\n\n  #moh-access-lightbox .moh-lightbox-close {\n    top: 10px;\n    right: 10px;\n    width: 44px;\n    height: 44px;\n    font-size: 28px;\n  }\n}\n\n\n\n\n\n\/* =========================================================\n   FISHERMAN'S BASTION FINE FOOD & WINE \u2013 FLEXIBLE DESKTOP DIRECTIONS BLOCK\n   The right-hand content determines the total height.\n   The map automatically matches this height.\n   On desktop, the images remain landscape-oriented and stacked vertically.\n   ========================================================= *\/\n@media (min-width: 1025px) {\n  #moh-store-page .moh-map-wrap {\n    align-items: stretch !important;\n  }\n\n  \/* The right-hand content determines the row height *\/\n  #moh-store-page .moh-access-box {\n    height: auto !important;\n    min-height: 0 !important;\n    padding: 24px 26px 20px !important;\n    overflow: visible !important;\n  }\n\n  #moh-store-page .moh-access-list {\n    display: grid !important;\n    grid-template-rows: none !important;\n    gap: 14px !important;\n    height: auto !important;\n  }\n\n  #moh-store-page .moh-access-item {\n    display: flex !important;\n    flex-direction: column !important;\n    min-height: 0 !important;\n    padding: 0 0 14px !important;\n    margin: 0 !important;\n    overflow: visible !important;\n  }\n\n  #moh-store-page .moh-access-item:last-child {\n    padding-bottom: 0 !important;\n  }\n\n  \/* Keep the images in landscape orientation *\/\n  #moh-store-page .moh-access-image {\n    width: 100% !important;\n    height: auto !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: 16 \/ 7 !important;\n    flex: none !important;\n    background-size: cover !important;\n    background-position: center !important;\n  }\n\n  #moh-store-page .moh-access-content {\n    flex: none !important;\n    min-width: 0 !important;\n    padding-top: 9px !important;\n  }\n\n  #moh-store-page .moh-access-route {\n    display: flex !important;\n    flex-direction: row !important;\n    align-items: flex-start !important;\n    gap: 8px !important;\n    margin: 0 0 7px !important;\n  }\n\n  #moh-store-page .moh-access-route .moh-transport-badge {\n    flex: 0 0 auto !important;\n    margin-top: 1px !important;\n  }\n\n  #moh-store-page .moh-access-route .moh-access-title {\n    flex: 1 1 auto !important;\n    min-width: 0 !important;\n    margin: 0 !important;\n  }\n\n  #moh-store-page .moh-access-title,\n  #moh-store-page .moh-access-title-link {\n    display: block !important;\n    font-size: 16px !important;\n    line-height: 1.3 !important;\n    overflow-wrap: anywhere !important;\n    word-break: normal !important;\n  }\n\n  #moh-store-page .moh-access-walk {\n    display: block !important;\n    font-size: 13px !important;\n    line-height: 1.35 !important;\n  }\n\n  \/* The map stretches to match the height of the right-hand box *\/\n  #moh-store-page .moh-map {\n    position: relative !important;\n    height: auto !important;\n    min-height: 0 !important;\n    align-self: stretch !important;\n  }\n\n  #moh-store-page .moh-map iframe {\n    position: absolute !important;\n    inset: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n  }\n}\n\n#moh-store-page .moh-riverboat {\n  background: #328ac8 !important;\n  color: #fff !important;\n}\n\n#moh-store-page .moh-trolley-72 {\n  background: #9A1A19 !important;\n  color: #fff !important;\n}\n\n\n\/* FISHERMAN'S BASTION FINE FOOD & WINE \u2013 directions blocks with images *\/\n#moh-store-page .moh-access-route {\n  display: block;\n}\n\n#moh-store-page .moh-access-route .moh-access-title {\n  margin: 0;\n}\n\n\n\/* =========================================================\n   FISHERMAN'S BASTION FINE FOOD & WINE \u2013 SEPARATE DESKTOP \/ MOBILE IMAGES\n   Desktop uses the *_1000.png version, while mobile uses *_mobil.png.\n   The clickable lightbox continues to use the data-full-image \/ data-mobile-image\n   attributes, just as on the previous store pages.\n   ========================================================= *\/\n@media (max-width: 640px) {\n  #moh-store-page .moh-access-image,\n  #moh-store-page .moh-local-story-image {\n    background-image: var(--moh-mobile-image) !important;\n  }\n}\n\n\n\n\/* =========================================================\n   FISHERMAN'S BASTION FINE FOOD & WINE \u2013 TRANSPORT BADGES\n   Matching the solution used on the Parliament page:\n   coloured pill + stop name next to it.\n   ========================================================= *\/\n#moh-store-page .moh-bus-badge {\n  background: #328ac8 !important;\n  color: #fff !important;\n}\n\n#moh-store-page .moh-castle-bus-badge {\n  background: #9A1A19 !important;\n  color: #fff !important;\n}\n\n#moh-store-page .moh-access-route {\n  display: flex !important;\n  flex-direction: row !important;\n  align-items: flex-start !important;\n  flex-wrap: nowrap !important;\n  gap: 8px !important;\n  margin: 0 0 7px !important;\n}\n\n#moh-store-page .moh-access-route .moh-transport-badge {\n  flex: 0 0 auto !important;\n  margin-top: 1px !important;\n}\n\n#moh-store-page .moh-access-route .moh-access-title {\n  flex: 1 1 auto !important;\n  min-width: 0 !important;\n  margin: 0 !important;\n}\n\n@media (max-width: 640px) {\n  #moh-store-page .moh-access-route {\n    gap: 8px !important;\n  }\n\n  #moh-store-page .moh-transport-badge {\n    min-height: 24px !important;\n    padding: 3px 8px 3px 6px !important;\n    font-size: 11px !important;\n  }\n\n  #moh-store-page .moh-transport-symbol {\n    width: 14px !important;\n    margin-right: 4px !important;\n    font-size: 13px !important;\n  }\n}\n\n\n\/* FISHERMAN'S BASTION FINE FOOD & WINE \u2013 ADDITIONAL TRANSPORT BADGES *\/\n#moh-store-page .moh-transfer-arrow {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  min-width: 22px;\n  min-height: 25px;\n  color: #9A1A19;\n  font-size: 18px;\n  font-weight: 900;\n  line-height: 1;\n  margin-top: 1px;\n}\n\n\/* Separate yellow badge for trams 4\/6 *\/\n#moh-store-page .moh-tram-46 {\n  background: #f0b323 !important;\n  color: #3a2d05 !important;\n}\n\n@media (max-width: 640px) {\n  #moh-store-page .moh-transfer-arrow {\n    min-width: 18px;\n    min-height: 24px;\n    font-size: 16px;\n  }\n}\n\n\n\/* FISHERMAN'S BASTION FINE FOOD & WINE \u2013 TROLLEYBUS BADGES *\/\n#moh-store-page .moh-trolley-75 {\n  background: #9A1A19 !important;\n  color: #fff !important;\n}\n\n\n\/* FISHERMAN'S BASTION FINE FOOD & WINE \u2013 TRANSPORT BADGES *\/\n#moh-store-page .moh-trolley-72 {\n  background: #9A1A19 !important;\n  color: #fff !important;\n}\n\n#moh-store-page .moh-bus-badge {\n  background: #328ac8 !important;\n  color: #fff !important;\n}\n\n<\/style>\n\n<div id=\"moh-store-page\" data-page-id=\"16584\">\n\n  <div class=\"moh-container\">\n    <section class=\"moh-section moh-hero\">\n      <div class=\"moh-hero-text\">\n        <div class=\"moh-eyebrow\">Distinctive Hungarian flavours and wines next to Fisherman&#8217;s Bastion<\/div>\n\n        <h1>Fisherman&#8217;s Bastion Fine Food &amp; Wine<\/h1>\n\n        <p class=\"moh-lead\">Discover the distinctive flavours of Hungarian gastronomy in the heart of Buda Castle: gourmet bites, Hungarian wines and classic Hungarian gifts await you right next to Fisherman&#8217;s Bastion.<\/p>\n\n        <p style=\"text-align: justify\">\n          Memories of Hungary Fisherman&#8217;s Bastion Fine Food &amp; Wine welcomes visitors in one of Budapest&#8217;s most beautiful locations, inside the five-star Hilton Budapest hotel in District I, right next to Fisherman&#8217;s Bastion. Alongside classic souvenirs, the selection places special emphasis on gourmet bites and Hungarian wines. Selected quality foods and drinks can also be tasted before purchase, while the wooden kiosk in front of the shop offers freshly grilled sausages, artisan ice cream and chimney cake.\n        <\/p>\n\n        <div class=\"moh-buttons\">\n          <a class=\"moh-btn moh-btn-primary\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Fine%20Food%20%26%20Wine%2C%201014%20Budapest%2C%20Hess%20Andr%C3%A1s%20t%C3%A9r%203.\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd Get directions<\/a>\n          <span class=\"moh-btn moh-btn-outline moh-opening-hours\" aria-label=\"Opening hours: Monday to Sunday, 9:00\u201319:00\">\ud83d\udd58 Every day<br>9:00\u201319:00<\/span>\n          <a class=\"moh-btn moh-btn-outline\" href=\"https:\/\/memoriesofhungary.hu\/hu\/finefood\/\" hreflang=\"hu\">\ud83c\udf0d View in Hungarian<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"moh-hero-img moh-hero-crossfade\" aria-label=\"Memories of Hungary Fisherman's Bastion Fine Food &amp; Wine gallery and gourmet selection\">\n        <img decoding=\"async\" id=\"moh-hero-image-a\" class=\"is-active\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya-shop.png\" alt=\"Exterior of Memories of Hungary Fisherman's Bastion Fine Food &amp; Wine\">\n        <img decoding=\"async\" id=\"moh-hero-image-b\" src=\"\" alt=\"\">\n      <\/div>\n    <\/section>\n\n    <section class=\"moh-info-bar\" aria-label=\"Shop information\">\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\ud83d\udccd<\/span><span class=\"moh-info-title\">Address<\/span><span class=\"moh-info-text\"><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Fine%20Food%20%26%20Wine%2C%201014%20Budapest%2C%20Hess%20Andr%C3%A1s%20t%C3%A9r%203.\" target=\"_blank\" rel=\"noopener\">1014 Budapest,<br>Hess Andr\u00e1s t\u00e9r 3.<\/a><\/span><\/div>\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\ud83d\udd58<\/span><span class=\"moh-info-title\">Opening hours<\/span><span class=\"moh-info-text\">Mon\u2013Sun:<br>9:00\u201319:00<\/span><\/div>\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\ud83c\udfe8<\/span><span class=\"moh-info-title\">Location<\/span><span class=\"moh-info-text\">Hilton Budapest, Fisherman&#8217;s Bastion side<\/span><\/div>\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\u2709<\/span><span class=\"moh-info-title\">E-mail<\/span><span class=\"moh-info-text\"><a href=\"mailto:info@memoriesofhungary.hu\">info@memoriesofhungary.hu<\/a><\/span><\/div>\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\u260e<\/span><span class=\"moh-info-title\">Phone<\/span><span class=\"moh-info-text\"><a href=\"tel:+36301339098\">+36 30 133 9098<\/a><\/span><\/div>\n      <div class=\"moh-info-item\"><span class=\"moh-icon\">\ud83c\udff0<\/span><span class=\"moh-info-title\">Nearby<\/span><span class=\"moh-info-text\">Fisherman&#8217;s Bastion and<br>Buda Castle<\/span><\/div>\n    <\/section>\n  <\/div>\n\n  <section class=\"moh-small-section\"><div class=\"moh-container\"><div class=\"moh-divider\"><\/div><p class=\"moh-intro\"><strong>Distinctive flavours in a remarkable setting.<\/strong> Right next to Fisherman&#8217;s Bastion, you can choose from gourmet delicacies and Hungarian wines alongside classic Hungarian souvenirs while exploring one of Budapest&#8217;s most beautiful historic areas.<\/p><\/div><\/section>\n\n  <section class=\"moh-section\"><div class=\"moh-container\"><h2>Why visit us?<\/h2><div class=\"moh-card-grid\">\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83c\udf77<\/span><strong>A carefully selected range of Hungarian wines<\/strong><\/div>\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83e\uddc0<\/span><strong>Gourmet Hungarian bites and distinctive flavours<\/strong><\/div>\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83e\udd64<\/span><strong>Soft drinks and refreshing beverages are also available<\/strong><\/div>\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83c\udf81<\/span><strong>Classic Hungarian souvenirs are also available<\/strong><\/div>\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83c\udff0<\/span><strong>Right next to Fisherman&#8217;s Bastion<\/strong><\/div>\n    <div class=\"moh-card\"><span class=\"moh-icon\">\ud83c\udf2d<\/span><strong>Freshly grilled sausages, artisan ice cream and chimney cake in front of the shop<\/strong><\/div>\n  <\/div><\/div><\/section>\n\n  <section class=\"moh-section\"><div class=\"moh-container\"><div class=\"moh-two-col\"><div><h3>A selection from Memories of Hungary<\/h3>\n  <div class=\"moh-gallery-main\"><img decoding=\"async\" id=\"moh-main-gallery-image\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/budapest-ceramic-mugs-hungarian-souvenir-shop.png\" alt=\"Hungarian gifts and gourmet products\"><\/div>\n  <div class=\"moh-gallery-carousel\" aria-label=\"Shop gallery\"><button type=\"button\" class=\"moh-gallery-arrow moh-gallery-prev\" onclick=\"mohMoveGallery(-1)\" aria-label=\"Previous images\">\u2039<\/button><div class=\"moh-gallery-viewport\"><div class=\"moh-gallery-thumbs\" id=\"moh-gallery-thumbs\">\n  <button type=\"button\" class=\"moh-thumb is-active\" data-index=\"0\" onclick=\"mohSetGalleryImage(0)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/budapest-ceramic-mugs-hungarian-souvenir-shop.png\" alt=\"Hand-painted ceramic mugs with Budapest lettering\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"1\" onclick=\"mohSetGalleryImage(1)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-dolls-souvenirs-memories-of-hungary.png\" alt=\"Colourful Hungarian folk dolls and souvenirs\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"2\" onclick=\"mohSetGalleryImage(2)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-products-budapest-souvenir-shop.png\" alt=\"Hungarian paprika products and gourmet gifts\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"3\" onclick=\"mohSetGalleryImage(3)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-jewelry-souvenir-memories-of-hungary.png\" alt=\"Jewellery with Hungarian folk motifs and handcrafted gifts\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"4\" onclick=\"mohSetGalleryImage(4)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-buso-figure-souvenir-memories-of-hungary.png\" alt=\"Handcrafted Bus\u00f3 figures inspired by the Bus\u00f3j\u00e1r\u00e1s tradition\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"5\" onclick=\"mohSetGalleryImage(5)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-hussar-souvenir-figures-memories-of-hungary.png\" alt=\"Hungarian hussar figurine souvenirs\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"6\" onclick=\"mohSetGalleryImage(6)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-textile-animal-souvenirs-memories-of-hungary.png\" alt=\"Textile animal figures with Hungarian patterns\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"7\" onclick=\"mohSetGalleryImage(7)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-handmade-cat-souvenirs-memories-of-hungary.png\" alt=\"Handcrafted Hungarian cat souvenirs\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"8\" onclick=\"mohSetGalleryImage(8)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-ceramic-flowers-souvenir-memories-of-hungary.png\" alt=\"Handmade ceramic flowers\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"9\" onclick=\"mohSetGalleryImage(9)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-souvenirs-budapest-gift-shop.png\" alt=\"Hungarian paprika gift sets\"><\/button>\n  <button type=\"button\" class=\"moh-thumb\" data-index=\"10\" onclick=\"mohSetGalleryImage(10)\"><img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-zador-soaps-gift-shop-budapest.png\" alt=\"Hungarian Zador products in a gift basket\"><\/button>\n  <\/div><\/div><button type=\"button\" class=\"moh-gallery-arrow moh-gallery-next\" onclick=\"mohMoveGallery(1)\" aria-label=\"Next images\">\u203a<\/button><\/div><div class=\"moh-gallery-counter\"><span id=\"moh-gallery-current\">1<\/span> \/ <span id=\"moh-gallery-total\">11<\/span> images<\/div><\/div>\n\n  <div>\n    <div class=\"moh-info-box\"><h3>What can you find in our shop?<\/h3><ul>\n      <li>Hungarian wines<\/li>\n      <li>Gourmet Hungarian bites and quality food products<\/li>\n      <li>Soft drinks and refreshing beverages<\/li>\n      <li>Classic Hungarian souvenirs<\/li>\n      <li>Gourmet gift ideas<\/li>\n      <li>Freshly grilled sausages in front of the shop<\/li>\n      <li>Artisan ice cream and chimney cake<\/li>\n    <\/ul><\/div>\n\n    <div class=\"moh-info-box\"><h3>Useful information for visitors<\/h3><ul>\n      <li>Shop address: 1014 Budapest, Hess Andr\u00e1s t\u00e9r 3.<\/li>\n      <li>Opening hours: Monday to Sunday, 9:00\u201319:00.<\/li>\n      <li>The shop is located inside Hilton Budapest, right next to Fisherman&#8217;s Bastion.<\/li>\n      <li>The shop is a short walk from the Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151) stop served by buses 16 and 216.<\/li>\n      <li>The shop is also just a short walk from the electric Castle Bus stop at M\u00e1ty\u00e1s-templom \/ Szenth\u00e1roms\u00e1g t\u00e9r.<\/li>\n      <li>Nearby attractions include Fisherman&#8217;s Bastion, Matthias Church, Holy Trinity Square and Buda Castle.<\/li>\n      <li>Selected quality foods and drinks can be tasted before purchase.<\/li>\n      <li>Before setting off, we recommend checking the current opening hours and BKK travel information.<\/li>\n    <\/ul><\/div>\n\n    <div class=\"moh-buttons\"><a class=\"moh-btn moh-btn-primary\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Fine%20Food%20%26%20Wine%2C%201014%20Budapest%2C%20Hess%20Andr%C3%A1s%20t%C3%A9r%203.\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd View on map<\/a><a class=\"moh-btn moh-btn-outline\" href=\"mailto:info@memoriesofhungary.hu\">\u2709 Contact us<\/a><\/div>\n  <\/div><\/div><\/div><\/section>\n\n  <section class=\"moh-section moh-map-section\"><div class=\"moh-container\"><h2>Map and directions<\/h2><div class=\"moh-map-wrap\"><div class=\"moh-map\"><iframe src=\"https:\/\/www.google.com\/maps\/d\/u\/6\/embed?mid=1DdtM-nYtiUI7u9QmCsb_xgQogIAWoTo&amp;ehbc=2E312F&amp;ll=47.5021,19.0348&amp;z=16\" title=\"Memories of Hungary Fisherman's Bastion Fine Food &amp; Wine \u2013 Google My Maps\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe><\/div>\n\n  <aside class=\"moh-access-box\" aria-label=\"How to find us\"><h3>How to find us:<\/h3><div class=\"moh-access-list\">\n\n  <div class=\"moh-access-item\"><button type=\"button\" class=\"moh-access-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/16_busz_Schulek_Frigyes_lepcso_megallo_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/16_busz_Schulek_Frigyes_lepcso_megallo_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/16_busz_Schulek_Frigyes_lepcso_megallo_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/16_busz_Schulek_Frigyes_lepcso_megallo_1000_mobil.png\" data-full-alt=\"Bus 16 \u2013 Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge directions image for bus 16 \u2013 Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)\"><\/button><div class=\"moh-access-content\"><div class=\"moh-access-route\"><span class=\"moh-transport-badge moh-bus-badge\"><span class=\"moh-transport-symbol\">\ud83d\ude8c<\/span>Bus 16<\/span><strong class=\"moh-access-title\">Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)<\/strong><\/div><span class=\"moh-access-walk\">Memories of Hungary Fisherman&#8217;s Bastion Fine Food &amp; Wine is a short walk from the Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151) stop on bus 16.<\/span><\/div><\/div>\n\n  <div class=\"moh-access-item\"><button type=\"button\" class=\"moh-access-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/216_busz_Schulek_Frigyes_lepcso_megallo_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/216_busz_Schulek_Frigyes_lepcso_megallo_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/216_busz_Schulek_Frigyes_lepcso_megallo_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/216_busz_Schulek_Frigyes_lepcso_megallo_1000_mobil.png\" data-full-alt=\"Bus 216 \u2013 Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge directions image for bus 216 \u2013 Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)\"><\/button><div class=\"moh-access-content\"><div class=\"moh-access-route\"><span class=\"moh-transport-badge moh-bus-badge\"><span class=\"moh-transport-symbol\">\ud83d\ude8c<\/span>Bus 216<\/span><strong class=\"moh-access-title\">Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151)<\/strong><\/div><span class=\"moh-access-walk\">From bus 216, get off at Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151); the shop is just a short walk away.<\/span><\/div><\/div>\n\n  <div class=\"moh-access-item\"><button type=\"button\" class=\"moh-access-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/castle_bus_halaszbastya_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/castle_bus_halaszbastya_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/castle_bus_halaszbastya_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/castle_bus_halaszbastya_1000_mobil.png\" data-full-alt=\"Castle Bus \u2013 Matthias Church \/ Holy Trinity Square\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge directions image for Castle Bus \u2013 Matthias Church \/ Holy Trinity Square\"><\/button><div class=\"moh-access-content\"><div class=\"moh-access-route\"><span class=\"moh-transport-badge moh-castle-bus-badge\"><span class=\"moh-transport-symbol\">\ud83c\udff0<\/span>Castle Bus<\/span><strong class=\"moh-access-title\">M\u00e1ty\u00e1s-templom \/ Szenth\u00e1roms\u00e1g t\u00e9r<\/strong><\/div><span class=\"moh-access-walk\">The electric Castle Bus for visitors stops close to Matthias Church and Fisherman&#8217;s Bastion; from there, Memories of Hungary Fisherman&#8217;s Bastion Fine Food &amp; Wine is only a short walk away.<\/span><\/div><\/div>\n\n  <\/div><\/aside><\/div><\/div><\/section>\n\n  <section class=\"moh-local-stories-section\" aria-labelledby=\"moh-local-stories-title\"><div class=\"moh-container\"><h2 id=\"moh-local-stories-title\">Nearby attractions<\/h2><div class=\"moh-local-stories-grid\">\n\n  <article class=\"moh-local-story-card\"><button type=\"button\" class=\"moh-local-story-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya_1000_mobil.png\" data-full-alt=\"Fisherman's Bastion\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge image of Fisherman's Bastion\"><\/button><h3>Fisherman&#8217;s Bastion<\/h3><p>One of Budapest&#8217;s best-known landmarks stands right next to the shop, offering exceptional panoramic views of the Danube and downtown Pest.<\/p><\/article>\n\n  <article class=\"moh-local-story-card\"><button type=\"button\" class=\"moh-local-story-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/matyas_templom_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/matyas_templom_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/matyas_templom_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/matyas_templom_1000_mobil.png\" data-full-alt=\"Matthias Church\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge image of Matthias Church\"><\/button><h3>Matthias Church<\/h3><p>This landmark of Holy Trinity Square is only a few steps from the Fine Food &amp; Wine shop.<\/p><\/article>\n\n  <article class=\"moh-local-story-card\"><button type=\"button\" class=\"moh-local-story-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szentharomsag-ter-1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szentharomsag-ter-1000-mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szentharomsag-ter-1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szentharomsag-ter-1000-mobil.png\" data-full-alt=\"Holy Trinity Square\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge image of Holy Trinity Square\"><\/button><h3>Holy Trinity Square<\/h3><p>One of the most important historic squares in Buda Castle, linking the immediate surroundings of Matthias Church, Fisherman&#8217;s Bastion and Hilton Budapest.<\/p><\/article>\n\n  <article class=\"moh-local-story-card\"><button type=\"button\" class=\"moh-local-story-image\" style=\"--moh-desktop-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/budai_var_1000.png'); --moh-mobile-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/budai_var_1000_mobil.png'); background-image: var(--moh-desktop-image);\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/budai_var_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/budai_var_1000_mobil.png\" data-full-alt=\"Buda Castle District\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge image of the Buda Castle District\"><\/button><h3>Buda Castle District<\/h3><p>With its historic streets, panoramic promenades and monuments, the area can easily fill an entire day of sightseeing.<\/p><\/article>\n\n  <\/div><\/div><\/section>\n\n  <section class=\"moh-section\"><div class=\"moh-container\"><h2>Frequently asked questions<\/h2><div class=\"moh-faq-grid\">\n    <details><summary>When is Fisherman&#8217;s Bastion Fine Food &amp; Wine open?<\/summary><p>The shop is open Monday to Sunday from 9:00 to 19:00. We recommend checking the current opening hours before setting off.<\/p><\/details>\n    <details><summary>Where exactly is the shop located?<\/summary><p>Memories of Hungary Fine Food &amp; Wine is located at 1014 Budapest, Hess Andr\u00e1s t\u00e9r 3., inside Hilton Budapest, right next to Fisherman&#8217;s Bastion.<\/p><\/details>\n    <details><summary>What can I find at the Fine Food &amp; Wine shop?<\/summary><p>Alongside classic Hungarian souvenirs, the shop focuses on gourmet bites and Hungarian wines, and selected quality foods and drinks can be tasted before purchase.<\/p><\/details>\n    <details><summary>How can I get there by public transport?<\/summary><p>Take bus 16 or 216 to Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151), then walk a short distance to the shop. The electric Castle Bus stop at M\u00e1ty\u00e1s-templom \/ Szenth\u00e1roms\u00e1g t\u00e9r is also a convenient starting point.<\/p><\/details>\n  <\/div><\/div><\/section>\n\n  <section class=\"moh-cta\"><div class=\"moh-container\"><div class=\"moh-cta-inner\"><div><h2>Discover Hungarian flavours at Fisherman&#8217;s Bastion!<\/h2><p>Plan your route to Memories of Hungary Fisherman&#8217;s Bastion Fine Food &amp; Wine, or explore our other shops in Budapest.<\/p><\/div><div class=\"moh-buttons\"><a class=\"moh-btn\" href=\"https:\/\/www.google.com\/maps\/d\/u\/6\/viewer?mid=1DdtM-nYtiUI7u9QmCsb_xgQogIAWoTo\" target=\"_blank\" rel=\"noopener\">\ud83d\uddfa See our other Memories of Hungary shops<\/a><a class=\"moh-btn\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Fine%20Food%20%26%20Wine%2C%201014%20Budapest%2C%20Hess%20Andr%C3%A1s%20t%C3%A9r%203.\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd Visit the Fine Food &amp; Wine shop<\/a><\/div><\/div><\/div><\/section>\n\n<\/div>\n\n<div id=\"moh-access-lightbox\" class=\"moh-access-lightbox\" aria-hidden=\"true\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Enlarge directions image\" onclick=\"mohCloseAccessLightbox(event)\">\n  <button type=\"button\" class=\"moh-lightbox-close\" onclick=\"mohCloseAccessLightbox(event)\" aria-label=\"Close image\">\u00d7<\/button>\n  <div class=\"moh-lightbox-inner\" onclick=\"event.stopPropagation();\">\n    <img decoding=\"async\" id=\"moh-access-lightbox-image\" src=\"\" alt=\"\">\n  <\/div>\n<\/div>\n\n<script>\n\/* DIRECTIONS IMAGES \u2013 ENLARGE IN LIGHTBOX *\/\nfunction mohOpenAccessLightbox(triggerElement) {\n  var lightbox = document.getElementById(\"moh-access-lightbox\");\n  var image = document.getElementById(\"moh-access-lightbox-image\");\n  var closeButton = lightbox ? lightbox.querySelector(\".moh-lightbox-close\") : null;\n\n  if (!lightbox || !image || !triggerElement) {\n    return;\n  }\n\n  var desktopImageUrl = triggerElement.getAttribute(\"data-full-image\");\n  var mobileImageUrl = triggerElement.getAttribute(\"data-mobile-image\");\n  var isMobileView = window.matchMedia && window.matchMedia(\"(max-width: 640px)\").matches;\n  var fullImageUrl = isMobileView && mobileImageUrl ? mobileImageUrl : desktopImageUrl;\n  var fullImageAlt = triggerElement.getAttribute(\"data-full-alt\") || triggerElement.getAttribute(\"aria-label\") || \"Directions image\";\n\n  if (!fullImageUrl) {\n    return;\n  }\n\n  image.src = fullImageUrl;\n  image.alt = fullImageAlt;\n  lightbox.classList.add(\"is-open\");\n  lightbox.setAttribute(\"aria-hidden\", \"false\");\n  document.body.style.overflow = \"hidden\";\n\n  if (closeButton) {\n    setTimeout(function () {\n      closeButton.focus();\n    }, 60);\n  }\n}\n\nfunction mohCloseAccessLightbox(event) {\n  if (event) {\n    event.preventDefault();\n    event.stopPropagation();\n  }\n\n  var lightbox = document.getElementById(\"moh-access-lightbox\");\n  var image = document.getElementById(\"moh-access-lightbox-image\");\n\n  if (!lightbox) {\n    return;\n  }\n\n  lightbox.classList.remove(\"is-open\");\n  lightbox.setAttribute(\"aria-hidden\", \"true\");\n  document.body.style.overflow = \"\";\n\n  setTimeout(function () {\n    if (image && !lightbox.classList.contains(\"is-open\")) {\n      image.src = \"\";\n      image.alt = \"\";\n    }\n  }, 240);\n}\n\nif (!window.mohAccessLightboxKeyListenerAdded) {\n  window.mohAccessLightboxKeyListenerAdded = true;\n  document.addEventListener(\"keydown\", function (event) {\n    if (event.key === \"Escape\") {\n      mohCloseAccessLightbox(event);\n    }\n  });\n}\n<\/script>\n\n<script>\n\/*\n  HERO IMAGE ROTATOR \u2013 TRUE CROSSFADE\n  - Uses two images positioned on top of each other.\n  - The current image does not fade to a white\/pink background; the next image crossfades over it.\n  - The first exterior shop image is shown for 5 seconds at the start of each cycle.\n  - Product images are shown for 3.5 seconds.\n*\/\nvar mohHeroImages = [\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya-shop.png\",\n    alt: \"Exterior of Memories of Hungary Fisherman's Bastion Fine Food & Wine\",\n    duration: 5000\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/budapest-ceramic-mugs-hungarian-souvenir-shop.png\",\n    alt: \"Hand-painted ceramic mugs with Budapest lettering\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-dolls-souvenirs-memories-of-hungary.png\",\n    alt: \"Colourful Hungarian folk dolls and souvenirs from Memories of Hungary\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-products-budapest-souvenir-shop.png\",\n    alt: \"Hungarian paprika products and gourmet gifts in a Budapest souvenir shop\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-jewelry-souvenir-memories-of-hungary.png\",\n    alt: \"Jewellery with Hungarian folk motifs and handcrafted gifts\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-buso-figure-souvenir-memories-of-hungary.png\",\n    alt: \"Handcrafted Bus\u00f3 figures inspired by the Bus\u00f3j\u00e1r\u00e1s tradition\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-hussar-souvenir-figures-memories-of-hungary.png\",\n    alt: \"Hungarian hussar figurine souvenirs at Memories of Hungary\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-textile-animal-souvenirs-memories-of-hungary.png\",\n    alt: \"Textile animal figures with Hungarian patterns as gifts in the heart of Budapest\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-handmade-cat-souvenirs-memories-of-hungary.png\",\n    alt: \"Handcrafted Hungarian cat souvenirs with red-and-white decoration\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-ceramic-flowers-souvenir-memories-of-hungary.png\",\n    alt: \"Handmade ceramic flowers as Hungarian gifts\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-souvenirs-budapest-gift-shop.png\",\n    alt: \"Hungarian paprika gift sets in a Budapest souvenir shop\",\n    duration: 2500\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-zador-soaps-gift-shop-budapest.png\",\n    alt: \"Hungarian Zador soaps in a gift basket at a Budapest gift shop\",\n    duration: 2500\n  }\n];\n\nvar mohHeroIndex = 0;\nvar mohHeroActiveLayer = \"a\";\nvar mohHeroTimer = null;\nvar mohHeroStarted = false;\n\nfunction mohPreloadHeroImages() {\n  for (var i = 0; i < mohHeroImages.length; i++) {\n    var preloadImage = new Image();\n    preloadImage.src = mohHeroImages[i].src;\n  }\n}\n\nfunction mohShowNextHeroImage() {\n  var imageA = document.getElementById(\"moh-hero-image-a\");\n  var imageB = document.getElementById(\"moh-hero-image-b\");\n\n  if (!imageA || !imageB || mohHeroImages.length < 2) {\n    return;\n  }\n\n  mohHeroIndex = (mohHeroIndex + 1) % mohHeroImages.length;\n\n  var nextImageData = mohHeroImages[mohHeroIndex];\n  var currentImage = mohHeroActiveLayer === \"a\" ? imageA : imageB;\n  var nextImage = mohHeroActiveLayer === \"a\" ? imageB : imageA;\n\n  nextImage.src = nextImageData.src;\n  nextImage.alt = nextImageData.alt;\n\n  window.setTimeout(function () {\n    nextImage.classList.add(\"is-active\");\n    currentImage.classList.remove(\"is-active\");\n\n    mohHeroActiveLayer = mohHeroActiveLayer === \"a\" ? \"b\" : \"a\";\n\n    window.clearTimeout(mohHeroTimer);\n    mohHeroTimer = window.setTimeout(mohShowNextHeroImage, nextImageData.duration || 3500);\n  }, 80);\n}\n\nfunction mohInitHeroSlideshow() {\n  var imageA = document.getElementById(\"moh-hero-image-a\");\n  var imageB = document.getElementById(\"moh-hero-image-b\");\n\n  if (!imageA || !imageB || !mohHeroImages.length || mohHeroStarted) {\n    return;\n  }\n\n  mohHeroStarted = true;\n  mohHeroIndex = 0;\n  mohHeroActiveLayer = \"a\";\n\n  imageA.src = mohHeroImages[0].src;\n  imageA.alt = mohHeroImages[0].alt;\n  imageA.classList.add(\"is-active\");\n\n  imageB.src = \"\";\n  imageB.alt = \"\";\n  imageB.classList.remove(\"is-active\");\n\n  mohPreloadHeroImages();\n\n  window.clearTimeout(mohHeroTimer);\n  mohHeroTimer = window.setTimeout(mohShowNextHeroImage, mohHeroImages[0].duration || 5000);\n}\n\nif (document.readyState === \"loading\") {\n  document.addEventListener(\"DOMContentLoaded\", mohInitHeroSlideshow);\n} else {\n  mohInitHeroSlideshow();\n}\n<\/script>\n\n<script>\nvar mohGalleryImages = [\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/budapest-ceramic-mugs-hungarian-souvenir-shop.png\",\n    alt: \"Hand-painted ceramic mugs with Budapest lettering\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-dolls-souvenirs-memories-of-hungary.png\",\n    alt: \"Colourful Hungarian folk dolls and souvenirs from Memories of Hungary\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-products-budapest-souvenir-shop.png\",\n    alt: \"Hungarian paprika products and gourmet gifts in a Budapest souvenir shop\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-jewelry-souvenir-memories-of-hungary.png\",\n    alt: \"Jewellery with Hungarian folk motifs and handcrafted gifts\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-buso-figure-souvenir-memories-of-hungary.png\",\n    alt: \"Handcrafted Bus\u00f3 figures inspired by the Bus\u00f3j\u00e1r\u00e1s tradition\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-hussar-souvenir-figures-memories-of-hungary.png\",\n    alt: \"Hungarian hussar figurine souvenirs at Memories of Hungary\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-textile-animal-souvenirs-memories-of-hungary.png\",\n    alt: \"Textile animal figures with Hungarian patterns as gifts in the heart of Budapest\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-handmade-cat-souvenirs-memories-of-hungary.png\",\n    alt: \"Handcrafted Hungarian cat souvenirs with red-and-white decoration\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-ceramic-flowers-souvenir-memories-of-hungary.png\",\n    alt: \"Handmade ceramic flowers as Hungarian gifts\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-souvenirs-budapest-gift-shop.png\",\n    alt: \"Hungarian paprika gift sets in a Budapest souvenir shop\"\n  },\n  {\n    src: \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-zador-soaps-gift-shop-budapest.png\",\n    alt: \"Hungarian Zador soaps in a gift basket at a Budapest gift shop\"\n  }\n];\n\nvar mohGalleryIndex = 0;\nvar mohVisibleThumbs = 5;\n\nfunction mohGetVisibleThumbs() {\n  if (window.innerWidth <= 640) {\n    return 3;\n  }\n  return 5;\n}\n\nfunction mohSetGalleryImage(index) {\n  var mainImage = document.getElementById(\"moh-main-gallery-image\");\n  var thumbs = document.querySelectorAll(\"#moh-store-page .moh-thumb\");\n  var current = document.getElementById(\"moh-gallery-current\");\n\n  if (!mainImage || !mohGalleryImages.length) {\n    return;\n  }\n\n  if (index < 0) {\n    index = mohGalleryImages.length - 1;\n  }\n\n  if (index >= mohGalleryImages.length) {\n    index = 0;\n  }\n\n  mohGalleryIndex = index;\n  mainImage.style.opacity = \"0\";\n\n  setTimeout(function () {\n    mainImage.src = mohGalleryImages[mohGalleryIndex].src;\n    mainImage.alt = mohGalleryImages[mohGalleryIndex].alt;\n    mainImage.style.opacity = \"1\";\n  }, 150);\n\n  thumbs.forEach(function (thumb) {\n    thumb.classList.remove(\"is-active\");\n  });\n\n  if (thumbs[mohGalleryIndex]) {\n    thumbs[mohGalleryIndex].classList.add(\"is-active\");\n  }\n\n  if (current) {\n    current.textContent = mohGalleryIndex + 1;\n  }\n\n  mohUpdateGalleryThumbPosition();\n}\n\nfunction mohMoveGallery(step) {\n  mohSetGalleryImage(mohGalleryIndex + step);\n}\n\nfunction mohUpdateGalleryThumbPosition() {\n  var track = document.getElementById(\"moh-gallery-thumbs\");\n  var activeThumb = document.querySelector(\"#moh-store-page .moh-thumb.is-active\");\n\n  if (!track || !activeThumb) {\n    return;\n  }\n\n  var visible = mohGetVisibleThumbs();\n  var maxStart = Math.max(0, mohGalleryImages.length - visible);\n  var startIndex = mohGalleryIndex - Math.floor(visible \/ 2);\n\n  if (startIndex < 0) {\n    startIndex = 0;\n  }\n\n  if (startIndex > maxStart) {\n    startIndex = maxStart;\n  }\n\n  var gap = 8;\n  var thumbWidth = activeThumb.offsetWidth;\n  var translateX = startIndex * (thumbWidth + gap);\n\n  track.style.transform = \"translateX(-\" + translateX + \"px)\";\n}\n\n\/* Mobile swipe on the main image *\/\nvar mohTouchStartX = 0;\nvar mohTouchStartY = 0;\nvar mohTouchEndX = 0;\nvar mohTouchEndY = 0;\n\nfunction mohInitGallerySwipe() {\n  var mainImage = document.getElementById(\"moh-main-gallery-image\");\n\n  if (!mainImage) {\n    return;\n  }\n\n  mainImage.addEventListener(\"touchstart\", function (event) {\n    if (!event.touches || event.touches.length === 0) {\n      return;\n    }\n\n    mohTouchStartX = event.touches[0].clientX;\n    mohTouchStartY = event.touches[0].clientY;\n  }, { passive: true });\n\n  mainImage.addEventListener(\"touchend\", function (event) {\n    if (!event.changedTouches || event.changedTouches.length === 0) {\n      return;\n    }\n\n    mohTouchEndX = event.changedTouches[0].clientX;\n    mohTouchEndY = event.changedTouches[0].clientY;\n\n    var diffX = mohTouchStartX - mohTouchEndX;\n    var diffY = mohTouchStartY - mohTouchEndY;\n\n    \/*\n      Change images only when a clear horizontal swipe is detected.\n      This prevents interference with normal vertical scrolling.\n    *\/\n    if (Math.abs(diffX) > 50 && Math.abs(diffX) > Math.abs(diffY)) {\n      if (diffX > 0) {\n        mohMoveGallery(1);   \/\/ swipe left: next image\n      } else {\n        mohMoveGallery(-1);  \/\/ swipe right: previous image\n      }\n    }\n  }, { passive: true });\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  mohInitGallerySwipe();\n  mohUpdateGalleryThumbPosition();\n});\n\nwindow.addEventListener(\"resize\", function () {\n  mohUpdateGalleryThumbPosition();\n});\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Store\",\n  \"name\": \"Memories of Hungary Fisherman's Bastion Fine Food & Wine\",\n  \"image\": \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/halaszbastya-shop.png\",\n  \"description\": \"Memories of Hungary Fisherman's Bastion Fine Food & Wine is located inside Hilton Budapest, right next to Fisherman's Bastion, offering gourmet Hungarian bites, Hungarian wines and classic souvenirs.\",\n  \"url\": \"https:\/\/memoriesofhungary.hu\/en\/finefood\/?lang=en\",\n  \"telephone\": \"+36 30 133 9098\",\n  \"email\": \"info@memoriesofhungary.hu\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Hess Andr\u00e1s t\u00e9r 3.\",\n    \"addressLocality\": \"Budapest\",\n    \"postalCode\": \"1014\",\n    \"addressCountry\": \"HU\"\n  },\n  \"openingHoursSpecification\": [{\n    \"@type\": \"OpeningHoursSpecification\",\n    \"dayOfWeek\": [\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\",\"Sunday\"],\n    \"opens\": \"09:00\",\n    \"closes\": \"19:00\"\n  }],\n  \"sameAs\": [\"https:\/\/www.facebook.com\/memoriesofhungary\"]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"When is Memories of Hungary Fisherman's Bastion Fine Food & Wine open?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The shop is open Monday to Sunday from 9:00 to 19:00.\"}},\n    {\"@type\":\"Question\",\"name\":\"Where is Memories of Hungary Fisherman's Bastion Fine Food & Wine located?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The shop is located at 1014 Budapest, Hess Andr\u00e1s t\u00e9r 3., inside Hilton Budapest, right next to Fisherman's Bastion.\"}},\n    {\"@type\":\"Question\",\"name\":\"What can I find at the Fine Food & Wine shop?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Alongside classic Hungarian souvenirs, the shop focuses on gourmet bites and Hungarian wines, and selected quality foods and drinks can be tasted before purchase.\"}},\n    {\"@type\":\"Question\",\"name\":\"How can I reach the Fine Food & Wine shop by public transport?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Take bus 16 or 216 to Hal\u00e1szb\u00e1stya (Schulek Frigyes l\u00e9pcs\u0151), then walk a short distance to the shop. The electric Castle Bus stop at M\u00e1ty\u00e1s-templom \/ Szenth\u00e1roms\u00e1g t\u00e9r is also a convenient starting point.\"}}\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Distinctive Hungarian flavours and wines next to Fisherman&#8217;s Bastion Fisherman&#8217;s Bastion Fine Food &amp; Wine Discover the distinctive flavours of Hungarian gastronomy in the heart of Buda Castle: gourmet bites, Hungarian wines and classic Hungarian gifts await you right next to Fisherman&#8217;s Bastion. Memories of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full_width.php","meta":[],"_links":{"self":[{"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/pages\/16667"}],"collection":[{"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/comments?post=16667"}],"version-history":[{"count":5,"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/pages\/16667\/revisions"}],"predecessor-version":[{"id":16672,"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/pages\/16667\/revisions\/16672"}],"wp:attachment":[{"href":"https:\/\/memoriesofhungary.hu\/en\/wp-json\/wp\/v2\/media?parent=16667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}