{"id":487,"date":"2022-04-24T04:27:29","date_gmt":"2022-04-24T01:27:29","guid":{"rendered":"https:\/\/www.saaristonpuoti.fi\/?page_id=487"},"modified":"2026-06-13T16:36:51","modified_gmt":"2026-06-13T13:36:51","slug":"pizzalista","status":"publish","type":"page","link":"https:\/\/www.saaristonpuoti.fi\/en\/pizza-list\/","title":{"rendered":"Pizza list"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"487\" class=\"elementor elementor-487\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5cd14e3 e-container--column e-container\" data-id=\"5cd14e3\" data-element_type=\"container\">\t\t\t\t<div class=\"elementor-element elementor-element-23e47c3 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"23e47c3\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"puoti26-menu-2026\" class=\"puoti26-menu-2026\" data-puoti26-menu>\r\n  <style>\r\n    @import url(\"https:\/\/fonts.googleapis.com\/css2?family=League+Spartan:wght@700;800;900&family=Roboto:wght@400;500;700&display=swap\");\r\n\r\n    .puoti26-menu-2026,\r\n    .puoti26-menu-2026 * {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .puoti26-menu-2026 {\r\n      --red: #f04d4c;\r\n      --red-hover: #d83e3d;\r\n      --cream: #f7ebdf;\r\n      --cream-warm: #fdf6ed;\r\n      --dark: #0c0c0c;\r\n      --ink: #24211f;\r\n      --muted: #746d67;\r\n      --border: #e5ded5;\r\n      --white: #ffffff;\r\n      --green: #2d7651;\r\n      --shadow: 0 8px 30px rgba(12, 12, 12, .08);\r\n      --shadow-lg: 0 18px 48px rgba(12, 12, 12, .18);\r\n      font-family: \"Roboto\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n      color: var(--ink);\r\n      background: var(--cream);\r\n      margin: 0;\r\n      padding: 0 0 72px;\r\n      line-height: 1.55;\r\n      -webkit-font-smoothing: antialiased;\r\n      max-width: 100%;\r\n      overflow-x: clip;\r\n    }\r\n\r\n    .puoti26-menu-2026 a {\r\n      color: var(--red);\r\n      text-decoration: none;\r\n    }\r\n\r\n    .puoti26-menu-2026 a:hover {\r\n      color: var(--red-hover);\r\n      text-decoration: underline;\r\n    }\r\n\r\n    .puoti26-menu-2026 h1,\r\n    .puoti26-menu-2026 h2,\r\n    .puoti26-menu-2026 h3,\r\n    .puoti26-menu-2026 .p26-head {\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      color: var(--dark);\r\n      font-weight: 800;\r\n      line-height: .98;\r\n      letter-spacing: 0;\r\n      margin: 0;\r\n    }\r\n\r\n    .puoti26-menu-2026 p {\r\n      margin: 0;\r\n      color: var(--muted);\r\n    }\r\n\r\n    .p26-hero {\r\n      position: relative;\r\n      min-height: min(42vh, 380px);\r\n      display: flex;\r\n      align-items: flex-end;\r\n      overflow: hidden;\r\n      color: var(--white);\r\n      background:\r\n        linear-gradient(180deg, rgba(12, 12, 12, .06) 0%, rgba(12, 12, 12, .18) 44%, rgba(12, 12, 12, .84) 100%),\r\n        url(\"https:\/\/www.saaristonpuoti.fi\/wp-content\/uploads\/2025\/04\/Saaristonpuoti_sRGB-7.jpg\") center 48% \/ cover no-repeat;\r\n    }\r\n\r\n    .p26-hero::after {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: auto 0 0;\r\n      height: 8px;\r\n      background: var(--red);\r\n    }\r\n\r\n    .p26-hero-inner {\r\n      position: relative;\r\n      z-index: 1;\r\n      width: min(100%, 1180px);\r\n      margin: 0 auto;\r\n      padding: 48px 22px 52px;\r\n      display: grid;\r\n      grid-template-columns: 1fr;\r\n      gap: 12px;\r\n      align-items: end;\r\n    }\r\n\r\n    .p26-eyebrow,\r\n    .p26-tag {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      width: fit-content;\r\n      min-height: 30px;\r\n      padding: 8px 11px;\r\n      border-radius: 8px;\r\n      background: var(--red);\r\n      color: var(--white);\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 12px;\r\n      line-height: 1;\r\n      font-weight: 800;\r\n      text-transform: uppercase;\r\n      letter-spacing: .14em;\r\n    }\r\n\r\n    .p26-tag {\r\n      min-height: 26px;\r\n      padding: 7px 9px;\r\n      font-size: 11px;\r\n      letter-spacing: .12em;\r\n    }\r\n\r\n    .p26-tag-soft {\r\n      background: var(--cream);\r\n      color: var(--dark);\r\n    }\r\n\r\n    .p26-tag-outline {\r\n      background: transparent;\r\n      color: var(--red);\r\n      border: 1px solid rgba(240, 77, 76, .28);\r\n    }\r\n\r\n    .p26-hero h1 {\r\n      max-width: 820px;\r\n      margin: 18px 0 14px;\r\n      color: var(--white);\r\n      font-size: clamp(46px, 8vw, 104px);\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .puoti26-menu-2026 .p26-hero-copy {\r\n      max-width: 680px;\r\n      color: rgba(255, 255, 255, .86);\r\n      font-size: 18px;\r\n    }\r\n\r\n    .p26-hero-actions {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 10px;\r\n      margin-top: 24px;\r\n    }\r\n\r\n    .p26-btn {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: 8px;\r\n      min-height: 44px;\r\n      padding: 13px 18px;\r\n      border: 0;\r\n      border-radius: 8px;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 14px;\r\n      font-weight: 800;\r\n      letter-spacing: .06em;\r\n      text-transform: uppercase;\r\n      text-decoration: none !important;\r\n      cursor: pointer;\r\n      transition: transform .16s ease, background .16s ease, color .16s ease, border-color .16s ease;\r\n    }\r\n\r\n    .p26-btn:hover {\r\n      transform: translateY(-1px);\r\n      text-decoration: none !important;\r\n    }\r\n\r\n    .p26-btn-primary {\r\n      background: var(--red);\r\n      color: var(--white) !important;\r\n    }\r\n\r\n    .p26-btn-primary:hover {\r\n      background: var(--red-hover);\r\n      color: var(--white) !important;\r\n    }\r\n\r\n    .p26-btn-soft {\r\n      background: var(--white);\r\n      color: var(--dark) !important;\r\n    }\r\n\r\n    .p26-btn-muted {\r\n      background: #f5eee7;\r\n      color: var(--dark) !important;\r\n    }\r\n\r\n    .p26-hero-card {\r\n      background: rgba(255, 255, 255, .94);\r\n      border: 1px solid rgba(255, 255, 255, .22);\r\n      border-radius: 14px;\r\n      box-shadow: var(--shadow-lg);\r\n      padding: 20px;\r\n    }\r\n\r\n    .p26-hero-card h2 {\r\n      margin: 10px 0 6px;\r\n      font-size: 30px;\r\n    }\r\n\r\n    .p26-hero-card p {\r\n      color: var(--muted);\r\n      font-size: 15px;\r\n    }\r\n\r\n    .p26-hero-stats {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: 8px;\r\n      margin-top: 16px;\r\n    }\r\n\r\n    .p26-stat {\r\n      min-width: 0;\r\n      border-radius: 10px;\r\n      background: var(--cream);\r\n      padding: 12px 10px;\r\n    }\r\n\r\n    .p26-stat strong {\r\n      display: block;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      color: var(--dark);\r\n      font-size: 25px;\r\n      line-height: .9;\r\n    }\r\n\r\n    .p26-stat span {\r\n      display: block;\r\n      margin-top: 4px;\r\n      color: var(--muted);\r\n      font-size: 12px;\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      letter-spacing: .06em;\r\n    }\r\n\r\n    .p26-shell {\r\n      width: min(100% - 36px, 1180px);\r\n      margin: 0 auto;\r\n    }\r\n\r\n    .p26-intro {\r\n      display: grid;\r\n      grid-template-columns: minmax(0, 1fr);\r\n      gap: 18px;\r\n      margin: 24px auto 18px;\r\n    }\r\n\r\n    .p26-panel,\r\n    .p26-card,\r\n    .p26-info {\r\n      background: var(--white);\r\n      border: 1px solid rgba(12, 12, 12, .06);\r\n      border-radius: 14px;\r\n      box-shadow: var(--shadow);\r\n    }\r\n\r\n    .p26-panel {\r\n      padding: 26px;\r\n    }\r\n\r\n    .p26-panel h2 {\r\n      margin: 10px 0;\r\n      font-size: clamp(30px, 4vw, 46px);\r\n    }\r\n\r\n    .p26-panel p + p {\r\n      margin-top: 10px;\r\n    }\r\n\r\n    .p26-legend {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 10px;\r\n      align-self: start;\r\n    }\r\n\r\n    .p26-legend-item {\r\n      min-height: 72px;\r\n      padding: 14px;\r\n      border-radius: 12px;\r\n      background: var(--white);\r\n      border: 1px solid rgba(12, 12, 12, .06);\r\n      box-shadow: var(--shadow);\r\n    }\r\n\r\n    .p26-legend-item strong {\r\n      display: block;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      color: var(--dark);\r\n      font-size: 20px;\r\n      line-height: 1;\r\n      margin-bottom: 4px;\r\n    }\r\n\r\n    .p26-legend-item span {\r\n      display: block;\r\n      color: var(--muted);\r\n      font-size: 13px;\r\n      line-height: 1.35;\r\n    }\r\n\r\n    .p26-legend-details {\r\n      margin-top: 16px;\r\n      padding-top: 14px;\r\n      border-top: 1px solid rgba(12, 12, 12, .08);\r\n    }\r\n\r\n    .p26-legend-details > summary {\r\n      list-style: none;\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      cursor: pointer;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 13px;\r\n      font-weight: 800;\r\n      letter-spacing: .06em;\r\n      text-transform: uppercase;\r\n      color: var(--red);\r\n    }\r\n\r\n    .p26-legend-details > summary::-webkit-details-marker {\r\n      display: none;\r\n    }\r\n\r\n    .p26-legend-details > summary::before {\r\n      content: \"+\";\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      width: 20px;\r\n      height: 20px;\r\n      border-radius: 6px;\r\n      background: rgba(240, 77, 76, .12);\r\n      color: var(--red);\r\n      font-size: 16px;\r\n      line-height: 1;\r\n    }\r\n\r\n    .p26-legend-details[open] > summary::before {\r\n      content: \"\\2013\";\r\n    }\r\n\r\n    .p26-legend-details .p26-legend {\r\n      margin-top: 14px;\r\n    }\r\n\r\n    .p26-legend-details .p26-legend-item {\r\n      min-height: 0;\r\n      padding: 10px 12px;\r\n      background: rgba(12, 12, 12, .02);\r\n      box-shadow: none;\r\n    }\r\n\r\n    .p26-inline-link {\r\n      color: var(--red);\r\n      font-weight: 700;\r\n      text-underline-offset: 2px;\r\n    }\r\n\r\n    .p26-inline-link:hover {\r\n      text-decoration: none;\r\n    }\r\n\r\n    #p26-toppings,\r\n    #p26-gf-info {\r\n      scroll-margin-top: 90px;\r\n    }\r\n\r\n    .p26-controls {\r\n      position: sticky;\r\n      top: 0;\r\n      z-index: 10;\r\n      margin: 18px auto 18px;\r\n      padding: 14px;\r\n      background: rgba(247, 235, 223, .94);\r\n      border: 1px solid rgba(12, 12, 12, .08);\r\n      border-radius: 14px;\r\n      box-shadow: 0 10px 26px rgba(12, 12, 12, .08);\r\n      backdrop-filter: blur(14px);\r\n      -webkit-backdrop-filter: blur(14px);\r\n    }\r\n\r\n    .p26-controls-top {\r\n      display: flex;\r\n      justify-content: flex-end;\r\n      margin-bottom: 12px;\r\n    }\r\n\r\n    .p26-result-count {\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      color: var(--dark);\r\n      font-size: 15px;\r\n      font-weight: 800;\r\n      white-space: nowrap;\r\n      text-transform: uppercase;\r\n      letter-spacing: .06em;\r\n    }\r\n\r\n    .p26-filter-block + .p26-filter-block {\r\n      margin-top: 10px;\r\n      padding-top: 10px;\r\n      border-top: 1px solid rgba(12, 12, 12, .08);\r\n    }\r\n\r\n    .p26-filter-label {\r\n      display: block;\r\n      margin: 0 0 8px;\r\n      color: var(--dark);\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n      letter-spacing: .12em;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .p26-filter-row {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 8px;\r\n    }\r\n\r\n    #puoti26-menu-2026 .p26-filter {\r\n      -webkit-appearance: none;\r\n      appearance: none;\r\n      margin: 0;\r\n      min-height: 38px;\r\n      border: 1px solid rgba(12, 12, 12, .10);\r\n      border-radius: 8px;\r\n      background: var(--white);\r\n      color: var(--dark);\r\n      padding: 9px 12px;\r\n      min-width: 0;\r\n      max-width: 100%;\r\n      white-space: normal;\r\n      overflow-wrap: anywhere;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 13px;\r\n      font-weight: 800;\r\n      line-height: 1;\r\n      letter-spacing: .05em;\r\n      text-transform: uppercase;\r\n      text-decoration: none;\r\n      text-shadow: none;\r\n      box-shadow: none;\r\n      cursor: pointer;\r\n      transition: background .16s ease, color .16s ease, border-color .16s ease, transform .16s ease;\r\n    }\r\n\r\n    #puoti26-menu-2026 .p26-filter:hover {\r\n      transform: translateY(-1px);\r\n      border-color: rgba(240, 77, 76, .40);\r\n    }\r\n\r\n    #puoti26-menu-2026 .p26-filter[aria-pressed=\"true\"],\r\n    #puoti26-menu-2026 .p26-filter.is-active {\r\n      background: var(--red);\r\n      border-color: var(--red);\r\n      color: var(--white);\r\n    }\r\n\r\n    .p26-section {\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .p26-section-head {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: end;\r\n      gap: 18px;\r\n      margin: 0 0 12px;\r\n      padding: 0 2px;\r\n    }\r\n\r\n    .p26-section-head h2 {\r\n      margin-top: 8px;\r\n      font-size: clamp(34px, 5vw, 54px);\r\n    }\r\n\r\n    .p26-section-head p {\r\n      max-width: 620px;\r\n      font-size: 16px;\r\n    }\r\n\r\n    .p26-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 14px;\r\n    }\r\n\r\n    .puoti26-menu-2026 [hidden] {\r\n      display: none !important;\r\n    }\r\n\r\n    .p26-card {\r\n      position: relative;\r\n      display: grid;\r\n      grid-template-rows: auto 1fr auto;\r\n      min-height: 214px;\r\n      padding: 18px;\r\n      overflow: hidden;\r\n    }\r\n\r\n    .p26-card.is-new {\r\n      border-color: rgba(240, 77, 76, .34);\r\n      box-shadow: 0 12px 34px rgba(240, 77, 76, .13), 0 8px 30px rgba(12, 12, 12, .06);\r\n    }\r\n    .p26-card.is-featured {\r\n      border: 2px solid var(--red);\r\n      background: linear-gradient(180deg, var(--cream-warm), var(--white) 62%);\r\n      box-shadow: 0 16px 40px rgba(240, 77, 76, .22), 0 8px 30px rgba(12, 12, 12, .08);\r\n    }\r\n    .p26-card.is-featured .p26-tag-date {\r\n      background: var(--red);\r\n      color: var(--white);\r\n      border: none;\r\n    }\r\n\r\n    .p26-card.is-new::before {\r\n      content: \"\";\r\n      position: absolute;\r\n      inset: 0 auto 0 0;\r\n      width: 6px;\r\n      background: var(--red);\r\n    }\r\n\r\n    .p26-card-top {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      align-items: center;\r\n      gap: 7px;\r\n      min-height: 28px;\r\n      margin-bottom: 10px;\r\n    }\r\n\r\n    .p26-card h3 {\r\n      min-height: 48px;\r\n      margin: 0 0 8px;\r\n      font-size: clamp(22px, 3vw, 30px);\r\n      line-height: .95;\r\n    }\r\n\r\n    .p26-desc {\r\n      color: var(--muted);\r\n      font-size: 15px;\r\n    }\r\n\r\n    .p26-note {\r\n      margin-top: 10px;\r\n      color: #9b423f;\r\n      font-size: 14px;\r\n      font-weight: 700;\r\n    }\r\n\r\n    .p26-card-footer {\r\n      display: flex;\r\n      justify-content: space-between;\r\n      align-items: end;\r\n      gap: 12px;\r\n      margin-top: 18px;\r\n      padding-top: 12px;\r\n      border-top: 1px solid rgba(12, 12, 12, .08);\r\n    }\r\n\r\n    .p26-diets {\r\n      display: flex;\r\n      flex-wrap: wrap;\r\n      gap: 6px;\r\n    }\r\n\r\n    .p26-diet-chip {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      min-width: 28px;\r\n      min-height: 26px;\r\n      padding: 6px 8px;\r\n      border-radius: 999px;\r\n      background: var(--cream);\r\n      color: var(--dark);\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n      line-height: 1;\r\n    }\r\n\r\n    .p26-price {\r\n      color: var(--red);\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 25px;\r\n      font-weight: 800;\r\n      line-height: .95;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .p26-topping-group + .p26-topping-group {\r\n      margin-top: 22px;\r\n    }\r\n\r\n    .p26-topping-group-title {\r\n      margin: 0 0 12px;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 16px;\r\n      letter-spacing: .08em;\r\n      text-transform: uppercase;\r\n      color: var(--muted);\r\n    }\r\n\r\n    .p26-topping-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 10px;\r\n    }\r\n\r\n    .p26-card.p26-topping {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n      min-height: 0;\r\n      padding: 12px 16px;\r\n      overflow: visible;\r\n    }\r\n\r\n    .p26-topping-name {\r\n      font-weight: 600;\r\n      font-size: 15px;\r\n      color: var(--ink);\r\n      line-height: 1.25;\r\n    }\r\n\r\n    .p26-topping-tail {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    .p26-topping-chips {\r\n      display: inline-flex;\r\n      gap: 5px;\r\n    }\r\n\r\n    .p26-topping-price {\r\n      color: var(--red);\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 18px;\r\n      font-weight: 800;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    @media (max-width: 640px) {\r\n      .p26-topping-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n    }\r\n\r\n    .p26-info {\r\n      padding: 24px;\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .p26-info h2 {\r\n      margin: 8px 0 10px;\r\n      font-size: clamp(30px, 4vw, 42px);\r\n    }\r\n\r\n    .p26-info-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(2, minmax(0, 1fr));\r\n      gap: 14px;\r\n      margin-top: 18px;\r\n    }\r\n\r\n    .p26-info-box {\r\n      padding: 16px;\r\n      border-radius: 12px;\r\n      background: var(--cream-warm);\r\n      border: 1px solid rgba(12, 12, 12, .06);\r\n    }\r\n\r\n    .p26-info-box strong {\r\n      display: block;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      color: var(--dark);\r\n      font-size: 21px;\r\n      line-height: 1;\r\n      margin-bottom: 8px;\r\n    }\r\n\r\n    .p26-gf-bases {\r\n      display: grid;\r\n      gap: 10px;\r\n      margin-top: 12px;\r\n    }\r\n\r\n    .p26-gf-base {\r\n      border: 1px solid rgba(12, 12, 12, .08);\r\n      border-radius: 10px;\r\n      background: var(--white);\r\n      overflow: hidden;\r\n    }\r\n\r\n    .p26-gf-base summary {\r\n      cursor: pointer;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 12px;\r\n      padding: 11px 12px;\r\n      font-family: \"League Spartan\", system-ui, sans-serif;\r\n      font-size: 17px;\r\n      font-weight: 800;\r\n      color: var(--dark);\r\n      list-style: none;\r\n    }\r\n\r\n    .p26-gf-base summary::-webkit-details-marker { display: none; }\r\n\r\n    .p26-gf-base summary:hover { background: rgba(12, 12, 12, .03); }\r\n\r\n    .p26-gf-base-meta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 10px;\r\n      flex: none;\r\n    }\r\n\r\n    .p26-gf-base summary strong {\r\n      display: inline;\r\n      margin: 0;\r\n      color: var(--red);\r\n      font-size: 17px;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .p26-gf-base-chevron {\r\n      width: 8px;\r\n      height: 8px;\r\n      border-right: 2px solid var(--red);\r\n      border-bottom: 2px solid var(--red);\r\n      transform: rotate(45deg);\r\n      transition: transform .2s ease;\r\n      flex: none;\r\n      margin-top: -3px;\r\n    }\r\n\r\n    .p26-gf-base[open] .p26-gf-base-chevron {\r\n      transform: rotate(-135deg);\r\n      margin-top: 3px;\r\n    }\r\n\r\n    .p26-gf-base p {\r\n      margin: 0;\r\n      padding: 0 12px 12px 30px;\r\n      font-size: 14px;\r\n      line-height: 1.45;\r\n      color: var(--ink);\r\n    }\r\n\r\n    .p26-gf-base .p26-gf-note {\r\n      padding-top: 0;\r\n      color: var(--muted);\r\n    }\r\n\r\n    .p26-gf-prep {\r\n      margin-top: 14px;\r\n      padding-top: 12px;\r\n      border-top: 1px solid var(--border);\r\n      font-size: 14px;\r\n      line-height: 1.5;\r\n      color: var(--ink);\r\n    }\r\n\r\n    .p26-gf-prep strong {\r\n      color: var(--dark);\r\n    }\r\n\r\n    .p26-no-results {\r\n      display: none;\r\n      padding: 28px;\r\n      border-radius: 14px;\r\n      background: var(--white);\r\n      box-shadow: var(--shadow);\r\n    }\r\n\r\n    .p26-no-results.is-visible {\r\n      display: block;\r\n    }\r\n\r\n    @media (max-width: 900px) {\r\n      .p26-hero {\r\n        min-height: min(40vh, 340px);\r\n      }\r\n\r\n      .p26-hero-inner,\r\n      .p26-intro {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .p26-hero-card {\r\n        max-width: 420px;\r\n      }\r\n\r\n      .p26-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n    }\r\n\r\n    @media (max-width: 620px) {\r\n      .puoti26-menu-2026 {\r\n        padding-bottom: 44px;\r\n      }\r\n\r\n      .p26-hero {\r\n        min-height: 260px;\r\n        background-position: 46% center;\r\n      }\r\n\r\n      .p26-hero-inner {\r\n        padding: 30px 18px 34px;\r\n        gap: 10px;\r\n      }\r\n\r\n      .p26-hero h1 {\r\n        margin-top: 14px;\r\n        font-size: 46px;\r\n      }\r\n\r\n      .p26-hero-copy {\r\n        font-size: 16px;\r\n      }\r\n\r\n      .p26-hero-actions .p26-btn {\r\n        width: 100%;\r\n      }\r\n\r\n      .p26-hero-card {\r\n        padding: 16px;\r\n      }\r\n\r\n      .p26-hero-stats {\r\n        grid-template-columns: 1fr 1fr;\r\n      }\r\n\r\n      .p26-shell {\r\n        width: min(100% - 28px, 480px);\r\n      }\r\n\r\n      .p26-panel {\r\n        padding: 20px;\r\n      }\r\n\r\n      .p26-legend,\r\n      .p26-info-grid {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .p26-controls {\r\n        position: static;\r\n        padding: 12px;\r\n      }\r\n\r\n      .p26-controls-top {\r\n        grid-template-columns: 1fr;\r\n      }\r\n\r\n      .p26-result-count {\r\n        white-space: normal;\r\n      }\r\n\r\n      .p26-filter-row {\r\n        display: flex;\r\n        flex-wrap: nowrap;\r\n        gap: 8px;\r\n        max-width: 100%;\r\n        overflow-x: auto;\r\n        overflow-y: hidden;\r\n        padding-bottom: 6px;\r\n        scroll-snap-type: x proximity;\r\n        -webkit-overflow-scrolling: touch;\r\n        scrollbar-width: thin;\r\n        scrollbar-color: rgba(240, 77, 76, .45) transparent;\r\n        -webkit-mask-image: linear-gradient(to right, #000 calc(100% - 22px), transparent 100%);\r\n                mask-image: linear-gradient(to right, #000 calc(100% - 22px), transparent 100%);\r\n      }\r\n\r\n      .p26-filter-row::-webkit-scrollbar {\r\n        height: 4px;\r\n      }\r\n\r\n      .p26-filter-row::-webkit-scrollbar-thumb {\r\n        background: rgba(240, 77, 76, .45);\r\n        border-radius: 999px;\r\n      }\r\n\r\n      .p26-filter {\r\n        flex: 0 0 auto;\r\n        width: auto !important;\r\n        min-height: 34px;\r\n        padding: 8px 13px !important;\r\n        font-size: 12px;\r\n        white-space: nowrap !important;\r\n        scroll-snap-align: start;\r\n      }\r\n\r\n      .p26-section-head {\r\n        display: block;\r\n      }\r\n\r\n      .p26-section-head p {\r\n        margin-top: 8px;\r\n      }\r\n\r\n      .p26-card {\r\n        min-height: 0;\r\n        padding: 16px;\r\n      }\r\n\r\n      .p26-card h3 {\r\n        min-height: auto;\r\n        font-size: 24px;\r\n      }\r\n\r\n      .p26-card-footer {\r\n        align-items: flex-start;\r\n        flex-direction: column;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <header class=\"p26-hero\" aria-label=\"Saariston Puoti - Summer 2026 menu\">\r\n    <div class=\"p26-hero-inner\">\r\n      <span class=\"p26-eyebrow\">Summer 2026<\/span>\r\n      <h1>Menu<\/h1>\r\n    <\/div>\r\n  <\/header>\r\n\r\n  <div class=\"p26-shell\">\r\n    <section class=\"p26-intro\" aria-label=\"Presentation of the menu\">\r\n      <div class=\"p26-panel\">\r\n        <span class=\"p26-tag\">Summer 2026 menu<\/span>\r\n        <h2>Tastes like summer!<\/h2>\r\n        <p>Artisan pizza baked in a wood-fired oven, pasta, fresh salads, desserts and seasonal novelties - compiled for the summer 2026 menu \ud83c\udf55\ud83d\udd25<\/p>\r\n        <details class=\"p26-legend-details\">\r\n          <summary>Special dietary indications (G, L, VL, M, V, Vegetarian, \ud83c\udf36)<\/summary>\r\n          <div class=\"p26-legend\" aria-label=\"Special dietary allowances\">\r\n            <div class=\"p26-legend-item\"><strong>G<\/strong><span>Gluten-free or gluten-free option available<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>L<\/strong><span>Lactose-free<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>VL<\/strong><span>Low lactose<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>M<\/strong><span>Non-milk<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>V<\/strong><span>Vegan or vegan option available<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>Kasvis<\/strong><span>Vegetarian diet: no meat or fish (allows dairy products and eggs)<\/span><\/div>\r\n            <div class=\"p26-legend-item\"><strong>\ud83c\udf36<\/strong><span>Spicy<\/span><\/div>\r\n          <\/div>\r\n        <\/details>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"p26-filters\" class=\"p26-controls\" aria-label=\"Menu filters\">\r\n      <div class=\"p26-controls-top\">\r\n        <div class=\"p26-result-count\" data-p26-count>All doses<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-filter-block\">\r\n        <span class=\"p26-filter-label\">Categories<\/span>\r\n        <div class=\"p26-filter-row\" role=\"group\" aria-label=\"Categories\">\r\n          <button class=\"p26-filter is-active\" type=\"button\" data-p26-category=\"all\" aria-pressed=\"true\">All from<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"new\" aria-pressed=\"false\">New arrivals<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"pizza\" aria-pressed=\"false\">Pizza<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"pasta\" aria-pressed=\"false\">Pate<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"salad\" aria-pressed=\"false\">Salads<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"starter\" aria-pressed=\"false\">Breadcrumbs<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"kids\" aria-pressed=\"false\">Children's menu<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"snack\" aria-pressed=\"false\">Snacks<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"dessert\" aria-pressed=\"false\">Desserts<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-category=\"topping\" aria-pressed=\"false\">More samples<\/button>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-filter-block\">\r\n        <span class=\"p26-filter-label\">Special diets<\/span>\r\n        <div class=\"p26-filter-row\" role=\"group\" aria-label=\"Special diets\">\r\n          <button class=\"p26-filter is-active\" type=\"button\" data-p26-diet=\"all\" aria-pressed=\"true\">All diets<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"G\" aria-pressed=\"false\">Gluten-free<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"L\" aria-pressed=\"false\">Lactose-free<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"VL\" aria-pressed=\"false\">Low lactose<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"M\" aria-pressed=\"false\">Non-milk<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"V\" aria-pressed=\"false\">Vegan<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"KASVIS\" aria-pressed=\"false\">Kasvis<\/button>\r\n          <button class=\"p26-filter\" type=\"button\" data-p26-diet=\"SPICY\" aria-pressed=\"false\">Spicy<\/button>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"p26-new\" class=\"p26-section\" data-p26-section data-p26-new-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">New for 2026<\/span>\r\n          <h2>New arrivals<\/h2>\r\n        <\/div>\r\n        <p>New for summer 2026!<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new is-featured\" data-p26-card data-p26-available-from=\"2026-06-13\" data-p26-available-until=\"2026-06-26\" data-category=\"pizza\" data-new=\"true\" data-diets=\"VL G KASVIS V\" data-search=\"martha pizza martha kausipizza smetana peltolan blue sinihomejuusto vuohenjuusto p\u00e4\u00e4ryn\u00e4 guanciale possunposki karpalo siemenet kurpitsa auringonkukka kasvis vegaaninen\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Seasonal pizza<\/span><span class=\"p26-tag p26-tag-date\">13\u201326 June<\/span><\/div>\r\n          <h3>#48 Pizza Martha<\/h3>\r\n          <p class=\"p26-desc\">Smetana, Peltola\u2019s Blue blue cheese, goat\u2019s cheese, fresh pear, thinly sliced guanciale (air-dried pork cheek), cranberries and seeds (pumpkin, sunflower).<\/p>\r\n          <p class=\"p26-note\">Our seasonal summer pizza, available from 13 June to 26 June 2026. Also available as a vegetarian or vegan option \u2013 please specify when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><span class=\"p26-diet-chip\">VEGETABLE (optional)<\/span><span class=\"p26-diet-chip\">V opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"pizza\" data-new=\"true\" data-diets=\"VL G\" data-search=\"pizza pablo bianco smetana chorizo manchego basilika\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pizza<\/span><\/div>\r\n          <h3>#45 Pizza Pablo<\/h3>\r\n          <p class=\"p26-desc\">Bianco pizza: smetana, mozzarella fior di latte and chorizo. After baking, cooked manchego cheese and basil.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"pizza\" data-new=\"true\" data-diets=\"V G\" data-search=\"pizza muu cigole vegaaninen kanaton lastu pizzavuusto vuohenvuusto rucola paholaisenhillo\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pizza<\/span><\/div>\r\n          <h3>#46 Pizza Other Cigole<\/h3>\r\n          <p class=\"p26-desc\">Puodi tomato sauce, vegan pizza cheese, MUU chicken chips and M\u00f6 Chavre goat cheese. After the oven, arugula and devil's jam.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"pasta\" data-new=\"true\" data-diets=\"G VL KASVIS\" data-search=\"gnocchi gluteeniton pomodoro donna cacio e pepe gricia kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#5 Gnocchi<\/h3>\r\n          <p class=\"p26-desc\">Gluten-free gnocchi. Sauce al pomodoro, Donna, cacio e pepe or alla gricia.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"salad\" data-new=\"true\" data-diets=\"G VL KASVIS\" data-search=\"burrata mansikka salaatti kotimainen mansikka basilika balsamico kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Salad<\/span><\/div>\r\n          <h3>#4 Burrata and strawberry salad<\/h3>\r\n          <p class=\"p26-desc\">Creamy burrata cheese, local strawberries, basil and balsamic syrup.<\/p>\r\n          <p class=\"p26-note\">Available when the summer strawberry harvest ripens.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">14,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"dessert\" data-new=\"true\" data-diets=\"G L V\" data-search=\"pistaasij\u00e4\u00e4tel\u00f6 pistaasi vegaaninen j\u00e4\u00e4tel\u00f6 j\u00e4lkiruoka\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Dessert<\/span><\/div>\r\n          <h3>#6 Pistachio ice cream<\/h3>\r\n          <p class=\"p26-desc\">Salty-sweet pistachio ice cream and roasted pistachio nuts. Also available vegan.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">V opt.<\/span><\/div><strong class=\"p26-price\">5,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n        <article class=\"p26-card is-new\" data-p26-card data-category=\"kids\" data-new=\"true\" data-diets=\"G M\" data-search=\"lasten kanakori kotimainen paneroitu broileri kouruperunat dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Children's menu<\/span><\/div>\r\n          <h3>Children's chicken basket<\/h3>\r\n          <p class=\"p26-desc\">Homemade breaded chicken, casseroles and dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/div><strong class=\"p26-price\">9,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Pizza list<\/span>\r\n          <h2>Pizza<\/h2>\r\n        <\/div>\r\n        <p>Classics, novelties and changing seasonal pizzas. Gluten-free pizza base available, <a class=\"p26-inline-link\" href=\"#p26-gf-info\">read more about gluten-free base options here<\/a>.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"pizza\" data-new=\"true\" data-diets=\"VL G\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pizza<\/span><\/div>\r\n          <h3>#45 Pizza Pablo<\/h3>\r\n          <p class=\"p26-desc\">Bianco pizza: smetana, mozzarella fior di latte and chorizo. After baking, cooked manchego cheese and basil.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"pizza\" data-new=\"true\" data-diets=\"V G\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pizza<\/span><\/div>\r\n          <h3>#46 Pizza Other Cigole<\/h3>\r\n          <p class=\"p26-desc\">Puodi tomato sauce, vegan pizza cheese, MUU chicken chips and M\u00f6 Chavre goat cheese. After the oven, arugula and devil's jam.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card is-new is-featured\" data-p26-card data-p26-available-from=\"2026-06-13\" data-p26-available-until=\"2026-06-26\" data-p26-category-copy=\"true\" data-category=\"pizza\" data-new=\"true\" data-diets=\"VL G KASVIS V\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Seasonal pizza<\/span><span class=\"p26-tag p26-tag-date\">13\u201326 June<\/span><\/div>\r\n          <h3>#48 Pizza Martha<\/h3>\r\n          <p class=\"p26-desc\">Smetana, Peltola\u2019s Blue blue cheese, goat\u2019s cheese, fresh pear, thinly sliced guanciale (air-dried pork cheek), cranberries and seeds (pumpkin, sunflower).<\/p>\r\n          <p class=\"p26-note\">Our seasonal summer pizza, available from 13 June to 26 June 2026. Also available as a vegetarian or vegan option \u2013 please specify when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><span class=\"p26-diet-chip\">VEGETABLE (optional)<\/span><span class=\"p26-diet-chip\">V opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G KASVIS\" data-search=\"marjoriitta margherita tomaatti mozzarella basilika oliivi\u00f6ljy kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#1 Marjoriitta<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, mozzarella fior di latte, fresh basil and olive oil.<\/p>\r\n          <p class=\"p26-note\">Tune in Marjo <a class=\"p26-inline-link\" href=\"#p26-toppings\" data-p26-jump-cat=\"topping\">Add to cart<\/a>.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">12,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G\" data-search=\"pepperoni 2.0 mozzarella pecorino\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#2 Pizza Pepperoni 2.0<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, fior di latte mozzarella and pepperoni sausage. After baking, pecorino romano grated.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">15,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G\" data-search=\"salami napolin salami kirsikkatomaatti oliivi parmesaani\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#3 Pizza Salami 2.0<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, fior di latte mozzarella, Napoli salami, cherry tomato, olive and parmesan cheese sauce.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">16,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL SPICY G\" data-search=\"kolme juustoa rapsakka pekoni bianco smetana parmesaani vuohenjuusto chili\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Bianco<\/span><\/div>\r\n          <h3>#4 Three cheeses &amp; crispy bacon<\/h3>\r\n          <p class=\"p26-desc\">Smetana, parmesan cheese, goat cheese, pizza cheese, bacon and fresh chilli.<\/p>\r\n          <p class=\"p26-note\">Additional recommendation: spianata salami +2,50 \u20ac.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">Chilli<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">17,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"L G\" data-search=\"kylm\u00e4savulohi smetana punasipuli kapris tilli saaristolaisleip\u00e4\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Bianco<\/span><\/div>\r\n          <h3>#6 Cold-smoked salmon pizza<\/h3>\r\n          <p class=\"p26-desc\">Smetana, red onion and pizza cheese. After the oven, cold smoked salmon, capers, dill and island bread crumbs.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">16,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G\" data-search=\"prosciutto mozzarella ilmakuivattu kinkku parmesaani rucola\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#7 Pizza Prosciutto<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce and mozzarella fior di latte. After baking, prosciutto, parmesan shavings and arugula.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">16,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"L G\" data-search=\"saimaa savumuikku peruna kev\u00e4tsipuli merilev\u00e4kaviaari european region of gastronomy\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Saimaa<\/span><\/div>\r\n          <h3>#13 Pizza Saimaa<\/h3>\r\n          <p class=\"p26-desc\">Smetana, smoked chicken, potato, spring onion and pizza cheese. After the oven, seaweed caviar.<\/p>\r\n          <p class=\"p26-note\">Recommendation: double sticks +3,00 \u20ac.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">17,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL SPICY G\" data-search=\"diavola tulinen mausteinen spianata nduja chili mozzarella\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Fiery<\/span><\/div>\r\n          <h3>#16 Pizza Diavola<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, spianata salami, nduja salami, mozzarella fior di latte and fresh chilli.<\/p>\r\n          <p class=\"p26-note\">Spicy. The salamis contain pepperon peppers.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">Chilli<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">16,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G KASVIS\" data-search=\"next level marjoriitta mozzarella bufala rucola parmesaani basilika kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Next level<\/span><\/div>\r\n          <h3>#17 Next Level Marjoriitta<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, mozzarella, parmesan cheese, olive oil and basil. After baking, arugula and mozzarella di bufala campana.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">17,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"L SPICY G\" data-search=\"jaska kaljat kana pekoni punasipuli jalapeno olutsuositus\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Shop<\/span><\/div>\r\n          <h3>#19 Jaska &amp; Kaljat<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, pizza cheese, domestic chicken, bacon, red onion and jalapeno.<\/p>\r\n          <p class=\"p26-note\">Beer recommendations are being built by @jaskankaljat.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">Chilli<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">15,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G\" data-search=\"next level prosciutto kirsikkatomaatti bufala balsamico rucola\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Next level<\/span><\/div>\r\n          <h3>#24 Next Level Prosciutto<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, mozzarella and herb marinated cherry tomatoes. After baking, prosciutto, parmesan, arugula, bufala and balsamic syrup.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">19,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G\" data-search=\"alla cigole kana vuohenjuusto rucola paholaisenhillo\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Shop<\/span><\/div>\r\n          <h3>#31 Alla Cigole<\/h3>\r\n          <p class=\"p26-desc\">Domestic chicken, goat cheese and pizza cheese. After the oven, arugula and devil's jam.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">15,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"VL G KASVIS\" data-search=\"linda bianco smetana mozzarella kirsikkatomaatti bufala parmesaani rucolapesto basilika kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Bianco<\/span><\/div>\r\n          <h3>#41 Pizza Linda<\/h3>\r\n          <p class=\"p26-desc\">Smetana, mozzarella fior di latte and marinated cherry tomatoes. After baking, buffalo mozzarella, grated Parmesan, Puodi\u2019s own rocket pesto, fresh basil and olive oil.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"V G\" data-search=\"kihaus punajuuri vuohenjuusto hummus karpalo siemenet vegaaninen\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Lacto-ovo<\/span><\/div>\r\n          <h3>#44 Pizza Kihaus<\/h3>\r\n          <p class=\"p26-desc\">Smetana, parmesan, goat cheese and beetroot. After baking, beetroot hummus, dried cranberries, seeds and basil.<\/p>\r\n          <p class=\"p26-note\">Also available vegan, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V opt.<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pizza\" data-diets=\"G\" data-search=\"kausipizzat vaihtuvat hiio hoi puodin paholainen bearnaise mansikkaketo finlandia\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Seasonal pizza<\/span><\/div>\r\n          <h3>Changing seasonal pizzas<\/h3>\r\n          <p class=\"p26-desc\">A changing selection of summer harvests and desirable classics.<\/p>\r\n          <p class=\"p26-note\">Coming up: next level Hiio Hoi, Puodin Paholainen, Pizza B\u00e9arnaise, Strawberry Keto, Pizza Finlandia and other desirable combinations.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">Variable<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Pate<\/span>\r\n          <h2>Pate<\/h2>\r\n        <\/div>\r\n        <p>Fresh pastas and gluten-free gnocchi. Sauces and additional information will be specified at the checkout.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"pasta\" data-new=\"true\" data-diets=\"G VL KASVIS\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#5 Gnocchi<\/h3>\r\n          <p class=\"p26-desc\">Gluten-free gnocchi. Sauce al pomodoro, Donna, cacio e pepe or alla gricia.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pasta\" data-diets=\"M KASVIS\" data-search=\"al pomodoro tomaattipasta marinara basilika parmesaani sitruuna\u00f6ljy pappardelle kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#1 Al Pomodoro<\/h3>\r\n          <p class=\"p26-desc\">Puodi's cherry tomato marinara sauce, basil, parmesan grated cheese, lemon oil and pappardelle pasta.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">M<\/span><\/div><strong class=\"p26-price\">15,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pasta\" data-diets=\"VL KASVIS\" data-search=\"donna tomaatti juustopasta marinara bufala basilika pappardelle kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#2 Donna<\/h3>\r\n          <p class=\"p26-desc\">Puodi marinara sauce, bufala di campana mozzarella, basil and pappardelle pasta.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pasta\" data-diets=\"L KASVIS\" data-search=\"cacio e pepe juustopasta pecorino parmesaani pippuri pappardelle kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#3 Cacio e Pepe<\/h3>\r\n          <p class=\"p26-desc\">An Italian classic: pecorino romano, Parmigiano Reggiano, pepper and pappardelle pasta.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">15,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"pasta\" data-diets=\"L\" data-search=\"alla gricia pekonipasta guanciale pecorino parmesaani pippuri pappardelle\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Pasta<\/span><\/div>\r\n          <h3>#4 Alla Gricia<\/h3>\r\n          <p class=\"p26-desc\">Guanciale, pecorino romano, Parmigiano Reggiano, pepper and pappardelle pasta.<\/p>\r\n          <p class=\"p26-note\">Can also be prepared with normal bacon on request.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">18,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Salads<\/span>\r\n          <h2>Salads<\/h2>\r\n        <\/div>\r\n        <p>Summer salads. Protein supplements and gluten-free options will be specified at the checkout.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"salad\" data-new=\"true\" data-diets=\"G VL KASVIS\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Salad<\/span><\/div>\r\n          <h3>#4 Burrata and strawberry salad<\/h3>\r\n          <p class=\"p26-desc\">Creamy burrata cheese, local strawberries, basil and balsamic syrup.<\/p>\r\n          <p class=\"p26-note\">Available when the summer strawberry harvest ripens.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">14,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"salad\" data-diets=\"L G\" data-search=\"puodin caesar salaatti parmesaani krutonki caesarkastike kana pekoni lohi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Salad<\/span><\/div>\r\n          <h3>#1 Puodin Caesar salad<\/h3>\r\n          <p class=\"p26-desc\">Crisp lettuce, Parmigiano Reggiano cheese, garlic cloves and caesar dressing.<\/p>\r\n          <p class=\"p26-note\">Protein: chicken +4 \u20ac, bacon +3 \u20ac, cold smoked salmon +4 \u20ac. Gluten-free on request. For starters, see starter salad.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">13,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"salad\" data-diets=\"G VL KASVIS\" data-search=\"caprese salaatti bufala kirsikkatomaatti rucola balsamico prosciutto kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Salad<\/span><\/div>\r\n          <h3>#2 Caprese salad<\/h3>\r\n          <p class=\"p26-desc\">Bufala di Campana mozzarella, herb-marinated cherry tomatoes, rocket and balsamic syrup.<\/p>\r\n          <p class=\"p26-note\">Recommendation: prosciutto +3,00 \u20ac.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">13,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Breadcrumbs<\/span>\r\n          <h2>Breadcrumbs<\/h2>\r\n        <\/div>\r\n        <p>Dipping options: aura cheese, curried mango, chilli, paprika, cucumber, vegan garlic mayonnaise, devil's jam and ketchup.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter\" data-diets=\"L G\" data-search=\"puodin caesar caesarsalaatti alkusalaatti parmesaani krutonki caesarkastike\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Starter salad<\/span><\/div>\r\n          <h3>#1 Puodin Caesar salad<\/h3>\r\n          <p class=\"p26-desc\">Crisp lettuce, Parmigiano Reggiano cheese, garlic cloves and caesar dressing.<\/p>\r\n          <p class=\"p26-note\">Also available gluten-free, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">7,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter\" data-diets=\"G VL KASVIS\" data-search=\"mozzarella di bufala campana kirsikkatomaatti rucolapesto balsamico prosciutto kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Primary food<\/span><\/div>\r\n          <h3>#2 Mozzarella di Bufala Campana<\/h3>\r\n          <p class=\"p26-desc\">Bufala di Campana mozzarella, herb-marinated cherry tomatoes, rocket pesto and balsamic syrup.<\/p>\r\n          <p class=\"p26-note\">Recommendation: prosciutto +3,00 \u20ac.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">7,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter snack\" data-diets=\"KASVIS\" data-search=\"mozzarella tikut dippi kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Mozzarella sticks<\/h3>\r\n          <p class=\"p26-desc\">6 pieces and a dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><\/div><strong class=\"p26-price\">7,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter snack\" data-diets=\"SPICY KASVIS\" data-search=\"jalapeno poppers dippi mausteinen kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Jalapeno poppers<\/h3>\r\n          <p class=\"p26-desc\">4 pieces and a dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">Chilli<\/span><\/div><strong class=\"p26-price\">7,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter snack\" data-diets=\"G M SPICY\" data-search=\"hot wings kana dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Hot Wings 6 pieces<\/h3>\r\n          <p class=\"p26-desc\">6 pieces and a dip. Also available in 12 pieces and 18 pieces on the snack list.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">Chilli<\/span><\/div><strong class=\"p26-price\">8,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter snack\" data-diets=\"V\" data-search=\"olutpaneroidut sipulirenkaat vegaaninen dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Beer-battered onion rings<\/h3>\r\n          <p class=\"p26-desc\">6 pieces and a dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><\/div><strong class=\"p26-price\">6,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter snack\" data-diets=\"V G\" data-search=\"bataattiranskalaiset gluteeniton vegaaninen dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Sweet potato fries<\/h3>\r\n          <p class=\"p26-desc\">Sweet potato pancakes and dip.<\/p>\r\n          <p class=\"p26-note\">Also available gluten-free, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">5,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"starter\" data-diets=\"V G\" data-search=\"kouruperunat gluteeniton vegaaninen dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Gully funnels<\/h3>\r\n          <p class=\"p26-desc\">Dumpling and dip.<\/p>\r\n          <p class=\"p26-note\">Also available gluten-free, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">4,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Children's menu<\/span>\r\n          <h2>Doses for children<\/h2>\r\n        <\/div>\r\n        <p>The pizzas on the children\u2019s menu are the same size as the adult pizzas; it\u2019s just that the toppings offer more familiar flavours. We also offer smaller portions for those with a lighter appetite.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"kids\" data-new=\"true\" data-diets=\"G M\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Children's menu<\/span><\/div>\r\n          <h3>Children's chicken basket<\/h3>\r\n          <p class=\"p26-desc\">Homemade breaded chicken, casseroles and dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/div><strong class=\"p26-price\">9,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"VL KASVIS\" data-search=\"lasten marjoriitta tomaatti mozzarella basilika kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's pizza<\/span><\/div>\r\n          <h3>#1 Marjoriitta<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, mozzarella, olive oil and basil.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">VL<\/span><\/div><strong class=\"p26-price\">12,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"L\" data-search=\"lasten pepperoni tomaatti pizzajuusto\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's pizza<\/span><\/div>\r\n          <h3>#2 Pizza Pepperoni<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, pepperoni sausage and pizza cheese.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">12,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"L\" data-search=\"lasten tropicana kinkku ananas\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's pizza<\/span><\/div>\r\n          <h3>#25 Tropicana<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, ham and pineapple.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">12,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"L\" data-search=\"lasten americana kinkku ananas aurajuusto\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's pizza<\/span><\/div>\r\n          <h3>#27 Americana<\/h3>\r\n          <p class=\"p26-desc\">Tomato sauce, ham, pineapple and aura cheese.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">13,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"M V G\" data-search=\"kouruperunat gluteeniton vegaaninen lasten annos\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's dose<\/span><\/div>\r\n          <h3>Handful of potatoes + dip<\/h3>\r\n          <p class=\"p26-desc\">Also available gluten-free, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">4,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"G\" data-search=\"lasten makkarakori gluteeniton\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's dose<\/span><\/div>\r\n          <h3>Children's sausage basket<\/h3>\r\n          <p class=\"p26-desc\">Also available gluten-free, please mention when ordering.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G opt.<\/span><\/div><strong class=\"p26-price\">6,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"kids\" data-diets=\"G M V\" data-search=\"kurkku porkkanatikut dippi vegaaninen gluteeniton maidoton\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children's dose<\/span><\/div>\r\n          <h3>Cucumber and carrot sticks<\/h3>\r\n          <p class=\"p26-desc\">Vegetable sticks and dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">V<\/span><\/div><strong class=\"p26-price\">4,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Snack &amp; fingerfood<\/span>\r\n          <h2>Snacks<\/h2>\r\n        <\/div>\r\n        <p>To accompany a drink, to share at the table or as a main course for a lighter appetite.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"\" data-search=\"koivulan farmillan makkarakori naudan t\u00e4ysliha makkara liperi hapankaali\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Local<\/span><\/div>\r\n          <h3>Koivula Farmilla sausage basket<\/h3>\r\n          <p class=\"p26-desc\">Beef sausage from a farm in Lippe, potatoes and sauerkraut.<\/p>\r\n          <p class=\"p26-note\">Double sausage +4,00 \u20ac.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><\/div><strong class=\"p26-price\">12,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"\" data-search=\"snack combo bataatti kouruperunat kolme tuotetta dippi jaettava\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Distributed by<\/span><\/div>\r\n          <h3>Snack Combo<\/h3>\r\n          <p class=\"p26-desc\">Sweet potato or potato casserole, three snacks of your choice and two dips.<\/p>\r\n          <p class=\"p26-note\">Serve for two as an appetizer or as a main course for one.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><\/div><strong class=\"p26-price\">16,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"V\" data-search=\"kouruperunat vegaaninen dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Gully funnels<\/h3>\r\n          <p class=\"p26-desc\">Dumpling and dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">V<\/span><\/div><strong class=\"p26-price\">4,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"SPICY\" data-search=\"hot wings 12 dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Hot Wings 12 pieces<\/h3>\r\n          <p class=\"p26-desc\">12 pieces and a dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">Chilli<\/span><\/div><strong class=\"p26-price\">13,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"SPICY\" data-search=\"hot wings 18 dippi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Snack<\/span><\/div>\r\n          <h3>Hot Wings 18 pieces<\/h3>\r\n          <p class=\"p26-desc\">18 pieces and a dip.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">Chilli<\/span><\/div><strong class=\"p26-price\">17,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"snack\" data-diets=\"G L M V\" data-search=\"lis\u00e4dipit aurajuusto currymajoneesi chili paprika kurkku valkosipulimajoneesi vegaaninen aioli paholaisenhillo ketsuppi\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Dipit<\/span><\/div>\r\n          <h3>Further information<\/h3>\r\n          <p class=\"p26-desc\">Aura cheese, curry mayonnaise, chilli mayonnaise, paprika mayonnaise, cucumber mayonnaise, vegan garlic mayonnaise, devil's jam and ketchup.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">V<\/span><\/div><strong class=\"p26-price\">2,00 \u20ac \/ piece<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"p26-section\" data-p26-section>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Dessert menu<\/span>\r\n          <h2>Desserts<\/h2>\r\n        <\/div>\r\n        <p>Puodi's classics, ice creams and sweet endings to summer.<\/p>\r\n      <\/div>\r\n      <div class=\"p26-grid\">\r\n        <article class=\"p26-card is-new\" data-p26-card data-p26-category-copy=\"true\" data-category=\"dessert\" data-new=\"true\" data-diets=\"G L V\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag\">New in 2026<\/span><span class=\"p26-tag p26-tag-outline\">Dessert<\/span><\/div>\r\n          <h3>#6 Pistachio ice cream<\/h3>\r\n          <p class=\"p26-desc\">Salty-sweet pistachio ice cream and roasted pistachio nuts. Also available vegan.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">V opt.<\/span><\/div><strong class=\"p26-price\">5,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"dessert\" data-diets=\"G L KASVIS\" data-search=\"puodin tiramisu savoiardi espresso kerma mascarpone kaakao kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#1 Puodin Tiramisu<\/h3>\r\n          <p class=\"p26-desc\">Savoiardi biscuits, espresso, cream, mascarpone cheese and cocoa powder.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">8,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"dessert\" data-diets=\"G L KASVIS\" data-search=\"panna cotta vanilja kermavanukas marja coulis kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#2 Puodin Panna Cotta<\/h3>\r\n          <p class=\"p26-desc\">Vanilla custard pudding with seasonal berry coulis sauce.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">6,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"dessert\" data-diets=\"G L KASVIS\" data-search=\"yogurt congelato limone sitruuna jogurtti vaniljalik\u00f6\u00f6ri k18 alkoholi kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">K-18<\/span><\/div>\r\n          <h3>#3 Yoghurt Congelato al Limone<\/h3>\r\n          <p class=\"p26-desc\">Yoghurt ice cream: fresh lemon, creamy yoghurt and Italian vanilla liqueur.<\/p>\r\n          <p class=\"p26-note\">Alcohol content of the dose 0.50 %.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">L<\/span><\/div><strong class=\"p26-price\">5,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"dessert\" data-diets=\"G KASVIS\" data-search=\"affogato vaniljaj\u00e4\u00e4tel\u00f6 espresso kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">A classic<\/span><\/div>\r\n          <h3>#4 Affogato<\/h3>\r\n          <p class=\"p26-desc\">Vanilla ice cream and espresso.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><\/div><strong class=\"p26-price\">5,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n\r\n        <article class=\"p26-card\" data-p26-card data-category=\"dessert\" data-diets=\"G KASVIS\" data-search=\"per i bambini j\u00e4\u00e4tel\u00f6limu fanta cokis sprite vaniljaj\u00e4\u00e4tel\u00f6 kasvis\">\r\n          <div class=\"p26-card-top\"><span class=\"p26-tag p26-tag-outline\">Children<\/span><\/div>\r\n          <h3>#5 Per i Bambini: ice cream lemonade<\/h3>\r\n          <p class=\"p26-desc\">Vanilla ice cream and your choice of Fanta, Coca-Cola or Sprite.<\/p>\r\n          <div class=\"p26-card-footer\"><div class=\"p26-diets\"><span class=\"p26-diet-chip\">G<\/span><\/div><strong class=\"p26-price\">4,90 \u20ac<\/strong><\/div>\r\n        <\/article>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"p26-toppings\" class=\"p26-section\" data-p26-section hidden>\r\n      <div class=\"p26-section-head\">\r\n        <div>\r\n          <span class=\"p26-tag\">Pizza<\/span>\r\n          <h2>More samples<\/h2>\r\n        <\/div>\r\n        <p>Complete your pizza with the toppings of your choice - price per topping. The labels indicate the special dietary requirements for the topping.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Meats &amp; proteins<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Chorizo<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Guanciale (air-dried pork cheek)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Chicken (domestic)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Ham<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Cold-smoked salmon<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Napoli salami<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Nduja-salami<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Bacon<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Pepperoni sausage<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Prosciutto (air-dried ham)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Smoke screen<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"G M\"><span class=\"p26-topping-name\">Spianata salami<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Vegan proteins<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G\"><span class=\"p26-topping-name\">OTHER chickens without chips<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M\"><span class=\"p26-topping-name\">Tinnikala (wheat and soya protein)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Vegetables<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Pineapple<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Jalape\u00f1o<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Capris<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Olives<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Beetroot<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Red onion<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Rucola<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Fresh chilli<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G M\"><span class=\"p26-topping-name\">Herb marinated cherry tomatoes<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Cheeses<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L\"><span class=\"p26-topping-name\">Aura cheese<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L\"><span class=\"p26-topping-name\">Manchego (matured)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"VL\"><span class=\"p26-topping-name\">Mozzarella (fior di latte)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">VL<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"VL\"><span class=\"p26-topping-name\">Mozzarella di bufala campana<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">VL<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L\"><span class=\"p26-topping-name\">Parmesan cheese sauce<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><\/span><strong class=\"p26-topping-price\">2,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L\"><span class=\"p26-topping-name\">Parmigiano Reggiano cheese (not past.)<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><\/span><strong class=\"p26-topping-price\">2,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L\"><span class=\"p26-topping-name\">Pecorino Romano<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><\/span><strong class=\"p26-topping-price\">2,00 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"VL\"><span class=\"p26-topping-name\">Goat's cheese<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">VL<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Vegan cheeses<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Vegan parmesan cheese<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Vegan pizza cheese<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">2,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Vegan goat cheese \/ M\u00f6 Chavre<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">3,00 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"p26-topping-group\" data-p26-topping-group>\r\n        <h3 class=\"p26-topping-group-title\">Sauces &amp; others<\/h3>\r\n        <div class=\"p26-topping-grid\">\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Tomato sauce<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G\"><span class=\"p26-topping-name\">Balsamic syrup<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Kaura cr\u00e8me fra\u00eeche<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V G\"><span class=\"p26-topping-name\">Devil's jam<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"V M G\"><span class=\"p26-topping-name\">Beetroot hummus<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">V<\/span><span class=\"p26-diet-chip\">M<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L G\"><span class=\"p26-topping-name\">Puodi's arugula pesto<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"M\"><span class=\"p26-topping-name\">Island bread crouton<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">M<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n          <article class=\"p26-card p26-topping\" data-p26-card data-category=\"topping\" data-diets=\"L G\"><span class=\"p26-topping-name\">Smetana<\/span><span class=\"p26-topping-tail\"><span class=\"p26-topping-chips\"><span class=\"p26-diet-chip\">L<\/span><span class=\"p26-diet-chip\">G<\/span><\/span><strong class=\"p26-topping-price\">1,50 \u20ac<\/strong><\/span><\/article>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"p26-gf-info\" class=\"p26-info\" aria-label=\"Gluten-free and lactose-free\">\r\n      <span class=\"p26-tag\">Important additional information for the kitchen<\/span>\r\n      <h2>Gluten-free and lactose-free<\/h2>\r\n      <div class=\"p26-info-grid\">\r\n        <div class=\"p26-info-box\">\r\n          <strong>Gluten-free pizza bases<\/strong>\r\n          <p>Our own gluten-free pizza base: +\u20ac5. Naturally gluten-free pizza base: +\u20ac3.<\/p>\r\n          <div class=\"p26-gf-bases\">\r\n            <details class=\"p26-gf-base\">\r\n              <summary><span>Puodi\u2019s own gluten-free pizza base<\/span><span class=\"p26-gf-base-meta\"><strong>+5 \u20ac<\/strong><span class=\"p26-gf-base-chevron\" aria-hidden=\"true\"><\/span><\/span><\/summary>\r\n              <p>Contains: gluten-free wheat starch, dextrose, maize starch, buckwheat flour, rice starch, vegetable fibre (psyllium), thickening agent (guar gum), flavouring.<\/p>\r\n              <p class=\"p26-gf-note\">May contain small amounts of soya, sesame seeds and milk.<\/p>\r\n            <\/details>\r\n            <details class=\"p26-gf-base\">\r\n              <summary><span>Naturally gluten-free pizza base<\/span><span class=\"p26-gf-base-meta\"><strong>+3 \u20ac<\/strong><span class=\"p26-gf-base-chevron\" aria-hidden=\"true\"><\/span><\/span><\/summary>\r\n              <p>Contains: water, maize starch, potato starch, tapioca starch, rice flour, rapeseed oil, potato flakes, yeast, rice starter powder, thickener (E415), sugar, salt, psyllium, whole grain rice flour, potato fibre, raising agents (E450, E500), fructose, emulsifier (E471).<\/p>\r\n            <\/details>\r\n          <\/div>\r\n          <p class=\"p26-gf-prep\"><strong>Manufacture and cross-contamination:<\/strong> Our gluten-free pizza bases are prepared in a separate kitchen area using dedicated equipment that does not handle products containing gluten. Please note that the pizzas are baked in the same ovens on a separate baking tray.<\/p>\r\n        <\/div>\r\n        <div class=\"p26-info-box\">\r\n          <strong>Lactose-free<\/strong>\r\n          <p>Most of the raw materials are lactose-free. Italian cheeses are generally low in lactose. Most pizzas can be made completely lactose-free by changing the cheese when the customer mentions this when ordering.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <div class=\"p26-no-results\" data-p26-empty>\r\n      <span class=\"p26-tag\">No hits<\/span>\r\n      <h2>No doses found by filtration<\/h2>\r\n      <p>Try removing a specific dietary filter or selecting a broader category.<\/p>\r\n    <\/div>\r\n\r\n    <p class=\"p26-build\" style=\"margin:18px auto 0;text-align:center;font-size:11px;letter-spacing:.06em;color:var(--muted);opacity:.7;\">Menu \u00b7 updated 12 June 2026 \u00b7 v23 (additional guanciale filling + ingredients for gluten-free bases)<\/p>\r\n\r\n  <\/div>\r\n\r\n  <script>\r\n    (function () {\r\n      var root = document.querySelector(\"[data-puoti26-menu]\");\r\n      if (!root) return;\r\n\r\n      var cards = Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-card]\"));\r\n      var categoryButtons = Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-category]\"));\r\n      var dietButtons = Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-diet]\"));\r\n      var count = root.querySelector(\"[data-p26-count]\");\r\n      var empty = root.querySelector(\"[data-p26-empty]\");\r\n      var activeCategory = \"all\";\r\n      var activeDiet = \"all\";\r\n\r\n      function cardCategories(card) {\r\n        return String(card.dataset.category || \"\").split(\/\\s+\/).filter(Boolean);\r\n      }\r\n\r\n      function cardDiets(card) {\r\n        return String(card.dataset.diets || \"\").split(\/\\s+\/).filter(Boolean);\r\n      }\r\n\r\n      function isCategoryCopy(card) {\r\n        return card.dataset.p26CategoryCopy === \"true\";\r\n      }\r\n\r\n      function isTopNewCard(card) {\r\n        return card.dataset.new === \"true\" && !isCategoryCopy(card);\r\n      }\r\n\r\n      function isTopping(card) {\r\n        return cardCategories(card).indexOf(\"topping\") !== -1;\r\n      }\r\n\r\n      function parseP26Date(value) {\r\n        var m = \/^(\\d{4})-(\\d{2})-(\\d{2})$\/.exec(String(value || \"\"));\r\n        return m ? new Date(Number(m[1]), Number(m[2]) - 1, Number(m[3])) : null;\r\n      }\r\n\r\n      function isAvailable(card) {\r\n        var from = parseP26Date(card.dataset.p26AvailableFrom);\r\n        var until = parseP26Date(card.dataset.p26AvailableUntil);\r\n        if (!from && !until) return true;\r\n        var now = new Date();\r\n        var today = new Date(now.getFullYear(), now.getMonth(), now.getDate());\r\n        if (from && today < from) return false;\r\n        if (until && today > until) return false;\r\n        return true;\r\n      }\r\n\r\n      function categoryMatches(card) {\r\n        if (isTopping(card)) return activeCategory === \"all\" || activeCategory === \"topping\";\r\n        if (activeCategory === \"topping\") return false;\r\n        if (activeCategory === \"all\") {\r\n          if (activeDiet !== \"all\" && isTopNewCard(card)) return false;\r\n          return activeDiet === \"all\" ? !isCategoryCopy(card) : true;\r\n        }\r\n        if (activeCategory === \"new\") return isTopNewCard(card);\r\n        if (isTopNewCard(card)) return false;\r\n        return cardCategories(card).indexOf(activeCategory) !== -1;\r\n      }\r\n\r\n      function dietMatches(card) {\r\n        if (activeDiet === \"all\") return true;\r\n        var diets = cardDiets(card);\r\n        if (activeDiet === \"M\") {\r\n          return diets.indexOf(\"M\") !== -1 || diets.indexOf(\"V\") !== -1;\r\n        }\r\n        if (activeDiet === \"VL\") {\r\n          return diets.indexOf(\"VL\") !== -1 || diets.indexOf(\"L\") !== -1;\r\n        }\r\n        if (activeDiet === \"KASVIS\") {\r\n          return diets.indexOf(\"KASVIS\") !== -1 || diets.indexOf(\"V\") !== -1;\r\n        }\r\n        return diets.indexOf(activeDiet) !== -1;\r\n      }\r\n\r\n      function update() {\r\n        var visible = 0;\r\n\r\n        cards.forEach(function (card) {\r\n          var show = isAvailable(card) && categoryMatches(card) && dietMatches(card);\r\n          card.hidden = !show;\r\n          if (show) visible += 1;\r\n        });\r\n\r\n        Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-topping-group]\")).forEach(function (group) {\r\n          var groupVisible = Array.prototype.slice.call(group.querySelectorAll(\"[data-p26-card]\")).some(function (card) {\r\n            return !card.hidden;\r\n          });\r\n          group.hidden = !groupVisible;\r\n        });\r\n\r\n        Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-section]\")).forEach(function (section) {\r\n          var isNewSection = section.hasAttribute(\"data-p26-new-section\");\r\n          var sectionVisible = Array.prototype.slice.call(section.querySelectorAll(\"[data-p26-card]\")).some(function (card) {\r\n            return !card.hidden;\r\n          });\r\n          if (isNewSection && activeCategory !== \"new\" && !(activeCategory === \"all\" && activeDiet === \"all\")) {\r\n            sectionVisible = false;\r\n          }\r\n          section.hidden = !sectionVisible;\r\n        });\r\n\r\n        if (count) {\r\n          count.textContent = visible === 1 ? \"1 annos\" : visible + \" annosta\";\r\n        }\r\n        if (empty) {\r\n          empty.classList.toggle(\"is-visible\", visible === 0);\r\n        }\r\n      }\r\n\r\n      categoryButtons.forEach(function (button) {\r\n        button.addEventListener(\"click\", function () {\r\n          activeCategory = button.dataset.p26Category || \"all\";\r\n          categoryButtons.forEach(function (other) {\r\n            var active = other === button;\r\n            other.classList.toggle(\"is-active\", active);\r\n            other.setAttribute(\"aria-pressed\", active ? \"true\" : \"false\");\r\n          });\r\n          update();\r\n        });\r\n      });\r\n\r\n      dietButtons.forEach(function (button) {\r\n        button.addEventListener(\"click\", function () {\r\n          activeDiet = button.dataset.p26Diet || \"all\";\r\n          dietButtons.forEach(function (other) {\r\n            var active = other === button;\r\n            other.classList.toggle(\"is-active\", active);\r\n            other.setAttribute(\"aria-pressed\", active ? \"true\" : \"false\");\r\n          });\r\n          update();\r\n        });\r\n      });\r\n\r\n      var jumpLinks = Array.prototype.slice.call(root.querySelectorAll(\"[data-p26-jump-cat]\"));\r\n      jumpLinks.forEach(function (link) {\r\n        link.addEventListener(\"click\", function (event) {\r\n          var cat = link.dataset.p26JumpCat || \"\";\r\n          var target = categoryButtons.filter(function (b) {\r\n            return (b.dataset.p26Category || \"\") === cat;\r\n          })[0];\r\n          if (target) target.click();\r\n          var href = link.getAttribute(\"href\") || \"\";\r\n          if (href.charAt(0) === \"#\") {\r\n            var dest = document.getElementById(href.slice(1));\r\n            if (dest) {\r\n              event.preventDefault();\r\n              window.requestAnimationFrame(function () {\r\n                dest.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\r\n              });\r\n            }\r\n          }\r\n        });\r\n      });\r\n\r\n      update();\r\n    })();\r\n  <\/script>\r\n<\/div>\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div><div class=\"elementor-element elementor-element-5ac7a77 e-container--column e-container\" data-id=\"5ac7a77\" data-element_type=\"container\" id=\"ev\">\t\t\t\t<div class=\"elementor-element elementor-element-2c14624 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2c14624\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a href=\"https:\/\/www.saaristonpuoti.fi\/en\/advance-booking\/\" class=\"elementor-button-link elementor-button elementor-size-md\" role=\"button\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-left\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-calendar-check\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">Make a Pre-Booking<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8043c42 elementor-widget elementor-widget-spacer\" data-id=\"8043c42\" data-element_type=\"widget\" id=\"menu\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.6.4 - 13-04-2022 *\/\n.e-container.e-container--row .elementor-spacer-inner{width:var(--spacer-size)}.e-container.e-container--column .elementor-spacer-inner,.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Kes\u00e4 2026 Ruokalista Kes\u00e4n 2026 ruokalista Maistuu kes\u00e4lt\u00e4! Puu-uunissa paistettua artesaanipizzaa, pastaa, raikkaita salaatteja, j\u00e4lkiruokia ja kauden uutuuksia \u2014 koottuna kes\u00e4n 2026 ruokalistalle \ud83c\udf55\ud83d\udd25 Erityisruokavaliomerkinn\u00e4t (G, L, VL, M, V, Kasvis, \ud83c\udf36) GGluteeniton tai gluteeniton vaihtoehto saatavilla LLaktoositon VLV\u00e4h\u00e4laktoosinen MMaidoton VVegaaninen tai vegaaninen vaihtoehto saatavilla KasvisKasvisruokavalio: ei lihaa tai kalaa (sallii maitotuotteet ja kananmunan) \ud83c\udf36Mausteinen [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-487","page","type-page","status-publish","hentry"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/pages\/487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/comments?post=487"}],"version-history":[{"count":293,"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/pages\/487\/revisions"}],"predecessor-version":[{"id":42695,"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/pages\/487\/revisions\/42695"}],"wp:attachment":[{"href":"https:\/\/www.saaristonpuoti.fi\/en\/wp-json\/wp\/v2\/media?parent=487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}