{"title":"Almost Perfect","description":"\u003c!--\n=========================================================================\n  ALMOST PERFECT — Landing page\n  Drop into \/pages\/almost-perfect or as the description block on\n  \/collections\/refurbished. Built off the Bike Racks page formula —\n  same .gp-* classes verbatim where used, same brand tokens, same\n  section grammar (hero → products + bundle → explainer → proof →\n  honest look → help banner → FAQ).\n  UPDATED: added 5th product card — Almost Perfect SpaceRail - 4 Bike\n  Freestanding (£799.99, was £999.99, Save £200) — and switched the\n  desktop product grid from 4 to 5 columns so the row stays even.\n  UPDATED: tightened the hero — min-height 640px → 480px and\n  np-hero-inner top\/bottom padding 120\/80 → 64\/64 to close the empty\n  band above the headline. (Mobile hero unchanged — it uses\n  min-height:auto, so this only affects desktop.)\n=========================================================================\n--\u003e\n\u003cstyle\u003e\n  \/* ============================================================\n     Brand tokens\n     ============================================================ *\/\n  .np-page { font-family: inherit; color: #232323; }\n  .np-page * { box-sizing: border-box; }\n  .np-page img { max-width: 100%; display: block; }\n  \/* ============================================================\n     1. HERO — full-bleed image, gradient fade, title + CTAs\n     ============================================================ *\/\n  .np-hero {\n    position: relative;\n    width: 100%;\n    min-height: 480px;\n    \/* contain shows the WHOLE photo (box, arrow, mark all visible);\n       right-aligned so any contain \"bars\" sit on the left and blend\n       seamlessly with the dark gradient overlay. *\/\n    background: #1a1a1a url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Arrow_detailing_Example_of_Cosmetic_Mark.jpg?v=1780484349\") right center\/contain no-repeat;\n    color: #fff;\n    overflow: hidden;\n    isolation: isolate;\n  }\n  .np-hero::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    \/* Deep black anchored on the far left, fully clear by ~75% so\n       the image's annotation box, arrow and mark stay visible. *\/\n    background: linear-gradient(90deg,\n      rgba(0,0,0,0.96) 0%,\n      rgba(0,0,0,0.92) 12%,\n      rgba(0,0,0,0.75) 28%,\n      rgba(0,0,0,0.35) 45%,\n      rgba(0,0,0,0.08) 62%,\n      rgba(0,0,0,0)    75%);\n    z-index: 1;\n    pointer-events: none;\n  }\n  .np-hero-inner {\n    position: relative;\n    z-index: 2;\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 64px 24px 64px;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    min-height: 480px;\n  }\n  .np-hero-eyebrow {\n    display: inline-block;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: #b5ab75;\n    margin: 0 0 22px;\n  }\n  .np-hero-title {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.01em;\n    line-height: 0.98;\n    font-size: clamp(44px, 6.8vw, 84px);\n    color: #fff;\n    margin: 0 0 26px;\n    max-width: 560px;\n    text-shadow: 0 2px 16px rgba(0,0,0,0.35);\n  }\n  .np-hero-title em { font-style: normal; color: #b5ab75; }\n  .np-hero-lead {\n    font-size: clamp(16px, 1.5vw, 19px);\n    line-height: 1.55;\n    color: rgba(255,255,255,0.92);\n    margin: 0 0 36px;\n    max-width: 600px;\n    text-shadow: 0 1px 8px rgba(0,0,0,0.35);\n  }\n  .np-hero-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n  .np-btn-primary {\n    display: inline-block;\n    background: #b5ab75;\n    color: #ffffff !important;\n    font-family: inherit;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    padding: 16px 32px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    transition: background 0.15s ease, transform 0.15s ease;\n  }\n  .np-btn-primary:hover { background: #9c9362; transform: translateY(-1px); }\n  .np-btn-secondary {\n    display: inline-block;\n    background: transparent;\n    color: #ffffff !important;\n    font-family: inherit;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    padding: 15px 31px;\n    border-radius: 4px;\n    border: 1px solid rgba(255,255,255,0.55);\n    text-decoration: none !important;\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  .np-btn-secondary:hover { background: rgba(255,255,255,0.10); border-color: #fff; }\n  \/* Mobile-only img — hidden on desktop, shown below 900px so the\n     photo takes its real rendered height (no padding-top guessing).\n     !important because Shopify themes routinely have a global\n     `img { display: block }` rule that would otherwise leak the\n     mobile image onto desktop and blow the hero out. *\/\n  .np-hero-mobile-img { display: none !important; }\n  \/* ===== MOBILE HERO — stacked layout, full image at top, text below ===== *\/\n  @media (max-width: 900px) {\n    .np-hero {\n      min-height: auto;\n      \/* Kill the desktop background image + gradient on mobile —\n         the img element below takes over and the content sits on\n         the solid dark background. *\/\n      background: #1a1a1a;\n      display: flex;\n      flex-direction: column;\n      overflow: visible;\n    }\n    .np-hero::after { display: none; }\n    .np-hero-mobile-img {\n      display: block !important;\n      width: 100% !important;\n      height: auto !important;\n      max-width: 100%;\n    }\n    .np-hero-inner {\n      min-height: auto;\n      padding: 28px 20px 36px;\n      justify-content: flex-start;\n    }\n    .np-hero-title { font-size: clamp(36px, 10vw, 52px); max-width: 100%; margin-bottom: 18px; }\n    .np-hero-eyebrow { margin-bottom: 14px; }\n    .np-hero-lead { font-size: 15px; max-width: 100%; margin-bottom: 24px; }\n  }\n  @media (max-width: 480px) {\n    .np-hero-inner { padding: 24px 20px 32px; }\n    .np-hero-title { font-size: clamp(30px, 9vw, 40px); }\n    .np-hero-ctas { width: 100%; }\n    .np-hero-ctas .np-btn-primary,\n    .np-hero-ctas .np-btn-secondary { flex: 1 1 auto; text-align: center; }\n  }\n  \/* ============================================================\n     2. INTRO \/ shared headline type\n     ============================================================ *\/\n  .np-eyebrow {\n    display: inline-block;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #b5ab75;\n    margin: 0 0 16px;\n  }\n  .np-h2 {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    color: #232323;\n    font-size: clamp(28px, 4vw, 48px);\n    font-weight: 700;\n    line-height: 1.05;\n    letter-spacing: 0.02em;\n    text-transform: uppercase;\n    margin: 0 0 22px;\n  }\n  .np-intro-lead {\n    font-size: clamp(16px, 1.5vw, 19px);\n    color: #444;\n    line-height: 1.7;\n    max-width: 720px;\n    margin: 0 auto 18px;\n  }\n  .np-intro-lead:last-of-type { margin-bottom: 0; }\n  .np-intro-lead strong { color: #1a1a1a; }\n  \/* ============================================================\n     3. PROOF — 3 tiles on Heading.jpg with dark overlay\n     ============================================================ *\/\n  .np-proof {\n    position: relative;\n    background: #1a1a1a url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Heading.jpg?v=1780486953\") center\/cover no-repeat;\n    isolation: isolate;\n  }\n  .np-proof::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(0,0,0,0.62) 0%, rgba(0,0,0,0.72) 100%);\n    z-index: 0;\n  }\n  .np-proof-inner {\n    position: relative;\n    z-index: 1;\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 72px 24px;\n  }\n  .np-proof-head { text-align: center; max-width: 760px; margin: 0 auto 36px; }\n  .np-proof-head .np-h2 { color: #ffffff; margin-bottom: 0; }\n  .np-proof-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n  }\n  .np-proof-card {\n    background: rgba(255,255,255,0.96);\n    border-radius: 6px;\n    padding: 28px 26px 26px;\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n    text-align: center;\n  }\n  .np-proof-card:hover { transform: translateY(-3px); box-shadow: 0 12px 28px rgba(0,0,0,0.18); }\n  .np-proof-num {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    font-weight: 700;\n    font-size: 52px;\n    line-height: 1;\n    color: #b5ab75;\n    letter-spacing: 0.01em;\n    margin: 0 0 8px;\n  }\n  .np-proof-card h3 {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.02em;\n    font-size: 18px;\n    line-height: 1.15;\n    margin: 0;\n    color: #232323;\n  }\n  @media (max-width: 900px) {\n    .np-proof-inner { padding: 52px 20px; }\n    .np-proof-grid { grid-template-columns: 1fr; gap: 12px; }\n    .np-proof-card { padding: 22px 24px; }\n  }\n  \/* ============================================================\n     4. PRODUCT GRID + BUNDLE BANNER\n     ============================================================ *\/\n  .gp-pgrid-wrap { font-family: inherit; color: #232323; max-width: 1200px; margin: 0 auto; padding: 88px 24px; }\n  .gp-pgrid-wrap h2 {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    color: #232323;\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.05;\n    letter-spacing: 0.02em;\n    text-transform: uppercase;\n    margin: 0 0 18px;\n  }\n  .gp-pgrid-wrap p { font-family: inherit; color: #333; line-height: 1.65; margin: 0 0 16px; }\n  .gp-pgrid-eyebrow { display: inline-block; font-size: 12px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: #555; margin-bottom: 14px; }\n  .gp-pgrid-lead { font-size: clamp(16px, 1.6vw, 19px); color: #555; max-width: 720px; margin-bottom: 36px; }\n  \/* UPDATED: 5 columns to fit the new Freestanding card on one row *\/\n  .gp-product-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: 20px; }\n  .gp-card { background: #fff; border: 1px solid #e5e5e5; border-radius: 6px; overflow: hidden; display: flex; flex-direction: column; transition: border-color 0.15s ease, transform 0.15s ease, box-shadow 0.2s ease; text-decoration: none !important; color: inherit !important; }\n  .gp-card:hover { border-color: #232323; transform: translateY(-2px); box-shadow: 0 8px 22px rgba(0,0,0,0.06); }\n  .gp-card-imgwrap {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    overflow: hidden;\n    background: #ffffff;\n  }\n  .gp-card-img {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    display: block;\n    transition: opacity 0.35s ease;\n  }\n  \/* Primary = product render PNG → contained with padding so the\n     rail breathes on white. Uses its own padded box. *\/\n  .gp-card-img-primary {\n    opacity: 1;\n    z-index: 1;\n    object-fit: contain;\n    object-position: center;\n    padding: 22px;\n    box-sizing: border-box;\n  }\n  \/* Hover = lifestyle photo → covers the FULL square edge-to-edge.\n     No padding, no border-box trick, no margins — image fills the\n     whole imgwrap area. *\/\n  .gp-card-img-hover {\n    opacity: 0;\n    z-index: 2;\n    object-fit: cover;\n    object-position: center center;\n    padding: 0;\n    margin: 0;\n    box-sizing: border-box;\n  }\n  .gp-card:hover .gp-card-img-primary { opacity: 0; }\n  .gp-card:hover .gp-card-img-hover { opacity: 1; }\n  .gp-card-body { padding: 18px 20px 20px; display: flex; flex-direction: column; gap: 10px; flex: 1; }\n  .gp-card-badge { display: inline-flex; align-items: center; gap: 6px; align-self: flex-start; background: #b5ab75; color: #ffffff; font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; padding: 5px 10px 5px 8px; border-radius: 999px; line-height: 1; }\n  .gp-card-badge::before { content: \"\"; display: inline-block; width: 6px; height: 6px; background: #ffffff; border-radius: 50%; }\n  .gp-card-title { font-size: 15px; font-weight: 600; color: #232323; margin: 0; line-height: 1.3; }\n  .gp-card-price { font-size: 16px; font-weight: 700; color: #232323; margin: 0; }\n  .gp-card-price s { font-weight: 400; color: #888; margin-left: 6px; font-size: 14px; }\n  .gp-card-shop-btn { display: block; text-align: center; padding: 12px 22px; background: #b5ab75; color: #ffffff !important; font-family: inherit; font-size: 13px; font-weight: 600; letter-spacing: 0.05em; border-radius: 4px; text-decoration: none !important; transition: background 0.15s ease; margin-top: 6px; }\n  .gp-card:hover .gp-card-shop-btn { background: #9c9362; }\n  .gp-pgrid-bundle {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    margin-top: 40px;\n    background: #f3f3f3;\n    overflow: hidden;\n    align-items: stretch;\n    text-decoration: none !important;\n    color: inherit !important;\n  }\n  .gp-pgrid-bundle-imgwrap { position: relative; overflow: hidden; min-height: 320px; }\n  .gp-pgrid-bundle-imgwrap img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.4s ease; }\n  .gp-pgrid-bundle:hover .gp-pgrid-bundle-imgwrap img { transform: scale(1.04); }\n  .gp-pgrid-bundle-save { position: absolute; top: 20px; left: 20px; background: #b5ab75; color: #ffffff; font-size: 12px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; padding: 8px 14px; line-height: 1; z-index: 1; }\n  .gp-pgrid-bundle-body { padding: 44px 48px; display: flex; flex-direction: column; justify-content: center; gap: 14px; }\n  .gp-pgrid-bundle-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: #b5ab75; margin: 0; }\n  .gp-pgrid-bundle-title { font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif; font-size: clamp(32px, 4.2vw, 52px); font-weight: 700; color: #232323; margin: 0; line-height: 1.0; letter-spacing: 0.02em; text-transform: uppercase; }\n  .gp-pgrid-bundle-text { font-size: 15px; line-height: 1.6; color: #555; margin: 0; }\n  .gp-pgrid-bundle-btn { display: inline-block; align-self: flex-start; padding: 14px 32px; background: #232323; color: #ffffff !important; font-family: inherit; font-size: 13px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none !important; margin-top: 6px; transition: background 0.15s ease, transform 0.15s ease; }\n  .gp-pgrid-bundle-btn:hover { background: #b5ab75; transform: translateY(-1px); }\n  @media (max-width: 1100px) {\n    \/* below ~1100px five across gets tight → drop to 3 columns *\/\n    .gp-product-grid { grid-template-columns: repeat(3, 1fr); }\n  }\n  @media (max-width: 900px) {\n    .gp-pgrid-wrap { padding: 56px 20px; }\n    .gp-product-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  @media (max-width: 700px) {\n    .gp-pgrid-bundle { grid-template-columns: 1fr; }\n    .gp-pgrid-bundle-imgwrap { min-height: 220px; }\n    .gp-pgrid-bundle-body { padding: 28px 24px; }\n  }\n  @media (max-width: 600px) {\n    .gp-pgrid-wrap { padding: 36px 0; }\n    .gp-pgrid-wrap \u003e :not(.gp-product-grid) { padding-left: 20px; padding-right: 20px; }\n    .gp-product-grid {\n      display: flex;\n      flex-wrap: nowrap;\n      grid-template-columns: none;\n      overflow-x: auto;\n      overflow-y: hidden;\n      scroll-snap-type: x mandatory;\n      -webkit-overflow-scrolling: touch;\n      touch-action: pan-x pan-y;\n      scrollbar-width: none;\n      -ms-overflow-style: none;\n      gap: 12px;\n      padding: 4px 20px 24px;\n      margin: 0;\n    }\n    .gp-product-grid::-webkit-scrollbar { display: none; }\n    .gp-product-grid .gp-card { flex: 0 0 78%; scroll-snap-align: start; min-width: 0; }\n    .gp-product-grid .gp-card:last-child { margin-right: 20px; }\n  }\n  \/* ============================================================\n     5. HONEST LOOK — what \"Almost Perfect\" actually means\n     ============================================================ *\/\n  .np-honest { background: #f3f3f3; }\n  .np-honest-inner {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 88px 24px;\n    display: grid;\n    grid-template-columns: 1fr 1.05fr;\n    gap: 64px;\n    align-items: center;\n  }\n  .np-honest-imgwrap {\n    position: relative;\n    border-radius: 6px;\n    overflow: hidden;\n    background: #ffffff;\n    border: 1px solid #e5e5e5;\n  }\n  .np-honest-imgwrap img { width: 100%; height: auto; display: block; object-fit: contain; }\n  .np-honest-caption {\n    position: absolute;\n    bottom: 16px;\n    left: 16px;\n    background: #ffffff;\n    color: #232323;\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    padding: 8px 12px;\n    border-radius: 3px;\n    box-shadow: 0 1px 4px rgba(0,0,0,0.08);\n    text-decoration: none;\n  }\n  .np-honest-body .np-eyebrow { color: #b5ab75; }\n  .np-honest-list { list-style: none; margin: 22px 0 0; padding: 0; }\n  .np-honest-list li {\n    padding: 16px 0 16px 32px;\n    border-top: 1px solid #d6d6d6;\n    position: relative;\n    font-size: 16px;\n    line-height: 1.6;\n    color: #333;\n  }\n  .np-honest-list li:last-child { border-bottom: 1px solid #d6d6d6; }\n  .np-honest-list li::before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 22px;\n    width: 18px;\n    height: 2px;\n    background: #b5ab75;\n  }\n  .np-honest-list strong { color: #1a1a1a; font-weight: 700; }\n  @media (max-width: 900px) {\n    .np-honest-inner { grid-template-columns: 1fr; gap: 36px; padding: 56px 20px; }\n  }\n  \/* ============================================================\n     6. EXPLAINER — Heading.jpg left + brand promise right\n     ============================================================ *\/\n  .np-explainer { background: #ffffff; }\n  .np-explainer-inner {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 88px 24px;\n    display: grid;\n    grid-template-columns: 0.95fr 1.05fr;\n    gap: 64px;\n    align-items: center;\n  }\n  .np-explainer-imgwrap {\n    position: relative;\n    border-radius: 6px;\n    overflow: hidden;\n    aspect-ratio: 4 \/ 5;\n    background: #f3f3f3;\n  }\n  .np-explainer-imgwrap img { width: 100%; height: 100%; object-fit: cover; display: block; }\n  .np-explainer-body .np-eyebrow { color: #b5ab75; }\n  .np-explainer-text {\n    font-size: clamp(16px, 1.5vw, 18px);\n    color: #444;\n    line-height: 1.7;\n    margin: 0 0 18px;\n  }\n  .np-explainer-text:last-child { margin-bottom: 0; }\n  .np-explainer-text strong { color: #1a1a1a; font-weight: 700; }\n  @media (max-width: 900px) {\n    .np-explainer-inner { grid-template-columns: 1fr; gap: 36px; padding: 56px 20px; }\n    .np-explainer-imgwrap { aspect-ratio: 4 \/ 3; max-height: 480px; }\n  }\n  \/* ============================================================\n     7. HELP BANNER — dark\n     ============================================================ *\/\n  .gp-help-banner {\n    display: grid;\n    grid-template-columns: 360px 1fr;\n    background: #232323;\n    color: #fff;\n    max-width: 1200px;\n    margin: 0 auto;\n    overflow: hidden;\n    align-items: stretch;\n  }\n  .gp-help-banner img { width: 100%; height: 100%; object-fit: cover; display: block; min-height: 320px; }\n  .gp-help-banner-body { padding: 56px 56px 56px 48px; display: flex; flex-direction: column; justify-content: center; }\n  .gp-help-banner-eyebrow {\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #b5ab75;\n    margin: 0 0 14px;\n  }\n  .gp-help-banner h2 {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    font-size: clamp(26px, 3.4vw, 40px);\n    font-weight: 700;\n    line-height: 1.05;\n    letter-spacing: 0.02em;\n    text-transform: uppercase;\n    color: #fff;\n    margin: 0 0 16px;\n  }\n  .gp-help-banner p { font-size: 16px; line-height: 1.6; color: #d6d6d6; margin: 0 0 26px; max-width: 580px; }\n  .gp-help-banner-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n  .gp-help-banner-btn-primary {\n    display: inline-block;\n    background: #b5ab75;\n    color: #ffffff !important;\n    font-family: inherit;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.05em;\n    padding: 15px 28px;\n    border-radius: 4px;\n    text-decoration: none !important;\n    transition: background 0.15s ease, transform 0.15s ease;\n  }\n  .gp-help-banner-btn-primary:hover { background: #9c9362; transform: translateY(-1px); }\n  .gp-help-banner-btn-secondary {\n    display: inline-block;\n    background: transparent;\n    color: #ffffff !important;\n    font-family: inherit;\n    font-size: 14px;\n    font-weight: 600;\n    letter-spacing: 0.05em;\n    padding: 14px 27px;\n    border-radius: 4px;\n    border: 1px solid rgba(255,255,255,0.4);\n    text-decoration: none !important;\n    transition: background 0.15s ease, border-color 0.15s ease;\n  }\n  .gp-help-banner-btn-secondary:hover { background: rgba(255,255,255,0.08); border-color: #fff; }\n  \/* ============================================================\n     8. FAQ\n     ============================================================ *\/\n  .gp-faq-wrap { max-width: 900px; margin: 0 auto; padding: 88px 24px 96px; }\n  .gp-faq-eyebrow {\n    display: inline-block;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: #555;\n    margin-bottom: 14px;\n  }\n  .gp-faq-wrap h2 {\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    color: #232323;\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.05;\n    letter-spacing: 0.02em;\n    text-transform: uppercase;\n    margin: 0 0 18px;\n  }\n  .gp-faq-lead { font-size: clamp(16px, 1.6vw, 19px); color: #555; line-height: 1.6; max-width: 720px; margin: 0 0 36px; }\n  .gp-faq-list { display: flex; flex-direction: column; }\n  .gp-faq-item { border-bottom: 1px solid #e5e5e5; }\n  .gp-faq-item:first-child { border-top: 1px solid #e5e5e5; }\n  .gp-faq-item summary {\n    list-style: none;\n    cursor: pointer;\n    padding: 22px 0;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n    font-family: rift, 'Rift', 'Barlow Condensed', 'Oswald', Impact, sans-serif;\n    font-size: clamp(17px, 1.8vw, 20px);\n    font-weight: 700;\n    line-height: 1.2;\n    letter-spacing: 0.02em;\n    text-transform: uppercase;\n    color: #232323;\n  }\n  .gp-faq-item summary::-webkit-details-marker { display: none; }\n  .gp-faq-item summary::after {\n    content: \"+\";\n    color: #b5ab75;\n    font-size: 30px;\n    line-height: 1;\n    font-weight: 400;\n    transition: transform 0.2s ease;\n    flex-shrink: 0;\n  }\n  .gp-faq-item[open] summary::after { transform: rotate(45deg); }\n  .gp-faq-answer { padding: 0 0 24px; font-size: 16px; line-height: 1.65; color: #444; }\n  .gp-faq-answer p { margin: 0 0 10px; }\n  .gp-faq-answer p:last-child { margin-bottom: 0; }\n  .gp-faq-answer a {\n    color: #232323;\n    font-weight: 700;\n    text-decoration: none;\n    transition: color 0.15s ease;\n  }\n  .gp-faq-answer a:hover { color: #b5ab75; }\n  @media (max-width: 900px) {\n    .gp-help-banner { grid-template-columns: 1fr; }\n    .gp-help-banner img { min-height: 240px; max-height: 280px; }\n    .gp-help-banner-body { padding: 40px 24px; }\n    .gp-help-banner-ctas { flex-direction: column; gap: 10px; }\n    .gp-help-banner-btn-primary,\n    .gp-help-banner-btn-secondary { width: 100%; text-align: center; box-sizing: border-box; }\n    .gp-faq-wrap { padding: 56px 20px 72px; }\n  }\n  \/* ============================================================\n     USP BAR — official Stashed snippet\n     ============================================================ *\/\n  .usp-bar { background: #fff; border-bottom: 1px solid #e5e5e5; }\n  .usp-inner {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    max-width: 1400px;\n    margin: 0 auto;\n  }\n  .usp-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    text-align: center;\n    padding: 36px 20px;\n    border-right: 1px solid #e5e5e5;\n    text-decoration: none;\n    color: inherit;\n    transition: transform 0.2s ease, box-shadow 0.2s ease;\n    border-radius: 8px;\n  }\n  .usp-item:last-child { border-right: none; }\n  .usp-item:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 28px rgba(0,0,0,0.1);\n  }\n  .usp-icon {\n    width: 96px !important;\n    height: 96px !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 16px;\n    transition: transform 0.2s ease;\n  }\n  .usp-item:hover .usp-icon { transform: scale(1.12); }\n  .usp-icon img {\n    width: 96px !important;\n    height: 96px !important;\n    object-fit: contain;\n    display: block;\n  }\n  .usp-item h4 {\n    font-size: 16px !important;\n    font-weight: 700;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    margin-bottom: 8px;\n    min-height: 2.4em;\n    display: flex;\n    align-items: flex-start;\n    justify-content: center;\n    line-height: 1.3;\n  }\n  .usp-item p {\n    font-size: 13px;\n    color: #888;\n    line-height: 1.5;\n    font-weight: 300;\n    max-width: 160px;\n    margin: 0;\n  }\n  \/* ── USP MOBILE MARQUEE ── *\/\n  @media (max-width: 749px) {\n    .usp-inner { display: none; }\n    .usp-marquee-wrap {\n      overflow: hidden;\n      background: #fff;\n      border-bottom: 1px solid #e5e5e5;\n      padding: 20px 0;\n    }\n    .usp-marquee-track {\n      display: flex;\n      width: max-content;\n      animation: usp-scroll 24s linear infinite;\n      gap: 0;\n    }\n    .usp-marquee-track:hover { animation-play-state: paused; }\n    @keyframes usp-scroll {\n      0%   { transform: translateX(0); }\n      100% { transform: translateX(-50%); }\n    }\n    .usp-marquee-item {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      text-align: center;\n      gap: 8px;\n      width: 160px;\n      padding: 12px 16px;\n      border-right: 1px solid #e5e5e5;\n      flex-shrink: 0;\n      text-decoration: none;\n      color: inherit;\n    }\n    .usp-marquee-item img {\n      width: 56px;\n      height: 56px;\n      object-fit: contain;\n    }\n    .usp-marquee-item strong {\n      font-size: 11px;\n      text-transform: uppercase;\n      letter-spacing: 0.04em;\n      line-height: 1.3;\n      font-weight: 700;\n    }\n    .usp-marquee-item span {\n      font-size: 11px;\n      color: #888;\n      line-height: 1.4;\n    }\n  }\n  @media (min-width: 750px) {\n    .usp-marquee-wrap { display: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"np-page\"\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 1. HERO                                                       --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection class=\"np-hero\"\u003e\u003cimg class=\"np-hero-mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Arrow_detailing_Example_of_Cosmetic_Mark.jpg?v=1780484349\" alt=\"Almost Perfect SpaceRail — example of a cosmetic mark with arrow detail\"\u003e\n\u003cdiv class=\"np-hero-inner\"\u003e\n\u003cspan class=\"np-hero-eyebrow\"\u003eAlmost Perfect Collection\u003c\/span\u003e\n\u003ch1 class=\"np-hero-title\"\u003eSame SpaceRail.\u003cbr\u003e\u003cem\u003e20% off.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"np-hero-lead\"\u003e\u003cstrong\u003eMade in the UK\u003c\/strong\u003e to our usual high standards. The only difference is a minor cosmetic scrape or mark on the rail or hooks. Every SpaceRail is still backed by our 5 Year Guarantee.\u003c\/p\u003e\n\u003cdiv class=\"np-hero-ctas\"\u003e\n\u003ca href=\"#np-grid\" class=\"np-btn-primary\"\u003eShop Almost Perfect\u003c\/a\u003e \u003ca href=\"#np-explainer\" class=\"np-btn-secondary\"\u003eWhat is Almost Perfect\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- USP BAR — official Stashed snippet                            --\u003e \u003c!-- ============================================================ --\u003e\n\u003cdiv class=\"usp-bar\"\u003e\n\u003cdiv class=\"usp-inner\"\u003e\n\u003ca class=\"usp-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/manufacturing\"\u003e\n\u003cdiv class=\"usp-icon\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/Group_1.svg?v=1737723827\" alt=\"Made in the UK\"\u003e\u003c\/div\u003e\n\u003ch4\u003eMade in the UK\u003c\/h4\u003e\n\u003cp\u003eDesigned, tested and manufactured in the UK\u003c\/p\u003e\n\u003c\/a\u003e\u003ca class=\"usp-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/refund-policy\"\u003e\n\u003cdiv class=\"usp-icon\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-return.svg?v=1737545063\" alt=\"Free 90-Day Returns\"\u003e\u003c\/div\u003e\n\u003ch4\u003eFree 90-Day Returns\u003c\/h4\u003e\n\u003cp\u003eNot 100% satisfied within 90 days? We'll refund you\u003c\/p\u003e\n\u003c\/a\u003e\u003ca class=\"usp-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/finance\"\u003e\n\u003cdiv class=\"usp-icon\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/FinanceIcon.png?v=1772469287\" alt=\"0% Finance\"\u003e\u003c\/div\u003e\n\u003ch4\u003e0% Finance\u003c\/h4\u003e\n\u003cp\u003eFlexible payments via PayPal, Klarna \u0026amp; ShopPay\u003c\/p\u003e\n\u003c\/a\u003e\u003ca class=\"usp-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e\n\u003cdiv class=\"usp-icon\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/5_year.png?v=1744734720\" alt=\"5-Year Warranty\"\u003e\u003c\/div\u003e\n\u003ch4\u003e5-Year Warranty\u003c\/h4\u003e\n\u003cp\u003eCovered for both domestic and business use\u003c\/p\u003e\n\u003c\/a\u003e\u003ca class=\"usp-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/shipping-policy\"\u003e\n\u003cdiv class=\"usp-icon\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-delivery.svg?v=1737545063\" alt=\"Worldwide Delivery\"\u003e\u003c\/div\u003e\n\u003ch4\u003eWorldwide Delivery\u003c\/h4\u003e\n\u003cp\u003eFree UK delivery on orders over £50\u003c\/p\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Mobile marquee --\u003e\n\u003cdiv class=\"usp-marquee-wrap\"\u003e\n\u003cdiv class=\"usp-marquee-track\"\u003e\n\u003c!-- Set 1 --\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/manufacturing\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/Group_1.svg?v=1737723827\" alt=\"\"\u003e\u003cstrong\u003eMade in the UK\u003c\/strong\u003e\u003cspan\u003eDesigned \u0026amp; manufactured in the UK\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/refund-policy\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-return.svg?v=1737545063\" alt=\"\"\u003e\u003cstrong\u003eFree 90-Day Returns\u003c\/strong\u003e\u003cspan\u003eNot satisfied? We'll refund you\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/finance\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/FinanceIcon.png?v=1772469287\" alt=\"\"\u003e\u003cstrong\u003e0% Finance\u003c\/strong\u003e\u003cspan\u003ePayPal, Klarna \u0026amp; ShopPay\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/5_year.png?v=1744734720\" alt=\"\"\u003e\u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\u003cspan\u003eDomestic \u0026amp; business use\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/shipping-policy\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-delivery.svg?v=1737545063\" alt=\"\"\u003e\u003cstrong\u003eWorldwide Delivery\u003c\/strong\u003e\u003cspan\u003eFree UK delivery over £50\u003c\/span\u003e\u003c\/a\u003e \u003c!-- Set 2 (duplicate for seamless loop) --\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/manufacturing\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/Group_1.svg?v=1737723827\" alt=\"\"\u003e\u003cstrong\u003eMade in the UK\u003c\/strong\u003e\u003cspan\u003eDesigned \u0026amp; manufactured in the UK\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/refund-policy\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-return.svg?v=1737545063\" alt=\"\"\u003e\u003cstrong\u003eFree 90-Day Returns\u003c\/strong\u003e\u003cspan\u003eNot satisfied? We'll refund you\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/finance\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/FinanceIcon.png?v=1772469287\" alt=\"\"\u003e\u003cstrong\u003e0% Finance\u003c\/strong\u003e\u003cspan\u003ePayPal, Klarna \u0026amp; ShopPay\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/5_year.png?v=1744734720\" alt=\"\"\u003e\u003cstrong\u003e5-Year Warranty\u003c\/strong\u003e\u003cspan\u003eDomestic \u0026amp; business use\u003c\/span\u003e\u003c\/a\u003e \u003ca class=\"usp-marquee-item\" href=\"https:\/\/www.stashedproducts.com\/policies\/shipping-policy\"\u003e\u003cimg src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/truck-delivery.svg?v=1737545063\" alt=\"\"\u003e\u003cstrong\u003eWorldwide Delivery\u003c\/strong\u003e\u003cspan\u003eFree UK delivery over £50\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 2. PRODUCT GRID + COLOURED HOOKS BUNDLE BANNER                --\u003e \u003c!-- ============================================================ --\u003e\n\u003cdiv id=\"np-grid\" class=\"gp-pgrid-wrap\"\u003e\n\u003cspan class=\"gp-pgrid-eyebrow\"\u003eOur Almost Perfect range\u003c\/span\u003e\n\u003ch2\u003eSpaceRail — The Ultimate Bike Storage Solution. 20% Off RRP.\u003c\/h2\u003e\n\u003cp class=\"gp-pgrid-lead\"\u003eSame engineering. Same 5 Year Warranty. Minor cosmetic imperfections only. Boxed and ready for immediate despatch.\u003c\/p\u003e\n\u003cdiv class=\"gp-product-grid\"\u003e\n\u003ca href=\"\/en-us\/products\/almost-perfect-4-bike-ceiling\" class=\"gp-card\"\u003e\n\u003cdiv class=\"gp-card-imgwrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Almost Perfect SpaceRail 4 Bike Ceiling\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Ceiling_4_bikes_53aab1a5-1096-453e-b83d-2e74043b4a7b.png?width=700\" class=\"gp-card-img gp-card-img-primary\"\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail Ceiling Mounted Bike Rack installed in a real garage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/ASP_5776-Edit.jpg?width=700\" class=\"gp-card-img gp-card-img-hover\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-card-body\"\u003e\n\u003cspan class=\"gp-card-badge\"\u003eSave £60\u003c\/span\u003e\n\u003ch3 class=\"gp-card-title\"\u003eAlmost Perfect SpaceRail - 4 Bike Ceiling\u003c\/h3\u003e\n\u003cp class=\"gp-card-price\"\u003e£239.99 \u003cs\u003e£299.99\u003c\/s\u003e\u003c\/p\u003e\n\u003cspan class=\"gp-card-shop-btn\"\u003eShop now\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003ca href=\"\/en-us\/products\/almost-perfect-8-bike-ceiling\" class=\"gp-card\"\u003e\n\u003cdiv class=\"gp-card-imgwrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Almost Perfect SpaceRail 8 Bike Ceiling\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Ceiling_8_bikes_c94ff2d7-5e29-4e27-ab92-7b48077d679d.png?width=700\" class=\"gp-card-img gp-card-img-primary\"\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail 8 Bike Ceiling Mounted Rack — real install with 8 bikes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Space-Rail-Ceiling-Mount-Lifestyle-8-bike-6.jpg?v=1769115409\u0026amp;width=700\" class=\"gp-card-img gp-card-img-hover\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-card-body\"\u003e\n\u003cspan class=\"gp-card-badge\"\u003eSave £120\u003c\/span\u003e\n\u003ch3 class=\"gp-card-title\"\u003eAlmost Perfect SpaceRail - 8 Bike Ceiling\u003c\/h3\u003e\n\u003cp class=\"gp-card-price\"\u003e£479.99 \u003cs\u003e£599.99\u003c\/s\u003e\u003c\/p\u003e\n\u003cspan class=\"gp-card-shop-btn\"\u003eShop now\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003ca href=\"\/en-us\/products\/almost-perfect-4-bike-wall\" class=\"gp-card\"\u003e\n\u003cdiv class=\"gp-card-imgwrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Almost Perfect SpaceRail 4 Bike Wall\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Wall.4_24b20342-6875-433c-a041-5d9d6b314ad2.png?width=700\" class=\"gp-card-img gp-card-img-primary\"\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail Wall Mounted Bike Rack installed in a real garage\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/BHM27026-Enhanced-NR-Small.jpg?width=700\" class=\"gp-card-img gp-card-img-hover\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-card-body\"\u003e\n\u003cspan class=\"gp-card-badge\"\u003eSave £84\u003c\/span\u003e\n\u003ch3 class=\"gp-card-title\"\u003eAlmost Perfect SpaceRail - 4 Bike Wall\u003c\/h3\u003e\n\u003cp class=\"gp-card-price\"\u003e£375.99 \u003cs\u003e£459.99\u003c\/s\u003e\u003c\/p\u003e\n\u003cspan class=\"gp-card-shop-btn\"\u003eShop now\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003ca href=\"\/en-us\/products\/almost-perfect-8-bike-wall\" class=\"gp-card\"\u003e\n\u003cdiv class=\"gp-card-imgwrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Almost Perfect SpaceRail 8 Bike Wall\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Wall.8_d1b941e4-b2b0-42fc-9567-22c927477097.png?width=700\" class=\"gp-card-img gp-card-img-primary\"\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail 8 Bike Wall — real install\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/BHM_6464.jpg?width=700\" class=\"gp-card-img gp-card-img-hover\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-card-body\"\u003e\n\u003cspan class=\"gp-card-badge\"\u003eSave £158\u003c\/span\u003e\n\u003ch3 class=\"gp-card-title\"\u003eAlmost Perfect SpaceRail - 8 Bike Wall\u003c\/h3\u003e\n\u003cp class=\"gp-card-price\"\u003e£711.99 \u003cs\u003e£869.99\u003c\/s\u003e\u003c\/p\u003e\n\u003cspan class=\"gp-card-shop-btn\"\u003eShop now\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\u003ca href=\"\/en-us\/products\/almost-perfect-4-bike-freestanding-starter-bay\" class=\"gp-card\"\u003e\n\u003cdiv class=\"gp-card-imgwrap\"\u003e\n\u003cimg loading=\"lazy\" alt=\"Almost Perfect SpaceRail 4 Bike Freestanding\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/freestand-4-bike_c7289f3b-35ee-4ff4-834c-9b7eec7afcf7.png?width=700\" class=\"gp-card-img gp-card-img-primary\"\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail Freestanding Bike Rack — real install with 4 bikes\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/freestand-4-bike-in-use-23jpg.jpg?v=1769117779\u0026amp;width=700\" class=\"gp-card-img gp-card-img-hover\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-card-body\"\u003e\n\u003cspan class=\"gp-card-badge\"\u003eSave £200\u003c\/span\u003e\n\u003ch3 class=\"gp-card-title\"\u003eAlmost Perfect SpaceRail - 4 Bike Freestanding\u003c\/h3\u003e\n\u003cp class=\"gp-card-price\"\u003e£799.99 \u003cs\u003e£999.99\u003c\/s\u003e\u003c\/p\u003e\n\u003cspan class=\"gp-card-shop-btn\"\u003eShop now\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- Coloured Hooks bundle banner — full-width below the grid --\u003e\u003ca href=\"\/en-us\/pages\/bundles\" class=\"gp-pgrid-bundle\"\u003e\n\u003cdiv class=\"gp-pgrid-bundle-imgwrap\"\u003e\n\u003cspan class=\"gp-pgrid-bundle-save\"\u003eSave 30%\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"SpaceRail coloured hook accessories — bundle up and save 30%\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Coloured_Hooks.jpg?v=1778671645\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gp-pgrid-bundle-body\"\u003e\n\u003cp class=\"gp-pgrid-bundle-eyebrow\"\u003eStack the savings\u003c\/p\u003e\n\u003ch3 class=\"gp-pgrid-bundle-title\"\u003eSave another 30% with our bundles.\u003c\/h3\u003e\n\u003cp class=\"gp-pgrid-bundle-text\"\u003eAlready saving 20% on your Almost Perfect rail? Add a complete LodeStar set or any Stashed accessories (Coloured Hooks, Fat Bike Adapters, Tool Trays, Pedal Wraps, our Launch Pads developed with Sigma Sports) and take \u003cstrong\u003eanother 30% off\u003c\/strong\u003e when you bundle them with your rail.\u003c\/p\u003e\n\u003cspan class=\"gp-pgrid-bundle-btn\"\u003eBuild your bundle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 3. EXPLAINER — Heading.jpg left + brand promise right         --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection id=\"np-explainer\" class=\"np-explainer\"\u003e\n\u003cdiv class=\"np-explainer-inner\"\u003e\n\u003cdiv class=\"np-explainer-imgwrap\"\u003e\u003cimg alt=\"Almost Perfect SpaceRail — Made in the UK, same quality with cosmetic imperfections\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Heading.jpg?v=1780486953\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"np-explainer-body\"\u003e\n\u003cspan class=\"np-eyebrow\"\u003eOur Almost Perfect Range\u003c\/span\u003e\n\u003ch2 class=\"np-h2\"\u003eSpaceRail — The Ultimate Bike Storage Solution. 20% off RRP.\u003c\/h2\u003e\n\u003cp class=\"np-explainer-text\"\u003eNothing but perfect passes our rigorous quality control here at Stashed HQ in Wales. From time to time, some of our SpaceRails do not meet our high standards, so rather than recycling them, we add them to our Almost Perfect Range and sell them at an adjusted price.\u003c\/p\u003e\n\u003cp class=\"np-explainer-text\"\u003eWith the same exact attention to detail, \u003cstrong\u003e5 Year Warranty\u003c\/strong\u003e and precision engineering as the rest of the range. You can complete your dream setup today with \u003cstrong\u003e20% off.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"np-explainer-text\"\u003eEvery Almost Perfect rail is identical to the rest of the SpaceRail range. Boxed and ready for immediate despatch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 4. PROOF — Heading.jpg behind 3 tiles                         --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection class=\"np-proof\"\u003e\n\u003cdiv class=\"np-proof-inner\"\u003e\n\u003cdiv class=\"np-proof-head\"\u003e\n\u003ch2 class=\"np-h2\"\u003eBuilt to the same spec as a full-price rail.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"np-proof-grid\"\u003e\n\u003cdiv class=\"np-proof-card\"\u003e\n\u003cp class=\"np-proof-num\"\u003e30kg\u003c\/p\u003e\n\u003ch3\u003eHook Weight limit (perfect for eBikes)\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"np-proof-card\"\u003e\n\u003cp class=\"np-proof-num\"\u003e5 year\u003c\/p\u003e\n\u003ch3\u003eFull 5 Year Guarantee \u0026amp; UK Based Customer Service\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"np-proof-card\"\u003e\n\u003cp class=\"np-proof-num\"\u003e150mm\u003c\/p\u003e\n\u003ch3\u003eMore bikes in more space with just 150mm between them\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 5. HONEST LOOK                                                --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection id=\"np-honest\" class=\"np-honest\"\u003e\n\u003cdiv class=\"np-honest-inner\"\u003e\n\u003cdiv class=\"np-honest-imgwrap\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/ASP_6097.jpg?v=1772547516\" alt=\"Almost Perfect SpaceRail — example of a cosmetic mark\"\u003e \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/almost-perfect-4-bike-ceiling\"\u003e\u003cspan class=\"np-honest-caption\"\u003eWall mounted SpaceRail\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"np-honest-body\"\u003e\n\u003cspan class=\"np-eyebrow\"\u003eWhat you'll find\u003c\/span\u003e\n\u003ch2 class=\"np-h2\"\u003eJust cosmetic. Same rail underneath.\u003c\/h2\u003e\n\u003cul class=\"np-honest-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMinor scrapes or marks\u003c\/strong\u003e on the rail or hooks.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmall blemishes\u003c\/strong\u003e often hidden when a bike is hung.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMinor packaging damage\u003c\/strong\u003e from transit, product itself untouched.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScratches \u0026amp; cuts\u003c\/strong\u003e normally in areas not even seen once it's hanging.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 6. HELP BANNER — dark                                         --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection class=\"gp-help-banner\"\u003e\u003cimg decoding=\"async\" loading=\"lazy\" alt=\"Stashed UK team — book a free 30-minute call about Almost Perfect SpaceRails\" src=\"https:\/\/www.stashedproducts.com\/cdn\/shop\/files\/BHM_6464.jpg?v=1742323405\u0026amp;width=720\"\u003e\n\u003cdiv class=\"gp-help-banner-body\"\u003e\n\u003cp class=\"gp-help-banner-eyebrow\"\u003eNot sure which fits?\u003c\/p\u003e\n\u003ch2\u003eStill not sure which SpaceRail?\u003c\/h2\u003e\n\u003cp\u003eBook a free 30-minute call with our UK team. We'll walk through your space, your bikes (eBikes and full-suspension MTBs included) and help you pick the right rail.\u003c\/p\u003e\n\u003cdiv class=\"gp-help-banner-ctas\"\u003e\n\u003ca href=\"\/en-us\/products\/sales-support-session\" class=\"gp-help-banner-btn-primary\"\u003eBook a free 30-min call\u003c\/a\u003e \u003ca href=\"#almost-perfect-faqs\" class=\"gp-help-banner-btn-secondary\"\u003eRead the FAQs\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ============================================================ --\u003e \u003c!-- 7. FAQ                                                        --\u003e \u003c!-- ============================================================ --\u003e\n\u003csection class=\"gp-faq-wrap\" id=\"almost-perfect-faqs\"\u003e\u003cspan class=\"gp-faq-eyebrow\"\u003eAlmost Perfect FAQs\u003c\/span\u003e\n\u003ch2\u003eThe honest answers before you check out.\u003c\/h2\u003e\n\u003cp class=\"gp-faq-lead\"\u003eWhat \"Almost Perfect\" actually means, what's identical to retail, and what changes when you bundle. Still stuck? Book a free 30-minute call above.\u003c\/p\u003e\n\u003cdiv class=\"gp-faq-list\"\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eWhat's actually wrong with these rails?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eCosmetic damage only — typically a minor scrape or mark on the rail, or a small blemish on a hook. Every Almost Perfect rail is built to the same engineering spec and tested to the same standard as a full-price SpaceRail. We won't sell anything with a structural fault.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eIs the guarantee the same as a full-price SpaceRail?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eYes — identical. The \u003ca href=\"\/en-us\/pages\/5-year-warranty\"\u003e5 Year Guarantee\u003c\/a\u003e covers Almost Perfect rails on the same terms as retail, commercial use included. Fully repairable — every part available as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eWill it scratch my carbon frame or paintwork?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eNo. The hooks use a Composition Polymer cover that's carbon-rim and paint-safe — same hardware as a full-price rail. Cosmetic marks are on the rail itself, not on the contact points with your bike.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eDoes it work with eBikes and full-suspension MTBs?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eYes. Each hook is rated 30 kg and tested with hydraulic brakes and suspension forks by JTec Suspension. Auto-Lock holds the hook still under no load, so even a 25 kg eBike is a one-handed lift. For tyres over 3\" or 60 mm+ carbon rims, add the \u003ca href=\"\/en-us\/products\/spacerail-fast-adapter\"\u003eFA[S]T Adapter\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eCan I bundle an Almost Perfect rail with Launch Pads?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eYes — bundle pricing applies. Pair any rail with a \u003ca href=\"\/en-us\/pages\/bundles\"\u003eLaunch Pad Protection Set\u003c\/a\u003e or the FreeWheel Kit and the discount kicks in at checkout. Worth doing — Launch Pads are how we keep cranks and rear mechs off the wall on family installs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eCan you send me a photo of the exact damage?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eWe can't — these rails are boxed and ready for immediate despatch. What you'll find is typically a minor scrape or mark on the rail, or a small blemish on a hook. Never a structural fault.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\" open=\"\"\u003e\n\u003csummary\u003eWhat if I'd rather buy a perfect one?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eStraight to the main range: \u003ca href=\"\/en-us\/products\/spacerail-bike-storage-system-ceiling\"\u003eCeiling\u003c\/a\u003e, \u003ca href=\"\/en-us\/products\/spacerail-bike-storage-system-wall\"\u003eWall\u003c\/a\u003e, \u003ca href=\"\/en-us\/products\/spacerail-bike-storage-system-angle\"\u003eAngle\u003c\/a\u003e or \u003ca href=\"\/en-us\/products\/spacerail-bike-storage-system-freestanding\"\u003eFreestanding\u003c\/a\u003e. Same engineering, no cosmetic marks, full retail price.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eHow does delivery and returns work?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eUK orders ship within 1 working day and arrive in 2–3 working days via DHL or FedEx. \u003cstrong\u003eFree UK delivery on orders over £50.\u003c\/strong\u003e If it's not right for your garage, we offer \u003ca href=\"\/en-us\/policies\/refund-policy\"\u003e90-day returns\u003c\/a\u003e with free UK collection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"gp-faq-item\"\u003e\n\u003csummary\u003eMade in the UK — same as a full-price rail?\u003c\/summary\u003e\n\u003cdiv class=\"gp-faq-answer\"\u003e\n\u003cp\u003eSame workshop, same line, same team. Designed and manufactured in our UK workshop. Made in Britain certified. As seen on Dragons' Den.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","products":[{"product_id":"almost-perfect-4-bike-ceiling","title":"Almost Perfect SpaceRail - 4 Bike Ceiling","description":"\u003cp\u003e\u003cspan\u003eAt Stashed, only perfection makes it through. On rare occasions, a rail may show the slightest cosmetic imperfection while performing flawlessly. Instead of letting these go to waste, we’re offering you the chance to own an almost-perfect rail at an adjusted price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExactly the same as our \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/spacerail-bike-storage-systems?variant=54926880211321\" title=\"4-bike spacerail ceiling system\"\u003e4-Bike SpaceRail Ceiling System\u003c\/a\u003e, but just with a few small marks and at a lower price. Comes with our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e5 Year Warranty\u003c\/a\u003e.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCheck out our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/reviews\"\u003ereviews\u003c\/a\u003e from happy riders across the globe.\u003c\/span\u003e\u003c\/p\u003e","brand":"Stashed Products","offers":[{"title":"Default Title","offer_id":55898218529145,"sku":"SB-02-A-004-AP","price":239.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Ceiling_4_bikes_53aab1a5-1096-453e-b83d-2e74043b4a7b.png?v=1772020823"},{"product_id":"almost-perfect-8-bike-ceiling","title":"Almost Perfect SpaceRail - 8 Bike Ceiling","description":"\u003cp\u003e\u003cspan\u003eAt Stashed, only perfection makes it through. On rare occasions, a rail may show the slightest cosmetic imperfection while performing flawlessly. Instead of letting these go to waste, we’re offering you the chance to own an almost-perfect rail at an adjusted price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExactly the same as our \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/spacerail-bike-storage-systems?variant=54926880604537\" title=\"8-bike spacerail ceiling system\"\u003e8-Bike SpaceRail Ceiling System\u003c\/a\u003e, but just with a few small marks and at a lower price. Comes with our standard 5-year warranty.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eStill not sure? Check out our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/reviews\"\u003ereviews\u003c\/a\u003e from happy riders across the globe.\u003c\/span\u003e\u003c\/p\u003e","brand":"Stashed Products","offers":[{"title":"Default Title","offer_id":55898298450297,"sku":"SB-02-A-008-AP","price":479.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Ceiling_8_bikes_c94ff2d7-5e29-4e27-ab92-7b48077d679d.png?v=1769531211"},{"product_id":"almost-perfect-4-bike-wall","title":"Almost Perfect SpaceRail - 4 Bike Wall","description":"\u003cp\u003e\u003cspan\u003eAt Stashed, only perfection makes it through. On rare occasions, a rail may show the slightest cosmetic imperfection while performing flawlessly. Instead of letting these go to waste, we’re offering you the chance to own an almost-perfect rail at a adjusted price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExactly the same as our \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/spacerail-bike-storage-systems?variant=54926880244089\" title=\"4-bike spacerail wall system\"\u003e4-Bike SpaceRail Wall System\u003c\/a\u003e, but just with a few small cosmetic marks\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eComes with our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e5 Year Warranty\u003c\/a\u003e.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCheck out our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/reviews\"\u003ereviews\u003c\/a\u003e from happy riders across the globe.\u003c\/span\u003e\u003c\/p\u003e","brand":"Stashed Products","offers":[{"title":"Default Title","offer_id":55898335510905,"sku":"SB-03-A-004-AP","price":375.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Wall.4_24b20342-6875-433c-a041-5d9d6b314ad2.png?v=1776413432"},{"product_id":"almost-perfect-8-bike-wall","title":"Almost Perfect SpaceRail - 8 Bike Wall","description":"\u003cp\u003e\u003cspan\u003eAt Stashed, only perfection makes it through. On rare occasions, a rail may show the slightest cosmetic imperfection while performing flawlessly. Instead of letting these go to waste, we’re offering you the chance to own an almost-perfect rail at a better price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExactly the same as our \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/spacerail-bike-storage-systems?variant=54926880244089\" title=\"8-bike spacerail wall system\"\u003e8-Bike SpaceRail Wall System\u003c\/a\u003e, but just with a few small marks and at a lower price. Comes with our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e5 Year Warranty\u003c\/a\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCheck out our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/reviews\"\u003ereviews\u003c\/a\u003e from happy riders across the globe.\u003c\/span\u003e\u003c\/p\u003e","brand":"Stashed Products","offers":[{"title":"Default Title","offer_id":55898389971321,"sku":"SB-03-A-008-AP","price":711.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/Wall.8_d1b941e4-b2b0-42fc-9567-22c927477097.png?v=1769531211"},{"product_id":"almost-perfect-4-bike-freestanding-starter-bay","title":"Almost Perfect SpaceRail - 4 Bike Freestanding","description":"\u003cp class=\"MsoNormal\"\u003e\u003cspan\u003eAt Stashed, only perfection makes it through. On rare occasions, a rail may show the slightest cosmetic imperfection while performing flawlessly. Instead of letting these go to waste, we’re offering you the chance to own an almost-perfect rail at a better price.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExactly the same as our \u003ca href=\"https:\/\/www.stashedproducts.com\/products\/spacerail-bike-storage-system-freestanding\" title=\"4-bike spacerail freestanding system\"\u003e4-Bike SpaceRail Freestanding System\u003c\/a\u003e, but just with a few small marks and at a lower price.\u003c\/span\u003e\u003cspan\u003e Comes with our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/5-year-warranty\"\u003e5 Year Warranty\u003c\/a\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCheck out our \u003ca href=\"https:\/\/www.stashedproducts.com\/pages\/reviews\"\u003ereviews\u003c\/a\u003e from happy riders across the globe.\u003c\/span\u003e\u003c\/p\u003e","brand":"Stashed Products","offers":[{"title":"Default Title","offer_id":55966951047545,"sku":"SB-07-A-004-AP","price":799.99,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/files\/freestand-4-bike_c7289f3b-35ee-4ff4-834c-9b7eec7afcf7.png?v=1769114310"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0590\/7955\/7317\/collections\/2_71a09a3c-871e-4082-91db-430e4b1a293b.jpg?v=1759393883","url":"https:\/\/www.stashedproducts.com\/en-us\/collections\/almost-perfect-rails.oembed","provider":"Stashed Products","version":"1.0","type":"link"}