{"title":"Professional \u0026 Trade Ladders","description":"\u003cp\u003eProfessional-grade trade ladders. EN 131 certified, 150kg rated, heavy-duty aluminium. Built for daily site use. UK stock.\u003c\/p\u003e","products":[{"product_id":"telescopic-ladder-3-8m","title":"Aluminium Telescopic Ladder 3.8M","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-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; letter-spacing: 0.5px; }\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 Telescopic Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eApex 380 — \u003cem\u003e3.8M Aluminium Telescopic 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\"\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\"\u003e85cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 Apex 380 is built for professionals and homeowners who need reliable reach without compromising on portability. With 13 independently lockable rungs, dual triangle stabilisers for reduced wobble, and a folded profile of just 85cm, it deploys in seconds and stores anywhere — under a bed, in a wardrobe, or flat in a car boot.\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\"\u003e12.86 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\"\u003e13 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 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e+36%\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eMore Stable\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\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\"\u003eLocking Pins on Every Rung\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003ePush-button locking pins at each step lock automatically on extension and release safely on retraction — slow, controlled, and secure.\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\"\u003eDual Triangle Stabilisers\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo added triangle braces reduce lateral wobble from 30° down to 10° — a 36% stability improvement over standard single-rail designs.\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\"\u003eNon-Slip Big Foot Covers\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOversized ribbed rubber foot covers grip the ground firmly on hard floors, tiles, and outdoor surfaces. Wear-resistant for long-term 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 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\"\u003eThickened Aluminium Alloy Frame\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eHigh-grade aluminium alloy construction. Corrosion, rust, and temperature resistant. Rated to 150kg \/ 330lbs for daily professional 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\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\"\u003eCompact — Stores Anywhere\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eFolds to 85 × 47cm with securing belt. Fits under beds, in wardrobes, car boots, and tight storage spaces. Easy-grip carry handle at the base.\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\"\u003eAnti-Slip Rung Texture\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach rung features a ribbed anti-slip surface. Wide 30cm spacing for a secure, ergonomic foothold at every height increment.\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\"\u003eExtended 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\"\u003eRetracted Length\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\"\u003eBase Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e47 cm \/ 18.5 in\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\"\u003eNumber of Rungs\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e13\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eMax Load Capacity\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\"\u003e12.86 kg \/ 28.4 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRecommended Angle\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e75°\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRail Thickness\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e1.5 in outer \/ 0.98 in inner\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003ePacking Size\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e48.2 × 8.2 × 90 cm\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\"\u003eHigh-grade aluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eIncludes\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eCarry handle + securing belt\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\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 Rated\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 Rungs\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\u003e75° Safe Angle\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":57962031808899,"sku":"14:29#3.8M;200007763:201336105","price":48.43,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex38013.jpg?v=1779296041"},{"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":"apex-260-telescopic-ladder","title":"Aluminium Telescopic Ladder 2.6M - Apex 260","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-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-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.15s 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-features { padding: 24px 32px; border-bottom: 1px solid #E8E8E8; border-top: 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-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 Telescopic Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eApex 260 — \u003cem\u003eAluminium Telescopic Ladder 2.6M\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.6m\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\"\u003e74cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 Apex 260 is a precision-built 2.6m telescopic ladder designed for tradespeople and homeowners who work at mid-to-high reach daily. At just 8kg and 74cm folded, it travels in any car boot and stores in any corner — yet extends to 2.6m with nine individually-locking rungs, a strengthened aluminium box-section foot board, and dual triangular stabilisers that reduce top-end wobble to under 10°. EN 131 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 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\"\u003e8 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\"\u003e9 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\"\u003e\u0026lt;10° wobble\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eTriangular stabilisers\u003c\/span\u003e\n\u003c\/div\u003e\n\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\u003cpolygon points=\"12 2 2 19 22 19\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003e+36% more stable than standard designs.\u003c\/strong\u003e Dual triangular stabilisers reduce top-end lateral wobble from 30° down to under 10° — a measurable safety improvement confirmed through repeated load testing.\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\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\"\u003eDual Triangular Stabilisers\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo integrated triangle braces lock the base geometry under load. Top-end wobble reduced to under 10° — vs 20°+ on standard single-rail designs.\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\"\u003eSmart Locking Pins — Per Rung\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003e9 independent locking pins engage on extension and release safely on retraction. Slow, controlled collapse — no sudden drops.\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\"\u003eStrengthened Aluminium Foot Board\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eThe bottom rung is a box-section aluminium profile — not a round tube. Wider, stiffer, and more resistant to bending under full 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\"\u003eRipple-Texture Anti-Slip Rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach rung features a machined ripple texture across its full 4cm pedal width. Anti-slip in wet and dry conditions. 30cm spacing for ergonomic climbing.\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\"\u003eNon-Slip Dotted Rubber Foot Caps\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLarge-diameter rubber base caps with a dotted anti-skid pattern. Grips tiles, concrete, and hard floors. Wear-resistant for long-term outdoor 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\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\"\u003e8kg — Fits Any Car Boot\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eFolds to just 74cm with integrated storage strap and carry handle. Fits flat in car boots, under beds, behind doors, and in storage corners.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2.6 m \/ 8.5 ft\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\"\u003e74 cm \/ 29 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e45.5 cm \/ 17.9 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRail Diameter\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e6.5 cm \/ 2.6 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\"\u003e9\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\"\u003e8 kg \/ 17.6 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\"\u003eAluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFasteners\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eABS plastic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eIncludes\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eStorage strap + carry handle\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\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\u003e\u0026lt;10° Wobble\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 Rungs\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":57962032234883,"sku":"14:29#2.6M;200007763:201336105","price":43.43,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex2601.png?v=1779204774"},{"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":"skyreach-620-telescopic-ladder-hooks","title":"6.2M Telescopic Ladder with Roof Hooks - SkyReach 620","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-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-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 Telescopic Ladder — Roof Access\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eSkyReach 620 — \u003cem\u003e6.2M Telescopic Ladder with Hooks\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\"\u003e6.2m\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\"\u003e109cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 SkyReach 620 is built for professionals who work at serious height. At 6.2 metres, it reaches rooflines, gutters, RV roof tents, and two-storey facades with confidence. Two detachable 360° rotating hooks anchor it to any surface edge or pipe up to 7.1cm diameter — making it one of the few telescopic ladders genuinely suited to outdoor roof access. EN 131 CE certified. Full black anodised aluminium, 15 rungs, 150kg rated.\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 2a3 3 0 0 0-3 3v7H6l4 4 4-4h-3V5a3 3 0 0 0-3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003e2 detachable 360° hooks included.\u003c\/strong\u003e Press-and-lock mounting system. Secure to roof edges, gutters, or pipes up to 7.1cm diameter. Converts any lean-to use into a fixed roof-access configuration.\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\"\u003e16.4 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\"\u003e15 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e40cm 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\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cline y2=\"12\" x2=\"22\" y1=\"12\" x1=\"2\"\u003e\u003c\/line\u003e\u003cpath d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e360°\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eRotating Hooks\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 2a3 3 0 0 0-3 3v7H6l4 4 4-4h-3V5a3 3 0 0 0-3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 20h14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDetachable 360° Rotating Hooks\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo press-and-lock hooks attach in seconds and rotate 360° after installation. Secure to roof edges, parapets, or pipes up to 7.1cm diameter — ideal for rooftop and RV access.\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\"\u003eIndustrial-Grade Slide Latches — 15 Rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach of the 15 rungs (positions 2–14 adjustable) locks with an industrial-grade slide latch. One-button retraction with upgraded finger-safe mechanism.\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\"\u003eAnodised Black Aluminium Frame\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eHigh-strength aluminium alloy with a full oxidation surface treatment. Corrosion, UV, and temperature resistant — engineered for permanent outdoor deployment.\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\"\u003eSkid-Proof Pedals — 40cm Spacing\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eWide-profile anti-skid ribbed rungs spaced 40cm apart. Comfortable for tall users and extended working sessions at maximum 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 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\"\u003eNon-Slip Rubber Base Pads\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLarge-diameter ribbed rubber base caps grip concrete, tiles, and outdoor surfaces. Minimise ladder sway at full 6.2m extension.\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\"\u003eCompact at 109cm — With Carry Handle\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eFolds to 109 × 49 × 8cm with securing strap and grip handle. Fits flat in most car boots and vans. Carry strap is skid-proof for a secure grip on site.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e6.2 m \/ 20.3 ft\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\"\u003e109 cm \/ 3.6 ft\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e49 cm \/ 19.3 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\"\u003e109 × 49 × 8 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 (steps 2–14 adjustable)\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\"\u003e40 cm \/ 1.3 ft\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.4 kg \/ 36 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHook Pipe Diameter\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eMax 7.1 cm \/ 2.8 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHook Rotation\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e360°\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\"\u003eAnodised aluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRecommended Angle\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e75°\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\u003e360° Roof Hooks\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\u003eAnodised 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":57966198751619,"sku":"200007763:201336105","price":112.54,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/SkyReach6204_11zon.png?v=1779202462"},{"product_id":"apex-440-telescopic-ladder-4-4m","title":"4.4M Telescopic Ladder with Anti-Drop Hooks - Apex 440","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-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-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 Telescopic Ladder\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eApex 440 — \u003cem\u003e4.4M Telescopic Ladder with Anti-Drop Hooks\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.4m\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\"\u003e91.5cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 Apex 440 is a full-height telescopic ladder built for homeowners and tradespeople who need genuine reach without the bulk of a traditional extension ladder. At 4.4 metres, it comfortably accesses first-floor rooflines, loft hatches, and high ceilings — yet collapses to under a metre for storage under a bed, in a cupboard, or flat in a car boot. Dual anti-drop hooks, a 150kg load rating, and two triangular stabilisers that demonstrably cut sway by 36% compared to standard telescopic designs make this one of the most practical full-height ladders in its class.\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 2a3 3 0 0 1 3 3v1h1a2 2 0 0 1 2 2v1a5 5 0 0 1-5 5H11a5 5 0 0 1-5-5V8a2 2 0 0 1 2-2h1V5a3 3 0 0 1 3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 17v1a3 3 0 0 0 6 0v-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003e+36% stability vs. standard telescopic ladders.\u003c\/strong\u003e Two integrated triangular stabiliser bars reduce sway amplitude from 30° down to 10° — tested across repeated extension cycles. Significantly more rigid at full height than single-tube designs.\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\u003cline y2=\"22\" x2=\"12\" y1=\"2\" x1=\"12\"\u003e\u003c\/line\u003e\u003cpath d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e13.8 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\"\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 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e–36%\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eLess sway\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 2a3 3 0 0 1 3 3v1h1a2 2 0 0 1 2 2v1a5 5 0 0 1-5 5H11a5 5 0 0 1-5-5V8a2 2 0 0 1 2-2h1V5a3 3 0 0 1 3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 17v1a3 3 0 0 0 6 0v-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDual Triangular Stabilisers\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo integrated triangle braces at the base reduce lateral sway from 30° to 10°, delivering a measured 36% stability improvement over standard telescopic designs at full extension.\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=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003e2 Anti-Drop Hooks Included\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRemovable hooks mount to the top rail to anchor the ladder against a ledge, roof edge, or railing. Prevent the ladder from slipping back during overhead or roofline work.\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\"\u003ePer-Rung Safety Locks\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach of the 15 rungs engages an individual slide-and-click safety lock. Visual and tactile confirmation before load. One-button retraction with finger-safe coupling design.\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\"\u003eNon-Slip Rubber Foot Covers\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLarge-diameter ribbed rubber base caps grip hard floors, tiles, and outdoor surfaces. Combined with the triangular stabilisers, greatly reduces base creep at working 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\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\"\u003eFolds to 91.5cm — Carry Strap Included\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRetracted footprint of 91.5 × 47.5 × 7.5cm. Fixed belt secures the ladder when closed. Fits under most beds, in wardrobes, and flat in car boots or van floors.\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\"\u003eReinforced Wide-Profile Rungs\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAnti-slip textured surface on each rung. 1.5in-wide rung tops, 30cm spacing. Comfortable underfoot for extended work sessions — equally stable in work boots or trainers.\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 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\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eSafe Retraction — One Hand, One Direction\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eDesigned to retract from the bottom up. Holds the upper pipe with one hand, pushes down with the other — prevents pinching. Safety instructions printed directly on the frame.\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 y2=\"15\" x2=\"4\" y1=\"22\" x1=\"4\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eMulti-Scene Versatility\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAdjustable to any height between 1 rung and full 4.4m extension. Indoor loft hatches, outdoor fascias, solar panel cleaning, gutter maintenance — one ladder for all.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e4.4 m \/ 173.2 in\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\"\u003e91.5 cm \/ 36 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e47.5 cm \/ 18.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\"\u003e91.5 × 47.5 × 7.5 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\"\u003eRung Width (top)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e1.5 in \/ 3.8 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Width (body)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e0.98 in \/ 2.5 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 \/ 330 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eGross Weight\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e13.8 kg \/ 30.4 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRecommended Angle\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e75°\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\"\u003eHooks Included\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2 × anti-drop hook\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStabilisers\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2 × triangular base brace\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\"\u003eVerified\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 Rated\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\u003eDual Anti-Drop Hooks\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\u003e+36% Stability\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\u003ePer-Rung Safety Lock\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\u003eAluminium 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":57966199570819,"sku":"14:29#4.4M;200007763:201336105","price":62.27,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex440_11zon.png?v=1779200974"},{"product_id":"apex-500b-telescopic-ladder-5m-black","title":"5M Black Telescopic Ladder with 360° Hooks - Apex 500B","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-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-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 Telescopic Ladder — Black Edition\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eApex 500B — \u003cem\u003e5M Black Telescopic Ladder with 360° Hooks\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\"\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\"\u003e93.5cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 Apex 500B reaches where most telescopic ladders stop. At 5 metres, it covers two-storey facades, high gutters, RV rooftops, and loft access in a single ladder — finished in full black anodised aluminium for professionals who want something that looks as serious as it performs. Two detachable 360° rotating hooks press-and-lock onto the top rail in seconds, converting a standard lean-to into a fixed roof-access configuration. EN 131 CE certified. 13 rungs at 40cm spacing, 150kg rated, folds to under a metre.\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 2a3 3 0 0 1 3 3v1h2a2 2 0 0 1 2 2v1c0 2.5-2 4.5-4.5 5H9.5C7 14 5 12 5 9.5V8a2 2 0 0 1 2-2h2V5a3 3 0 0 1 3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 17v1a3 3 0 0 0 6 0v-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-callout-text\"\u003e\n\u003cstrong\u003e2 detachable 360° hooks — press-and-lock in under 10 seconds.\u003c\/strong\u003e Insert into the locking port, release the button, and the hook is fixed. Rotates a full 360° after installation for precise positioning against roof edges, ledges, or parapets. Removes just as quickly.\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.3 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\"\u003e13 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e40cm 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\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cline x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpath d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e360°\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eHook Rotation\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 2a3 3 0 0 1 3 3v1h2a2 2 0 0 1 2 2v1c0 2.5-2 4.5-4.5 5H9.5C7 14 5 12 5 9.5V8a2 2 0 0 1 2-2h2V5a3 3 0 0 1 3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 17v1a3 3 0 0 0 6 0v-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003ePress-and-Lock 360° Rotating Hooks\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003ePress the switch button to open the port, insert the hook stem, release to lock. The hook rotates a full 360° for precise positioning — ideal for roof edges, parapets, RV rails, and fixed ledges.\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 Slide Latch Safety Lock\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEvery rung locks independently via a slide latch with audible click. Both left and right latches must engage before the rung is safe to stand on — no ambiguity 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\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\"\u003eEN 131 CE Certified\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTested and certified to EN 131 standards. The black anodised aluminium alloy frame is corrosion and rust resistant with a long service life, rated to 150kg throughout the full height range.\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 — 40cm Spacing\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAnti-skid strips on the surface of every rung provide grip in all conditions. 40cm step spacing suits a natural climbing stride, reducing fatigue during extended overhead work sessions.\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\"\u003eDual Non-Slip Rubber Base Caps\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo wide-base ribbed rubber foot covers grip hard floors, paving slabs, and outdoor surfaces. Significantly reduces base creep on smooth floors when working at full 5m extension.\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 93.5cm — Velcro Strap Included\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRetracted footprint of 93.5 × 48 × 8.5cm. Velcro securing strap and built-in grip handle make carrying one-handed straightforward. Fits flat in car boots, vans, and most storage cupboards.\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\"\u003eMulti-Scene Reach — Indoor to Outdoor\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAt 5 metres, accesses two-storey gutters, high fascias, RV rooftops, and loft hatches. Use hooks for roof access or remove them entirely for standard lean-to work against any wall.\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=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eFull Black Anodised Aluminium\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eOxidation surface treatment throughout — not a painted finish. The black anodised frame resists corrosion, UV exposure, and temperature extremes. Maintains appearance after years of outdoor use.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e5 m \/ 196.9 in (16.4 ft)\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\"\u003e93.5 cm \/ 36.8 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e48 cm \/ 18.9 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\"\u003e93.5 × 48 × 8.5 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\"\u003e13\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\"\u003e40 cm \/ 15.7 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHook Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e13 cm \/ 5.1 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHook Rotation\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e360°\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\"\u003e~13.3 kg \/ 29.3 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\"\u003eAnodised aluminium alloy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eFrame Finish\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eFull black anodised\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eHooks Included\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2 × detachable 360° hook\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\"\u003e100 × 50 × 10 cm\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 Rated\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\u003e360° Detachable Hooks\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\u003eBlack Anodised Frame\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\u003ePer-Rung Safety Lock\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":57966199603587,"sku":"14:193#5M Telescopic Ladder with 2 Detachable Hooks;200007763:201336105","price":66.49,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex500b_11zon.png?v=1779200685"},{"product_id":"apex-500-telescopic-ladder-5m","title":"5M Telescopic Ladder with Anti-Drop Hooks - Apex 500","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-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-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 Telescopic Ladder — EN 131 CE\u003c\/div\u003e\n\u003cdiv class=\"pl-hero-title\"\u003eApex 500 — \u003cem\u003e5M Telescopic Ladder with Anti-Drop Hooks\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\"\u003e5.0m\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\"\u003e97cm\u003c\/span\u003e\u003cspan class=\"pl-hero-stat-key\"\u003eClosed\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 Apex 500 is a full 5-metre telescopic ladder built to EN 131 CE standard — the benchmark that separates professional-grade access equipment from the rest. It reaches two-storey rooflines, high gutters, and elevated facades with a 150kg load rating and a frame that resists corrosion, UV, and temperature extremes. Two removable anti-drop hooks install in seconds and anchor the ladder against ledges or rails for added security at height. Two triangular stabiliser braces at the base reduce lateral sway by 36% compared to single-tube designs. Folds to 97cm for storage under a bed, in a van, or flat in a car boot.\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 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-callout-text\"\u003e\n\u003cstrong\u003eEN 131 CE certified — the professional access standard.\u003c\/strong\u003e Every rung on the Apex 500 locks with an independent slide latch before the next can be engaged. Smart locking pins prevent sliding under load, and the ladder retracts slowly and smoothly — not in a sudden drop. Built for those who need their ladder to work correctly every time.\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.7 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\"\u003e13 rungs\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003e40cm 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 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"pl-hl-val\"\u003e–36%\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eLess sway\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 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\"\u003eEN 131 CE Certified\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTested and certified to EN 131, the European professional ladder standard. Independently verified load capacity, rung strength, and structural integrity across the full 5m range.\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\"\u003ePer-Rung Safety Lock — Audible Click\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach of the 13 rungs locks independently with a slide latch mechanism. Both left and right latches must click into place before the next rung can be safely engaged — no guesswork 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\u003cpath d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003e2 Removable Anti-Drop Hooks\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003ePress the button, insert the hook stem, release to lock. Hooks anchor the ladder securely to roof ledges, gutters, or rails — preventing the top from slipping during overhead work at full extension.\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 2a3 3 0 0 1 3 3v1h2a2 2 0 0 1 2 2v1c0 2.5-2 4.5-4.5 5H9.5C7 14 5 12 5 9.5V8a2 2 0 0 1 2-2h2V5a3 3 0 0 1 3-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 17v1a3 3 0 0 0 6 0v-1\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eDual Triangular Stabilisers — +36% Stability\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eTwo integrated triangle braces at the base reduce lateral sway from 30° to 10°, a tested 36% improvement over standard single-tube telescopic ladder designs at full 5m extension.\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\"\u003eThickened Anti-Slip Rungs — 40cm Spacing\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eWide 1.5-inch rung tops with anti-slip texture throughout. 40cm step spacing matches a natural stride — comfortable for extended work sessions and for users of all heights.\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 r=\"10\" cy=\"12\" cx=\"12\"\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-Skid Wear-Resistant Base Caps\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eLarge-diameter ribbed rubber foot covers grip concrete, tiles, and outdoor surfaces. Thickened and wear-resistant for outdoor longevity — substantially reduces base movement at working 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\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\"\u003eFolds to 97cm — Fixed Belt Carry Strap\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eRetracted footprint of 97 × 47 × 8cm. Fixed belt secures the ladder when closed; built-in handheld grip makes one-hand carrying straightforward. Fits in most car boots, vans, and storage cupboards.\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 y2=\"15\" x2=\"4\" y1=\"22\" x1=\"4\"\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\"\u003eAt 5 metres, covers loft access, two-storey gutter cleaning, solar panel maintenance, roof work, air conditioning servicing, and external painting — indoors and outdoors equally.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e5.0 m \/ 196.9 in (16.4 ft)\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\"\u003e97 cm \/ 38.2 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e47 cm \/ 18.5 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\"\u003e97 × 47 × 8 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\"\u003e13\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\"\u003e40 cm \/ 15.7 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Width (top)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e1.5 in \/ 3.8 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRung Width (body)\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e0.98 in \/ 2.5 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 \/ 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\"\u003e13.7 kg \/ 30.2 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eRecommended Angle\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e75°\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\"\u003eHooks Included\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2 × removable anti-drop hook\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eStabilisers\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e2 × triangular base brace\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 Rated\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 Hooks\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\u003e+36% Stability\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\u003ePer-Rung Safety Lock\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":57966199701891,"sku":"14:29#5M;200007763:201336105","price":75.15,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex5004_11zon.png?v=1779199973"},{"product_id":"apex-320-telescopic-ladder-3-2m","title":"3.2M Lightweight Telescopic Ladder - Apex 320","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-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-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\n        Telescopic Ladder — Seamless Tube\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-hero-title\"\u003eApex 320 — \u003cem\u003e3.2M Lightweight Telescopic 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.2m\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\"\u003e8 kg\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\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"pl-intro\"\u003eThe Apex 320 is built for households and tradespeople who need a reliable, everyday ladder without the bulk. At 3.2 metres it handles loft access, high ceilings, gutter inspection, and outdoor maintenance on single-storey properties — and at just 8kg it's one of the lightest full-height telescopic ladders in the range. The frame uses seamless one-piece aluminium tube construction, eliminating the weak joint found on welded-tube designs and delivering more balanced load distribution along the full stile. Independent per-rung locking with audible click, 4cm anti-slip corrugated pedals, and a large-foot non-slip base cap complete the safety picture. Collapses to 80cm for storage anywhere in the home.\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 telescopic ladders use a two-piece welded joint on the stile, creating a stress point that can crack under repeated load. The Apex 320 uses one-piece moulded tube construction throughout — more balanced force distribution, no joint to fatigue, longer service life.\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\"\u003e8 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\"\u003e10 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\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      \u003cspan class=\"pl-hl-val\"\u003e80 cm\u003c\/span\u003e\u003cspan class=\"pl-hl-key\"\u003eClosed Length\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=\"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\"\u003eThe stile is formed from a single continuous aluminium tube — no weld joint, no stress concentration point. More balanced force distribution under load compared to two-piece welded-tube alternatives.\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\"\u003eIndependent Per-Rung Locking\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eEach of the 10 rungs locks independently via inward slide latches with an audible click. Both left and right locks must engage before climbing. Adjust to any height rung by rung 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\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 Pedals — 4cm Wide\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eConcave and convex corrugated surface on every rung provides physical non-slip grip — not just a coating. 4cm pedal width and 1.5-inch rung top offer a confident, stable foothold at any 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 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\"\u003eStrengthened Foot Board\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eReinforced retractable base foot provides additional friction and standing stability. Non-slip big foot cover grips floors firmly, resists wear, and increases ground contact area for a more planted base.\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\"\u003eLightweight at 8kg — Carry Strap Included\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAt just 8kg, the Apex 320 is easy to carry one-handed between rooms or sites. Securing strap keeps it compact when closed. Collapses to 80 × 47cm — fits under beds, in cupboards, or flat in a car boot.\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\"\u003eMulti-Scene Everyday Reach\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eAt 3.2m, covers ceiling light changes, loft hatch access, single-storey gutter inspection, RV roof entry, solar panel maintenance, and external painting — equally at home indoors and outdoors.\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\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eOne-Button Retraction\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eSingle-button release mechanism enables smooth, controlled retraction rung by rung. No abrupt drops, no sudden collapse. Always retract from the bottom up, keeping one hand on the upper tube.\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=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\u003e\u003c\/line\u003e\u003cline x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\u003e\u003c\/line\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"pl-feat-title\"\u003eNo-Tools Setup — No Installation Required\u003c\/div\u003e\n\u003cdiv class=\"pl-feat-desc\"\u003eReady to use straight from the box. No assembly, no tools. Extend from the top rung by rung, listen for the click on both sides, and climb. Straightforward enough for anyone in the household to operate safely.\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\"\u003eExtended Height\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e3.2 m \/ 10.5 ft\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\"\u003e80 cm \/ 31.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec\"\u003e\n\u003cspan class=\"pl-spec-k\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e47 cm \/ 18.5 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\"\u003e82 × 49 × 8.5 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\"\u003e10\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\"\u003eRung Top Width\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003e1.5 in \/ 3.8 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 \/ 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\"\u003e8 kg \/ 17.6 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\"\u003eFrame Finish\u003c\/span\u003e\u003cspan class=\"pl-spec-v\"\u003eAnodised silver\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\"\u003eVerified\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\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\u003ePer-Rung Safety Lock\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\u003e8kg Lightweight\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\u003c\/div\u003e","brand":"My Store 7","offers":[{"title":"Default Title","offer_id":57966200226179,"sku":"152:1952#3.2M;200007763:201336105","price":49.52,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/1848\/4611\/files\/apex3201_1__11zon.png?v=1779199354"},{"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\/professional-trade-ladders.oembed?page=2","provider":"Premium Ladder","version":"1.0","type":"link"}