{"title":"A-Frame \u0026 Combination Ladders","description":"\u003cp\u003eFreestanding A-frame and combination ladders up to 2.3m. EN 131, anti-drop safety ring, fast UK delivery.\u003c\/p\u003e","products":[{"product_id":"dualframe-380-combination-ladder","title":"DualFrame 380 — 3-in-1 A-Frame \u0026 Telescopic Ladder","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n.pl { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(0,0,0,0.08); font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl *, .pl *::before, .pl *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n@keyframes pl-fadeDown { from { opacity:0; transform:translateY(-10px); } to { opacity:1; transform:translateY(0); } }\n@keyframes pl-fadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\n\n.pl-hero { background: #111111; padding: 28px 32px; display: flex; align-items: center; justify-content: space-between; gap: 20px; animation: pl-fadeDown 0.5s ease both; }\n.pl-hero-chip { display: inline-flex; align-items: center; gap: 6px; background: #FFD600; color: #111111; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-chip svg { width: 12px; height: 12px; stroke: #111111; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hero-title { font-size: 26px; font-weight: 800; color: #fff; line-height: 1.1; letter-spacing: -0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-title em { color: #FFD600; font-style: normal; }\n.pl-hero-stats { display: flex; gap: 8px; flex-shrink: 0; flex-wrap: wrap; }\n.pl-hero-stat { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 10px 14px; text-align: center; min-width: 64px; flex: 1 1 64px; }\n.pl-hero-stat-val { font-size: 18px; font-weight: 800; color: #FFD600; display: block; line-height: 1; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-stat-key { font-size: 9px; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.8px; display: block; margin-top: 4px; white-space: nowrap; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-modes { border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.05s ease both; }\n.pl-modes-label { padding: 14px 32px 8px; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-modes-grid { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pl-mode { padding: 14px 16px; border-right: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; display: flex; align-items: center; gap: 10px; transition: background 0.2s; }\n.pl-mode:last-child { border-right: none; }\n.pl-mode:hover { background: #FFF9D6; }\n.pl-mode-icon { width: 34px; height: 34px; background: #111111; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-mode-icon svg { width: 16px; height: 16px; stroke: #FFD600; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-mode-name { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-mode-val { font-size: 11px; color: #7A7A7A; margin-top: 1px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-intro { padding: 24px 32px; font-size: 15px; line-height: 1.7; color: #3A3A3A; border-bottom: 1px solid #E8E8E8; border-left: 4px solid #FFD600; animation: pl-fadeUp 0.5s 0.1s ease both; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-highlight { display: grid; grid-template-columns: repeat(3, 1fr); border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.13s ease both; }\n.pl-hl-item { padding: 16px 14px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-hl-item:last-child { border-right: none; }\n.pl-hl-item:hover { background: #FFF9D6; }\n.pl-hl-icon { width: 32px; height: 32px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; }\n.pl-hl-icon svg { width: 15px; height: 15px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hl-val { font-size: 16px; font-weight: 800; color: #111111; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hl-key { font-size: 11px; color: #7A7A7A; font-weight: 500; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.15s ease both; }\n.pl-sec-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 14px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 8px; }\n.pl-feat { display: flex; align-items: flex-start; gap: 12px; background: #F4F4F4; border-radius: 10px; padding: 14px; transition: background 0.2s, transform 0.2s; }\n.pl-feat:hover { background: #FFF9D6; transform: translateY(-2px); }\n.pl-feat-icon { width: 36px; height: 36px; background: #fff; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 1px 4px rgba(0,0,0,0.08); }\n.pl-feat-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pl-feat-title { font-size: 13px; font-weight: 700; color: #111111; margin-bottom: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-desc { font-size: 12px; color: #7A7A7A; line-height: 1.4; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-specs { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.2s ease both; }\n.pl-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n.pl-spec { display: flex; justify-content: space-between; align-items: center; background: #F4F4F4; border-radius: 6px; padding: 10px 14px; gap: 10px; transition: background 0.2s; }\n.pl-spec:hover { background: #FFF9D6; }\n.pl-spec-k { font-size: 12px; font-weight: 600; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-spec-v { font-size: 13px; font-weight: 700; color: #111111; text-align: right; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-certs { padding: 20px 32px; background: #FFF9D6; border-top: 2px solid #FFD600; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; animation: pl-fadeUp 0.5s 0.25s ease both; }\n.pl-certs-label { font-size: 11px; font-weight: 700; color: #7A7A7A; letter-spacing: 1.5px; text-transform: uppercase; margin-right: 4px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert { display: inline-flex; align-items: center; gap: 5px; background: #111111; color: #fff; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; letter-spacing: 0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert svg { width: 11px; height: 11px; stroke: #FFD600; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n.pl-reassurance { display: grid; grid-template-columns: repeat(4, 1fr); animation: pl-fadeUp 0.5s 0.3s ease both; }\n.pl-re { padding: 20px 12px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-re:hover { background: #F4F4F4; }\n.pl-re:last-child { border-right: none; }\n.pl-re-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; }\n.pl-re-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-re-title { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-re-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n@media (max-width: 620px) {\n  .pl-hero { flex-direction: column; align-items: flex-start; padding: 20px 18px; gap: 16px; }\n  .pl-hero-left { width: 100%; }\n  .pl-hero-title { font-size: 20px; }\n  .pl-hero-stats { width: 100%; flex-wrap: nowrap; }\n  .pl-hero-stat { flex: 1 1 0; min-width: 0; padding: 10px 8px; }\n  .pl-hero-stat-val { font-size: 16px; }\n  .pl-hero-stat-key { font-size: 9px; }\n  .pl-modes-label { padding: 12px 18px 6px; }\n  .pl-modes-grid { grid-template-columns: 1fr; }\n  .pl-mode { border-right: none; }\n  .pl-intro { padding: 18px; font-size: 14px; }\n  .pl-features { padding: 18px; }\n  .pl-feat-grid { grid-template-columns: 1fr; }\n  .pl-specs { padding: 18px; }\n  .pl-specs-grid { grid-template-columns: 1fr; }\n  .pl-certs { padding: 16px 18px; }\n  .pl-reassurance { grid-template-columns: repeat(2, 1fr); }\n  .pl-re:nth-child(2) { border-right: none; }\n  .pl-re:nth-child(1), .pl-re:nth-child(2) { border-bottom: 1px solid #E8E8E8; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pl\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pl-hero\"\u003e\n\u003cdiv class=\"pl-hero-left\"\u003e\n\u003cdiv class=\"pl-hero-chip\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e A-Frame + Telescopic\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eDualFrame 380 — \u003cem\u003e3-in-1 Combination Ladder\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stats\"\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e3.8m\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eMax Height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e150kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eLoad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e87cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eFolded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONFIG MODES --\u003e\n\u003cdiv class=\"pl-modes\"\u003e\n\u003cdiv class=\"pl-modes-label\"\u003e3 Configurations\u003cimg\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-modes-grid\"\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eA-Frame Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e1.9m + 1.9m — freestanding\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"2\" x2=\"12\" y1=\"22\" x1=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"6 8 12 2 18 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eStraight Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e3.8m — lean-to extension\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"12\" x2=\"19\" y1=\"12\" x1=\"5\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eHalf-Height Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e1.9m — compact reach\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"pl-intro\"\u003eThe DualFrame 380 is one ladder that replaces three. A heavy-duty stainless steel and ABS construction with a precision hinge joint converts between a freestanding A-frame, a full 3.8m extension ladder, and a compact half-height configuration — all without tools. Built for tradespeople who need adaptability on every job, and homeowners who want one ladder that handles everything.\u003c\/div\u003e\n\u003c!-- HIGHLIGHT STRIP --\u003e\n\u003cdiv class=\"pl-highlight\"\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e16.5 kg\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eNet Weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"21\" y1=\"12\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"21\" y1=\"18\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"3.01\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"3.01\" y1=\"12\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"3.01\" y1=\"18\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e12 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e6 each side, 30cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e81.5cm\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eStabiliser Bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"pl-features\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eKey Features\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-grid\"\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"3\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.07 4.93a10 10 0 0 1 0 14.14M4.93 4.93a10 10 0 0 0 0 14.14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDie-Cast Hinge Joint\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOversized precision-cast aluminium hinge locks the two sections at 180° (straight) or at the A-frame angle. Stable under load in both positions.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"11\" width=\"18\" y=\"11\" x=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSlide Latch + Thickened Fasteners\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach rung is secured by a slide latch with a nudge-to-unlock mechanism. Thickened ABS fasteners resist cracking under repeated extension cycles.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSafety Balance Support Rod\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAn 81.5cm aluminium stabiliser bar spans the base in A-frame mode, adding an extra layer of lateral support and preventing leg spread under load.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"21\" y1=\"12\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"21\" y1=\"18\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"3.01\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"3.01\" y1=\"12\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"3.01\" y1=\"18\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSlip-Resistant Rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRibbed anti-slip rung surfaces provide grip underfoot in all conditions. Wide 4cm pedal depth and 30cm rung spacing for a secure, comfortable stance.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eNon-Slip Angled Rubber Feet\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOversized angled rubber feet grip the ground in both modes. Ribbed sole pattern grips hard floors, concrete, and outdoor surfaces without slipping.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eOne-Hand Carry — Stores at 87cm\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eFolds to 48×9×87.5cm with securing belt. Light enough to carry solo. Fits in car boots, behind doors, in warehouse corners, and under work benches.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"pl-specs\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-grid\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStraight Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e3.8 m \/ 12.5 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e1.9 m each side\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Size\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e48 × 9 × 87.5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eBase Width (A-Frame)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e80 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStabiliser Bar\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e81.5 cm \/ 32 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e12 (6 per side)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e30 cm \/ 11.8 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003ePedal Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4 cm \/ 1.6 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg \/ 330 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNet Weight\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e16.5 kg \/ 36 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Material\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eStainless steel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFasteners \/ Joints\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eABS plastic + die-cast alu\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CERT BAND --\u003e\n\u003cdiv class=\"pl-certs\"\u003e\n\u003cspan class=\"pl-certs-label\"\u003eRated\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e150kg \/ 330lbs\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e3 Configurations\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStabiliser Bar\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAnti-Slip Feet\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REASSURANCE --\u003e\n\u003cdiv class=\"pl-reassurance\"\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eFast Delivery\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003e3–5 business days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e2 Year Warranty\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eFull coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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.36\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e30-Day Returns\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eHassle-free\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eUK Stock\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eShips from the UK\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"Default Title","offer_id":57962032071043,"sku":"200007763:201336105","price":69.56,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/dualframe3804.png?v=1779277034"},{"product_id":"stepmaster-telescopic-aframe-ladder","title":"StepMaster — Telescopic A-Frame Step Ladder","description":"\n\u003cstyle\u003e\n.pl { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(0,0,0,0.08); font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl *, .pl *::before, .pl *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n@keyframes pl-fadeDown { from { opacity:0; transform:translateY(-10px); } to { opacity:1; transform:translateY(0); } }\n@keyframes pl-fadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\n\n.pl-hero { background: #111111; padding: 28px 32px; display: flex; align-items: center; justify-content: space-between; gap: 20px; animation: pl-fadeDown 0.5s ease both; }\n.pl-hero-chip { display: inline-flex; align-items: center; gap: 6px; background: #FFD600; color: #111111; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-chip svg { width: 12px; height: 12px; stroke: #111111; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hero-title { font-size: 26px; font-weight: 800; color: #fff; line-height: 1.1; letter-spacing: -0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-title em { color: #FFD600; font-style: normal; }\n.pl-hero-stats { display: flex; gap: 8px; flex-shrink: 0; flex-wrap: wrap; }\n.pl-hero-stat { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 10px 14px; text-align: center; min-width: 64px; flex: 1 1 64px; }\n.pl-hero-stat-val { font-size: 18px; font-weight: 800; color: #FFD600; display: block; line-height: 1; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-stat-key { font-size: 9px; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.8px; display: block; margin-top: 4px; white-space: nowrap; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-sizes { padding: 16px 32px; background: #F4F4F4; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.05s ease both; }\n.pl-sizes-label { font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 10px; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-sizes-row { display: flex; gap: 8px; flex-wrap: wrap; }\n.pl-size-btn { display: flex; flex-direction: column; align-items: center; background: #fff; border: 1.5px solid #E8E8E8; border-radius: 10px; padding: 10px 20px; cursor: pointer; transition: all 0.2s; min-width: 100px; }\n.pl-size-btn.active { border-color: #FFD600; background: #FFF9D6; }\n.pl-size-btn:hover:not(.active) { border-color: #ccc; }\n.pl-size-btn-name { font-size: 16px; font-weight: 800; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-size-btn-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-intro { padding: 24px 32px; font-size: 15px; line-height: 1.7; color: #3A3A3A; border-bottom: 1px solid #E8E8E8; border-left: 4px solid #FFD600; animation: pl-fadeUp 0.5s 0.1s ease both; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-highlight { display: grid; grid-template-columns: repeat(3, 1fr); border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.13s ease both; }\n.pl-hl-item { padding: 16px 14px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-hl-item:last-child { border-right: none; }\n.pl-hl-item:hover { background: #FFF9D6; }\n.pl-hl-icon { width: 32px; height: 32px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; }\n.pl-hl-icon svg { width: 15px; height: 15px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hl-val { font-size: 16px; font-weight: 800; color: #111111; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hl-key { font-size: 11px; color: #7A7A7A; font-weight: 500; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.15s ease both; }\n.pl-sec-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 14px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 8px; }\n.pl-feat { display: flex; align-items: flex-start; gap: 12px; background: #F4F4F4; border-radius: 10px; padding: 14px; transition: background 0.2s, transform 0.2s; }\n.pl-feat:hover { background: #FFF9D6; transform: translateY(-2px); }\n.pl-feat-icon { width: 36px; height: 36px; background: #fff; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 1px 4px rgba(0,0,0,0.08); }\n.pl-feat-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pl-feat-title { font-size: 13px; font-weight: 700; color: #111111; margin-bottom: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-desc { font-size: 12px; color: #7A7A7A; line-height: 1.4; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-specs { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.2s ease both; }\n.pl-specs-tabs { display: flex; gap: 8px; margin-bottom: 16px; flex-wrap: wrap; }\n.pl-specs-tab { padding: 6px 14px; border-radius: 999px; font-size: 12px; font-weight: 700; border: 1.5px solid #E8E8E8; cursor: pointer; transition: all 0.2s; color: #7A7A7A; background: #fff; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-specs-tab.active { background: #111111; color: #fff; border-color: #111111; }\n.pl-specs-panel { display: none; }\n.pl-specs-panel.active { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n.pl-spec { display: flex; justify-content: space-between; align-items: center; background: #F4F4F4; border-radius: 6px; padding: 10px 14px; gap: 10px; transition: background 0.2s; }\n.pl-spec:hover { background: #FFF9D6; }\n.pl-spec-k { font-size: 12px; font-weight: 600; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-spec-v { font-size: 13px; font-weight: 700; color: #111111; text-align: right; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-certs { padding: 20px 32px; background: #FFF9D6; border-top: 2px solid #FFD600; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; animation: pl-fadeUp 0.5s 0.25s ease both; }\n.pl-certs-label { font-size: 11px; font-weight: 700; color: #7A7A7A; letter-spacing: 1.5px; text-transform: uppercase; margin-right: 4px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert { display: inline-flex; align-items: center; gap: 5px; background: #111111; color: #fff; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; letter-spacing: 0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert svg { width: 11px; height: 11px; stroke: #FFD600; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n.pl-reassurance { display: grid; grid-template-columns: repeat(4, 1fr); animation: pl-fadeUp 0.5s 0.3s ease both; }\n.pl-re { padding: 20px 12px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-re:hover { background: #F4F4F4; }\n.pl-re:last-child { border-right: none; }\n.pl-re-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; }\n.pl-re-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-re-title { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-re-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n@media (max-width: 620px) {\n  .pl-hero { flex-direction: column; align-items: flex-start; padding: 20px 18px; gap: 16px; }\n  .pl-hero-left { width: 100%; }\n  .pl-hero-title { font-size: 20px; }\n  .pl-hero-stats { width: 100%; flex-wrap: nowrap; }\n  .pl-hero-stat { flex: 1 1 0; min-width: 0; padding: 10px 8px; }\n  .pl-hero-stat-val { font-size: 16px; }\n  .pl-hero-stat-key { font-size: 9px; }\n  .pl-sizes { padding: 14px 18px; }\n  .pl-intro { padding: 18px; font-size: 14px; }\n  .pl-features { padding: 18px; }\n  .pl-feat-grid { grid-template-columns: 1fr; }\n  .pl-specs { padding: 18px; }\n  .pl-specs-panel.active { grid-template-columns: 1fr; }\n  .pl-certs { padding: 16px 18px; }\n  .pl-reassurance { grid-template-columns: repeat(2, 1fr); }\n  .pl-re:nth-child(2) { border-right: none; }\n  .pl-re:nth-child(1), .pl-re:nth-child(2) { border-bottom: 1px solid #E8E8E8; }\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"pl\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pl-hero\"\u003e\n\u003cdiv class=\"pl-hero-left\"\u003e\n\u003cdiv class=\"pl-hero-chip\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Telescopic A-Frame Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eStepMaster — \u003cem\u003eTelescopic A-Frame Step Ladder\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stats\"\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e2.3m\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eMax Height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e150kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eLoad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003eEN131\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eCertified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE SELECTOR --\u003e\n\u003cdiv class=\"pl-sizes\"\u003e\n\u003cspan class=\"pl-sizes-label\"\u003eChoose size\u003c\/span\u003e\n\u003cdiv class=\"pl-sizes-row\"\u003e\n\u003cdiv class=\"pl-size-btn\"\u003e\n\u003cspan class=\"pl-size-btn-name\"\u003e1.7M\u003c\/span\u003e\u003cspan class=\"pl-size-btn-sub\"\u003e4 rungs — 65.5cm folded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-size-btn active\"\u003e\n\u003cspan class=\"pl-size-btn-name\"\u003e2.0M\u003c\/span\u003e\u003cspan class=\"pl-size-btn-sub\"\u003e5 rungs — 68cm folded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-size-btn\"\u003e\n\u003cspan class=\"pl-size-btn-name\"\u003e2.3M\u003c\/span\u003e\u003cspan class=\"pl-size-btn-sub\"\u003e6 rungs — 72cm folded\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"pl-intro\"\u003eThe StepMaster is a telescopic A-frame step ladder engineered for the professional who works at mid-height every day — and the homeowner who wants one reliable, compact ladder for everything around the house. Three sizes, the same industrial-grade construction: anti-corrosion thickened aluminium tube, widened anti-slip pedals measured at 74mm, independent locking latches per rung, and an anti-drop safety ring on every joint. EN 131 CE certified.\u003c\/div\u003e\n\u003c!-- HIGHLIGHT STRIP --\u003e\n\u003cdiv class=\"pl-highlight\"\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\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\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003eEN 131 CE\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eCertified\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e20cm overlap\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eAnti-drop safety ring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e74mm wide\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eAnti-slip pedals\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"pl-features\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eKey Features\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-grid\"\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAnti-Drop Safety Ring\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach telescopic joint features a 20cm overlap with a built-in anti-drop ring — prevents accidental retraction under load. A safety feature absent from most competitors.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eIndustrial-Grade Locking Latches\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eIndependent locking latch on every rung. Extends with a click and retracts safely one section at a time. No tools, no guesswork.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eWidened Anti-Slip Pedals — 74mm\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThickened aluminium pedals measured at 74mm wide. Full-foot coverage and ribbed anti-slip grooves for secure footing at every rung height.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAnti-Corrosion Aluminium Tube\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThickened aluminium alloy frame. Corrosion and temperature resistant — designed for outdoor and indoor use without degradation over time.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eHorseshoe Non-Slip Feet + Safety Crossbar\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eHorseshoe-profile rubber feet grip in both directions. The reinforced crossbar between the legs provides additional lateral rigidity in A-frame mode.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M9 18V5l12-2v13\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"18\" r=\"3\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"16\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSafety Handrail + Carry Strap\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eIntegrated top handrail for grip on the final approach. Built-in carry strap makes it easy to transport between rooms or to a job site.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS WITH TABS --\u003e\n\u003cdiv class=\"pl-specs\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-tabs\"\u003e\n\u003cdiv class=\"pl-specs-tab\"\u003e1.7M — 4 rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-tab active\"\u003e2.0M — 5 rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-tab\"\u003e2.3M — 6 rungs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-panel\" id=\"sp17\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e170 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Leg Length\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e162 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eBase Width (A-frame)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e98 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eEach Foot Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e65.5 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm \/ 14 cm deep\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4 per side\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e30 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eEN 131 CE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-panel active\" id=\"sp20\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e200 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Leg Length\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e162–170 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eBase Width (A-frame)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e98 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eEach Foot Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e68 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm \/ 14 cm deep\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e5 per side\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e30 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eEN 131 CE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-panel\" id=\"sp23\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e230 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Leg Length\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e192 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eBase Width (A-frame)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e108 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eEach Foot Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e72 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e43 cm \/ 14 cm deep\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e6 per side\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e30 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eCertification\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eEN 131 CE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CERT BAND --\u003e\n\u003cdiv class=\"pl-certs\"\u003e\n\u003cspan class=\"pl-certs-label\"\u003eStandards\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEN 131 CE\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e150kg \/ 330lbs\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAnti-Drop Safety Ring\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eIndustrial-Grade Latches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REASSURANCE --\u003e\n\u003cdiv class=\"pl-reassurance\"\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eFast Delivery\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003e3–5 business days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e2 Year Warranty\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eFull coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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.36\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e30-Day Returns\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eHassle-free\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eUK Stock\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eShips from the UK\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"5-6 Steps","offer_id":57962032136579,"sku":"152:353279#5-6 Steps;200007763:201336105","price":75.62,"currency_code":"GBP","in_stock":true},{"title":"4-5 Steps","offer_id":57962032169347,"sku":"152:1952#4-5 Steps;200007763:201336105","price":62.65,"currency_code":"GBP","in_stock":true},{"title":"6-7 Steps","offer_id":57962032202115,"sku":"152:200011420#6-7 Steps;200007763:201336105","price":85.05,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/stepmaster1.png?v=1779207404"},{"product_id":"homerise-4-step-folding-ladder","title":"4-Step Folding Aluminium Ladder -  HomeRise 4","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n.pl { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(0,0,0,0.08); font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl *, .pl *::before, .pl *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n@keyframes pl-fadeDown { from { opacity:0; transform:translateY(-10px); } to { opacity:1; transform:translateY(0); } }\n@keyframes pl-fadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\n\n.pl-hero { background: #111111; padding: 28px 32px; display: flex; align-items: center; justify-content: space-between; gap: 20px; animation: pl-fadeDown 0.5s ease both; }\n.pl-hero-chip { display: inline-flex; align-items: center; gap: 6px; background: #FFD600; color: #111111; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-chip svg { width: 12px; height: 12px; stroke: #111111; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hero-title { font-size: 26px; font-weight: 800; color: #fff; line-height: 1.1; letter-spacing: -0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-title em { color: #FFD600; font-style: normal; }\n.pl-hero-stats { display: flex; gap: 8px; flex-shrink: 0; flex-wrap: wrap; }\n.pl-hero-stat { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 10px 14px; text-align: center; min-width: 64px; flex: 1 1 64px; }\n.pl-hero-stat-val { font-size: 18px; font-weight: 800; color: #FFD600; display: block; line-height: 1; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-stat-key { font-size: 9px; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.8px; display: block; margin-top: 4px; white-space: nowrap; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-colour-tag { padding: 12px 32px; background: #F4F4F4; border-bottom: 1px solid #E8E8E8; display: flex; align-items: center; gap: 10px; animation: pl-fadeUp 0.5s 0.05s ease both; }\n.pl-colour-tag-label { font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-colour-swatch { display: inline-flex; align-items: center; gap: 8px; background: #fff; border: 1.5px solid #E8E8E8; border-radius: 999px; padding: 5px 12px 5px 8px; font-size: 12px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-colour-dot { width: 14px; height: 14px; border-radius: 50%; background: #D32F2F; border: 1.5px solid #b71c1c; flex-shrink: 0; }\n\n.pl-intro { padding: 24px 32px; font-size: 15px; line-height: 1.7; color: #3A3A3A; border-bottom: 1px solid #E8E8E8; border-left: 4px solid #FFD600; animation: pl-fadeUp 0.5s 0.1s ease both; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-callout { background: #111111; border-radius: 10px; padding: 16px 20px; display: flex; align-items: center; gap: 16px; margin: 16px 32px; animation: pl-fadeUp 0.5s 0.13s ease both; }\n.pl-callout-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-callout-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-callout-text { font-size: 13px; color: rgba(255,255,255,0.85); line-height: 1.5; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-callout-text strong { color: #FFD600; font-weight: 800; }\n\n.pl-highlight { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.15s ease both; }\n.pl-hl-item { padding: 16px 14px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-hl-item:last-child { border-right: none; }\n.pl-hl-item:hover { background: #FFF9D6; }\n.pl-hl-icon { width: 32px; height: 32px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; }\n.pl-hl-icon svg { width: 15px; height: 15px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hl-val { font-size: 16px; font-weight: 800; color: #111111; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hl-key { font-size: 11px; color: #7A7A7A; font-weight: 500; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.18s ease both; }\n.pl-sec-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 14px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 8px; }\n.pl-feat { display: flex; align-items: flex-start; gap: 12px; background: #F4F4F4; border-radius: 10px; padding: 14px; transition: background 0.2s, transform 0.2s; }\n.pl-feat:hover { background: #FFF9D6; transform: translateY(-2px); }\n.pl-feat-icon { width: 36px; height: 36px; background: #fff; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 1px 4px rgba(0,0,0,0.08); }\n.pl-feat-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pl-feat-title { font-size: 13px; font-weight: 700; color: #111111; margin-bottom: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-desc { font-size: 12px; color: #7A7A7A; line-height: 1.4; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-specs { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.22s ease both; }\n.pl-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n.pl-spec { display: flex; justify-content: space-between; align-items: center; background: #F4F4F4; border-radius: 6px; padding: 10px 14px; gap: 10px; transition: background 0.2s; }\n.pl-spec:hover { background: #FFF9D6; }\n.pl-spec-k { font-size: 12px; font-weight: 600; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-spec-v { font-size: 13px; font-weight: 700; color: #111111; text-align: right; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-certs { padding: 20px 32px; background: #FFF9D6; border-top: 2px solid #FFD600; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; animation: pl-fadeUp 0.5s 0.26s ease both; }\n.pl-certs-label { font-size: 11px; font-weight: 700; color: #7A7A7A; letter-spacing: 1.5px; text-transform: uppercase; margin-right: 4px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert { display: inline-flex; align-items: center; gap: 5px; background: #111111; color: #fff; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; letter-spacing: 0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert svg { width: 11px; height: 11px; stroke: #FFD600; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n.pl-reassurance { display: grid; grid-template-columns: repeat(4, 1fr); animation: pl-fadeUp 0.5s 0.3s ease both; }\n.pl-re { padding: 20px 12px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-re:hover { background: #F4F4F4; }\n.pl-re:last-child { border-right: none; }\n.pl-re-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; }\n.pl-re-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-re-title { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-re-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n@media (max-width: 620px) {\n  .pl-hero { flex-direction: column; align-items: flex-start; padding: 20px 18px; gap: 16px; }\n  .pl-hero-left { width: 100%; }\n  .pl-hero-title { font-size: 20px; }\n  .pl-hero-stats { width: 100%; flex-wrap: nowrap; }\n  .pl-hero-stat { flex: 1 1 0; min-width: 0; padding: 10px 8px; }\n  .pl-hero-stat-val { font-size: 16px; }\n  .pl-hero-stat-key { font-size: 9px; }\n  .pl-colour-tag { padding: 12px 18px; }\n  .pl-intro { padding: 18px; font-size: 14px; }\n  .pl-callout { margin: 14px 18px; }\n  .pl-features { padding: 18px; }\n  .pl-feat-grid { grid-template-columns: 1fr; }\n  .pl-specs { padding: 18px; }\n  .pl-specs-grid { grid-template-columns: 1fr; }\n  .pl-certs { padding: 16px 18px; }\n  .pl-reassurance { grid-template-columns: repeat(2, 1fr); }\n  .pl-re:nth-child(2) { border-right: none; }\n  .pl-re:nth-child(1), .pl-re:nth-child(2) { border-bottom: 1px solid #E8E8E8; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pl\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pl-hero\"\u003e\n\u003cdiv class=\"pl-hero-left\"\u003e\n\u003cdiv class=\"pl-hero-chip\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Home Step Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eHomeRise 4 — \u003cem\u003e4-Step Folding Aluminium Ladder\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stats\"\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e137cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eHeight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e150kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eLoad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e6kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eWeight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR --\u003e\n\u003cdiv class=\"pl-colour-tag\"\u003e\n\u003cspan class=\"pl-colour-tag-label\"\u003eColour\u003c\/span\u003e \u003cspan class=\"pl-colour-swatch\"\u003e\u003cspan class=\"pl-colour-dot\"\u003e\u003c\/span\u003eRed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"pl-intro\"\u003eThe HomeRise 4 is a 4-step folding aluminium ladder built around one idea: making everyday height tasks at home safer, simpler, and more comfortable. The herringbone frame structure delivers double triangular stability, the integrated top handrail frees both hands for the task, and the air cushion mechanism ensures every retraction is slow, controlled, and finger-safe. At 6kg, it's light enough to move room to room with one hand.\u003c\/div\u003e\n\u003c!-- CALLOUT --\u003e\n\u003cdiv class=\"pl-callout\"\u003e\n\u003cdiv class=\"pl-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003eAir cushion retraction system.\u003c\/strong\u003e Each section withdraws gradually through an integrated air buffer — no sudden drops, no pinch risk. A safety feature rarely found at this price point.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HIGHLIGHT STRIP --\u003e\n\u003cdiv class=\"pl-highlight\"\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e6 kg\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eNet Weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003eHerringbone\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eDouble Triangle Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"12\" y1=\"8\" x1=\"12\"\u003e\u003c\/line\u003e\u003cline y2=\"16\" x2=\"12.01\" y1=\"16\" x1=\"12\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003eAir Cushion\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eSafe Retraction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"pl-features\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eKey Features\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-grid\"\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 8v4\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 16h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAir Cushion Retraction\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThe air buffer mechanism allows each section to retract slowly and evenly. No sudden drops, no pinch risk — significantly safer than standard push-button systems.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eHerringbone Double Triangle Frame\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThe diagonal herringbone tube geometry creates two triangular load paths simultaneously. More rigid than a standard A-frame under asymmetric loading.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"1\" height=\"4\" width=\"18\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\u003crect rx=\"1\" height=\"4\" width=\"18\" y=\"10\" x=\"3\"\u003e\u003c\/rect\u003e\u003crect rx=\"1\" height=\"4\" width=\"18\" y=\"17\" x=\"3\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eIntegrated Top Handrail\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eA full-width rectangular aluminium handrail at the top provides a stable grip point on the final step — freeing both hands for work at height.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline y2=\"6\" x2=\"21\" y1=\"6\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"21\" y1=\"12\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"21\" y1=\"18\" x1=\"8\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"3.01\" y1=\"6\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"12\" x2=\"3.01\" y1=\"12\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"18\" x2=\"3.01\" y1=\"18\" x1=\"3\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eWidened Anti-Slip Steps\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach step is widened beyond the standard rung width for a more stable, comfortable foothold. The ridged aluminium surface prevents slipping in bare feet or shoes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eHorseshoe Non-Slip Feet\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eHorseshoe-profile rubber feet increase ground contact area and grip in both directions. Suitable for hardwood, tile, and carpet without scratching.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003e6kg — One-Hand Carry\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLight enough for one-handed transport. Folds to 64 × 14cm with a built-in carry strap and fixed buckle. Stands upright in any corner when stored.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"pl-specs\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-grid\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHeight (deployed)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e137 cm \/ 53.9 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHandrail Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e110 cm \/ 43.3 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eTop Step Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e80 cm \/ 31.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eBase Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e85 cm \/ 33.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Depth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e45 cm \/ 17.7 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Size\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e64 × 14 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Steps\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg \/ 330 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNet Weight\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e6 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Material\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eAluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eColour\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eRed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eSafety Feature\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eAir cushion retraction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CERT BAND --\u003e\n\u003cdiv class=\"pl-certs\"\u003e\n\u003cspan class=\"pl-certs-label\"\u003eRated\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e150kg \/ 330lbs\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAir Cushion Safe\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAnti-Slip Feet\u003c\/span\u003e \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eDouble Triangle Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REASSURANCE --\u003e\n\u003cdiv class=\"pl-reassurance\"\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"13\" width=\"15\" y=\"3\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-7V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"5.5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"2.5\" cy=\"18.5\" cx=\"18.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eFast Delivery\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003e3–5 business days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e2 Year Warranty\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eFull coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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.36\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e30-Day Returns\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eHassle-free\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eUK Stock\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eShips from the UK\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"Default Title","offer_id":57964005556611,"sku":"14:10;200007763:201336105","price":111.88,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/homerise42.png?v=1779202637"},{"product_id":"dualframe-500-combination-ladder-5m","title":"5M A-Frame + Extension Combination Ladder - DualFrame 500","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.pl { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(0,0,0,0.08); font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl *, .pl *::before, .pl *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n@keyframes pl-fadeDown { from { opacity:0; transform:translateY(-10px); } to { opacity:1; transform:translateY(0); } }\n@keyframes pl-fadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\n\n.pl-hero { background: #111111; padding: 28px 32px; display: flex; align-items: center; justify-content: space-between; gap: 20px; animation: pl-fadeDown 0.5s ease both; }\n.pl-hero-chip { display: inline-flex; align-items: center; gap: 6px; background: #FFD600; color: #111111; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-chip svg { width: 12px; height: 12px; stroke: #111111; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hero-title { font-size: 26px; font-weight: 800; color: #fff; line-height: 1.1; letter-spacing: -0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-title em { color: #FFD600; font-style: normal; }\n.pl-hero-stats { display: flex; gap: 8px; flex-shrink: 0; flex-wrap: wrap; }\n.pl-hero-stat { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 10px 14px; text-align: center; min-width: 64px; flex: 1 1 64px; }\n.pl-hero-stat-val { font-size: 18px; font-weight: 800; color: #FFD600; display: block; line-height: 1; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-stat-key { font-size: 9px; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.8px; display: block; margin-top: 4px; white-space: nowrap; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-modes { border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.05s ease both; }\n.pl-modes-label { padding: 14px 32px 8px; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-modes-grid { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pl-mode { padding: 14px 16px; border-right: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; display: flex; align-items: center; gap: 10px; transition: background 0.2s; }\n.pl-mode:last-child { border-right: none; }\n.pl-mode:hover { background: #FFF9D6; }\n.pl-mode-icon { width: 34px; height: 34px; background: #111111; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-mode-icon svg { width: 16px; height: 16px; stroke: #FFD600; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-mode-name { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-mode-val { font-size: 11px; color: #7A7A7A; margin-top: 1px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-intro { padding: 24px 32px; font-size: 15px; line-height: 1.7; color: #3A3A3A; border-bottom: 1px solid #E8E8E8; border-left: 4px solid #FFD600; animation: pl-fadeUp 0.5s 0.08s ease both; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-callout { background: #111111; border-radius: 10px; padding: 16px 20px; display: flex; align-items: center; gap: 16px; margin: 16px 32px; animation: pl-fadeUp 0.5s 0.11s ease both; }\n.pl-callout-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-callout-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-callout-text { font-size: 13px; color: rgba(255,255,255,0.85); line-height: 1.5; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-callout-text strong { color: #FFD600; font-weight: 800; }\n\n.pl-highlight { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.13s ease both; }\n.pl-hl-item { padding: 16px 14px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-hl-item:last-child { border-right: none; }\n.pl-hl-item:hover { background: #FFF9D6; }\n.pl-hl-icon { width: 32px; height: 32px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; }\n.pl-hl-icon svg { width: 15px; height: 15px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hl-val { font-size: 16px; font-weight: 800; color: #111111; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hl-key { font-size: 11px; color: #7A7A7A; font-weight: 500; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.16s ease both; }\n.pl-sec-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 14px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 8px; }\n.pl-feat { display: flex; align-items: flex-start; gap: 12px; background: #F4F4F4; border-radius: 10px; padding: 14px; transition: background 0.2s, transform 0.2s; }\n.pl-feat:hover { background: #FFF9D6; transform: translateY(-2px); }\n.pl-feat-icon { width: 36px; height: 36px; background: #fff; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 1px 4px rgba(0,0,0,0.08); }\n.pl-feat-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pl-feat-title { font-size: 13px; font-weight: 700; color: #111111; margin-bottom: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-desc { font-size: 12px; color: #7A7A7A; line-height: 1.4; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-specs { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.2s ease both; }\n.pl-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n.pl-spec { display: flex; justify-content: space-between; align-items: center; background: #F4F4F4; border-radius: 6px; padding: 10px 14px; gap: 10px; transition: background 0.2s; }\n.pl-spec:hover { background: #FFF9D6; }\n.pl-spec-k { font-size: 12px; font-weight: 600; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-spec-v { font-size: 13px; font-weight: 700; color: #111111; text-align: right; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-certs { padding: 20px 32px; background: #FFF9D6; border-top: 2px solid #FFD600; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; animation: pl-fadeUp 0.5s 0.24s ease both; }\n.pl-certs-label { font-size: 11px; font-weight: 700; color: #7A7A7A; letter-spacing: 1.5px; text-transform: uppercase; margin-right: 4px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert { display: inline-flex; align-items: center; gap: 5px; background: #111111; color: #fff; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; letter-spacing: 0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert svg { width: 11px; height: 11px; stroke: #FFD600; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n.pl-reassurance { display: grid; grid-template-columns: repeat(4, 1fr); animation: pl-fadeUp 0.5s 0.28s ease both; }\n.pl-re { padding: 20px 12px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-re:hover { background: #F4F4F4; }\n.pl-re:last-child { border-right: none; }\n.pl-re-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; }\n.pl-re-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-re-title { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-re-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n@media (max-width: 620px) {\n  .pl-hero { flex-direction: column; align-items: flex-start; padding: 20px 18px; gap: 16px; }\n  .pl-hero-left { width: 100%; }\n  .pl-hero-title { font-size: 20px; }\n  .pl-hero-stats { width: 100%; flex-wrap: nowrap; }\n  .pl-hero-stat { flex: 1 1 0; min-width: 0; padding: 10px 8px; }\n  .pl-hero-stat-val { font-size: 16px; }\n  .pl-hero-stat-key { font-size: 9px; }\n  .pl-modes-label { padding: 12px 18px 6px; }\n  .pl-modes-grid { grid-template-columns: 1fr; }\n  .pl-mode { border-right: none; }\n  .pl-intro { padding: 18px; font-size: 14px; }\n  .pl-callout { margin: 14px 18px; }\n  .pl-features { padding: 18px; }\n  .pl-feat-grid { grid-template-columns: 1fr; }\n  .pl-specs { padding: 18px; }\n  .pl-specs-grid { grid-template-columns: 1fr; }\n  .pl-certs { padding: 16px 18px; }\n  .pl-reassurance { grid-template-columns: repeat(2, 1fr); }\n  .pl-re:nth-child(2) { border-right: none; }\n  .pl-re:nth-child(1), .pl-re:nth-child(2) { border-bottom: 1px solid #E8E8E8; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pl\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"pl-hero\"\u003e\n    \u003cdiv class=\"pl-hero-left\"\u003e\n      \u003cdiv class=\"pl-hero-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        A-Frame + Telescopic — EN 131 CE\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-hero-title\"\u003eDualFrame 500 — \u003cem\u003e5M Combination Ladder\u003c\/em\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-hero-stats\"\u003e\n      \u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e5m\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eMax Height\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e150kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eLoad\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e92.5cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eFolded\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CONFIG MODES --\u003e\n  \u003cdiv class=\"pl-modes\"\u003e\n    \u003cdiv class=\"pl-modes-label\"\u003e3 Configurations\u003c\/div\u003e\n    \u003cdiv class=\"pl-modes-grid\"\u003e\n      \u003cdiv class=\"pl-mode\"\u003e\n        \u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eA-Frame Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e2.5m + 2.5m — freestanding\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-mode\"\u003e\n        \u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"12\" y1=\"22\" x2=\"12\" y2=\"2\"\u003e\u003c\/line\u003e\u003cpolyline points=\"6 8 12 2 18 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eStraight Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e5m — lean-to extension\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-mode\"\u003e\n        \u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eHalf-Height Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e2.5m — compact reach\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"pl-intro\"\u003e\n    The DualFrame 500 is the larger sibling to the DualFrame 380 — a full 5-metre combination ladder that converts between a freestanding A-frame, a full-reach lean-to extension, and a compact 2.5m half-height configuration without tools. Seamless one-piece aluminium tube throughout, a precision die-cast hinge with red\/green lock indicator, safety balance support rod, and 15 independently locking rungs at 30cm spacing. EN 131 CE certified and 150kg rated. At 17.35kg it's a serious tool for serious work — and at 92.5cm closed it fits where most extension ladders won't.\n  \u003c\/div\u003e\n\n  \u003c!-- CALLOUT --\u003e\n  \u003cdiv class=\"pl-callout\"\u003e\n    \u003cdiv class=\"pl-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-callout-text\"\u003e\n      \u003cstrong\u003eSeamless one-piece aluminium tube — not welded.\u003c\/strong\u003e Standard ladders use a two-piece welded joint that concentrates stress at the join point. The DualFrame 500 uses continuous one-piece moulded tube throughout both stiles — more balanced load distribution, no fatigue point, longer service life under repeated A-frame and straight-mode use.\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHT STRIP --\u003e\n  \u003cdiv class=\"pl-highlight\"\u003e\n    \u003cdiv class=\"pl-hl-item\"\u003e\n      \u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cspan class=\"pl-hl-val\"\u003e17.35 kg\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eNet Weight\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-hl-item\"\u003e\n      \u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cspan class=\"pl-hl-val\"\u003e15 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e30cm spacing\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-hl-item\"\u003e\n      \u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cspan class=\"pl-hl-val\"\u003e3-in-1\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eConfigurations\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FEATURES --\u003e\n  \u003cdiv class=\"pl-features\"\u003e\n    \u003cdiv class=\"pl-sec-label\"\u003eKey Features\u003c\/div\u003e\n    \u003cdiv class=\"pl-feat-grid\"\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.07 4.93a10 10 0 0 1 0 14.14M4.93 4.93a10 10 0 0 0 0 14.14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDie-Cast Hinge — Red\/Green Lock Indicator\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003ePrecision oversized die-cast aluminium hinge with a visual red\/green lock indicator. Green means locked in A-frame or straight position — visible confirmation before climbing. Lift the hinge release rod to convert between configurations without tools.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"12\" y1=\"8\" x2=\"12\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"16\" x2=\"12.01\" y2=\"16\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSeamless One-Piece Aluminium Tube\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eContinuous single-tube stile construction with no weld joint along the load path. More balanced force distribution than two-piece welded designs — fewer stress concentration points, longer structural life under repeated fold and extension cycles.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003ePer-Rung Independent Safety Locks\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach of the 15 rungs locks independently via slide latches with audible click. Both left and right sides must engage before climbing. Adjust to any height rung by rung — no need to fully extend before use.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\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\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSafety Balance Support Rod\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAluminium stabiliser rod spans the base in both A-frame and straight lean-to use, adding a lateral brace to prevent leg spread under load. Visible in images as the flat bar connecting the two base columns — install on receipt as instructed.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAnti-Slip Corrugated Rungs — 4cm Wide\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eConcave and convex corrugated rung surface provides physical, not just coating-based, grip. 4cm pedal width at 30cm spacing for a stable, comfortable foothold at full 5m extension and in A-frame mid-height use.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eLarge-Diameter Ribbed Non-Slip Feet\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOversized ribbed rubber base caps grip concrete, tiles, and indoor flooring in both modes. Wide contact patch and deep ribbing double the ground resistance compared to standard narrow ladder feet.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-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\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eFolds to 92.5cm — Carry Strap Included\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRetracted footprint of 92.5 × 80 cm. Nylon securing strap and built-in carry handle make one-person transport manageable. Fits flat in car boots, behind doors, and in storage cupboards despite the 5m reach.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-feat\"\u003e\n        \u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eFull Multi-Scene Range\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eA-frame for freestanding indoor work, straight lean-to for rooflines and two-storey facades, half-height for mid-reach tasks. Single ladder covers decoration, roof repair, outdoor climbing access, solar panel cleaning, and camera installation.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003cdiv class=\"pl-specs\"\u003e\n    \u003cdiv class=\"pl-sec-label\"\u003eSpecifications\u003c\/div\u003e\n    \u003cdiv class=\"pl-specs-grid\"\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStraight Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e5.0 m \/ 16.4 ft\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2.5 m each side\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRetracted Length\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e92.5 cm \/ 36.4 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth (closed)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e80 cm \/ 31.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Base Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e47.8 cm \/ 18.8 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003ePackage Size\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e88 × 49 × 18 cm\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e15\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e30 cm \/ 11.8 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003ePedal Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4 cm \/ 1.6 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg \/ 330 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNet Weight\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e17.35 kg \/ 38.2 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Material\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eSeamless aluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHinge Type\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eDie-cast, red\/green indicator\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStabiliser Rod\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CERT BAND --\u003e\n  \u003cdiv class=\"pl-certs\"\u003e\n    \u003cspan class=\"pl-certs-label\"\u003eStandards\u003c\/span\u003e\n    \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEN 131 CE\u003c\/span\u003e\n    \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e150kg \/ 330lbs Rated\u003c\/span\u003e\n    \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e3 Configurations\u003c\/span\u003e\n    \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eSeamless Tube Frame\u003c\/span\u003e\n    \u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eStabiliser Rod\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- REASSURANCE --\u003e\n  \u003cdiv class=\"pl-reassurance\"\u003e\n    \u003cdiv class=\"pl-re\"\u003e\n      \u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-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\u003c\/div\u003e\n      \u003cdiv class=\"pl-re-title\"\u003eFast Delivery\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003e3–5 business days\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-re\"\u003e\n      \u003cdiv class=\"pl-re-icon\"\u003e\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\u003c\/div\u003e\n      \u003cdiv class=\"pl-re-title\"\u003e2 Year Warranty\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eFull coverage\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-re\"\u003e\n      \u003cdiv class=\"pl-re-icon\"\u003e\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.36\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pl-re-title\"\u003e30-Day Returns\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eHassle-free\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-re\"\u003e\n      \u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n      \u003cdiv class=\"pl-re-title\"\u003eUK Stock\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eShips from the UK\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"Default Title","offer_id":57966200324483,"sku":"152:203122876#2.5M;200007763:201336105","price":81.24,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/dualframe5002_11zon.png?v=1779185486"},{"product_id":"foldpro-470-articulated-folding-ladder","title":"4.7M 14-in-1 Articulated Folding Ladder - FoldPro 470","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.pl { max-width: 860px; margin: 0 auto; background: #fff; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 32px rgba(0,0,0,0.08); font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl *, .pl *::before, .pl *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n.pl-hero { background: #111111; padding: 28px 32px; display: flex; align-items: center; justify-content: space-between; gap: 20px; animation: pl-fadeDown 0.5s ease both; }\n@keyframes pl-fadeDown { from { opacity:0; transform:translateY(-10px); } to { opacity:1; transform:translateY(0); } }\n@keyframes pl-fadeUp { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }\n\n.pl-hero-chip { display: inline-flex; align-items: center; gap: 6px; background: #FFD600; color: #111111; font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 10px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-chip svg { width: 12px; height: 12px; stroke: #111111; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hero-title { font-size: 26px; font-weight: 800; color: #fff; line-height: 1.1; letter-spacing: -0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-title em { color: #FFD600; font-style: normal; }\n.pl-hero-stats { display: flex; gap: 8px; flex-shrink: 0; flex-wrap: wrap; }\n.pl-hero-stat { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 10px; padding: 10px 14px; text-align: center; min-width: 64px; flex: 1 1 64px; }\n.pl-hero-stat-val { font-size: 18px; font-weight: 800; color: #FFD600; display: block; line-height: 1; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hero-stat-key { font-size: 9px; color: rgba(255,255,255,0.45); text-transform: uppercase; letter-spacing: 0.8px; display: block; margin-top: 4px; white-space: nowrap; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-modes { border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.05s ease both; }\n.pl-modes-label { padding: 14px 32px 8px; font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-modes-grid { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pl-mode { padding: 13px 14px; border-right: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; display: flex; align-items: center; gap: 10px; transition: background 0.2s; }\n.pl-mode:last-child { border-right: none; }\n.pl-mode:nth-child(4) { border-right: 1px solid #E8E8E8; }\n.pl-mode:nth-child(6) { border-right: none; }\n.pl-mode:hover { background: #FFF9D6; }\n.pl-mode-icon { width: 34px; height: 34px; background: #111111; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-mode-icon svg { width: 16px; height: 16px; stroke: #FFD600; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-mode-name { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-mode-val { font-size: 11px; color: #7A7A7A; margin-top: 1px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-intro { padding: 24px 32px; font-size: 15px; line-height: 1.7; color: #3A3A3A; border-bottom: 1px solid #E8E8E8; border-left: 4px solid #FFD600; animation: pl-fadeUp 0.5s 0.08s ease both; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-callout { background: #111111; border-radius: 10px; padding: 16px 20px; display: flex; align-items: center; gap: 16px; margin: 16px 32px; animation: pl-fadeUp 0.5s 0.11s ease both; }\n.pl-callout-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.pl-callout-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-callout-text { font-size: 13px; color: rgba(255,255,255,0.85); line-height: 1.5; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-callout-text strong { color: #FFD600; font-weight: 800; }\n\n.pl-highlight { display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.13s ease both; }\n.pl-hl-item { padding: 16px 14px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-hl-item:last-child { border-right: none; }\n.pl-hl-item:hover { background: #FFF9D6; }\n.pl-hl-icon { width: 32px; height: 32px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 8px; }\n.pl-hl-icon svg { width: 15px; height: 15px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-hl-val { font-size: 16px; font-weight: 800; color: #111111; display: block; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-hl-key { font-size: 11px; color: #7A7A7A; font-weight: 500; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.16s ease both; }\n.pl-sec-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #7A7A7A; margin-bottom: 14px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 8px; }\n.pl-feat { display: flex; align-items: flex-start; gap: 12px; background: #F4F4F4; border-radius: 10px; padding: 14px; transition: background 0.2s, transform 0.2s; }\n.pl-feat:hover { background: #FFF9D6; transform: translateY(-2px); }\n.pl-feat-icon { width: 36px; height: 36px; background: #fff; border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 1px 4px rgba(0,0,0,0.08); }\n.pl-feat-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n.pl-feat-title { font-size: 13px; font-weight: 700; color: #111111; margin-bottom: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-feat-desc { font-size: 12px; color: #7A7A7A; line-height: 1.4; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-specs { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; animation: pl-fadeUp 0.5s 0.2s ease both; }\n.pl-specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; }\n.pl-spec { display: flex; justify-content: space-between; align-items: center; background: #F4F4F4; border-radius: 6px; padding: 10px 14px; gap: 10px; transition: background 0.2s; }\n.pl-spec:hover { background: #FFF9D6; }\n.pl-spec-k { font-size: 12px; font-weight: 600; color: #7A7A7A; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-spec-v { font-size: 13px; font-weight: 700; color: #111111; text-align: right; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n.pl-certs { padding: 20px 32px; background: #FFF9D6; border-top: 2px solid #FFD600; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; animation: pl-fadeUp 0.5s 0.24s ease both; }\n.pl-certs-label { font-size: 11px; font-weight: 700; color: #7A7A7A; letter-spacing: 1.5px; text-transform: uppercase; margin-right: 4px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert { display: inline-flex; align-items: center; gap: 5px; background: #111111; color: #fff; font-size: 12px; font-weight: 700; padding: 5px 12px; border-radius: 999px; letter-spacing: 0.5px; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-cert svg { width: 11px; height: 11px; stroke: #FFD600; fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; }\n\n.pl-reassurance { display: grid; grid-template-columns: repeat(4, 1fr); animation: pl-fadeUp 0.5s 0.28s ease both; }\n.pl-re { padding: 20px 12px; text-align: center; border-right: 1px solid #E8E8E8; transition: background 0.2s; }\n.pl-re:hover { background: #F4F4F4; }\n.pl-re:last-child { border-right: none; }\n.pl-re-icon { width: 40px; height: 40px; background: #FFD600; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 10px; }\n.pl-re-icon svg { width: 18px; height: 18px; stroke: #111111; fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.pl-re-title { font-size: 13px; font-weight: 700; color: #111111; font-family: 'Plus Jakarta Sans', sans-serif; }\n.pl-re-sub { font-size: 11px; color: #7A7A7A; margin-top: 2px; font-family: 'Plus Jakarta Sans', sans-serif; }\n\n@media (max-width: 620px) {\n  .pl-hero { flex-direction: column; align-items: flex-start; padding: 20px 18px; gap: 16px; }\n  .pl-hero-left { width: 100%; }\n  .pl-hero-title { font-size: 20px; }\n  .pl-hero-stats { width: 100%; flex-wrap: nowrap; }\n  .pl-hero-stat { flex: 1 1 0; min-width: 0; padding: 10px 8px; }\n  .pl-hero-stat-val { font-size: 16px; }\n  .pl-hero-stat-key { font-size: 9px; }\n  .pl-modes-label { padding: 12px 18px 6px; }\n  .pl-modes-grid { grid-template-columns: 1fr 1fr; }\n  .pl-mode:nth-child(2), .pl-mode:nth-child(4), .pl-mode:nth-child(6) { border-right: none; }\n  .pl-intro { padding: 18px; font-size: 14px; }\n  .pl-callout { margin: 14px 18px; }\n  .pl-features { padding: 18px; }\n  .pl-feat-grid { grid-template-columns: 1fr; }\n  .pl-specs { padding: 18px; }\n  .pl-specs-grid { grid-template-columns: 1fr; }\n  .pl-certs { padding: 16px 18px; }\n  .pl-reassurance { grid-template-columns: repeat(2, 1fr); }\n  .pl-re:nth-child(2) { border-right: none; }\n  .pl-re:nth-child(1), .pl-re:nth-child(2) { border-bottom: 1px solid #E8E8E8; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pl\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"pl-hero\"\u003e\n\u003cdiv class=\"pl-hero-left\"\u003e\n\u003cdiv class=\"pl-hero-chip\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Multi-Position Folding Ladder — EN 131\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eFoldPro 470 — \u003cem\u003e4.7M 14-in-1 Articulated Ladder\u003c\/em\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stats\"\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e4.7m\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eMax Height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e150kg\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eLoad\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-stat\"\u003e\n\u003cspan class=\"pl-hero-stat-val\"\u003e14-in-1\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eConfigs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONFIG MODES --\u003e\n\u003cdiv class=\"pl-modes\"\u003e\n\u003cdiv class=\"pl-modes-label\"\u003e6 Primary Configurations (14 positions total)\u003c\/div\u003e\n\u003cdiv class=\"pl-modes-grid\"\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"12\" y1=\"22\" x2=\"12\" y2=\"2\"\u003e\u003c\/line\u003e\u003cpolyline points=\"6 8 12 2 18 8\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eStraight Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e4.7m — lean-to extension\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eA-Frame\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e2.35m — freestanding\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"8\" width=\"20\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eScaffold \/ Work Platform\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003e222cm wide — flat bridge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eStairway Platform\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003eUneven surface access\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 6h16M4 12h16M4 18h7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eM-Shape \/ Double A-Frame\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003eTwin peak configuration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-mode\"\u003e\n\u003cdiv class=\"pl-mode-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 12h14M12 5l7 7-7 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-mode-name\"\u003eOverhang \/ Angled\u003c\/div\u003e\n\u003cdiv class=\"pl-mode-val\"\u003eRoof overhang access\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"pl-intro\"\u003eThe FoldPro 470 is a fundamentally different kind of ladder. Four rigid aluminium sections connect through multi-position hinges that lock at any angle from 0° to 180°, unlocking 14 distinct configurations — from a straight 4.7m extension to a flat scaffold platform spanning 2.22 metres wide. Built from aviation-grade aluminium alloy, it resists deformation, rust, and impact at every configuration. At 13kg total with a removable tool tray included, it stores in 37 × 28 × 123cm. For professionals and homeowners who genuinely need a ladder that adapts to every task — not just most of them.\u003c\/div\u003e\n\u003c!-- CALLOUT --\u003e\n\u003cdiv class=\"pl-callout\"\u003e\n\u003cdiv class=\"pl-callout-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.07 4.93a10 10 0 0 1 0 14.14M4.93 4.93a10 10 0 0 0 0 14.14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003eEach joint rotates 0°–180° and locks at any angle.\u003c\/strong\u003e The lever-operated hinge has a built-in safety lock with an L\/O indicator — L position = locked, O position = open. No guesswork, no ambiguity. Convert between scaffold, A-frame, straight, or stairway mode in under 60 seconds without tools.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HIGHLIGHT STRIP --\u003e\n\u003cdiv class=\"pl-highlight\"\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e13 kg\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eTotal Weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e16 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e4 × 4 sections\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-hl-item\"\u003e\n\u003cdiv class=\"pl-hl-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"2\" y=\"8\" width=\"20\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e222cm\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eScaffold Span\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003cdiv class=\"pl-features\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eKey Features\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-grid\"\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003cpath d=\"M19.07 4.93a10 10 0 0 1 0 14.14M4.93 4.93a10 10 0 0 0 0 14.14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eMulti-Position Safety Locking Hinges — 0° to 180°\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLarge die-cast hinges lock at any angle between fully flat and fully open. Lever-operated with an L\/O safety indicator — L is locked, O is open for conversion. Spring-loaded safety lock prevents accidental collapse under load.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 17l10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAviation-Grade Aluminium Alloy\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAnodised aviation-grade aluminium throughout — higher resistance to deformation and impact than standard alloy. Rust-proof, anti-corrosion, lightweight at 13kg total including the tool tray.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M9 9h6M9 12h6M9 15h4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eTool Tray Included — Removable\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAluminium tool tray mounts at mid-ladder in A-frame and scaffold modes, giving a flat surface for tools, paint, and equipment. Detaches instantly when not needed. Optional seat plate compatible.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDual Stabiliser Bars — 700mm Wide Rubber Feet\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo included stabiliser bars with angled rubber feet extend the base footprint for both A-frame and straight modes. Screw-fit installation in three steps — remove cap, align, tighten. Significantly reduces base movement at height.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cline x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\u003e\u003c\/line\u003e\u003cline x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSlip-Resistant Rungs — 3cm Tube Profile\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eSquare-profile aluminium rungs with anti-slip surface at 28–30cm spacing. 3cm tube section width provides a broader, more stable foothold than round-rung designs across all 16 steps.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eAnti-Slip Rubber Angled Feet — All 8 Legs\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEvery leg end fitted with a ribbed angled rubber pad — grip is maintained whether the ladder is on tiles, concrete, or uneven outdoor surfaces. Works on both flat and stairway configurations without adjustment.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-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\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eFolds to 37 × 28 × 123cm\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThe four-section accordion fold collapses to a compact 123cm standing height, 37cm wide, 28cm deep. Stores upright behind a door, in a garage corner, or flat in a van floor — despite the 4.7m reach when extended.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-feat\"\u003e\n\u003cdiv class=\"pl-feat-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z\"\u003e\u003c\/path\u003e\u003cline x1=\"4\" y1=\"22\" x2=\"4\" y2=\"15\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eTrue Multi-Scene — Including Scaffold Mode\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOne ladder that genuinely replaces an A-frame, an extension ladder, a scaffold base, a stairway platform, and an overhang ladder. Suited for painting, roofing, attic access, pool surrounds, and above-ground installation work.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"pl-specs\"\u003e\n\u003cdiv class=\"pl-sec-label\"\u003eSpecifications\u003c\/div\u003e\n\u003cdiv class=\"pl-specs-grid\"\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFully Extended (straight)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4.7 m \/ 15.4 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eA-Frame Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2.35 m \/ 7.7 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eScaffold Span (flat)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e222 cm \/ 7.3 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFolded Size (L×W×H)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e37 × 28 × 123 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e16 (4 × 4 sections)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Spacing\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e28–30 cm \/ 11 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Tube Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e3 cm \/ 1.2 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHinge Range\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e0° to 180°, any angle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eConfigurations\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e14 positions\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e150 kg \/ 330 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eNet Weight (ladder)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e11.5 kg \/ 25.4 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eTotal Weight (+ tray)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e13 kg \/ 28.7 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Material\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eAviation-grade aluminium\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eIncluded\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eTool tray + 2 stabiliser bars\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CERT BAND --\u003e\n\u003cdiv class=\"pl-certs\"\u003e\n\u003cspan class=\"pl-certs-label\"\u003eStandards\u003c\/span\u003e\n\u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eEN 131\u003c\/span\u003e\n\u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e150kg \/ 330lbs Rated\u003c\/span\u003e\n\u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e14 Configurations\u003c\/span\u003e\n\u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eAviation-Grade Aluminium\u003c\/span\u003e\n\u003cspan class=\"pl-cert\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003eTool Tray Included\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- REASSURANCE --\u003e\n\u003cdiv class=\"pl-reassurance\"\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 5v3h-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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eFast Delivery\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003e3–5 business days\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e2 Year Warranty\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eFull coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\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.36\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003e30-Day Returns\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eHassle-free\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-re\"\u003e\n\u003cdiv class=\"pl-re-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\u003e\u003c\/path\u003e\u003cpolyline points=\"22 4 12 14.01 9 11.01\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-re-title\"\u003eUK Stock\u003c\/div\u003e\n\u003cdiv class=\"pl-re-sub\"\u003eShips from the UK\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"Default Title","offer_id":57966201405827,"sku":"152:1952#4.7M 15.4FT;200007763:201336105","price":107.58,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/foldpro4703.jpg?v=1779363359"}],"url":"https:\/\/premiumladder.com\/collections\/a-frame-combination-ladders.oembed","provider":"Premium Ladder","version":"1.0","type":"link"}