﻿{"id":16435,"date":"2026-08-03T10:31:28","date_gmt":"2026-08-03T09:31:28","guid":{"rendered":"https:\/\/memoriesofhungary.hu\/?page_id=16435"},"modified":"2026-10-12T11:52:27","modified_gmt":"2026-10-12T10:52:27","slug":"memories-of-hungary-house-of-parliament-souvenir-shop","status":"publish","type":"page","link":"https:\/\/memoriesofhungary.hu\/en\/memories-of-hungary-house-of-parliament-souvenir-shop\/","title":{"rendered":"House of Parliament Souvenir Shop"},"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: 0.95fr 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}\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  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\/* 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 full 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 work correctly.\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 height of the map *\/\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 area remains at the bottom of the right column. *\/\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 a separate equal-height card: wide image on top, 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  Inside each element, insert the direct image URL between the empty quotes in style=\"background-image: url('');\".\n  \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 clear 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  \/* My Maps needs enough space for its own header and left-side panel. *\/\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. *\/\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, bottom CTA buttons appear stacked 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 cards compact but readable *\/\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 setup: 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 \/ overlay *\/\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 OVERLAY *\/\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   HOUSE OF PARLIAMENT \u2013 FLEXIBLE DESKTOP DIRECTIONS BLOCK\n   The right-side content determines the total height.\n   The map automatically matches the same height.\n   On desktop, images remain landscape 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-side 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  \/* Images remain 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-side 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<\/style>\n\n<div id=\"moh-store-page\">\n\n  <div class=\"moh-container\">\n    <section class=\"moh-section moh-hero\">\n      <div class=\"moh-hero-text\">\n        <div class=\"moh-eyebrow\">Unique Parliament gifts in the heart of Budapest<\/div>\n\n        <h1>House of Parliament Souvenir Shop<\/h1>\n\n        <p class=\"moh-lead\">Discover special gifts inspired by the Hungarian Parliament directly at the House of Parliament Visitor Centre.<\/p>\n\n        <p style=\"text-align: justify\">\n          Visit the Memories of Hungary House of Parliament Souvenir Shop, where the beauty and distinctive atmosphere of the Hungarian Parliament come to life through unique keepsakes. Choose from gifts inspired by the building\u2019s Neo-Gothic motifs, refined Budapest souvenirs and Hungarian design products. <span style=\"font-weight:bold;\">The souvenir shop can also be visited independently without a Parliament tour ticket,<\/span> so you are welcome to stop by even if you are not taking part in a guided tour of the Parliament.\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%20Orsz%C3%A1gh%C3%A1z%20Aj%C3%A1nd%C3%A9kbolt%2C%201055%20Budapest%2C%20Kossuth%20Lajos%20t%C3%A9r%201-3&amp;travelmode=walking\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd Directions<\/a>\n          <span class=\"moh-btn moh-btn-outline moh-opening-hours\" aria-label=\"Opening hours: Monday to Sunday, 8:00 a.m. to 7:00 p.m.\">\ud83d\udd58 Daily 8:00\u201319:00<\/span>\n          <a class=\"moh-btn moh-btn-outline\" href=\"https:\/\/memoriesofhungary.hu\/hu\/orszaghaz-ajandekbolt\/\" 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 House of Parliament Souvenir Shop image gallery\">\n        <img decoding=\"async\" id=\"moh-hero-image-a\" class=\"is-active\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/memories-of-hungary-parliament-souvenir-shop-front.png\" alt=\"Memories of Hungary House of Parliament Souvenir Shop\">\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\">\n        <span class=\"moh-icon\">\ud83d\udccd<\/span>\n        <span class=\"moh-info-title\">Address<\/span>\n        <span class=\"moh-info-text\"><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Orsz%C3%A1gh%C3%A1z%20Aj%C3%A1nd%C3%A9kbolt%2C%201055%20Budapest%2C%20Kossuth%20Lajos%20t%C3%A9r%201-3&amp;travelmode=walking\" target=\"_blank\" rel=\"noopener\">1055 Budapest,<br>Kossuth Lajos t\u00e9r 1\u20133.<br>House of Parliament Visitor Centre<\/a><\/span>\n      <\/div>\n\n      <div class=\"moh-info-item\">\n        <span class=\"moh-icon\">\ud83d\udd58<\/span>\n        <span class=\"moh-info-title\">Opening hours<\/span>\n        <span class=\"moh-info-text\">Mon\u2013Sun:<br>8:00\u201319:00<\/span>\n      <\/div>\n\n      <div class=\"moh-info-item\">\n        <span class=\"moh-icon\">\ud83d\udcb3<\/span>\n        <span class=\"moh-info-title\">Payment<\/span>\n        <span class=\"moh-info-text\">Credit card<br>and cash (HUF, \u20ac)<\/span>\n      <\/div>\n\n      <div class=\"moh-info-item\">\n        <span class=\"moh-icon\">\u2709<\/span>\n        <span class=\"moh-info-title\">E-mail<\/span>\n        <span class=\"moh-info-text\"><a href=\"mailto:info@memoriesofhungary.hu\" target=\"_blank\" rel=\"noopener\">info@memoriesofhungary.hu<\/a><\/span>\n      <\/div>\n\n      <div class=\"moh-info-item\">\n        <span class=\"moh-icon\">\u260e<\/span>\n        <span class=\"moh-info-title\">Phone<\/span>\n        <span class=\"moh-info-text\"><a href=\"tel:+36301339308\" target=\"_blank\" rel=\"noopener\">+36 30 133 9308<\/a><\/span>\n      <\/div>\n\n      <div class=\"moh-info-item\">\n        <span class=\"moh-icon\">\ud83c\udf0d<\/span>\n        <span class=\"moh-info-title\">Languages<\/span>\n        <span class=\"moh-info-text\">Hungarian<br>English<\/span>\n      <\/div>\n    <\/section>\n  <\/div>\n\n  <section class=\"moh-small-section\">\n    <div class=\"moh-container\">\n      <div class=\"moh-divider\"><\/div>\n      <p class=\"moh-intro\">\n        Visit the <strong>Memories of Hungary House of Parliament Souvenir Shop<\/strong>, located inside the Visitor Centre of one of Budapest\u2019s most iconic buildings. Discover unique products inspired by the Parliament\u2019s Neo-Gothic motifs, classic Budapest keepsakes and carefully selected Hungarian gifts. Take home a special memento that will bring back the beauty of the House of Parliament and the atmosphere of Budapest wherever you are.\n      <\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"moh-section\">\n    <div class=\"moh-container\">\n      <h2>Why visit us?<\/h2>\n\n      <div class=\"moh-card-grid\">\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\ud83c\udf81<\/span>\n          <strong>Located directly inside the House of Parliament Visitor Centre<\/strong>\n        <\/div>\n\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\ud83d\ude0a<\/span>\n          <strong>Choose from unique gifts inspired by the Parliament<\/strong>\n        <\/div>\n\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\u2728<\/span>\n          <strong>Discover high-quality, carefully selected Hungarian keepsakes<\/strong>\n        <\/div>\n\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\ud83c\udded\ud83c\uddfa<\/span>\n          <strong>The building\u2019s Neo-Gothic motifs appear on distinctive products<\/strong>\n        <\/div>\n\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\ud83c\udf9f\ufe0f<\/span>\n          <strong>The shop can be visited without a Parliament tour ticket<\/strong>\n        <\/div>\n\n        <div class=\"moh-card\">\n          <span class=\"moh-icon\">\ud83c\udfdb\ufe0f<\/span>\n          <strong>Find gifts directly inspired by the House of Parliament experience<\/strong>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"moh-section\">\n    <div class=\"moh-container\">\n      <div class=\"moh-two-col\">\n        <div>\n          <h3>Inside our shop<\/h3>\n\n          <div class=\"moh-gallery-main\">\n            <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=\"Hand-painted ceramic mugs with Budapest lettering\">\n          <\/div>\n\n          <div class=\"moh-gallery-carousel\" aria-label=\"Shop gallery\">\n            <button type=\"button\" class=\"moh-gallery-arrow moh-gallery-prev\" onclick=\"mohMoveGallery(-1)\" aria-label=\"Previous images\">\u2039<\/button>\n\n            <div class=\"moh-gallery-viewport\">\n              <div class=\"moh-gallery-thumbs\" id=\"moh-gallery-thumbs\">\n                <button type=\"button\" class=\"moh-thumb is-active\" data-index=\"0\" onclick=\"mohSetGalleryImage(0)\">\n                  <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\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"1\" onclick=\"mohSetGalleryImage(1)\">\n                  <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 from the Memories of Hungary collection\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"2\" onclick=\"mohSetGalleryImage(2)\">\n                  <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 in a Budapest souvenir shop\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"3\" onclick=\"mohSetGalleryImage(3)\">\n                  <img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-folk-jewelry-souvenir-memories-of-hungary.png\" alt=\"Hungarian folk-motif jewellery and handcrafted gifts\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"4\" onclick=\"mohSetGalleryImage(4)\">\n                  <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\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"5\" onclick=\"mohSetGalleryImage(5)\">\n                  <img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-hussar-souvenir-figures-memories-of-hungary.png\" alt=\"Hungarian hussar figure souvenirs at Memories of Hungary\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"6\" onclick=\"mohSetGalleryImage(6)\">\n                  <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 as gifts in the heart of Budapest\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"7\" onclick=\"mohSetGalleryImage(7)\">\n                  <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 with red and white decoration\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"8\" onclick=\"mohSetGalleryImage(8)\">\n                  <img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-ceramic-flowers-souvenir-memories-of-hungary.png\" alt=\"Handmade ceramic flowers as Hungarian gifts\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"9\" onclick=\"mohSetGalleryImage(9)\">\n                  <img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-paprika-souvenirs-budapest-gift-shop.png\" alt=\"Hungarian paprika gift sets in a Budapest souvenir shop\">\n                <\/button>\n                <button type=\"button\" class=\"moh-thumb\" data-index=\"10\" onclick=\"mohSetGalleryImage(10)\">\n                  <img decoding=\"async\" src=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/hungarian-zador-soaps-gift-shop-budapest.png\" alt=\"Hungarian Zador soaps in a gift basket at a Budapest souvenir shop\">\n                <\/button>\n              <\/div>\n            <\/div>\n\n            <button type=\"button\" class=\"moh-gallery-arrow moh-gallery-next\" onclick=\"mohMoveGallery(1)\" aria-label=\"Next images\">\u203a<\/button>\n          <\/div>\n\n          <div class=\"moh-gallery-counter\">\n            <span id=\"moh-gallery-current\">1<\/span> \/ <span id=\"moh-gallery-total\">11<\/span> images\n          <\/div>\n        <\/div>\n\n        <div>\n          <div class=\"moh-info-box\">\n            <h3>What can you find in our shop?<\/h3>\n            <ul>\n              <li>Gifts inspired by the motifs of the House of Parliament<\/li>\n              <li>Postcards, posters and artwork featuring the Parliament<\/li>\n              <li>Distinctive stationery and office accessories<\/li>\n              <li>Fridge magnets, keyrings and coasters<\/li>\n              <li>Elegant glasses cases and cufflinks<\/li>\n              <li>Budapest souvenirs and Hungarian design products<\/li>\n              <li>High-quality, compact gifts that are easy to take home<\/li>\n            <\/ul>\n          <\/div>\n\n          <div class=\"moh-info-box\">\n            <h3>Useful information for visitors<\/h3>\n            <ul>\n              <li>The shop is located in the House of Parliament Visitor Centre.<\/li>\n              <li>A stop on BKK\u2019s special riverboat service is within easy reach.<\/li>\n              <li>We are a cool, shaded rest stop along the iconic Danube Promenade route.<\/li>\n              <li>Payment is available by credit card and cash.<\/li>\n              <li>We offer gifts in a range of price categories.<\/li>\n              <li>Our English-speaking staff are happy to help you choose.<\/li>\n              <li>Ask our staff for assistance with tax-free shopping.<\/li>\n              <li>Opening hours may change on public holidays and during official parliamentary events.<\/li>\n            <\/ul>\n          <\/div>\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%20Orsz%C3%A1gh%C3%A1z%20Aj%C3%A1nd%C3%A9kbolt%2C%201055%20Budapest%2C%20Kossuth%20Lajos%20t%C3%A9r%201-3&amp;travelmode=walking\" target=\"_blank\" rel=\"noopener\">\ud83d\udccd View on map<\/a>\n            <a class=\"moh-btn moh-btn-outline\" href=\"mailto:info@memoriesofhungary.hu\">\u2709 Contact us<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"moh-section moh-map-section\">\n    <div class=\"moh-container\">\n      <h2>Map and directions<\/h2>\n\n      <div class=\"moh-map-wrap\">\n        <div class=\"moh-map\">\n          <iframe src=\"https:\/\/www.google.com\/maps\/d\/u\/6\/embed?mid=1DdtM-nYtiUI7u9QmCsb_xgQogIAWoTo&amp;ehbc=2E312F&amp;ll=47.507100,19.045700&amp;z=15\" title=\"Memories of Hungary House of Parliament Souvenir Shop \u2013 Google My Maps\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n        <\/div>\n\n        <aside class=\"moh-access-box\" aria-label=\"How to find us\">\n          <h3>How to find us:<\/h3>\n\n          <div class=\"moh-access-list\">\n            <div class=\"moh-access-item\">\n              <button type=\"button\" class=\"moh-access-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_1000.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_1000_mobil.png\" data-full-alt=\"Kossuth Lajos t\u00e9r \u2013 M2 metro\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the Kossuth Lajos t\u00e9r directions image\"><\/button>\n              <div class=\"moh-access-content\">\n                <div class=\"moh-access-route\">\n                  <span class=\"moh-transport-badge moh-metro-m2\"><span class=\"moh-transport-symbol\" aria-hidden=\"true\">\u24c2<\/span>Metro M2<\/span>\n                  <strong class=\"moh-access-title\">Kossuth Lajos t\u00e9r<\/strong>\n                <\/div>\n                <span class=\"moh-access-walk\">approx. 2\u20133 minutes on foot to the Visitor Centre<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"moh-access-item\">\n              <button type=\"button\" class=\"moh-access-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_villamos.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_villamos.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_villamos-mobil.png\" data-full-alt=\"House of Parliament, Visitor Centre \u2013 Tram 2\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the House of Parliament and Tram 2 directions image\"><\/button>\n              <div class=\"moh-access-content\">\n                <div class=\"moh-access-route\">\n                  <span class=\"moh-transport-badge moh-tram-2\"><span class=\"moh-transport-symbol\" aria-hidden=\"true\">\ud83d\ude8a<\/span>Tram 2<\/span>\n                  <strong class=\"moh-access-title\">House of Parliament, Visitor Centre<\/strong>\n                <\/div>\n                <span class=\"moh-access-walk\">the stop is directly next to the House of Parliament<\/span>\n              <\/div>\n            <\/div>\n\n            <div class=\"moh-access-item\">\n              <button type=\"button\" class=\"moh-access-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_boat_1000.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_boat_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/kossuth_ter_boat_1000_mobil.png\" data-full-alt=\"BKV Danube riverboat \u2013 Kossuth Lajos t\u00e9r pier\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the image of the Kossuth Lajos t\u00e9r riverboat pier\"><\/button>\n              <div class=\"moh-access-content\">\n                <div class=\"moh-access-route\">\n                  <span class=\"moh-transport-badge moh-riverboat\"><span class=\"moh-transport-symbol\" aria-hidden=\"true\">\u26f4<\/span>BKV Danube riverboat<\/span>\n                  <strong class=\"moh-access-title\"><a class=\"moh-access-title-link\" href=\"https:\/\/www.bkv.hu\/hu\/content\/bkv-hajozas\" target=\"_blank\" rel=\"noopener\">BKK Riverboat Service \u2013 Kossuth Lajos t\u00e9r<\/a><\/strong>\n                <\/div>\n                <span class=\"moh-access-walk\">the pier is directly in front of the House of Parliament Visitor Centre<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"moh-local-stories-section\" aria-labelledby=\"moh-local-stories-title\">\n    <div class=\"moh-container\">\n      <h2 id=\"moh-local-stories-title\">Nearby attractions<\/h2>\n\n      <div class=\"moh-local-stories-grid\">\n        <article class=\"moh-local-story-card\">\n          <button type=\"button\" class=\"moh-local-story-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_kulo_1000.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_kulo_1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/parlament_kulo_1000-mobil.png\" data-full-alt=\"The House of Parliament in Budapest\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the image of the House of Parliament\"><\/button>\n          <h3>House of Parliament tour<\/h3>\n          <p>\n            On a guided tour of the House of Parliament, you can admire the ornate Grand Stairway, the Dome Hall and the Hungarian Holy Crown. The approximately 45-minute programme is one of Budapest\u2019s most distinctive visitor experiences.\n          <\/p>\n        <\/article>\n\n        <article class=\"moh-local-story-card\">\n          <button type=\"button\" class=\"moh-local-story-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/cipok-a-duna-parton-1000.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/cipok-a-duna-parton-1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/07\/cipok-a-duna-parton-1000-mobil.png\" data-full-alt=\"Shoes on the Danube Bank memorial\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the image of the Shoes on the Danube Bank memorial\"><\/button>\n          <h3>Shoes on the Danube Bank<\/h3>\n          <p>\n            One of Budapest\u2019s best-known and most moving memorials is just a few minutes\u2019 walk from the House of Parliament. The bronze shoes placed along the Danube commemorate victims of the Second World War.\n          <\/p>\n        <\/article>\n\n        <article class=\"moh-local-story-card\">\n          <button type=\"button\" class=\"moh-local-story-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szabadsag-ter-1000.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szabadsag-ter-1000.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/szabadsag-ter-1000-mobil.png\" data-full-alt=\"Liberty Square in Budapest\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Enlarge the image of Liberty Square\"><\/button>\n          <h3>Liberty Square<\/h3>\n          <p>\n            Liberty Square, around a 7\u20139 minute walk from the Parliament, is one of Budapest\u2019s most attractive historic squares. Its impressive buildings, monuments and landscaped setting make it a pleasant stop on a walk through the city centre.\n          <\/p>\n        <\/article>\n\n        <article class=\"moh-local-story-card\">\n          <button type=\"button\" class=\"moh-local-story-image\" style=\"background-image: url('https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/orszaghaz-latogatokozpont-1000_.png');\" data-full-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/orszaghaz-latogatokozpont-1000_.png\" data-mobile-image=\"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/orszaghaz-latogatokozpont-1000-mobil_.png\" data-full-alt=\"House of Parliament Visitor Centre\" onclick=\"mohOpenAccessLightbox(this)\" aria-label=\"Entrance to the House of Parliament Visitor Centre\"><\/button>\n          <h3>House of Parliament Visitor Centre<\/h3>\n          <p>\n           Located on the northern side of the House of Parliament, the fully accessible Visitor Centre is the official starting point for guided Parliament tours. The Kossuth Lajos t\u00e9r centre also offers a ticket office, exhibitions, a souvenir shop and a caf\u00e9.\n          <\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n <section class=\"moh-section\">\n  <div class=\"moh-container\">\n    <h2>Frequently asked questions<\/h2>\n\n    <div class=\"moh-faq-grid\">\n      <details>\n        <summary>Are you open on public holidays?<\/summary>\n        <p>Opening hours may change on public holidays and during official parliamentary events. Before setting off, we recommend checking the current opening hours shown on our website.<\/p>\n      <\/details>\n\n      <details>\n        <summary>What payment cards do you accept?<\/summary>\n        <p>You can pay by credit card or cash in our shop. We accept Visa and Mastercard.<\/p>\n      <\/details>\n\n      <details>\n        <summary>What products can I find in your shop?<\/summary>\n        <p>We offer gifts featuring the Parliament, postcards, posters, stationery, fridge magnets, keyrings, elegant accessories, Budapest souvenirs and Hungarian design products.<\/p>\n      <\/details>\n\n      <details>\n        <summary>Where exactly is the shop located?<\/summary>\n        <p>Our shop is located in the House of Parliament Visitor Centre. The exact address is 1055 Budapest, Kossuth Lajos t\u00e9r 1\u20133.<\/p>\n      <\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n  <section class=\"moh-cta\">\n    <div class=\"moh-container\">\n      <div class=\"moh-cta-inner\">\n        <div>\n          <h2>Discover our Memories of Hungary shops!<\/h2>\n          <p>See where our other shops are located, or plan your route to the House of Parliament Souvenir Shop.<\/p>\n        <\/div>\n\n        <div class=\"moh-buttons\">\n          <a class=\"moh-btn\" href=\"https:\/\/www.google.com\/maps\/d\/u\/6\/viewer?mid=1DdtM-nYtiUI7u9QmCsb_xgQogIAWoTo\" target=\"_blank\" rel=\"noopener\">\n            \ud83d\uddfa See more Memories of Hungary shops\n          <\/a>\n          <a class=\"moh-btn\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=Memories%20of%20Hungary%20Orsz%C3%A1gh%C3%A1z%20Aj%C3%A1nd%C3%A9kbolt%2C%201055%20Budapest%2C%20Kossuth%20Lajos%20t%C3%A9r%201-3&amp;travelmode=walking\" target=\"_blank\" rel=\"noopener\">\n            \ud83d\udccd Visit the shop \u2013 show me on the map!\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/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 OVERLAY *\/\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 layered on top of each other.\n  - The current image does not fade to a white\/pink background; the next image fades 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\/memories-of-hungary-parliament-souvenir-shop-front.png\",\n    alt: \"Memories of Hungary House of Parliament Souvenir Shop\",\n    duration: 6000\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 the Memories of Hungary collection\",\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: \"Hungarian folk-motif jewellery 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 figure 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 souvenir 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 the Memories of Hungary collection\"\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: \"Hungarian folk-motif jewellery 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 figure 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 souvenir 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 large 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 image only when a clear horizontal swipe is detected.\n      This avoids interfering 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 House of Parliament Souvenir Shop\",\n  \"image\": \"https:\/\/memoriesofhungary.hu\/wp-content\/uploads\/2026\/08\/memories-of-hungary-parliament-souvenir-shop-front.png\",\n  \"description\": \"Memories of Hungary House of Parliament Souvenir Shop in the House of Parliament Visitor Centre, offering Parliament-inspired gifts, Budapest souvenirs and Hungarian design products.\",\n  \"url\": \"https:\/\/memoriesofhungary.hu\/en\/memories-of-hungary-house-of-parliament-souvenir-shop\/\",\n  \"telephone\": \"+36 30 133 9308\",\n  \"email\": \"info@memoriesofhungary.hu\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Kossuth Lajos t\u00e9r 1\u20133., House of Parliament Visitor Centre\",\n    \"addressLocality\": \"Budapest\",\n    \"postalCode\": \"1055\",\n    \"addressCountry\": \"HU\"\n  },\n  \"openingHoursSpecification\": [\n    {\n      \"@type\": \"OpeningHoursSpecification\",\n      \"dayOfWeek\": [\n        \"Monday\",\n        \"Tuesday\",\n        \"Wednesday\",\n        \"Thursday\",\n        \"Friday\",\n        \"Saturday\",\n        \"Sunday\"\n      ],\n      \"opens\": \"08:00\",\n      \"closes\": \"19:00\"\n    }\n  ],\n  \"paymentAccepted\": \"Cash, Credit Card\",\n  \"priceRange\": \"$$\",\n  \"sameAs\": [\n    \"https:\/\/www.facebook.com\/memoriesofhungary\"\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Are you open on public holidays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Opening hours may change on public holidays and during official parliamentary events. Before setting off, we recommend checking the current opening hours shown on our website.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What payment cards do you accept?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"You can pay by credit card or cash in our shop. We accept Visa and Mastercard.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What products can I find at the Memories of Hungary House of Parliament Souvenir Shop?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The shop offers gifts featuring the Parliament, postcards, posters, stationery, fridge magnets, keyrings, elegant accessories, Budapest souvenirs and Hungarian design products.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Where is the Memories of Hungary House of Parliament Souvenir Shop located?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The shop is located in the House of Parliament Visitor Centre. The exact address is 1055 Budapest, Kossuth Lajos t\u00e9r 1\u20133.\"\n      }\n    }\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Unique Parliament gifts in the heart of Budapest House of Parliament Souvenir Shop Discover special gifts inspired by the Hungarian Parliament directly at the House of Parliament Visitor Centre. Visit the Memories of Hungary House of Parliament Souvenir Shop, where the beauty and distinctive atmosphere&#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\/hu\/wp-json\/wp\/v2\/pages\/16435"}],"collection":[{"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/comments?post=16435"}],"version-history":[{"count":5,"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/pages\/16435\/revisions"}],"predecessor-version":[{"id":16657,"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/pages\/16435\/revisions\/16657"}],"wp:attachment":[{"href":"https:\/\/memoriesofhungary.hu\/hu\/wp-json\/wp\/v2\/media?parent=16435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}