{"id":8420,"date":"2026-05-19T12:09:42","date_gmt":"2026-05-19T12:09:42","guid":{"rendered":"https:\/\/filmisnotdead.hu\/filmvalaszto\/"},"modified":"2026-06-10T08:44:10","modified_gmt":"2026-06-10T08:44:10","slug":"filmvalaszto","status":"publish","type":"page","link":"https:\/\/filmisnotdead.hu\/en\/filmvalaszto\/","title":{"rendered":"Filmv\u00e1laszt\u00f3"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;2560px&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!-- [et_pb_line_break_holder] --><!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] --><meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] --><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder] --><title>Film Selector \u2014 Film is not dead<\/title><!-- [et_pb_line_break_holder] --><meta name=\"description\" content=\"Choose the right film for you: 35mm, 120 roll film, color, black &#038; white, or Instax. We'll help you navigate analog film.\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] --><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Instrument+Serif:ital@0;1&#038;family=IBM+Plex+Mono:wght@300;400;500&#038;family=Poppins:wght@400;500&#038;family=Bricolage+Grotesque:wght@800&#038;display=swap\" rel=\"stylesheet\" \/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  :root{<!-- [et_pb_line_break_holder] -->    --ink:#15120F;<!-- [et_pb_line_break_holder] -->    --paper:#f5f0e7;<!-- [et_pb_line_break_holder] -->    --paper-2:#ece4d5;<!-- [et_pb_line_break_holder] -->    --amber:#d8451f;<!-- [et_pb_line_break_holder] -->    --amber-deep:#a8330f;<!-- [et_pb_line_break_holder] -->    --silver:#7d756a;<!-- [et_pb_line_break_holder] -->    --line:#d8cdb9;<!-- [et_pb_line_break_holder] -->    --gold:#c89b3c;<!-- [et_pb_line_break_holder] -->    --cream:#fbf8f1;<!-- [et_pb_line_break_holder] -->    --black:#0d0b08;<!-- [et_pb_line_break_holder] -->    --shadow:rgba(22,19,15,.14);<!-- [et_pb_line_break_holder] -->    --max:1240px;<!-- [et_pb_line_break_holder] -->    --r:4px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-scope *{margin:0;padding:0;box-sizing:border-box}<!-- [et_pb_line_break_holder] -->  .fv-scope{<!-- [et_pb_line_break_holder] -->    font-family:\"Poppins\",Helvetica,Arial,sans-serif;<!-- [et_pb_line_break_holder] -->    background:var(--paper);<!-- [et_pb_line_break_holder] -->    color:var(--ink);<!-- [et_pb_line_break_holder] -->    font-size:18px;<!-- [et_pb_line_break_holder] -->    line-height:1.6;<!-- [et_pb_line_break_holder] -->    -webkit-font-smoothing:antialiased;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-scope h1,.fv-scope h2,.fv-scope h3{font-family:\"Bricolage Grotesque\",sans-serif;line-height:1.04;letter-spacing:-.02em}<!-- [et_pb_line_break_holder] -->  .fv-scope img{max-width:100%;display:block}<!-- [et_pb_line_break_holder] -->  .fv-scope a{color:inherit;text-decoration:none}<!-- [et_pb_line_break_holder] -->  .fv-wrap{max-width:var(--max);margin:0 auto;padding:0 28px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- header \/ intro ---- *\/<!-- [et_pb_line_break_holder] -->  .fv-hero{background:var(--black);color:var(--cream);padding:42px 0 38px;position:relative;overflow:hidden}<!-- [et_pb_line_break_holder] -->  .fv-hero::before{<!-- [et_pb_line_break_holder] -->    content:\"\";position:absolute;inset:0;<!-- [et_pb_line_break_holder] -->    background:<!-- [et_pb_line_break_holder] -->      radial-gradient(circle at 80% 25%,rgba(216,69,31,.32),transparent 55%),<!-- [et_pb_line_break_holder] -->      radial-gradient(circle at 10% 90%,rgba(200,155,60,.14),transparent 48%);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-hero .fv-wrap{position:relative;z-index:2}<!-- [et_pb_line_break_holder] -->  .fv-kicker{font-family:\"JetBrains Mono\",monospace;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:12px;margin-bottom:18px}<!-- [et_pb_line_break_holder] -->  .fv-kicker::before{content:\"\";width:30px;height:1px;background:var(--gold)}<!-- [et_pb_line_break_holder] -->  .fv-hero h1{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:800;max-width:18ch;margin-bottom:16px;color:var(--cream)}<!-- [et_pb_line_break_holder] -->  .fv-hero p{color:rgba(251,248,241,.8);max-width:56ch;font-size:1.08rem}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- section title ---- *\/<!-- [et_pb_line_break_holder] -->  .fv-sec{padding:46px 0 80px}<!-- [et_pb_line_break_holder] -->  .fv-sec-head{margin-bottom:32px;max-width:720px}<!-- [et_pb_line_break_holder] -->  .fv-sec-head .fv-kicker{color:var(--amber-deep)}<!-- [et_pb_line_break_holder] -->  .fv-sec-head .fv-kicker::before{background:var(--amber-deep)}<!-- [et_pb_line_break_holder] -->  .fv-sec-head h2{font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:800}<!-- [et_pb_line_break_holder] -->  .fv-sec-head p{margin-top:14px;color:var(--silver);font-size:1.05rem;max-width:60ch}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- film cards \u2014 SMALLER \/ MORE COMPACT ---- *\/<!-- [et_pb_line_break_holder] -->  .fv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}<!-- [et_pb_line_break_holder] -->  .fv-card{<!-- [et_pb_line_break_holder] -->    background:var(--cream);border:1px solid var(--line);border-radius:6px;<!-- [et_pb_line_break_holder] -->    padding:22px 22px 20px;position:relative;overflow:hidden;transition:.3s;<!-- [et_pb_line_break_holder] -->    display:flex;flex-direction:column;min-height:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fv-card::before {<!-- [et_pb_line_break_holder] -->  content:'';<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  top:0;<!-- [et_pb_line_break_holder] -->  left:0;<!-- [et_pb_line_break_holder] -->  right:0;<!-- [et_pb_line_break_holder] -->  height:3px;<!-- [et_pb_line_break_holder] -->  background:linear-gradient(90deg, #c1342a, #e0584f);<!-- [et_pb_line_break_holder] -->  transform:scaleX(0);<!-- [et_pb_line_break_holder] -->  transform-origin:left center;<!-- [et_pb_line_break_holder] -->  transition:transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fv-card:hover::before {<!-- [et_pb_line_break_holder] -->  transform:scaleX(1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fv-card{<!-- [et_pb_line_break_holder] -->  background:var(--cream);border:1px solid var(--line);border-radius:6px;<!-- [et_pb_line_break_holder] -->  padding:26px 24px 24px;position:relative;overflow:hidden;transition:.3s;<!-- [et_pb_line_break_holder] -->  display:flex;flex-direction:column;min-height:0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fv-card .fv-tag{position:absolute;top:16px;right:20px;font-family:\"JetBrains Mono\",monospace;font-size:11px;color:var(--silver);letter-spacing:.05em}<!-- [et_pb_line_break_holder] -->.fv-card .fv-icon{width:44px;height:44px;border-radius:50%;background:rgba(216,69,31,.1);display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:.3s}<!-- [et_pb_line_break_holder] -->.fv-card .fv-icon svg{width:22px;height:22px;stroke:var(--amber-deep);stroke-width:1.6;fill:none}<!-- [et_pb_line_break_holder] -->.fv-card h3{font-size:1.32rem;font-weight:800;margin-bottom:8px;line-height:1.1}<!-- [et_pb_line_break_holder] -->.fv-card p{color:var(--silver);font-size:.96rem;flex:1;line-height:1.5}<!-- [et_pb_line_break_holder] -->.fv-card .fv-go{margin-top:16px;font-family:\"JetBrains Mono\",monospace;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--amber-deep);display:flex;align-items:center;gap:8px;font-weight:600}<!-- [et_pb_line_break_holder] -->  .fv-card .fv-go .arr{transition:transform .24s}<!-- [et_pb_line_break_holder] -->  .fv-card:hover .fv-go .arr{transform:translateX(6px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- \"don't know?\" helper bar ---- *\/<!-- [et_pb_line_break_holder] -->  .fv-help{background:var(--paper-2);padding:60px 0}<!-- [et_pb_line_break_holder] -->  .fv-help-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}<!-- [et_pb_line_break_holder] -->  .fv-help h3{font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800;max-width:22ch}<!-- [et_pb_line_break_holder] -->  .fv-help p{color:var(--silver);margin-top:8px;max-width:46ch}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- Ask us button \u2014 white text forced on every state ---- *\/<!-- [et_pb_line_break_holder] -->  .fv-btn,<!-- [et_pb_line_break_holder] -->  .fv-btn:link,<!-- [et_pb_line_break_holder] -->  .fv-btn:visited,<!-- [et_pb_line_break_holder] -->  .fv-btn:hover,<!-- [et_pb_line_break_holder] -->  .fv-btn:focus,<!-- [et_pb_line_break_holder] -->  .fv-btn:active{<!-- [et_pb_line_break_holder] -->    display:inline-flex !important;<!-- [et_pb_line_break_holder] -->    align-items:center !important;<!-- [et_pb_line_break_holder] -->    gap:11px !important;<!-- [et_pb_line_break_holder] -->    font-family:\"JetBrains Mono\",monospace !important;<!-- [et_pb_line_break_holder] -->    font-size:14px !important;<!-- [et_pb_line_break_holder] -->    letter-spacing:.05em !important;<!-- [et_pb_line_break_holder] -->    text-transform:uppercase !important;<!-- [et_pb_line_break_holder] -->    padding:17px 28px !important;<!-- [et_pb_line_break_holder] -->    border-radius:var(--r) !important;<!-- [et_pb_line_break_holder] -->    transition:background .24s, transform .24s !important;<!-- [et_pb_line_break_holder] -->    cursor:pointer !important;<!-- [et_pb_line_break_holder] -->    background:#8b0000 !important;<!-- [et_pb_line_break_holder] -->    color:#ffffff !important;<!-- [et_pb_line_break_holder] -->    -webkit-text-fill-color:#ffffff !important;<!-- [et_pb_line_break_holder] -->    font-weight:600 !important;<!-- [et_pb_line_break_holder] -->    border:1.5px solid transparent !important;<!-- [et_pb_line_break_holder] -->    text-decoration:none !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-btn *,<!-- [et_pb_line_break_holder] -->  .fv-btn:hover *,<!-- [et_pb_line_break_holder] -->  .fv-btn:visited *,<!-- [et_pb_line_break_holder] -->  .fv-btn:focus *{<!-- [et_pb_line_break_holder] -->    color:#ffffff !important;<!-- [et_pb_line_break_holder] -->    -webkit-text-fill-color:#ffffff !important;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-btn:hover{background:#6b0000 !important;transform:translateY(-2px)}<!-- [et_pb_line_break_holder] -->  .fv-btn .arr{transition:transform .24s !important;color:#ffffff !important}<!-- [et_pb_line_break_holder] -->  .fv-btn:hover .arr{transform:translateX(5px)}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ---- Responsive ---- *\/<!-- [et_pb_line_break_holder] -->  @media(max-width:1080px){<!-- [et_pb_line_break_holder] -->    .fv-grid{grid-template-columns:1fr 1fr;gap:14px}<!-- [et_pb_line_break_holder] -->    .fv-card{padding:20px 18px 18px}<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  @media(max-width:680px){<!-- [et_pb_line_break_holder] -->  .fv-grid{grid-template-columns:1fr;gap:12px}<!-- [et_pb_line_break_holder] -->  .fv-sec{padding:30px 0 44px}<!-- [et_pb_line_break_holder] -->  .fv-hero{padding:30px 0 28px}<!-- [et_pb_line_break_holder] -->  .fv-wrap{padding:0 18px}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fv-card{<!-- [et_pb_line_break_holder] -->    padding:16px 18px;<!-- [et_pb_line_break_holder] -->    flex-direction:row;<!-- [et_pb_line_break_holder] -->    align-items:flex-start;<!-- [et_pb_line_break_holder] -->    gap:16px;<!-- [et_pb_line_break_holder] -->    min-height:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-card .fv-icon{<!-- [et_pb_line_break_holder] -->    width:38px;height:38px;<!-- [et_pb_line_break_holder] -->    margin-bottom:0;<!-- [et_pb_line_break_holder] -->    flex-shrink:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-card .fv-icon svg{width:20px;height:20px}<!-- [et_pb_line_break_holder] -->  .fv-card-body{flex:1;min-width:0}<!-- [et_pb_line_break_holder] -->  .fv-card h3{font-size:1.08rem;margin-bottom:4px}<!-- [et_pb_line_break_holder] -->  .fv-card p{font-size:.9rem;line-height:1.4}<!-- [et_pb_line_break_holder] -->  .fv-card .fv-tag{<!-- [et_pb_line_break_holder] -->    top:12px;right:14px;font-size:10px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fv-card .fv-go{<!-- [et_pb_line_break_holder] -->    margin-top:10px;font-size:11.5px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__lede { max-width:400px; font-family:'Poppins', sans-serif; font-size:15px; line-height:1.2; color:rgba(243,237,225,0.7) !important; margin:43px 0 0; text-align:right; }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"fv-scope\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===== INTRO ===== --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"fv-hero\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"fv-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fv-kicker\">Film Selector<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1>Which film is right for you?<\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee>Choose your format and style \u2014 we&#8217;ll show you the matching films. If you&#8217;re not sure yet, we&#8217;ll help you below.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===== FILM CATEGORIES ===== --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"fv-sec\" style=\"background:#fff\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"fv-wrap\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fv-sec-head\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fv-kicker\">By format and style<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>Choose your film type<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <pee>35mm is the most common \u2014 we recommend it for beginners. 120 gives a larger negative and more detailed images.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fv-grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/black-white-films-35mm\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">35mm<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"13\" rx=\"2\"\/><path d=\"M2 9h20M6 6V4h6v2\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Black &amp; White \u2013 35mm<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>The classic choice. Forgiving, easy to develop at home \u2014 ideal for getting started and street photography.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/films\/color-films-35mm\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">35mm<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"2\" y=\"6\" width=\"20\" height=\"13\" rx=\"2\"\/><circle cx=\"12\" cy=\"12.5\" r=\"3.5\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Color \u2013 35mm<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Lifelike colors for everyday shooting. The most popular format in color too.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/films\/black-white-films-120\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">120 \/ roll film<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><path d=\"M8 4v16M16 4v16\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Black &amp; White roll film<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Medium format, larger negative and outstanding detail for advanced shooters.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/films\/color-films-120\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">120 \/ roll film<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"2\"\/><circle cx=\"12\" cy=\"12\" r=\"3.5\"\/><path d=\"M8 4v16M16 4v16\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Color roll film<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Medium format color film \u2014 for studio and landscape photography, maximum quality.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/films\/instax-films\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">instant<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"17\" rx=\"2\"\/><rect x=\"6\" y=\"7\" width=\"12\" height=\"9\" rx=\"1\"\/><path d=\"M6 18h12\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Instax film<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Instant, hand-held prints. Perfect for parties, gifts, and quick memories.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <a href=\"https:\/\/filmisnotdead.hu\/en\/termekkategoria\/films\/\" class=\"fv-card\"><!-- [et_pb_line_break_holder] -->          <span class=\"fv-tag\">all<\/span><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 7V5h13v2M9 21V9h11v12zM13 13h4\"\/><\/svg><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fv-card-body\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>All films<\/h3>\n<p><!-- [et_pb_line_break_holder] -->            <pee>Just want to browse? All our films in one place, with filtering.<\/pee><!-- [et_pb_line_break_holder] -->            <span class=\"fv-go\">View all <span class=\"arr\">\u2192<\/span><\/span><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/a><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===== HELPER BAR ===== --><!-- [et_pb_line_break_holder] -->  <\/p>\n<section class=\"fv-help\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"fv-wrap fv-help-inner\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><!-- [et_pb_line_break_holder] -->        <\/p>\n<h3>Not sure which one to choose?<\/h3>\n<p><!-- [et_pb_line_break_holder] -->        <pee>Send us a few words about what and how you want to shoot \u2014 we&#8217;ll help you pick the right film.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <a href=\"https:\/\/filmisnotdead.hu\/kapcsolat\/\" class=\"fv-btn\"><span>Ask us<\/span> <span class=\"arr\">\u2192<\/span><\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ============================================================ --><!-- [et_pb_line_break_holder] --><!--                     EMBED START                              --><!-- [et_pb_line_break_holder] --><!-- ============================================================ --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Bricolage+Grotesque:wght@800&#038;family=Instrument+Serif:ital@0;1&#038;family=IBM+Plex+Mono:wght@300;400;500&#038;family=Poppins:wght@400;500&#038;display=swap\" rel=\"stylesheet\" \/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->\/* === Film style selector module \u2014 scoped .fnd-fp- prefix === *\/<!-- [et_pb_line_break_holder] -->.fnd-fp {<!-- [et_pb_line_break_holder] -->  box-sizing:border-box;<!-- [et_pb_line_break_holder] -->  background:#1a1714;<!-- [et_pb_line_break_holder] -->  \/* STRONGER BOTTOM-LEFT RED GRADIENT + subtle top-right highlight *\/<!-- [et_pb_line_break_holder] -->  background-image:<!-- [et_pb_line_break_holder] -->    radial-gradient(ellipse 80% 60% at 0% 110%, rgba(193,52,42,0.42) 0%, rgba(193,52,42,0.18) 35%, transparent 70%),<!-- [et_pb_line_break_holder] -->    radial-gradient(ellipse 50% 45% at 100% 0%, rgba(200,155,60,0.10) 0%, transparent 60%);<!-- [et_pb_line_break_holder] -->  color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->  padding:48px 32px;<!-- [et_pb_line_break_holder] -->  font-family:'Instrument Serif', Georgia, serif;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp *, .fnd-fp *::before, .fnd-fp *::after { box-sizing:border-box; }<!-- [et_pb_line_break_holder] -->.fnd-fp__inner { max-width:1180px; margin:0 auto; position:relative; z-index:1; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Header *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__head { display:flex; justify-content:space-between; align-items:flex-start; gap:32px; margin-bottom:62px; flex-wrap:wrap; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__kicker { font-family:'IBM Plex Mono', monospace; font-size:11px; font-weight:400; letter-spacing:0.22em; text-transform:uppercase; color:#c1342a !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__title { font-family:'Bricolage Grotesque', sans-serif; font-weight:800; font-size:52px; line-height:0.98; margin:10px 0 0; letter-spacing:-0.02em; max-width:680px; color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__title em { font-style:italic; color:#b80000 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Grid: list left, preview right *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__grid { display:grid; grid-template-columns:minmax(0,0.7fr) minmax(0,1.5fr); gap:36px; align-items:flex-start; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Filters \u2014 above preview, only inside the right column *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__filters { display:flex; gap:24px; align-items:center; margin-bottom:14px; flex-wrap:nowrap; }<!-- [et_pb_line_break_holder] -->.fnd-fp__filters .fnd-fp__filter-group { display:flex; align-items:center; gap:12px; margin:0; }<!-- [et_pb_line_break_holder] -->@media (max-width:700px) {<!-- [et_pb_line_break_holder] -->  .fnd-fp__filters { flex-direction:column; align-items:flex-start; gap:10px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__filter-label { width:60px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__filter-label {<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.22em; text-transform:uppercase;<!-- [et_pb_line_break_holder] -->  color:rgba(243,237,225,0.5) !important; white-space:nowrap; width:72px; flex:0 0 auto;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Toggle buttons *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle { display:inline-flex; border:1px solid rgba(243,237,225,0.22); padding:3px; background:rgba(243,237,225,0.03); animation:fndFpToggleBreath 6s ease-in-out infinite; }<!-- [et_pb_line_break_holder] -->@keyframes fndFpToggleBreath {<!-- [et_pb_line_break_holder] -->  0%, 75%, 100% { box-shadow:0 0 0 0 rgba(193,52,42,0); border-color:rgba(243,237,225,0.22); }<!-- [et_pb_line_break_holder] -->  35%           { box-shadow:0 0 10px 0 rgba(193,52,42,0.14); border-color:rgba(193,52,42,0.32); }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle:hover, .fnd-fp__toggle:focus-within { animation:none; border-color:rgba(193,52,42,0.55); }<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle-btn {<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:11px; letter-spacing:0.16em; text-transform:uppercase;<!-- [et_pb_line_break_holder] -->  padding:8px 16px; white-space:nowrap; border:0; background:transparent; color:rgba(243,237,225,0.65) !important;<!-- [et_pb_line_break_holder] -->  cursor:pointer; display:inline-flex; align-items:center; gap:6px;<!-- [et_pb_line_break_holder] -->  transition:background .15s ease, color .15s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle-btn:hover { color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle-btn.is-active { background:#f3ede1; color:#1a1714 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp__toggle-btn .fnd-fp__toggle-count { font-size:10px; opacity:0.55; letter-spacing:0.1em; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* List *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__list-wrap { position:relative; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list {<!-- [et_pb_line_break_holder] -->  list-style:none; margin:0; padding:0;<!-- [et_pb_line_break_holder] -->  max-height:520px; overflow-y:auto;<!-- [et_pb_line_break_holder] -->  scrollbar-width:thin; scrollbar-color:rgba(243,237,225,0.25) transparent;<!-- [et_pb_line_break_holder] -->  -webkit-mask-image:linear-gradient(to bottom, black 0, black calc(100% - 32px), transparent 100%);<!-- [et_pb_line_break_holder] -->  mask-image:linear-gradient(to bottom, black 0, black calc(100% - 32px), transparent 100%);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__list.no-mask { -webkit-mask-image:none; mask-image:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list::-webkit-scrollbar { width:6px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list::-webkit-scrollbar-track { background:transparent; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list::-webkit-scrollbar-thumb { background:rgba(243,237,225,0.18); border-radius:3px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list::-webkit-scrollbar-thumb:hover { background:rgba(243,237,225,0.35); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__item { padding:0; margin:0; border-bottom:1px solid rgba(243,237,225,0.13); list-style:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp__btn {<!-- [et_pb_line_break_holder] -->  display:block;<!-- [et_pb_line_break_holder] -->  width:100%;<!-- [et_pb_line_break_holder] -->  text-align:left;<!-- [et_pb_line_break_holder] -->  padding:14px 16px 14px 12px;<!-- [et_pb_line_break_holder] -->  border:0;<!-- [et_pb_line_break_holder] -->  background:transparent;<!-- [et_pb_line_break_holder] -->  cursor:pointer;<!-- [et_pb_line_break_holder] -->  opacity:0.55;<!-- [et_pb_line_break_holder] -->  transition:opacity .2s ease, background .35s ease;<!-- [et_pb_line_break_holder] -->  font-family:inherit;<!-- [et_pb_line_break_holder] -->  color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->  position:relative;<!-- [et_pb_line_break_holder] -->  overflow:hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__btn::before {<!-- [et_pb_line_break_holder] -->  \/* subtle left red bar for active state *\/<!-- [et_pb_line_break_holder] -->  content:\"\";<!-- [et_pb_line_break_holder] -->  position:absolute;<!-- [et_pb_line_break_holder] -->  left:0; top:0; bottom:0;<!-- [et_pb_line_break_holder] -->  width:3px;<!-- [et_pb_line_break_holder] -->  background:#c1342a;<!-- [et_pb_line_break_holder] -->  transform:scaleY(0);<!-- [et_pb_line_break_holder] -->  transform-origin:center;<!-- [et_pb_line_break_holder] -->  transition:transform .35s cubic-bezier(.4,0,.2,1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__btn:hover { opacity:0.85; }<!-- [et_pb_line_break_holder] -->.fnd-fp__btn.is-active {<!-- [et_pb_line_break_holder] -->  opacity:1;<!-- [et_pb_line_break_holder] -->  background:linear-gradient(<!-- [et_pb_line_break_holder] -->    90deg,<!-- [et_pb_line_break_holder] -->    rgba(193,52,42,0.22) 0%,<!-- [et_pb_line_break_holder] -->    rgba(193,52,42,0.10) 50%,<!-- [et_pb_line_break_holder] -->    rgba(193,52,42,0) 100%<!-- [et_pb_line_break_holder] -->  );<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__btn.is-active::before {<!-- [et_pb_line_break_holder] -->  transform:scaleY(1);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__btn:focus-visible { outline:1px dashed rgba(243,237,225,0.4); outline-offset:4px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__btn-row { display:flex; align-items:baseline; gap:12px; flex-wrap:wrap; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__btn-no { font-family:'IBM Plex Mono', monospace; font-size:11px; color:#c1342a !important; letter-spacing:0.1em; flex:0 0 auto; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__btn-name { font-family:'Poppins', sans-serif; font-weight:200; font-size:24px; line-height:1.1; color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__btn-state { margin-left:auto; font-family:'IBM Plex Mono', monospace; font-size:10px; color:rgba(243,237,225,0.55) !important; letter-spacing:0.14em; flex:0 0 auto; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__btn-vibe { display:block; font-family:'IBM Plex Mono', monospace; font-size:10px; color:rgba(243,237,225,0.55) !important; margin-top:4px; letter-spacing:0.12em; text-transform:uppercase; padding-left:27px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__list-hint { font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.18em; text-transform:uppercase; color:rgba(243,237,225,0.45) !important; margin-top:12px; padding-left:27px; display:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp__list-hint.is-visible { display:block; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Preview *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__preview { min-width:0; margin-top:-52px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__photo-wrap { position:relative; width:100%; aspect-ratio:16\/10; overflow:hidden; background:#0d0807; cursor:zoom-in; }<!-- [et_pb_line_break_holder] -->.fnd-fp__skeleton {<!-- [et_pb_line_break_holder] -->  position:absolute; inset:0;<!-- [et_pb_line_break_holder] -->  background: repeating-linear-gradient(135deg, rgba(0,0,0,0.08) 0 2px, rgba(0,0,0,0) 2px 9px),<!-- [et_pb_line_break_holder] -->              linear-gradient(120deg, #3a2a20 0%, #6b5a48 50%, #2b211a 100%);<!-- [et_pb_line_break_holder] -->  background-size:auto, 200% 100%;<!-- [et_pb_line_break_holder] -->  animation:fndFpShimmer 1.6s linear infinite; z-index:1;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__photo-wrap.is-loaded .fnd-fp__skeleton { opacity:0; transition:opacity .25s ease .05s; }<!-- [et_pb_line_break_holder] -->.fnd-fp__photo { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; opacity:0; transition:opacity .35s ease; z-index:2; display:block; }<!-- [et_pb_line_break_holder] -->.fnd-fp__photo-wrap.is-loaded .fnd-fp__photo { opacity:1; }<!-- [et_pb_line_break_holder] -->.fnd-fp__photo-badge {<!-- [et_pb_line_break_holder] -->  position:absolute; top:10px; left:10px; z-index:4;<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.16em;<!-- [et_pb_line_break_holder] -->  color:rgba(255,255,255,0.88) !important; background:rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->  padding:4px 8px; border:1px solid rgba(255,255,255,0.15);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__zoom-hint {<!-- [et_pb_line_break_holder] -->  position:absolute; top:10px; right:10px; z-index:4;<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.16em;<!-- [et_pb_line_break_holder] -->  color:rgba(255,255,255,0.85) !important; background:rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->  padding:4px 8px; border:1px solid rgba(255,255,255,0.15);<!-- [et_pb_line_break_holder] -->  pointer-events:none; opacity:0; transition:opacity .15s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__photo-wrap:hover .fnd-fp__zoom-hint { opacity:1; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Gallery controls *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__nav {<!-- [et_pb_line_break_holder] -->  position:absolute; top:50%; transform:translateY(-50%);<!-- [et_pb_line_break_holder] -->  width:42px; height:42px; display:flex; align-items:center; justify-content:center;<!-- [et_pb_line_break_holder] -->  background:rgba(0,0,0,0.45); color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->  border:1px solid rgba(255,255,255,0.18); cursor:pointer; z-index:5;<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:18px;<!-- [et_pb_line_break_holder] -->  transition:background .15s ease, border-color .15s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__nav:hover { background:#c1342a; border-color:#c1342a; }<!-- [et_pb_line_break_holder] -->.fnd-fp__nav--prev { left:10px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__nav--next { right:10px; }<!-- [et_pb_line_break_holder] -->.fnd-fp__nav[hidden] { display:none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__counter {<!-- [et_pb_line_break_holder] -->  position:absolute; bottom:10px; right:10px; z-index:4;<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.16em;<!-- [et_pb_line_break_holder] -->  color:rgba(255,255,255,0.85) !important; background:rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->  padding:4px 8px; border:1px solid rgba(255,255,255,0.15);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp__counter[hidden] { display:none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__dots { position:absolute; bottom:12px; left:50%; transform:translateX(-50%); display:flex; gap:6px; z-index:5; }<!-- [et_pb_line_break_holder] -->.fnd-fp__dot { width:6px; height:6px; border-radius:50%; background:rgba(255,255,255,0.35); border:0; padding:0; cursor:pointer; transition:background .15s ease, transform .15s ease; }<!-- [et_pb_line_break_holder] -->.fnd-fp__dot.is-active { background:#f3ede1; transform:scale(1.3); }<!-- [et_pb_line_break_holder] -->.fnd-fp__dots[hidden] { display:none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@keyframes fndFpShimmer {<!-- [et_pb_line_break_holder] -->  0%   { background-position:0 0, 200% 0; }<!-- [et_pb_line_break_holder] -->  100% { background-position:0 0, -200% 0; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Detail *\/<!-- [et_pb_line_break_holder] -->.fnd-fp__detail { margin-top:20px; display:grid; grid-template-columns:1.4fr 1fr; gap:28px; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__desc { font-family:'Poppins', sans-serif; font-size:16px; line-height:1.5; margin:0; color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp__meta { display:flex; gap:6px; flex-wrap:wrap; margin:14px 0 0 -15px; padding:0; list-style:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__chip { font-family:'IBM Plex Mono', monospace; font-size:10px; letter-spacing:0.14em; text-transform:uppercase; padding:5px 9px; border:1px solid rgba(243,237,225,0.25); color:rgba(243,237,225,0.85) !important; list-style:none; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Highlighted red chips \u2014 format + category *\/<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__chip--fmt,<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__chip--cat {<!-- [et_pb_line_break_holder] -->  border-color:#c1342a;<!-- [et_pb_line_break_holder] -->  color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->  background:rgba(193,52,42,0.18);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__buy { border-left:1px solid rgba(243,237,225,0.15); padding-left:24px; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-label { font-family:'IBM Plex Mono', monospace; font-size:11px; color:rgba(243,237,225,0.55) !important; letter-spacing:0.16em; text-transform:uppercase; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-price { font-family:'Poppins', sans-serif; font-size:36px; margin-top:4px; line-height:1; color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__price-unit {<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace;<!-- [et_pb_line_break_holder] -->  font-size:12px;<!-- [et_pb_line_break_holder] -->  letter-spacing:0.08em;<!-- [et_pb_line_break_holder] -->  text-transform:lowercase;<!-- [et_pb_line_break_holder] -->  color:rgba(243,237,225,0.5) !important;<!-- [et_pb_line_break_holder] -->  font-weight:400;<!-- [et_pb_line_break_holder] -->  margin-left:6px;<!-- [et_pb_line_break_holder] -->  vertical-align:middle;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.fnd-fp__buy-actions { display:flex; flex-wrap:wrap; gap:8px; margin-top:14px; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn { display:inline-flex; align-items:center; gap:8px; padding:11px 16px; text-decoration:none !important; font-family:'IBM Plex Mono', monospace; font-size:12px; letter-spacing:0.08em; text-transform:uppercase; border:1px solid; transition:background .15s ease, color .15s ease, border-color .15s ease; cursor:pointer; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn--primary { background:#c1342a; color:#f3ede1 !important; border-color:#c1342a; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn--primary:hover { background:#8a2218; border-color:#8a2218; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn--ghost { background:transparent; color:#f3ede1 !important; border-color:rgba(243,237,225,0.4); }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn--ghost:hover { background:#f3ede1; color:#1a1714 !important; border-color:#f3ede1; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn.is-loading { opacity:0.7; pointer-events:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn.is-success { background:#1f8a5b !important; border-color:#1f8a5b !important; color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-btn.is-error { background:#8a2218 !important; border-color:#8a2218 !important; }<!-- [et_pb_line_break_holder] -->.fnd-fp .fnd-fp__buy-note { font-family:'IBM Plex Mono', monospace; font-size:10px; color:rgba(243,237,225,0.45) !important; margin-top:10px; letter-spacing:0.14em; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Responsive *\/<!-- [et_pb_line_break_holder] -->@media (max-width:1100px) {<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__title { font-size:44px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__btn-name { font-size:21px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__lede { text-align:left; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width:880px) {<!-- [et_pb_line_break_holder] -->  .fnd-fp { padding:36px 16px; overflow:hidden; }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__title { font-size:32px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__lede { text-align:left; }<!-- [et_pb_line_break_holder] -->  .fnd-fp__head { margin-bottom:24px; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* MOBILE: grid -> single column, order swapped *\/<!-- [et_pb_line_break_holder] -->  .fnd-fp__grid {<!-- [et_pb_line_break_holder] -->    grid-template-columns:minmax(0, 1fr);<!-- [et_pb_line_break_holder] -->    gap:20px;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fnd-fp__preview {<!-- [et_pb_line_break_holder] -->    display:contents;<!-- [et_pb_line_break_holder] -->    margin-top:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* FILTERS \u2014 more compact, vertical layout *\/<!-- [et_pb_line_break_holder] -->  .fnd-fp__filters {<!-- [et_pb_line_break_holder] -->    order:1;<!-- [et_pb_line_break_holder] -->    margin-bottom:0;<!-- [et_pb_line_break_holder] -->    padding:12px 14px;<!-- [et_pb_line_break_holder] -->    background:rgba(243,237,225,0.03);<!-- [et_pb_line_break_holder] -->    border:1px solid rgba(243,237,225,0.1);<!-- [et_pb_line_break_holder] -->    border-radius:4px;<!-- [et_pb_line_break_holder] -->    display:flex;<!-- [et_pb_line_break_holder] -->    flex-direction:column;<!-- [et_pb_line_break_holder] -->    gap:12px;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->    box-sizing:border-box;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__filter-group {<!-- [et_pb_line_break_holder] -->    display:flex;<!-- [et_pb_line_break_holder] -->    flex-direction:column;<!-- [et_pb_line_break_holder] -->    align-items:flex-start;<!-- [et_pb_line_break_holder] -->    gap:6px;<!-- [et_pb_line_break_holder] -->    margin:0;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->    width:100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp .fnd-fp__filter-label {<!-- [et_pb_line_break_holder] -->    width:auto;<!-- [et_pb_line_break_holder] -->    flex:none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__toggle {<!-- [et_pb_line_break_holder] -->    width:100%;<!-- [et_pb_line_break_holder] -->    display:flex;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__toggle-btn {<!-- [et_pb_line_break_holder] -->    flex:1 1 0;<!-- [et_pb_line_break_holder] -->    justify-content:center;<!-- [et_pb_line_break_holder] -->    padding:8px 10px;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fnd-fp__list-wrap {<!-- [et_pb_line_break_holder] -->    order:2;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__photo-wrap {<!-- [et_pb_line_break_holder] -->    order:3;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->    overflow:hidden;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__photo-wrap img,<!-- [et_pb_line_break_holder] -->  .fnd-fp__photo {<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->    height:auto;<!-- [et_pb_line_break_holder] -->    display:block;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__detail {<!-- [et_pb_line_break_holder] -->    order:4;<!-- [et_pb_line_break_holder] -->    grid-template-columns:1fr;<!-- [et_pb_line_break_holder] -->    gap:20px;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->    max-width:100%;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .fnd-fp__buy {<!-- [et_pb_line_break_holder] -->    border-left:0;<!-- [et_pb_line_break_holder] -->    border-top:1px solid rgba(243,237,225,0.15);<!-- [et_pb_line_break_holder] -->    padding-left:0;<!-- [et_pb_line_break_holder] -->    padding-top:18px;<!-- [et_pb_line_break_holder] -->    min-width:0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .fnd-fp__list { max-height:215px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp__nav { width:36px; height:36px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Lightbox *\/<!-- [et_pb_line_break_holder] -->.fnd-fp-lb {<!-- [et_pb_line_break_holder] -->  position:fixed !important;<!-- [et_pb_line_break_holder] -->  top:0 !important; left:0 !important; right:0 !important; bottom:0 !important;<!-- [et_pb_line_break_holder] -->  z-index:2147483647 !important;<!-- [et_pb_line_break_holder] -->  background:rgba(8,6,5,0.96);<!-- [et_pb_line_break_holder] -->  display:none;<!-- [et_pb_line_break_holder] -->  align-items:center; justify-content:center;<!-- [et_pb_line_break_holder] -->  padding:48px;<!-- [et_pb_line_break_holder] -->  font-family:'IBM Plex Mono', monospace; color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb.is-open {<!-- [et_pb_line_break_holder] -->  display:flex !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__inner { position:relative; width:100%; height:100%; display:flex; flex-direction:column; align-items:center; justify-content:center; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__stage { position:relative; flex:1; width:100%; display:flex; align-items:center; justify-content:center; min-height:0; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__skeleton {<!-- [et_pb_line_break_holder] -->  position:absolute; inset:auto; width:80%; height:80%;<!-- [et_pb_line_break_holder] -->  background: repeating-linear-gradient(135deg, rgba(255,255,255,0.04) 0 2px, rgba(0,0,0,0) 2px 9px),<!-- [et_pb_line_break_holder] -->              linear-gradient(120deg, #2a2018 0%, #4b3a2e 50%, #1a1310 100%);<!-- [et_pb_line_break_holder] -->  background-size:auto, 200% 100%; animation:fndFpShimmer 1.6s linear infinite;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb.is-loaded .fnd-fp-lb__skeleton { display:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__img { max-width:100%; max-height:100%; object-fit:contain; opacity:0; transition:opacity .25s ease; box-shadow:0 30px 80px rgba(0,0,0,0.6); }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb.is-loaded .fnd-fp-lb__img { opacity:1; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__close {<!-- [et_pb_line_break_holder] -->  position:absolute; top:18px; right:18px; width:42px; height:42px;<!-- [et_pb_line_break_holder] -->  background:rgba(255,255,255,0.06); border:1px solid rgba(255,255,255,0.18);<!-- [et_pb_line_break_holder] -->  color:#f3ede1 !important; font-size:20px; cursor:pointer;<!-- [et_pb_line_break_holder] -->  display:flex; align-items:center; justify-content:center;<!-- [et_pb_line_break_holder] -->  transition:background .15s ease, border-color .15s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__close:hover { background:#c1342a; border-color:#c1342a; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__nav {<!-- [et_pb_line_break_holder] -->  position:absolute; top:50%; transform:translateY(-50%);<!-- [et_pb_line_break_holder] -->  width:48px; height:48px; background:rgba(255,255,255,0.06);<!-- [et_pb_line_break_holder] -->  border:1px solid rgba(255,255,255,0.18); color:#f3ede1 !important;<!-- [et_pb_line_break_holder] -->  font-size:22px; cursor:pointer; display:flex; align-items:center; justify-content:center;<!-- [et_pb_line_break_holder] -->  transition:background .15s ease, border-color .15s ease;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__nav:hover { background:#c1342a; border-color:#c1342a; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__nav--prev { left:18px; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__nav--next { right:18px; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__nav[hidden] { display:none; }<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__caption {<!-- [et_pb_line_break_holder] -->  position:absolute; bottom:18px; left:50%; transform:translateX(-50%);<!-- [et_pb_line_break_holder] -->  display:flex; gap:14px; align-items:center;<!-- [et_pb_line_break_holder] -->  font-size:11px; letter-spacing:0.18em; text-transform:uppercase;<!-- [et_pb_line_break_holder] -->  color:rgba(243,237,225,0.75) !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.fnd-fp-lb__caption span:first-child { color:#f3ede1 !important; }<!-- [et_pb_line_break_holder] -->@media (max-width:700px) {<!-- [et_pb_line_break_holder] -->  .fnd-fp-lb { padding:16px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp-lb__nav { width:40px; height:40px; }<!-- [et_pb_line_break_holder] -->  .fnd-fp-lb__close { width:38px; height:38px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<section class=\"fnd-fp\" id=\"fnd-fp\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"fnd-fp__inner\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Header: title left, lede right --><!-- [et_pb_line_break_holder] -->    <\/p>\n<header class=\"fnd-fp__head\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp__kicker\">Film Character Selector<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2 class=\"fnd-fp__title\">Feel the film <em>before<\/em> you order.<\/h2>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"fnd-fp__lede\">It matters which roll you load. Pick a mood, see what it gives back.<\/pee><!-- [et_pb_line_break_holder] -->    <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Two-column grid --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"fnd-fp__grid\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- Left: film list --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fnd-fp__list-wrap\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<ul class=\"fnd-fp__list\" id=\"fnd-fp-list\" role=\"tablist\" aria-label=\"Films\"><\/ul>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp__list-hint\" id=\"fnd-fp-list-hint\">\u2193 more films \u2014 scroll<\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <!-- Right: filters + image + detail --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fnd-fp__preview\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Filters directly above the image --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp__filters\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__filter-group\"><!-- [et_pb_line_break_holder] -->            <label class=\"fnd-fp__filter-label\">Film type<\/label><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"fnd-fp__toggle\" role=\"tablist\" aria-label=\"Film type\"><!-- [et_pb_line_break_holder] -->              <button class=\"fnd-fp__toggle-btn is-active\" type=\"button\" data-cat=\"color\" role=\"tab\" aria-selected=\"true\"><!-- [et_pb_line_break_holder] -->                Color <span class=\"fnd-fp__toggle-count\" id=\"fnd-fp-count-color\"><\/span><!-- [et_pb_line_break_holder] -->              <\/button><!-- [et_pb_line_break_holder] -->              <button class=\"fnd-fp__toggle-btn\" type=\"button\" data-cat=\"bw\" role=\"tab\" aria-selected=\"false\"><!-- [et_pb_line_break_holder] -->                Black &amp; White <span class=\"fnd-fp__toggle-count\" id=\"fnd-fp-count-bw\"><\/span><!-- [et_pb_line_break_holder] -->              <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__filter-group\"><!-- [et_pb_line_break_holder] -->            <label class=\"fnd-fp__filter-label\">Size<\/label><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"fnd-fp__toggle\" role=\"tablist\" aria-label=\"Film size\"><!-- [et_pb_line_break_holder] -->              <button class=\"fnd-fp__toggle-btn is-active\" type=\"button\" data-fmt=\"135\" role=\"tab\" aria-selected=\"true\"><!-- [et_pb_line_break_holder] -->                35mm <span class=\"fnd-fp__toggle-count\" id=\"fnd-fp-count-135\"><\/span><!-- [et_pb_line_break_holder] -->              <\/button><!-- [et_pb_line_break_holder] -->              <button class=\"fnd-fp__toggle-btn\" type=\"button\" data-fmt=\"120\" role=\"tab\" aria-selected=\"false\"><!-- [et_pb_line_break_holder] -->                120 <span class=\"fnd-fp__toggle-count\" id=\"fnd-fp-count-120\"><\/span><!-- [et_pb_line_break_holder] -->              <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Image gallery --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp__photo-wrap\" id=\"fnd-fp-photo-wrap\" tabindex=\"0\" role=\"button\" aria-label=\"Zoom image\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__skeleton\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <img class=\"fnd-fp__photo\" id=\"fnd-fp-photo\" alt=\"\" \/><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__photo-badge\" id=\"fnd-fp-badge\">\u25c9 SAMPLE<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__zoom-hint\">\u2295 CLICK TO ZOOM<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <button class=\"fnd-fp__nav fnd-fp__nav--prev\" id=\"fnd-fp-prev\" type=\"button\" aria-label=\"Previous image\">\u2039<\/button><!-- [et_pb_line_break_holder] -->          <button class=\"fnd-fp__nav fnd-fp__nav--next\" id=\"fnd-fp-next\" type=\"button\" aria-label=\"Next image\">\u203a<\/button><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__counter\" id=\"fnd-fp-counter\">01 \/ 03<\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__dots\" id=\"fnd-fp-dots\" role=\"tablist\" aria-label=\"Gallery\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Description + price --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp__detail\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<div><!-- [et_pb_line_break_holder] -->            <pee class=\"fnd-fp__desc\" id=\"fnd-fp-desc\"><\/pee><!-- [et_pb_line_break_holder] -->            <\/p>\n<ul class=\"fnd-fp__meta\" id=\"fnd-fp-meta\"><\/ul>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<div class=\"fnd-fp__buy\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"fnd-fp__buy-price\" id=\"fnd-fp-price\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"fnd-fp__buy-actions\"><!-- [et_pb_line_break_holder] -->              <a class=\"fnd-fp__buy-btn fnd-fp__buy-btn--primary\" id=\"fnd-fp-cart\" href=\"#\">Add to cart \u2192<\/a><!-- [et_pb_line_break_holder] -->              <a class=\"fnd-fp__buy-btn fnd-fp__buy-btn--ghost\" id=\"fnd-fp-cta\" href=\"#\">View<\/a><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"fnd-fp__buy-note\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->          <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- \/preview --><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- \/grid --><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- \/inner --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Lightbox --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"fnd-fp-lb\" id=\"fnd-fp-lb\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Image zoomed\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"fnd-fp-lb__inner\"><!-- [et_pb_line_break_holder] -->      <button class=\"fnd-fp-lb__close\" id=\"fnd-fp-lb-close\" type=\"button\" aria-label=\"Close\">\u2715<\/button><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fnd-fp-lb__stage\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"fnd-fp-lb__skeleton\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->        <img class=\"fnd-fp-lb__img\" id=\"fnd-fp-lb-img\" alt=\"\" \/><!-- [et_pb_line_break_holder] -->        <button class=\"fnd-fp-lb__nav fnd-fp-lb__nav--prev\" id=\"fnd-fp-lb-prev\" type=\"button\" aria-label=\"Previous\">\u2039<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"fnd-fp-lb__nav fnd-fp-lb__nav--next\" id=\"fnd-fp-lb-next\" type=\"button\" aria-label=\"Next\">\u203a<\/button><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"fnd-fp-lb__caption\" id=\"fnd-fp-lb-caption\"><!-- [et_pb_line_break_holder] -->        <span><\/span><span><\/span><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/section>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  \/\/ ===================================================================<!-- [et_pb_line_break_holder] -->  \/\/ \u2b07\u2b07\u2b07 EDIT THE FILMS HERE \u2b07\u2b07\u2b07<!-- [et_pb_line_break_holder] -->  \/\/ NOTE: the IDs below are the Hungarian WooCommerce product IDs.<!-- [et_pb_line_break_holder] -->  \/\/ For the English site you must replace them with the EN product IDs<!-- [et_pb_line_break_holder] -->  \/\/ (WPML uses different IDs per translation). The texts and slugs are<!-- [et_pb_line_break_holder] -->  \/\/ already translated.<!-- [et_pb_line_break_holder] -->  \/\/ ===================================================================<!-- [et_pb_line_break_holder] -->  var FILMS = [<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============= COLOR =============<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Kodak Gold 200',<!-- [et_pb_line_break_holder] -->      vibe: 'warm \u00b7 nostalgic \u00b7 family',<!-- [et_pb_line_break_holder] -->      desc: 'The film of Sunday afternoon sunshine. Golden skin tones, soft contrast.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'beginner-friendly'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-gold-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-gold-2\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-gold-3\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 1673, '120': 301 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u20ac8.90', '120': '\u20ac14.90' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Kodak Ultramax 400',<!-- [et_pb_line_break_holder] -->      vibe: 'versatile \u00b7 street \u00b7 family \u00b7 travel',<!-- [et_pb_line_break_holder] -->      desc: 'Versatile, contrasty color negative. Bolder colors than Gold, higher sensitivity.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 400', 'all-rounder'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ultra-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ultra-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 305 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Kodak Ektar 100',<!-- [et_pb_line_break_holder] -->      vibe: 'sharp \u00b7 saturated \u00b7 landscape & architecture',<!-- [et_pb_line_break_holder] -->      desc: 'The finest-grained color negative. Vivid, saturated colors, high resolution.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 100', 'fine grain'],<!-- [et_pb_line_break_holder] -->      note: { '135': '\u26a0 check expiry date', '120': '\u2713 in stock \u00b7 \u2713 fresh expiry date' },<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ektar-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ektar-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 47, '120': 1301 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Fujifilm 200',<!-- [et_pb_line_break_holder] -->      vibe: 'versatile \u00b7 street \u00b7 family \u00b7 travel',<!-- [et_pb_line_break_holder] -->      desc: 'Classic Japanese emulsion. Natural colors, pleasing skin tones, reliable everyday performance.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'all-rounder'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ultra-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-ultra-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 144 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Cinestill 50D',<!-- [et_pb_line_break_holder] -->      vibe: 'ultra-fine \u00b7 sunshine \u00b7 detailed',<!-- [et_pb_line_break_holder] -->      desc: 'The finest Cinestill emulsion. Optimized for daylight (5500K) \u2014 low grain, extreme detail.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 50', 'fine grain'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs50-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs50-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 6705, '120': 1286 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Cinestill 400D',<!-- [et_pb_line_break_holder] -->      vibe: 'daylight \u00b7 cinematic \u00b7 balanced',<!-- [et_pb_line_break_holder] -->      desc: \"Cinestill's color negative built on daylight cine film. Natural skin tones, soft grain.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 400', 'cine film base'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs400-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs400-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 2725, '120': 2732 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Cinestill 800T',<!-- [et_pb_line_break_holder] -->      vibe: 'nighttime \u00b7 neon \u00b7 halo effect',<!-- [et_pb_line_break_holder] -->      desc: 'Negative made from cine film. Optimized for tungsten light (3200K) \u2014 neon, car lights, nighttime moments.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 800', 'experimental'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs800-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs800-2\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs800-3\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 2714, '120': 2720 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u20ac21.90', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Harman Phoenix 200 II',<!-- [et_pb_line_break_holder] -->      vibe: 'balanced \u00b7 truer colors \u00b7 refined',<!-- [et_pb_line_break_holder] -->      desc: 'The second iteration of Phoenix. More restrained character, better dynamic range.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'new formula'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-phoenix2-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-phoenix2-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 1665, '120': 7209 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Harman Phoenix 200',<!-- [et_pb_line_break_holder] -->      vibe: 'experimental \u00b7 retro \u00b7 dramatic contrast',<!-- [et_pb_line_break_holder] -->      desc: \"Harman's first own color negative. High contrast, retro-saturated colors, pronounced grain.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'Harman-made'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-phoenix-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-phoenix-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 1645, '120': 1657 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'color',<!-- [et_pb_line_break_holder] -->      name: 'Harman Photo RED 125',<!-- [et_pb_line_break_holder] -->      vibe: 'red dominance \u00b7 warm \u00b7 artistic',<!-- [et_pb_line_break_holder] -->      desc: \"Harman's experimental color negative with a red-orange dominated palette. Dramatic, painterly mood \u2014 for creative projects.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 125', 'cine film base'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs400-1\/1400\/900',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-cs400-2\/1400\/900'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 7158, '120': 7236 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ============= BLACK & WHITE =============<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Ilford Pan 100',<!-- [et_pb_line_break_holder] -->      vibe: 'fine grain \u00b7 panchromatic',<!-- [et_pb_line_break_holder] -->      desc: \"Ilford's entry-level B&W film. Fine grain, neutral character.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 100', 'beginner-friendly'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-pan100-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-pan100-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 45 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Ilford FP4+',<!-- [et_pb_line_break_holder] -->      vibe: 'balanced \u00b7 versatile \u00b7 classic',<!-- [et_pb_line_break_holder] -->      desc: \"Ilford's iconic mid-speed emulsion. Fine grain, rich tonal transitions, reliable character \u2014 for landscape, portrait, and documentary alike.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 125', 'classic'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-fp4-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-fp4-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 1675, '120': 2754 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Ilford Delta 400',<!-- [et_pb_line_break_holder] -->      vibe: 'fine grain \u00b7 modern \u00b7 versatile',<!-- [et_pb_line_break_holder] -->      desc: \"Ilford's modern T-grain emulsion. Surprisingly fine grain and sharp detail for ISO 400 \u2014 reportage, street, low light.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 400', 'T-grain'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-fp4-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-fp4-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 21, '120': 28 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Agfa APX 100',<!-- [et_pb_line_break_holder] -->      vibe: 'classic German \u00b7 contrasty \u00b7 tonal',<!-- [et_pb_line_break_holder] -->      desc: 'Traditional German recipe. High resolution, contrasty, rich midtones.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 100', 'classic'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-apx-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-apx-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 40 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Fomapan 100',<!-- [et_pb_line_break_holder] -->      vibe: 'Czech classic \u00b7 affordable \u00b7 beginner',<!-- [et_pb_line_break_holder] -->      desc: 'Czech-made classic B&W. Affordable, distinctive grain, easy to develop at home.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 100', 'beginner-friendly'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-foma100-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-foma100-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 54, '120': 1267 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Fomapan 200',<!-- [et_pb_line_break_holder] -->      vibe: 'versatile \u00b7 medium speed',<!-- [et_pb_line_break_holder] -->      desc: 'The more flexible sibling of Fomapan 100. Medium speed, classic character.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'everyday'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-foma200-1\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 34, '120': 398 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Fortepan 200',<!-- [et_pb_line_break_holder] -->      vibe: 'Hungarian classic \u00b7 long gradation',<!-- [et_pb_line_break_holder] -->      desc: 'The modern successor to the legendary Hungarian B&W film. Traditional grain, rich mid-grays.',<!-- [et_pb_line_break_holder] -->      meta: ['ISO 200', 'Hungarian-made'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-forte-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-forte-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 4138 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      category: 'bw',<!-- [et_pb_line_break_holder] -->      name: 'Kentmere 100',<!-- [et_pb_line_break_holder] -->      vibe: 'Ilford-made \u00b7 entry level \u00b7 everyday',<!-- [et_pb_line_break_holder] -->      desc: \"Ilford's affordable line. Classic B&W character at a lower price.\",<!-- [et_pb_line_break_holder] -->      meta: ['ISO 100', 'entry level'],<!-- [et_pb_line_break_holder] -->      images: [<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-kent-1\/1400\/900?grayscale',<!-- [et_pb_line_break_holder] -->        'https:\/\/picsum.photos\/seed\/fnd-kent-2\/1400\/900?grayscale'<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      ids:    { '135': 2758, '120': 6757 },<!-- [et_pb_line_break_holder] -->      prices: { '135': '\u2014 \u20ac', '120': '\u2014 \u20ac' }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ ===================================================================<!-- [et_pb_line_break_holder] -->  \/\/ \u2b07\u2b07\u2b07 WORDPRESS \/ WOOCOMMERCE SETTINGS \u2b07\u2b07\u2b07<!-- [et_pb_line_break_holder] -->  \/\/ WP_BASE: root domain \u2014 the Store API is called here with the HU<!-- [et_pb_line_break_holder] -->  \/\/ product IDs (that's where they exist). The fetched permalinks are<!-- [et_pb_line_break_holder] -->  \/\/ then rewritten to the EN versions (WPML directory mode).<!-- [et_pb_line_break_holder] -->  \/\/ EN_BASE: language-prefixed root \u2014 used for cart endpoint and links.<!-- [et_pb_line_break_holder] -->  \/\/ ===================================================================<!-- [et_pb_line_break_holder] -->  var WP_BASE        = 'https:\/\/filmisnotdead.hu';<!-- [et_pb_line_break_holder] -->  var EN_BASE        = 'https:\/\/filmisnotdead.hu\/en';<!-- [et_pb_line_break_holder] -->  var CACHE_MIN      = 60;<!-- [et_pb_line_break_holder] -->  var SKIP_FIRST_IMAGE = true;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Rewrites a HU permalink to its \/en\/ equivalent.<!-- [et_pb_line_break_holder] -->  function toEnUrl(url) {<!-- [et_pb_line_break_holder] -->    if (!url || typeof url !== 'string') return url;<!-- [et_pb_line_break_holder] -->    if (url.indexOf('\/en\/') !== -1) return url;<!-- [et_pb_line_break_holder] -->    return url.replace(\/^(https?:\\\/\\\/[^\\\/]+)\\\/(?!en\\\/)\/, '$1\/en\/');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  \/\/ ===================================================================<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ DOM refs<!-- [et_pb_line_break_holder] -->  var listEl     = document.getElementById('fnd-fp-list');<!-- [et_pb_line_break_holder] -->  var listHintEl = document.getElementById('fnd-fp-list-hint');<!-- [et_pb_line_break_holder] -->  var wrapEl     = document.getElementById('fnd-fp-photo-wrap');<!-- [et_pb_line_break_holder] -->  var imgEl      = document.getElementById('fnd-fp-photo');<!-- [et_pb_line_break_holder] -->  var badgeEl    = document.getElementById('fnd-fp-badge');<!-- [et_pb_line_break_holder] -->  var prevBtn    = document.getElementById('fnd-fp-prev');<!-- [et_pb_line_break_holder] -->  var nextBtn    = document.getElementById('fnd-fp-next');<!-- [et_pb_line_break_holder] -->  var counterEl  = document.getElementById('fnd-fp-counter');<!-- [et_pb_line_break_holder] -->  var dotsEl     = document.getElementById('fnd-fp-dots');<!-- [et_pb_line_break_holder] -->  var descEl     = document.getElementById('fnd-fp-desc');<!-- [et_pb_line_break_holder] -->  var metaEl     = document.getElementById('fnd-fp-meta');<!-- [et_pb_line_break_holder] -->  var priceEl    = document.getElementById('fnd-fp-price');<!-- [et_pb_line_break_holder] -->  var ctaEl      = document.getElementById('fnd-fp-cta');<!-- [et_pb_line_break_holder] -->  var cartEl     = document.getElementById('fnd-fp-cart');<!-- [et_pb_line_break_holder] -->  var toggleEls  = document.querySelectorAll('.fnd-fp__toggle-btn');<!-- [et_pb_line_break_holder] -->  var countColor = document.getElementById('fnd-fp-count-color');<!-- [et_pb_line_break_holder] -->  var countBw    = document.getElementById('fnd-fp-count-bw');<!-- [et_pb_line_break_holder] -->  var count135   = document.getElementById('fnd-fp-count-135');<!-- [et_pb_line_break_holder] -->  var count120   = document.getElementById('fnd-fp-count-120');<!-- [et_pb_line_break_holder] -->  var lbEl       = document.getElementById('fnd-fp-lb');<!-- [et_pb_line_break_holder] -->  var lbImgEl    = document.getElementById('fnd-fp-lb-img');<!-- [et_pb_line_break_holder] -->  var lbCloseEl  = document.getElementById('fnd-fp-lb-close');<!-- [et_pb_line_break_holder] -->  var lbPrevEl   = document.getElementById('fnd-fp-lb-prev');<!-- [et_pb_line_break_holder] -->  var lbNextEl   = document.getElementById('fnd-fp-lb-next');<!-- [et_pb_line_break_holder] -->  var lbCaption  = document.getElementById('fnd-fp-lb-caption');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var loaded           = Object.create(null);<!-- [et_pb_line_break_holder] -->  var currentCategory  = 'color';<!-- [et_pb_line_break_holder] -->  var currentFormat    = '135';<!-- [et_pb_line_break_holder] -->  var visibleFilms     = [];<!-- [et_pb_line_break_holder] -->  var currentFilm      = 0;<!-- [et_pb_line_break_holder] -->  var currentImg       = 0;<!-- [et_pb_line_break_holder] -->  var currentVariantId = null;<!-- [et_pb_line_break_holder] -->  var currentImages    = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function hasFormat(f, fmt) {<!-- [et_pb_line_break_holder] -->    return !!(f.ids && f.ids[fmt] !== undefined) || !!(f.prices && f.prices[fmt]);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateCounts() {<!-- [et_pb_line_break_holder] -->    countColor.textContent = '\u00b7 ' + FILMS.filter(function(f){ return f.category==='color' && hasFormat(f, currentFormat); }).length;<!-- [et_pb_line_break_holder] -->    countBw.textContent    = '\u00b7 ' + FILMS.filter(function(f){ return f.category==='bw'    && hasFormat(f, currentFormat); }).length;<!-- [et_pb_line_break_holder] -->    count135.textContent   = '\u00b7 ' + FILMS.filter(function(f){ return f.category===currentCategory && hasFormat(f,'135'); }).length;<!-- [et_pb_line_break_holder] -->    count120.textContent   = '\u00b7 ' + FILMS.filter(function(f){ return f.category===currentCategory && hasFormat(f,'120'); }).length;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  updateCounts();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  toggleEls.forEach(function(btn) {<!-- [et_pb_line_break_holder] -->    btn.addEventListener('click', function() {<!-- [et_pb_line_break_holder] -->      var cat = btn.dataset.cat;<!-- [et_pb_line_break_holder] -->      var fmt = btn.dataset.fmt;<!-- [et_pb_line_break_holder] -->      var prevFilm = visibleFilms[currentFilm] || null;<!-- [et_pb_line_break_holder] -->      if (cat) {<!-- [et_pb_line_break_holder] -->        if (cat === currentCategory) return;<!-- [et_pb_line_break_holder] -->        currentCategory = cat;<!-- [et_pb_line_break_holder] -->        document.querySelectorAll('.fnd-fp__toggle-btn[data-cat]').forEach(function(b) {<!-- [et_pb_line_break_holder] -->          var on = b.dataset.cat === cat;<!-- [et_pb_line_break_holder] -->          b.classList.toggle('is-active', on);<!-- [et_pb_line_break_holder] -->          b.setAttribute('aria-selected', on ? 'true' : 'false');<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      if (fmt) {<!-- [et_pb_line_break_holder] -->        if (fmt === currentFormat) return;<!-- [et_pb_line_break_holder] -->        currentFormat = fmt;<!-- [et_pb_line_break_holder] -->        document.querySelectorAll('.fnd-fp__toggle-btn[data-fmt]').forEach(function(b) {<!-- [et_pb_line_break_holder] -->          var on = b.dataset.fmt === fmt;<!-- [et_pb_line_break_holder] -->          b.classList.toggle('is-active', on);<!-- [et_pb_line_break_holder] -->          b.setAttribute('aria-selected', on ? 'true' : 'false');<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      updateCounts();<!-- [et_pb_line_break_holder] -->      buildList();<!-- [et_pb_line_break_holder] -->      var newIdx = prevFilm ? visibleFilms.indexOf(prevFilm) : -1;<!-- [et_pb_line_break_holder] -->      if (newIdx < 0 &#038;&#038; prevFilm) {<!-- [et_pb_line_break_holder] -->        for (var i = 0; i < visibleFilms.length; i++) {<!-- [et_pb_line_break_holder] -->          if (visibleFilms[i].name === prevFilm.name) { newIdx = i; break; }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      selectFilm(newIdx >= 0 ? newIdx : 0);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function buildList() {<!-- [et_pb_line_break_holder] -->    visibleFilms = FILMS.filter(function(f) {<!-- [et_pb_line_break_holder] -->      return f.category === currentCategory && hasFormat(f, currentFormat);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    listEl.innerHTML = '';<!-- [et_pb_line_break_holder] -->    visibleFilms.forEach(function(f, i) {<!-- [et_pb_line_break_holder] -->      var li = document.createElement('li');<!-- [et_pb_line_break_holder] -->      li.className = 'fnd-fp__item';<!-- [et_pb_line_break_holder] -->      var b = document.createElement('button');<!-- [et_pb_line_break_holder] -->      b.type = 'button';<!-- [et_pb_line_break_holder] -->      b.className = 'fnd-fp__btn';<!-- [et_pb_line_break_holder] -->      b.setAttribute('role', 'tab');<!-- [et_pb_line_break_holder] -->      b.dataset.index = String(i);<!-- [et_pb_line_break_holder] -->      b.innerHTML =<!-- [et_pb_line_break_holder] -->        '<span class=\"fnd-fp__btn-row\">' +<!-- [et_pb_line_break_holder] -->          '<span class=\"fnd-fp__btn-no\">' + String(i+1).padStart(2,'0') + '<\/span>' +<!-- [et_pb_line_break_holder] -->          '<span class=\"fnd-fp__btn-name\"><\/span>' +<!-- [et_pb_line_break_holder] -->          '<span class=\"fnd-fp__btn-state\"><\/span>' +<!-- [et_pb_line_break_holder] -->        '<\/span>' +<!-- [et_pb_line_break_holder] -->        '<span class=\"fnd-fp__btn-vibe\"><\/span>';<!-- [et_pb_line_break_holder] -->      b.querySelector('.fnd-fp__btn-name').textContent = f.name;<!-- [et_pb_line_break_holder] -->      b.querySelector('.fnd-fp__btn-vibe').textContent = f.vibe;<!-- [et_pb_line_break_holder] -->      b.addEventListener('click', function() { selectFilm(i); });<!-- [et_pb_line_break_holder] -->      li.appendChild(b);<!-- [et_pb_line_break_holder] -->      listEl.appendChild(li);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    updateListHint();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateListHint() {<!-- [et_pb_line_break_holder] -->    var overflow = listEl.scrollHeight > listEl.clientHeight + 4;<!-- [et_pb_line_break_holder] -->    listHintEl.classList.toggle('is-visible', overflow);<!-- [et_pb_line_break_holder] -->    listEl.classList.toggle('no-mask', !overflow);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  window.addEventListener('resize', updateListHint);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function selectFilm(i) {<!-- [et_pb_line_break_holder] -->    if (i < 0 || i >= visibleFilms.length) i = 0;<!-- [et_pb_line_break_holder] -->    currentFilm = i;<!-- [et_pb_line_break_holder] -->    currentImg  = 0;<!-- [et_pb_line_break_holder] -->    var f = visibleFilms[i];<!-- [et_pb_line_break_holder] -->    if (!f) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var btns = listEl.querySelectorAll('.fnd-fp__btn');<!-- [et_pb_line_break_holder] -->btns.forEach(function(b, bi) {<!-- [et_pb_line_break_holder] -->  var active = bi === i;<!-- [et_pb_line_break_holder] -->  b.classList.toggle('is-active', active);<!-- [et_pb_line_break_holder] -->  b.setAttribute('aria-selected', active ? 'true' : 'false');<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var variant      = (f.byFormat && f.byFormat[currentFormat]) || {};<!-- [et_pb_line_break_holder] -->    var variantName  = variant.name  || f.name;<!-- [et_pb_line_break_holder] -->    var variantPrice = variant.price || (f.prices && f.prices[currentFormat]) || '\u2014 \u20ac';<!-- [et_pb_line_break_holder] -->    var variantId    = f.ids && f.ids[currentFormat];<!-- [et_pb_line_break_holder] -->    var variantLink  = variant.link  || (f.links && f.links[currentFormat]) || f.link || '#';<!-- [et_pb_line_break_holder] -->    var variantDesc  = variant.desc  || f.desc;<!-- [et_pb_line_break_holder] -->    var variantImgs  = (variant.images && variant.images.length) ? variant.images : f.images;<!-- [et_pb_line_break_holder] -->    var variantCart  = variantId<!-- [et_pb_line_break_holder] -->      ? (EN_BASE || '').replace(\/\\\/+$\/, '') + '\/?add-to-cart=' + variantId<!-- [et_pb_line_break_holder] -->      : variantLink;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ note + stock display<!-- [et_pb_line_break_holder] -->    var rawNote   = f.note || '';<!-- [et_pb_line_break_holder] -->    var noteText  = (typeof rawNote === 'object') ? (rawNote[currentFormat] || '') : rawNote;<!-- [et_pb_line_break_holder] -->    var stockText = variant.stockText || '';<!-- [et_pb_line_break_holder] -->    var inStock   = variant.inStock !== false;<!-- [et_pb_line_break_holder] -->    var buyNote   = document.querySelector('.fnd-fp__buy-note');<!-- [et_pb_line_break_holder] -->    if (buyNote) {<!-- [et_pb_line_break_holder] -->      var display = stockText ? stockText + (noteText ? ' \u00b7 ' + noteText : '') : noteText;<!-- [et_pb_line_break_holder] -->      buyNote.textContent  = display;<!-- [et_pb_line_break_holder] -->      buyNote.style.display = display ? '' : 'none';<!-- [et_pb_line_break_holder] -->      buyNote.style.color   = inStock ? '' : '#c1342a';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    currentImages    = variantImgs || [];<!-- [et_pb_line_break_holder] -->    currentVariantId = variantId;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    descEl.textContent  = variantDesc;<!-- [et_pb_line_break_holder] -->    priceEl.innerHTML = variantPrice + ' <span class=\"fnd-fp__price-unit\">\/ roll<\/span>';<!-- [et_pb_line_break_holder] -->    ctaEl.href          = variantLink;<!-- [et_pb_line_break_holder] -->    cartEl.href         = variantCart;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === BUILD META CHIPS \u2014 format + category RED, ISO and the rest after them ===<!-- [et_pb_line_break_holder] -->    metaEl.innerHTML = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ 1. Format chip (red)<!-- [et_pb_line_break_holder] -->    var fmtLabel = currentFormat === '135' ? '35mm \u00b7 small format' : '120 \u00b7 roll film';<!-- [et_pb_line_break_holder] -->    var fmtChip = document.createElement('li');<!-- [et_pb_line_break_holder] -->    fmtChip.className = 'fnd-fp__chip fnd-fp__chip--fmt';<!-- [et_pb_line_break_holder] -->    fmtChip.textContent = fmtLabel;<!-- [et_pb_line_break_holder] -->    metaEl.appendChild(fmtChip);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ 2. Category chip (red) \u2014 Black & White OR C-41<!-- [et_pb_line_break_holder] -->    var catChip = document.createElement('li');<!-- [et_pb_line_break_holder] -->    catChip.className = 'fnd-fp__chip fnd-fp__chip--cat';<!-- [et_pb_line_break_holder] -->    catChip.textContent = currentCategory === 'bw' ? 'Black & White' : 'C-41 process';<!-- [et_pb_line_break_holder] -->    metaEl.appendChild(catChip);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ 3. The rest of the meta (ISO, manufacturer etc.) \u2014 neutral chips<!-- [et_pb_line_break_holder] -->    f.meta.forEach(function(m) {<!-- [et_pb_line_break_holder] -->      var li = document.createElement('li');<!-- [et_pb_line_break_holder] -->      li.className = 'fnd-fp__chip';<!-- [et_pb_line_break_holder] -->      li.textContent = m;<!-- [et_pb_line_break_holder] -->      metaEl.appendChild(li);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    badgeEl.textContent = '\u25c9 ' + variantName.toUpperCase();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    dotsEl.innerHTML = '';<!-- [et_pb_line_break_holder] -->    currentImages.forEach(function(_, di) {<!-- [et_pb_line_break_holder] -->      var d = document.createElement('button');<!-- [et_pb_line_break_holder] -->      d.type = 'button';<!-- [et_pb_line_break_holder] -->      d.className = 'fnd-fp__dot' + (di === 0 ? ' is-active' : '');<!-- [et_pb_line_break_holder] -->      d.setAttribute('aria-label', 'Image ' + (di+1));<!-- [et_pb_line_break_holder] -->      d.addEventListener('click', function(e) { e.stopPropagation(); showImage(di); });<!-- [et_pb_line_break_holder] -->      dotsEl.appendChild(d);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    updateGalleryControls();<!-- [et_pb_line_break_holder] -->    showImage(0);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showImage(j) {<!-- [et_pb_line_break_holder] -->    var f = visibleFilms[currentFilm];<!-- [et_pb_line_break_holder] -->    if (!f || !currentImages || !currentImages.length) return;<!-- [et_pb_line_break_holder] -->    if (j < 0) j = currentImages.length - 1;<!-- [et_pb_line_break_holder] -->    if (j >= currentImages.length) j = 0;<!-- [et_pb_line_break_holder] -->    currentImg = j;<!-- [et_pb_line_break_holder] -->    var variant = (f.byFormat && f.byFormat[currentFormat]) || {};<!-- [et_pb_line_break_holder] -->    var variantName = variant.name || f.name;<!-- [et_pb_line_break_holder] -->    var dots = dotsEl.querySelectorAll('.fnd-fp__dot');<!-- [et_pb_line_break_holder] -->    dots.forEach(function(d, di) { d.classList.toggle('is-active', di === j); });<!-- [et_pb_line_break_holder] -->    counterEl.textContent = String(j+1).padStart(2,'0') + ' \/ ' + String(currentImages.length).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    badgeEl.textContent = '\u25c9 ' + variantName.toUpperCase();<!-- [et_pb_line_break_holder] -->    loadImage(currentImages[j], variantName);<!-- [et_pb_line_break_holder] -->    if (lbEl.classList.contains('is-open')) loadLightbox(currentImages[j], variantName);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function updateGalleryControls() {<!-- [et_pb_line_break_holder] -->    var multi = currentImages && currentImages.length > 1;<!-- [et_pb_line_break_holder] -->    prevBtn.hidden   = !multi;<!-- [et_pb_line_break_holder] -->    nextBtn.hidden   = !multi;<!-- [et_pb_line_break_holder] -->    counterEl.hidden = !multi;<!-- [et_pb_line_break_holder] -->    dotsEl.hidden    = !multi;<!-- [et_pb_line_break_holder] -->    lbPrevEl.hidden  = !multi;<!-- [et_pb_line_break_holder] -->    lbNextEl.hidden  = !multi;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function imgData(x) {<!-- [et_pb_line_break_holder] -->    if (!x) return null;<!-- [et_pb_line_break_holder] -->    return (typeof x === 'string') ? { src: x } : x;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var loadToken = 0;<!-- [et_pb_line_break_holder] -->  function loadImage(image, name) {<!-- [et_pb_line_break_holder] -->    var d = imgData(image);<!-- [et_pb_line_break_holder] -->    if (!d || !d.src) {<!-- [et_pb_line_break_holder] -->      wrapEl.classList.remove('is-loaded');<!-- [et_pb_line_break_holder] -->      imgEl.removeAttribute('src'); imgEl.removeAttribute('srcset'); imgEl.alt = '';<!-- [et_pb_line_break_holder] -->      return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    loadToken++;<!-- [et_pb_line_break_holder] -->    var myToken = loadToken;<!-- [et_pb_line_break_holder] -->    var src = d.src;<!-- [et_pb_line_break_holder] -->    if (loaded[src]) {<!-- [et_pb_line_break_holder] -->      if (d.srcset) imgEl.srcset = d.srcset; else imgEl.removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->      imgEl.sizes = d.sizes || '(max-width:880px) 100vw, 60vw';<!-- [et_pb_line_break_holder] -->      imgEl.src = src; imgEl.alt = d.alt || (name + ' \u2014 sample');<!-- [et_pb_line_break_holder] -->      wrapEl.classList.add('is-loaded');<!-- [et_pb_line_break_holder] -->      preloadNext(); return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    wrapEl.classList.remove('is-loaded');<!-- [et_pb_line_break_holder] -->    imgEl.onload = function() {<!-- [et_pb_line_break_holder] -->      if (myToken !== loadToken) return;<!-- [et_pb_line_break_holder] -->      loaded[src] = true;<!-- [et_pb_line_break_holder] -->      requestAnimationFrame(function() { wrapEl.classList.add('is-loaded'); });<!-- [et_pb_line_break_holder] -->      preloadNext();<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    imgEl.onerror = function() { console.warn('[fnd-fp] image failed to load:', src); };<!-- [et_pb_line_break_holder] -->    imgEl.decoding = 'async'; imgEl.fetchPriority = 'high';<!-- [et_pb_line_break_holder] -->    if (d.srcset) imgEl.srcset = d.srcset; else imgEl.removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->    imgEl.sizes = d.sizes || '(max-width:880px) 100vw, 60vw';<!-- [et_pb_line_break_holder] -->    imgEl.src = src; imgEl.alt = d.alt || (name + ' \u2014 sample');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function preloadNext() {<!-- [et_pb_line_break_holder] -->    if (!currentImages || currentImages.length < 2) return;<!-- [et_pb_line_break_holder] -->    var nd = imgData(currentImages[(currentImg + 1) % currentImages.length]);<!-- [et_pb_line_break_holder] -->    if (!nd || !nd.src || loaded[nd.src]) return;<!-- [et_pb_line_break_holder] -->    var p = new Image(); p.decoding = 'async'; p.loading = 'lazy';<!-- [et_pb_line_break_holder] -->    if (nd.srcset) p.srcset = nd.srcset; if (nd.sizes) p.sizes = nd.sizes;<!-- [et_pb_line_break_holder] -->    p.onload = function() { loaded[nd.src] = true; }; p.src = nd.src;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->function openLightbox() {<!-- [et_pb_line_break_holder] -->  var f = visibleFilms[currentFilm]; if (!f || !currentImages.length) return;<!-- [et_pb_line_break_holder] -->  \/\/ Move to the end of body so it escapes any stacking context<!-- [et_pb_line_break_holder] -->  if (lbEl.parentNode !== document.body) {<!-- [et_pb_line_break_holder] -->    document.body.appendChild(lbEl);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  lbEl.classList.add('is-open');<!-- [et_pb_line_break_holder] -->  document.body.style.overflow = 'hidden';<!-- [et_pb_line_break_holder] -->  var variant = (f.byFormat && f.byFormat[currentFormat]) || {};<!-- [et_pb_line_break_holder] -->  loadLightbox(currentImages[currentImg], variant.name || f.name);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->function closeLightbox() {<!-- [et_pb_line_break_holder] -->  lbEl.classList.remove('is-open'); lbEl.classList.remove('is-loaded');<!-- [et_pb_line_break_holder] -->  lbImgEl.removeAttribute('src'); lbImgEl.removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->  document.body.style.overflow = '';<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var lbToken = 0;<!-- [et_pb_line_break_holder] -->  function loadLightbox(image, name) {<!-- [et_pb_line_break_holder] -->    var f = visibleFilms[currentFilm]; if (!f) return;<!-- [et_pb_line_break_holder] -->    var d = imgData(image); if (!d || !d.src) return;<!-- [et_pb_line_break_holder] -->    lbToken++; var myToken = lbToken;<!-- [et_pb_line_break_holder] -->    lbCaption.children[0].textContent = name || f.name;<!-- [et_pb_line_break_holder] -->    lbCaption.children[1].textContent = String(currentImg+1).padStart(2,'0') + ' \/ ' + String(currentImages.length).padStart(2,'0');<!-- [et_pb_line_break_holder] -->    lbEl.classList.remove('is-loaded');<!-- [et_pb_line_break_holder] -->    var src = d.src;<!-- [et_pb_line_break_holder] -->    if (loaded[src]) {<!-- [et_pb_line_break_holder] -->      if (d.srcset) lbImgEl.srcset = d.srcset; else lbImgEl.removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->      lbImgEl.sizes = '100vw'; lbImgEl.src = src; lbImgEl.alt = (d.alt || name) + ' \u2014 zoomed';<!-- [et_pb_line_break_holder] -->      requestAnimationFrame(function() { lbEl.classList.add('is-loaded'); }); return;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    lbImgEl.onload = function() {<!-- [et_pb_line_break_holder] -->      if (myToken !== lbToken) return;<!-- [et_pb_line_break_holder] -->      loaded[src] = true;<!-- [et_pb_line_break_holder] -->      requestAnimationFrame(function() { lbEl.classList.add('is-loaded'); });<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->    lbImgEl.onerror = function() { console.warn('[fnd-fp-lb] image failed to load:', src); };<!-- [et_pb_line_break_holder] -->    lbImgEl.decoding = 'async';<!-- [et_pb_line_break_holder] -->    if (d.srcset) lbImgEl.srcset = d.srcset; else lbImgEl.removeAttribute('srcset');<!-- [et_pb_line_break_holder] -->    lbImgEl.sizes = '100vw'; lbImgEl.src = src; lbImgEl.alt = (d.alt || name) + ' \u2014 zoomed';<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  prevBtn.addEventListener('click', function(e) { e.stopPropagation(); showImage(currentImg - 1); });<!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', function(e) { e.stopPropagation(); showImage(currentImg + 1); });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var cartOriginalText = cartEl.textContent;<!-- [et_pb_line_break_holder] -->  cartEl.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->    if (!currentVariantId) return;<!-- [et_pb_line_break_holder] -->    e.preventDefault();<!-- [et_pb_line_break_holder] -->    if (cartEl.classList.contains('is-loading')) return;<!-- [et_pb_line_break_holder] -->    cartEl.classList.remove('is-success', 'is-error');<!-- [et_pb_line_break_holder] -->    cartEl.classList.add('is-loading');<!-- [et_pb_line_break_holder] -->    cartEl.textContent = 'Processing\u2026';<!-- [et_pb_line_break_holder] -->    var form = new FormData();<!-- [et_pb_line_break_holder] -->    form.append('product_id', currentVariantId);<!-- [et_pb_line_break_holder] -->    form.append('quantity', '1');<!-- [et_pb_line_break_holder] -->    var url = (EN_BASE || '').replace(\/\\\/+$\/, '') + '\/?wc-ajax=add_to_cart';<!-- [et_pb_line_break_holder] -->    fetch(url, { method:'POST', body:form, credentials:'include' })<!-- [et_pb_line_break_holder] -->      .then(function(r) { return r.json().catch(function() { return {}; }); })<!-- [et_pb_line_break_holder] -->      .then(function(data) {<!-- [et_pb_line_break_holder] -->        if (data && data.error) throw new Error('add-to-cart error');<!-- [et_pb_line_break_holder] -->        cartEl.classList.remove('is-loading'); cartEl.classList.add('is-success');<!-- [et_pb_line_break_holder] -->        cartEl.textContent = '\u2713 Added to cart';<!-- [et_pb_line_break_holder] -->        if (window.jQuery && data && data.fragments) {<!-- [et_pb_line_break_holder] -->          try { window.jQuery(document.body).trigger('added_to_cart', [data.fragments, data.cart_hash, window.jQuery(cartEl)]); } catch(err) {}<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        document.dispatchEvent(new CustomEvent('fnd-fp:added-to-cart', { detail:{ productId:currentVariantId, response:data } }));<!-- [et_pb_line_break_holder] -->        setTimeout(function() { cartEl.classList.remove('is-success'); cartEl.textContent = cartOriginalText; }, 2200);<!-- [et_pb_line_break_holder] -->      })<!-- [et_pb_line_break_holder] -->      .catch(function(err) {<!-- [et_pb_line_break_holder] -->        console.warn('[fnd-fp] add-to-cart error:', err && err.message);<!-- [et_pb_line_break_holder] -->        cartEl.classList.remove('is-loading'); cartEl.classList.add('is-error');<!-- [et_pb_line_break_holder] -->        cartEl.textContent = 'Error \u2014 try again';<!-- [et_pb_line_break_holder] -->        setTimeout(function() { cartEl.classList.remove('is-error'); cartEl.textContent = cartOriginalText; }, 2400);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  wrapEl.addEventListener('click', function() { openLightbox(); });<!-- [et_pb_line_break_holder] -->  wrapEl.addEventListener('keydown', function(e) {<!-- [et_pb_line_break_holder] -->    if (e.key === 'ArrowLeft')  { showImage(currentImg - 1); e.preventDefault(); }<!-- [et_pb_line_break_holder] -->    if (e.key === 'ArrowRight') { showImage(currentImg + 1); e.preventDefault(); }<!-- [et_pb_line_break_holder] -->    if (e.key === 'Enter' || e.key === ' ') { openLightbox(); e.preventDefault(); }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var touchStartX = null;<!-- [et_pb_line_break_holder] -->  wrapEl.addEventListener('touchstart', function(e) { touchStartX = e.touches[0].clientX; }, { passive:true });<!-- [et_pb_line_break_holder] -->  wrapEl.addEventListener('touchend',   function(e) {<!-- [et_pb_line_break_holder] -->    if (touchStartX === null) return;<!-- [et_pb_line_break_holder] -->    var dx = e.changedTouches[0].clientX - touchStartX;<!-- [et_pb_line_break_holder] -->    if (Math.abs(dx) > 40) { if (dx < 0) showImage(currentImg + 1); else showImage(currentImg - 1); }<!-- [et_pb_line_break_holder] -->    touchStartX = null;<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  lbCloseEl.addEventListener('click', closeLightbox);<!-- [et_pb_line_break_holder] -->  lbEl.addEventListener('click', function(e) {<!-- [et_pb_line_break_holder] -->    if (e.target === lbEl || e.target.classList.contains('fnd-fp-lb__inner') || e.target.classList.contains('fnd-fp-lb__stage')) closeLightbox();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  lbPrevEl.addEventListener('click', function(e) { e.stopPropagation(); showImage(currentImg - 1); });<!-- [et_pb_line_break_holder] -->  lbNextEl.addEventListener('click', function(e) { e.stopPropagation(); showImage(currentImg + 1); });<!-- [et_pb_line_break_holder] -->  window.addEventListener('keydown', function(e) {<!-- [et_pb_line_break_holder] -->    if (!lbEl.classList.contains('is-open')) return;<!-- [et_pb_line_break_holder] -->    if (e.key === 'Escape') closeLightbox();<!-- [et_pb_line_break_holder] -->    if (e.key === 'ArrowLeft') showImage(currentImg - 1);<!-- [et_pb_line_break_holder] -->    if (e.key === 'ArrowRight') showImage(currentImg + 1);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var lbTouchX = null;<!-- [et_pb_line_break_holder] -->  lbEl.addEventListener('touchstart', function(e) { lbTouchX = e.touches[0].clientX; }, { passive:true });<!-- [et_pb_line_break_holder] -->  lbEl.addEventListener('touchend',   function(e) {<!-- [et_pb_line_break_holder] -->    if (lbTouchX === null) return;<!-- [et_pb_line_break_holder] -->    var dx = e.changedTouches[0].clientX - lbTouchX;<!-- [et_pb_line_break_holder] -->    if (Math.abs(dx) > 40) { if (dx < 0) showImage(currentImg + 1); else showImage(currentImg - 1); }<!-- [et_pb_line_break_holder] -->    lbTouchX = null;<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ ============================================================<!-- [et_pb_line_break_holder] -->  \/\/ WOOCOMMERCE STORE API<!-- [et_pb_line_break_holder] -->  \/\/ ============================================================<!-- [et_pb_line_break_holder] -->  var CACHE_KEY = 'fnd-fp-cache-v3-en-eur';<!-- [et_pb_line_break_holder] -->  var CACHE_TTL = CACHE_MIN * 60 * 1000;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getCache() {<!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      var raw = localStorage.getItem(CACHE_KEY); if (!raw) return null;<!-- [et_pb_line_break_holder] -->      var obj = JSON.parse(raw);<!-- [et_pb_line_break_holder] -->      if (Date.now() - obj.ts > CACHE_TTL) return null;<!-- [et_pb_line_break_holder] -->      return obj.data;<!-- [et_pb_line_break_holder] -->    } catch(e) { return null; }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  function setCache(data) {<!-- [et_pb_line_break_holder] -->    try { localStorage.setItem(CACHE_KEY, JSON.stringify({ ts:Date.now(), data:data })); } catch(e) {}<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function formatPriceFromApi(p) {<!-- [et_pb_line_break_holder] -->    if (!p || !p.prices) return null;<!-- [et_pb_line_break_holder] -->    var pr      = p.prices;<!-- [et_pb_line_break_holder] -->    var raw     = pr.price || pr.regular_price;<!-- [et_pb_line_break_holder] -->    var num     = parseFloat(raw);<!-- [et_pb_line_break_holder] -->    if (isNaN(num)) return null;<!-- [et_pb_line_break_holder] -->    var minor   = (typeof pr.currency_minor_unit === 'number') ? pr.currency_minor_unit : 2;<!-- [et_pb_line_break_holder] -->    num         = num \/ Math.pow(10, minor);<!-- [et_pb_line_break_holder] -->    var prefix  = pr.currency_prefix             || '';<!-- [et_pb_line_break_holder] -->    var suffix  = pr.currency_suffix             || '';<!-- [et_pb_line_break_holder] -->    var thouSep = pr.currency_thousand_separator || ',';<!-- [et_pb_line_break_holder] -->    var decSep  = pr.currency_decimal_separator  || '.';<!-- [et_pb_line_break_holder] -->    var fixed   = num.toFixed(minor);<!-- [et_pb_line_break_holder] -->    var parts   = fixed.split('.');<!-- [et_pb_line_break_holder] -->    parts[0]    = parts[0].replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, thouSep);<!-- [et_pb_line_break_holder] -->    var out     = parts.join(decSep);<!-- [et_pb_line_break_holder] -->    if (prefix || suffix) return prefix + out + suffix;<!-- [et_pb_line_break_holder] -->    return out + (pr.currency_code ? ' ' + pr.currency_code : '');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function fetchProducts(ids) {<!-- [et_pb_line_break_holder] -->    if (!ids.length) return Promise.resolve([]);<!-- [et_pb_line_break_holder] -->    var url = (WP_BASE || '').replace(\/\\\/+$\/, '') + '\/wp-json\/wc\/store\/v1\/products?include=' + ids.join(',') + '&per_page=100&currency=EUR&lang=hu';<!-- [et_pb_line_break_holder] -->    return fetch(url, {<!-- [et_pb_line_break_holder] -->      credentials: 'omit',<!-- [et_pb_line_break_holder] -->      headers: {<!-- [et_pb_line_break_holder] -->        'Accept-Currency': 'EUR'<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    })<!-- [et_pb_line_break_holder] -->      .then(function(r) { if (!r.ok) throw new Error('HTTP ' + r.status); return r.json(); })<!-- [et_pb_line_break_holder] -->      .catch(function(err) { console.warn('[fnd-fp] Store API error:', err && err.message); return null; });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function mergeWithApiData(films, apiProducts) {<!-- [et_pb_line_break_holder] -->    var byId = {};<!-- [et_pb_line_break_holder] -->    apiProducts.forEach(function(p) { byId[p.id] = p; });<!-- [et_pb_line_break_holder] -->    return films.map(function(f) {<!-- [et_pb_line_break_holder] -->      if (!f.ids) return f;<!-- [et_pb_line_break_holder] -->      var formats = Object.keys(f.ids);<!-- [et_pb_line_break_holder] -->      var anyMatched = false;<!-- [et_pb_line_break_holder] -->      var byFormat = {};<!-- [et_pb_line_break_holder] -->      var mergedPrices = Object.assign({}, f.prices || {});<!-- [et_pb_line_break_holder] -->      var mergedLinks  = Object.assign({}, f.links  || {});<!-- [et_pb_line_break_holder] -->      formats.forEach(function(fmt) {<!-- [et_pb_line_break_holder] -->        var id = f.ids[fmt]; if (!id) return;<!-- [et_pb_line_break_holder] -->        var p = byId[id]; if (!p) return;<!-- [et_pb_line_break_holder] -->        anyMatched = true;<!-- [et_pb_line_break_holder] -->        var apiImages = p.images || [];<!-- [et_pb_line_break_holder] -->        if (SKIP_FIRST_IMAGE && apiImages.length > 1) apiImages = apiImages.slice(1);<!-- [et_pb_line_break_holder] -->        var imageSrcs = apiImages.length<!-- [et_pb_line_break_holder] -->          ? apiImages.map(function(img) { return { src:img.src, srcset:img.srcset||'', sizes:img.sizes||'(max-width:880px) 100vw, 60vw', alt:img.alt||'' }; })<!-- [et_pb_line_break_holder] -->          : (f.images || []);<!-- [et_pb_line_break_holder] -->        var price = formatPriceFromApi(p) || (f.prices && f.prices[fmt]) || '\u2014 \u20ac';<!-- [et_pb_line_break_holder] -->        var link  = toEnUrl(p.permalink) || (f.links && f.links[fmt]) || f.link || '#';<!-- [et_pb_line_break_holder] -->        byFormat[fmt] = {<!-- [et_pb_line_break_holder] -->          name:      p.name || f.name,<!-- [et_pb_line_break_holder] -->          price:     price,<!-- [et_pb_line_break_holder] -->          link:      link,<!-- [et_pb_line_break_holder] -->          images:    imageSrcs,<!-- [et_pb_line_break_holder] -->          desc:      f.desc,<!-- [et_pb_line_break_holder] -->          inStock:   p.is_in_stock !== false,<!-- [et_pb_line_break_holder] -->          stockText: p.is_in_stock !== false ? '\u2713 in stock' : 'Out of stock'<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] -->        mergedPrices[fmt] = price;<!-- [et_pb_line_break_holder] -->        mergedLinks[fmt]  = link;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      if (!anyMatched) return f;<!-- [et_pb_line_break_holder] -->      return {<!-- [et_pb_line_break_holder] -->        category: f.category,<!-- [et_pb_line_break_holder] -->        vibe:     f.vibe,<!-- [et_pb_line_break_holder] -->        meta:     f.meta,<!-- [et_pb_line_break_holder] -->        desc:     f.desc,<!-- [et_pb_line_break_holder] -->        note:     f.note,<!-- [et_pb_line_break_holder] -->        name:     f.name,<!-- [et_pb_line_break_holder] -->        images:   f.images,<!-- [et_pb_line_break_holder] -->        ids:      f.ids,<!-- [et_pb_line_break_holder] -->        prices:   mergedPrices,<!-- [et_pb_line_break_holder] -->        links:    mergedLinks,<!-- [et_pb_line_break_holder] -->        byFormat: byFormat<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function loadProductData() {<!-- [et_pb_line_break_holder] -->    var ids = [];<!-- [et_pb_line_break_holder] -->    FILMS.forEach(function(f) {<!-- [et_pb_line_break_holder] -->      if (!f.ids) return;<!-- [et_pb_line_break_holder] -->      Object.keys(f.ids).forEach(function(fmt) { if (f.ids[fmt]) ids.push(f.ids[fmt]); });<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    if (!ids.length) return;<!-- [et_pb_line_break_holder] -->    var cached = getCache();<!-- [et_pb_line_break_holder] -->    if (cached) {<!-- [et_pb_line_break_holder] -->      FILMS = mergeWithApiData(FILMS, cached);<!-- [et_pb_line_break_holder] -->      updateCounts(); buildList(); selectFilm(0);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    fetchProducts(ids).then(function(data) {<!-- [et_pb_line_break_holder] -->      if (!data || !data.length) { console.warn('[fnd-fp] Store API returned no products.'); return; }<!-- [et_pb_line_break_holder] -->      console.info('[fnd-fp] \u2713 ' + data.length + ' products fetched.');<!-- [et_pb_line_break_holder] -->      setCache(data);<!-- [et_pb_line_break_holder] -->      FILMS = mergeWithApiData(FILMS, data);<!-- [et_pb_line_break_holder] -->      updateCounts(); buildList();<!-- [et_pb_line_break_holder] -->      selectFilm(Math.min(currentFilm, Math.max(visibleFilms.length - 1, 0)));<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ INIT<!-- [et_pb_line_break_holder] -->  buildList();<!-- [et_pb_line_break_holder] -->  selectFilm(0);<!-- [et_pb_line_break_holder] -->  loadProductData();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ============================================================ --><!-- [et_pb_line_break_holder] --><!--                       EMBED END                              --><!-- [et_pb_line_break_holder] --><!-- ============================================================ --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-8420","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/pages\/8420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/comments?post=8420"}],"version-history":[{"count":12,"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/pages\/8420\/revisions"}],"predecessor-version":[{"id":8432,"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/pages\/8420\/revisions\/8432"}],"wp:attachment":[{"href":"https:\/\/filmisnotdead.hu\/en\/wp-json\/wp\/v2\/media?parent=8420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}