{"product_id":"flow-standing-desk","title":"The Flow Standing Desk","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n  \u003ctitle\u003eThe Flow Standing Desk – Lunea Home\u003c\/title\u003e\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400\u0026amp;family=Syne:wght@400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n  \u003cstyle\u003e\n    :root {\n      --ink:         #0D0D0B;\n      --ink-soft:    #2A2A27;\n      --mid:         #6B6860;\n      --cream:       #F5F1EB;\n      --gold:        #B8906A;\n      --gold-light:  #E8D5BC;\n      --gold-xlight: #F3EBE0;\n      --white:       #FDFCFA;\n      --rule:        #E2DDD5;\n      --ff-display:  'Cormorant Garamond', Georgia, serif;\n      --ff-ui:       'Syne', sans-serif;\n    }\n\n    .pd-wrap *, .pd-wrap *::before, .pd-wrap *::after {\n      box-sizing: border-box; margin: 0; padding: 0;\n    }\n    body {\n      background: var(--cream);\n      font-family: var(--ff-ui);\n      -webkit-font-smoothing: antialiased;\n      overflow-x: hidden;\n    }\n    .pd-wrap {\n      width: 100%;\n      background: var(--cream);\n      color: var(--ink);\n      font-family: var(--ff-ui);\n      font-weight: 400;\n      overflow: hidden;\n    }\n\n    \/* ══════════════════════\n       HERO\n    ══════════════════════ *\/\n    .pd-hero {\n      width: 100%;\n      background: var(--ink);\n      padding: 36px 28px 40px;\n      position: relative;\n      overflow: hidden;\n    }\n    .pd-hero::before {\n      content: '';\n      position: absolute;\n      inset: 0;\n      background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'\/%3E%3C\/svg%3E\");\n      background-size: 200px;\n      pointer-events: none;\n    }\n    .pd-hero::after {\n      content: '';\n      position: absolute;\n      right: -50px; top: -50px;\n      width: 240px; height: 240px;\n      border-radius: 50%;\n      border: 1px solid rgba(184,144,106,0.14);\n      pointer-events: none;\n    }\n    .pd-badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 7px;\n      background: rgba(184,144,106,0.15);\n      border: 1px solid rgba(184,144,106,0.35);\n      border-radius: 100px;\n      padding: 4px 12px 4px 8px;\n      margin-bottom: 20px;\n    }\n    .pd-badge__dot {\n      width: 6px; height: 6px;\n      border-radius: 50%;\n      background: var(--gold);\n      animation: pd-pulse 2s ease infinite;\n    }\n    @keyframes pd-pulse {\n      0%,100% { opacity:1; transform:scale(1); }\n      50%      { opacity:0.5; transform:scale(1.4); }\n    }\n    .pd-badge__text {\n      font-size: 9px; font-weight: 600;\n      letter-spacing: 0.2em; text-transform: uppercase;\n      color: var(--gold);\n    }\n    .pd-hero__eyebrow {\n      font-size: 9px; font-weight: 500;\n      letter-spacing: 0.2em; text-transform: uppercase;\n      color: var(--mid); margin-bottom: 12px;\n    }\n    .pd-hero__title {\n      font-family: var(--ff-display);\n      font-size: clamp(32px, 8vw, 52px);\n      font-weight: 300; line-height: 1.1;\n      color: var(--white); margin-bottom: 20px;\n    }\n    .pd-hero__title em { font-style: italic; color: var(--gold); }\n    .pd-hero__intro {\n      font-size: 13.5px; line-height: 1.8;\n      color: rgba(245,241,235,0.58);\n    }\n    .pd-hero__rule {\n      display: flex; align-items: center;\n      gap: 12px; margin-top: 28px;\n    }\n    .pd-hero__rule span {\n      display: block; height: 1px; flex: 1;\n      background: rgba(184,144,106,0.22);\n    }\n    .pd-hero__rule em {\n      font-family: var(--ff-display);\n      font-style: italic; font-size: 12px;\n      color: rgba(184,144,106,0.6);\n      white-space: nowrap;\n    }\n\n    \/* ══════════════════════\n       CALLOUT BANNER\n    ══════════════════════ *\/\n    .pd-callout {\n      margin: 0 28px;\n      background: var(--gold-xlight);\n      border: 1px solid var(--gold-light);\n      border-top: none;\n      border-radius: 0 0 12px 12px;\n      padding: 18px 20px;\n      display: flex;\n      align-items: flex-start;\n      gap: 12px;\n    }\n    .pd-callout__icon {\n      width: 28px; height: 28px;\n      border-radius: 7px;\n      background: var(--gold);\n      display: flex; align-items: center; justify-content: center;\n      flex-shrink: 0;\n    }\n    .pd-callout__icon svg {\n      width: 13px; height: 13px;\n      fill: none; stroke: var(--white);\n      stroke-width: 2; stroke-linecap: round; stroke-linejoin: round;\n    }\n    .pd-callout__label {\n      font-size: 9px; font-weight: 600;\n      letter-spacing: 0.16em; text-transform: uppercase;\n      color: var(--gold); margin-bottom: 4px; display: block;\n    }\n    .pd-callout__text {\n      font-size: 13px; line-height: 1.7;\n      color: var(--ink-soft);\n    }\n\n    \/* ══════════════════════\n       FEATURES\n    ══════════════════════ *\/\n    .pd-features { width: 100%; padding: 0 28px; }\n    .pd-card {\n      display: grid;\n      grid-template-columns: 52px 1fr;\n      gap: 0 18px;\n      padding: 32px 0;\n      border-bottom: 1px solid var(--rule);\n      position: relative;\n    }\n    .pd-card.pd-hidden {\n      opacity: 0; transform: translateY(20px);\n      transition: opacity 0.6s ease, transform 0.6s ease;\n    }\n    .pd-card.pd-hidden.pd-visible { opacity: 1; transform: translateY(0); }\n    .pd-card::before {\n      content: '';\n      position: absolute;\n      left: -28px; top: 0; bottom: 0;\n      width: 3px; background: var(--gold);\n      transform: scaleY(0); transform-origin: bottom;\n      transition: transform 0.4s cubic-bezier(.16,1,.3,1);\n    }\n    .pd-card:hover::before { transform: scaleY(1); }\n    .pd-card__num-col {\n      display: flex; flex-direction: column;\n      align-items: flex-end; padding-top: 3px;\n    }\n    .pd-card__num {\n      font-family: var(--ff-display);\n      font-size: 44px; font-weight: 300; line-height: 1;\n      color: var(--gold-light); user-select: none;\n      transition: color 0.3s ease;\n    }\n    .pd-card:hover .pd-card__num { color: var(--gold); }\n    .pd-card__num-line {\n      width: 1px; flex: 1;\n      background: var(--rule);\n      margin-top: 8px; min-height: 12px;\n    }\n    .pd-card__title {\n      font-family: var(--ff-display);\n      font-size: clamp(18px, 4vw, 24px);\n      font-weight: 400; color: var(--ink);\n      margin-bottom: 10px; line-height: 1.2;\n    }\n    .pd-card__text {\n      font-size: 13.5px; line-height: 1.82;\n      color: var(--mid);\n    }\n\n    \/* ══════════════════════\n       SPECS\n    ══════════════════════ *\/\n    .pd-specs-wrap {\n      width: 100%; padding: 0 28px 0;\n    }\n    .pd-specs-wrap.pd-hidden {\n      opacity: 0; transform: translateY(18px);\n      transition: opacity 0.65s ease, transform 0.65s ease;\n    }\n    .pd-specs-wrap.pd-hidden.pd-visible { opacity: 1; transform: translateY(0); }\n    .pd-specs-label {\n      font-size: 9px; font-weight: 500;\n      letter-spacing: 0.2em; text-transform: uppercase;\n      color: var(--mid); text-align: center;\n      margin: 36px 0 16px;\n    }\n    .pd-specs {\n      display: grid; grid-template-columns: repeat(3, 1fr);\n      border: 1px solid var(--rule);\n      border-radius: 10px; overflow: hidden;\n    }\n    .pd-spec {\n      padding: 20px 8px 16px; text-align: center;\n      background: var(--white);\n      border-right: 1px solid var(--rule);\n      transition: background 0.25s ease;\n    }\n    .pd-spec:last-child { border-right: none; }\n    .pd-spec:hover { background: var(--gold-xlight); }\n    .pd-spec__value {\n      font-family: var(--ff-display);\n      font-size: clamp(16px, 4vw, 26px);\n      font-weight: 400; color: var(--ink);\n      display: block; line-height: 1; margin-bottom: 7px;\n      transition: color 0.25s ease;\n    }\n    .pd-spec:hover .pd-spec__value { color: var(--gold); }\n    .pd-spec__label {\n      font-size: 8px; font-weight: 600;\n      letter-spacing: 0.05em; text-transform: uppercase;\n      color: var(--mid);\n    }\n\n    \/* ══════════════════════\n       DIMENSIONS DARK PANEL\n    ══════════════════════ *\/\n    .pd-tip {\n      margin: 16px 0 0;\n      background: var(--ink);\n      border-radius: 10px;\n      padding: 20px 20px 22px;\n      position: relative;\n      overflow: hidden;\n    }\n    .pd-tip::after {\n      content: '';\n      position: absolute;\n      right: -30px; bottom: -30px;\n      width: 120px; height: 120px;\n      border-radius: 50%;\n      border: 1px solid rgba(184,144,106,0.12);\n      pointer-events: none;\n    }\n\n    \/* ══════════════════════\n       TRUST\n    ══════════════════════ *\/\n    .pd-trust {\n      width: 100%;\n      display: grid; grid-template-columns: repeat(3, 1fr);\n      margin-top: 28px;\n    }\n    .pd-trust__item {\n      background: var(--ink);\n      padding: 18px 10px;\n      display: flex; flex-direction: column;\n      align-items: center; text-align: center; gap: 8px;\n      border-right: 1px solid rgba(255,255,255,0.07);\n    }\n    .pd-trust__item:last-child { border-right: none; }\n    .pd-trust__icon {\n      width: 32px; height: 32px; border-radius: 50%;\n      background: rgba(184,144,106,0.12);\n      border: 1px solid rgba(184,144,106,0.28);\n      display: flex; align-items: center; justify-content: center;\n    }\n    .pd-trust__icon svg {\n      width: 14px; height: 14px;\n      fill: none; stroke: var(--gold);\n      stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round;\n    }\n    .pd-trust__title {\n      font-size: 10px; font-weight: 600;\n      color: var(--white); line-height: 1.3;\n    }\n    .pd-trust__sub {\n      font-size: 9px;\n      color: rgba(245,241,235,0.38); line-height: 1.4;\n    }\n\n    \/* ══════════════════════\n       RESPONSIVE\n    ══════════════════════ *\/\n    @media (max-width: 400px) {\n      .pd-hero { padding: 28px 18px 32px; }\n      .pd-features, .pd-specs-wrap { padding-left: 18px; padding-right: 18px; }\n      .pd-callout { margin-left: 18px; margin-right: 18px; }\n      .pd-card { grid-template-columns: 1fr; }\n      .pd-card__num-col { flex-direction: row; align-items: center; gap: 8px; margin-bottom: 8px; }\n      .pd-card__num { font-size: 28px; }\n      .pd-card__num-line { flex: 1; width: auto; height: 1px; min-height: unset; margin-top: 0; }\n      .pd-card::before { display: none; }\n      .pd-specs { grid-template-columns: 1fr; }\n      .pd-spec { border-right: none; border-bottom: 1px solid var(--rule); }\n      .pd-spec:last-child { border-bottom: none; }\n      .pd-trust { grid-template-columns: 1fr; }\n      .pd-trust__item {\n        flex-direction: column; align-items: center;\n        text-align: center; border-right: none;\n        border-bottom: 1px solid rgba(255,255,255,0.07);\n        padding: 22px 18px;\n      }\n      .pd-trust__item:last-child { border-bottom: none; }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .pd-card.pd-hidden, .pd-specs-wrap.pd-hidden { opacity:1; transform:none; transition:none; }\n      .pd-badge__dot { animation: none; }\n    }\n  \u003c\/style\u003e\n\n\n\u003cdiv class=\"pd-wrap\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pd-hero\"\u003e\n    \u003cdiv class=\"pd-badge\"\u003e\n      \u003cspan class=\"pd-badge__dot\"\u003e\u003c\/span\u003e\n      \u003cspan class=\"pd-badge__text\"\u003eSoft Office\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"pd-hero__eyebrow\"\u003eLunea Home · Ergonomic Desks\u003c\/p\u003e\n    \u003ch2 class=\"pd-hero__title\"\u003eWork on your\u003cbr\u003eterms. \u003cem\u003eFlow.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"pd-hero__intro\"\u003eStop letting traditional office furniture dictate your posture. The Flow Standing Desk is a premium ergonomic sit-stand desk designed to move seamlessly with you whether you're standing tall or sitting cross-legged in your Criss Cross Chair.\u003c\/p\u003e\n    \u003cdiv class=\"pd-hero__rule\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n      \u003cem\u003eFour reasons to choose The Flow\u003c\/em\u003e\n      \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CALLOUT --\u003e\n  \u003cdiv class=\"pd-callout\"\u003e\n    \u003cdiv class=\"pd-callout__icon\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"pd-callout__label\"\u003ePerfect Pair\u003c\/span\u003e\n      \u003cp class=\"pd-callout__text\"\u003eDesigned for the \"Soft-Office\" aesthetic engineered to give your legs the exact clearance they need when sitting cross-legged in the Wide Criss Cross Chair.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"pd-features\"\u003e\n\n    \u003cdiv class=\"pd-card pd-hidden\"\u003e\n      \u003cdiv class=\"pd-card__num-col\"\u003e\n        \u003cspan class=\"pd-card__num\"\u003e01\u003c\/span\u003e\n        \u003cspan class=\"pd-card__num-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pd-card__title\"\u003eTailored Legroom \u0026amp; Clearance\u003c\/h3\u003e\n        \u003cp class=\"pd-card__text\"\u003eFeatures millimeter-precise electric height adjustment from 28\" to 48\" (72 cm to 120 cm). Easily fit your extra-wide, armless chair right underneath without compromising your seating style.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-card pd-hidden\"\u003e\n      \u003cdiv class=\"pd-card__num-col\"\u003e\n        \u003cspan class=\"pd-card__num\"\u003e02\u003c\/span\u003e\n        \u003cspan class=\"pd-card__num-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pd-card__title\"\u003eSmooth \u0026amp; Whisper-Quiet Dual Motor\u003c\/h3\u003e\n        \u003cp class=\"pd-card__text\"\u003eTransition from a cross-legged sit to a standing position seamlessly. The hidden motor operates at under 50 dB, ensuring your concentration remains completely unbroken.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-card pd-hidden\"\u003e\n      \u003cdiv class=\"pd-card__num-col\"\u003e\n        \u003cspan class=\"pd-card__num\"\u003e03\u003c\/span\u003e\n        \u003cspan class=\"pd-card__num-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pd-card__title\"\u003eSmart Memory Keypad\u003c\/h3\u003e\n        \u003cp class=\"pd-card__text\"\u003eSave your three favorite ergonomic heights directly on the integrated touch pad. Switch between your classic sit, relaxed sit, and standing positions with a single tap.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pd-card pd-hidden\"\u003e\n      \u003cdiv class=\"pd-card__num-col\"\u003e\n        \u003cspan class=\"pd-card__num\"\u003e04\u003c\/span\u003e\n        \u003cspan class=\"pd-card__num-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pd-card__title\"\u003eHeavy-Duty \u0026amp; Organic Design\u003c\/h3\u003e\n        \u003cp class=\"pd-card__text\"\u003eA beautifully crafted, warm-finished desktop available in Light Oak or Matte White supported by a robust steel frame that securely holds up to 175 lbs (80 kg) of your monitor and office gear.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"pd-specs-wrap pd-hidden\"\u003e\n    \u003cp class=\"pd-specs-label\"\u003eTechnical Specifications\u003c\/p\u003e\n    \u003cdiv class=\"pd-specs\"\u003e\n      \u003cdiv class=\"pd-spec\"\u003e\n        \u003cspan class=\"pd-spec__value\"\u003e\u0026lt; 50 dB\u003c\/span\u003e\n        \u003cspan class=\"pd-spec__label\"\u003eMotor Noise\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-spec\"\u003e\n        \u003cspan class=\"pd-spec__value\"\u003e175 lbs\u003c\/span\u003e\n        \u003cspan class=\"pd-spec__label\"\u003eWeight Capacity\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pd-spec\"\u003e\n        \u003cspan class=\"pd-spec__value\"\u003e3\u003c\/span\u003e\n        \u003cspan class=\"pd-spec__label\"\u003eMemory Presets\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- DIMENSIONS --\u003e\n    \u003cdiv class=\"pd-tip\"\u003e\n      \u003cp style=\"font-size:9px;font-weight:600;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold);margin-bottom:18px;\"\u003eHeight Adjustment Range\u003c\/p\u003e\n      \u003cdiv style=\"display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:rgba(255,255,255,0.06);border-radius:8px;overflow:hidden;\"\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,0.04);padding:14px 10px;text-align:center;\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:22px;font-weight:300;color:var(--white);display:block;line-height:1;margin-bottom:6px;\"\u003e28\" – 48\"\u003c\/span\u003e\n          \u003cspan style=\"font-size:8px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--mid);\"\u003eImperial\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv style=\"background:rgba(255,255,255,0.04);padding:14px 10px;text-align:center;\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',Georgia,serif;font-size:22px;font-weight:300;color:var(--white);display:block;line-height:1;margin-bottom:6px;\"\u003e72 – 120 cm\u003c\/span\u003e\n          \u003cspan style=\"font-size:8px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--mid);\"\u003eMetric\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- TRUST --\u003e\n  \u003cdiv class=\"pd-trust\"\u003e\n    \u003cdiv class=\"pd-trust__item\"\u003e\n      \u003cdiv class=\"pd-trust__icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"pd-trust__title\"\u003e2-Year Warranty\u003c\/p\u003e\n        \u003cp class=\"pd-trust__sub\"\u003eCovered against defects\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trust__item\"\u003e\n      \u003cdiv class=\"pd-trust__icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 3v5h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"pd-trust__title\"\u003eFree US Shipping\u003c\/p\u003e\n        \u003cp class=\"pd-trust__sub\"\u003eDelivered to your door\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pd-trust__item\"\u003e\n      \u003cdiv class=\"pd-trust__icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"1 4 1 10 7 10\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M3.51 15a9 9 0 1 0 .49-4.95\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"pd-trust__title\"\u003eEasy Returns\u003c\/p\u003e\n        \u003cp class=\"pd-trust__sub\"\u003e30-day hassle-free policy\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  var els = document.querySelectorAll('.pd-hidden');\n  var fallback = setTimeout(function () {\n    els.forEach(function (el) { el.classList.add('pd-visible'); });\n  }, 600);\n  requestAnimationFrame(function () {\n    els.forEach(function (el) {\n      if (el.getBoundingClientRect().top \u003c window.innerHeight + 60)\n        el.classList.add('pd-visible');\n    });\n  });\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function (entries) {\n      entries.forEach(function (e) {\n        if (e.isIntersecting) { e.target.classList.add('pd-visible'); io.unobserve(e.target); }\n      });\n      if (Array.from(els).every(function(el){ return el.classList.contains('pd-visible'); }))\n        clearTimeout(fallback);\n    }, { threshold: 0.04 });\n    els.forEach(function (el) { io.observe(el); });\n  } else {\n    clearTimeout(fallback);\n    els.forEach(function (el) { el.classList.add('pd-visible'); });\n  }\n})();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"Lunea Home","offers":[{"title":"Obsidian Black","offer_id":52768443826518,"sku":null,"price":249.0,"currency_code":"USD","in_stock":true},{"title":"Pearl White","offer_id":52768443859286,"sku":null,"price":249.0,"currency_code":"USD","in_stock":true},{"title":"Oak Brown","offer_id":52768443892054,"sku":null,"price":249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1006\/8085\/9990\/files\/Electric_height-adjustable_standing_desk_with_dark_walnut_wood_top.webp?v=1780331947","url":"https:\/\/lunea-home.com\/products\/flow-standing-desk","provider":"Lunea Home","version":"1.0","type":"link"}