{"product_id":"odense-compact-bunk-bed","title":"Odense Compact Bunk Bed","description":"\u003cdiv class=\"cbb-wrap\"\u003e\n  \u003cdiv class=\"cbb-hero\"\u003e\n    \u003cdiv class=\"cbb-eyebrow\"\u003eBunk Bed Collection\u003c\/div\u003e\n    \u003ch2\u003eOdense Compact Bunk Bed\u003c\/h2\u003e\n    \u003cp\u003eA compact, sturdy bunk bed for smaller shared bedrooms and sleepovers, with high side rails on the top bunk. Available in solid white or grey.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-specs\"\u003e\n    \u003cdiv class=\"cbb-spec\"\u003e\n\u003cdiv class=\"cbb-spec-label\"\u003eLength\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-val\"\u003e182cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-sub\"\u003eOverall length\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cbb-spec\"\u003e\n\u003cdiv class=\"cbb-spec-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-val\"\u003e82cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-sub\"\u003eOverall width\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cbb-spec\"\u003e\n\u003cdiv class=\"cbb-spec-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-val\"\u003e142cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-sub\"\u003eOverall height\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cbb-spec\"\u003e\n\u003cdiv class=\"cbb-spec-label\"\u003eColours\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-val\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"cbb-spec-sub\"\u003eWhite \u0026amp; Grey\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-sec-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eWhy the Odense\u003c\/div\u003e\u003c\/div\u003e\n  \u003cdiv class=\"cbb-body-text\"\u003e\n    \u003cp\u003eThe Odense is perfect for smaller shared bedrooms or sleepovers. Its compact and sturdy design saves space and is built to last.\u003c\/p\u003e\n    \u003cp\u003eYour child will have a safe and comfortable sleep thanks to the high side rails on the top bunk, however active they are during the night. A solid ladder gives easy access to the top bunk.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-features-wrap\"\u003e\n    \u003cdiv class=\"cbb-sec-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eKey Features\u003c\/div\u003e\u003c\/div\u003e\n    \u003cul class=\"cbb-feature-list\"\u003e\n      \u003cli\u003e\n\u003cspan class=\"cbb-feature-icon\"\u003e🏠\u003c\/span\u003e Space-saving design, ideal for smaller rooms\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"cbb-feature-icon\"\u003e🛡️\u003c\/span\u003e High side rails for added safety\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"cbb-feature-icon\"\u003e🛏️\u003c\/span\u003e Sturdy wooden slatted base for excellent mattress support\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"cbb-feature-icon\"\u003e⬆️\u003c\/span\u003e Solid ladder for easy access to the top bunk\u003c\/li\u003e\n      \u003cli\u003e\n\u003cspan class=\"cbb-feature-icon\"\u003e🎨\u003c\/span\u003e Available in solid white or grey\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-opt-wrap\"\u003e\n    \u003cdiv class=\"cbb-sec-head cbb-in-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eTwo Colours\u003c\/div\u003e\u003c\/div\u003e\n    \u003cp class=\"cbb-opt-intro\"\u003eChoose White or Grey at checkout. The frame and the price are the same in both colours.\u003c\/p\u003e\n    \u003cdiv class=\"cbb-opt-cards cbb-opt-n2\"\u003e\n      \u003cdiv class=\"cbb-opt-card\"\u003e\n\u003cdiv class=\"cbb-opt-icon\"\u003e\u003cspan class=\"cbb-dot cbb-dc0\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-title\"\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-price\"\u003e£229.99\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-body\"\u003eSolid white\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cbb-opt-card\"\u003e\n\u003cdiv class=\"cbb-opt-icon\"\u003e\u003cspan class=\"cbb-dot cbb-dc1\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-title\"\u003eGrey\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-price\"\u003e£229.99\u003c\/div\u003e\n\u003cdiv class=\"cbb-opt-body\"\u003eSolid grey\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-sec-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eFull Dimensions\u003c\/div\u003e\u003c\/div\u003e\n  \u003cdiv class=\"cbb-table-wrap\"\u003e\u003ctable class=\"cbb-table\"\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eWidth\u003c\/th\u003e\n\u003cth\u003eHeight\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd\u003e182cm\u003c\/td\u003e\n\u003ctd\u003e82cm\u003c\/td\u003e\n\u003ctd\u003e142cm\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n  \u003cdiv class=\"cbb-bars-wrap\"\u003e\n    \u003cdiv class=\"cbb-sec-head cbb-in-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eFrame at a Glance\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cbb-bar-list\"\u003e\n      \u003cdiv class=\"cbb-bar-row\"\u003e\n\u003cdiv class=\"cbb-bar-label\"\u003e\n\u003cdiv class=\"cbb-bar-name\"\u003eOverall Length\u003c\/div\u003e\n\u003cdiv class=\"cbb-bar-sub\"\u003e182cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cbb-track\"\u003e\u003cdiv class=\"cbb-fill cbb-w0\"\u003e182cm\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cbb-bar-row\"\u003e\n\u003cdiv class=\"cbb-bar-label\"\u003e\n\u003cdiv class=\"cbb-bar-name\"\u003eOverall Height\u003c\/div\u003e\n\u003cdiv class=\"cbb-bar-sub\"\u003e142cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cbb-track\"\u003e\u003cdiv class=\"cbb-fill cbb-w1\"\u003e142cm\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cbb-bar-row\"\u003e\n\u003cdiv class=\"cbb-bar-label\"\u003e\n\u003cdiv class=\"cbb-bar-name\"\u003eOverall Width\u003c\/div\u003e\n\u003cdiv class=\"cbb-bar-sub\"\u003e82cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cbb-track\"\u003e\u003cdiv class=\"cbb-fill cbb-w2\"\u003e82cm\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-note\"\u003e\n\u003cdiv class=\"cbb-note-icon\"\u003e🛡️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cbb-note-title\"\u003eSafe and compact\u003c\/div\u003e\n\u003cdiv class=\"cbb-note-body\"\u003eThe Odense comes in two stylish colours, solid white and grey, combining functionality with a sleek design. The high side rails on the top bunk are there for added safety.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"cbb-cards-wrap\"\u003e\n    \u003cdiv class=\"cbb-sec-head cbb-in-head\"\u003e\u003cdiv class=\"cbb-sec-title\"\u003eKey Measurements\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"cbb-cards\"\u003e\n      \u003cdiv class=\"cbb-card\"\u003e\n\u003cdiv class=\"cbb-card-icon\"\u003e📏\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-title\"\u003eLength\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-val\"\u003e182cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-body\"\u003eOverall length\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cbb-card\"\u003e\n\u003cdiv class=\"cbb-card-icon\"\u003e📏\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-title\"\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-val\"\u003e142cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-body\"\u003eOverall height\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"cbb-card\"\u003e\n\u003cdiv class=\"cbb-card-icon\"\u003e📏\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-title\"\u003eWidth\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-val\"\u003e82cm\u003c\/div\u003e\n\u003cdiv class=\"cbb-card-body\"\u003eOverall width\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cbb-footer\"\u003e\n\u003cspan class=\"cbb-footer-icon\"\u003e⚠\u003c\/span\u003e Please check your room space and ceiling height before ordering. Bedding, rugs, toys and decor shown in the photos are for illustration and are not included.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .cbb-wrap * { box-sizing: border-box; }\n  .cbb-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background: #f4f6f8; color: #1a1a1a; max-width: 860px; margin: 24px auto; border-radius: 10px; overflow: hidden; }\n  .cbb-hero { background: linear-gradient(135deg, #19325a 0%, #1f3f70 55%, #2a4a80 100%); color: #fff; padding: 40px 36px 36px; position: relative; overflow: hidden; }\n  .cbb-hero::before { content: ''; position: absolute; top: -50px; right: -50px; width: 200px; height: 200px; border-radius: 50%; background: rgba(255,255,255,0.05); }\n  .cbb-eyebrow { font-size: 10px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #e8974c; margin-bottom: 10px; }\n  .cbb-hero h2 { font-size: clamp(22px, 4vw, 34px); font-weight: 700; line-height: 1.2; margin: 0 0 12px; color: #fff; }\n  .cbb-hero p { font-size: 14px; color: rgba(255,255,255,0.75); line-height: 1.7; max-width: 560px; margin: 0; }\n  .cbb-specs { display: grid; grid-template-columns: repeat(4, 1fr); background: #12233f; border-bottom: 3px solid #e8974c; }\n  .cbb-spec { padding: 16px 18px; border-right: 1px solid rgba(255,255,255,0.08); }\n  .cbb-spec:last-child { border-right: none; }\n  .cbb-spec-label { font-size: 9px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #e8974c; margin-bottom: 5px; }\n  .cbb-spec-val { font-size: 18px; font-weight: 700; color: #fff; line-height: 1.2; margin-bottom: 3px; }\n  .cbb-spec-sub { font-size: 10px; color: rgba(255,255,255,0.5); line-height: 1.3; }\n  .cbb-sec-head { padding: 26px 28px 14px; background: #f4f6f8; }\n  .cbb-in-head { padding-left: 0; padding-right: 0; }\n  .cbb-sec-title { font-size: 15px; font-weight: 700; color: #19325a; text-transform: uppercase; letter-spacing: 1.5px; display: flex; align-items: center; gap: 12px; }\n  .cbb-sec-title::after { content: ''; flex: 1; height: 2px; background: linear-gradient(90deg, #e8974c, transparent); }\n  .cbb-body-text { background: #f4f6f8; padding: 0 28px 8px; }\n  .cbb-body-text p { font-size: 14px; line-height: 1.7; color: #33404d; margin: 0 0 14px; }\n  .cbb-features-wrap { background: #fff; }\n  .cbb-feature-list { list-style: none; margin: 0; padding: 0 28px 26px; display: flex; flex-direction: column; gap: 10px; }\n  .cbb-feature-list li { font-size: 13.5px; color: #33404d; display: flex; align-items: flex-start; gap: 10px; line-height: 1.5; margin: 0; }\n  .cbb-feature-icon { flex-shrink: 0; }\n  .cbb-opt-wrap { background: #f4f6f8; padding: 0 28px 28px; }\n  .cbb-opt-intro { font-size: 13.5px; color: #33404d; line-height: 1.6; margin: 0 0 16px; }\n  .cbb-opt-cards { display: grid; gap: 14px; }\n  .cbb-opt-n2 { grid-template-columns: repeat(2, 1fr); }\n  .cbb-opt-n3 { grid-template-columns: repeat(3, 1fr); }\n  .cbb-opt-n4 { grid-template-columns: repeat(4, 1fr); }\n  .cbb-opt-card { border: 1px solid #dde3e9; border-radius: 8px; padding: 18px; background: #fff; border-top: 3px solid #19325a; text-align: center; }\n  .cbb-opt-icon { font-size: 24px; margin-bottom: 8px; min-height: 30px; }\n  .cbb-dot { display: inline-block; width: 26px; height: 26px; border-radius: 50%; border: 2px solid #c9d1d9; }\n  .cbb-opt-title { font-size: 13.5px; font-weight: 700; color: #19325a; margin-bottom: 4px; }\n  .cbb-opt-price { font-size: 19px; font-weight: 700; color: #c46f1f; margin-bottom: 8px; }\n  .cbb-opt-body { font-size: 12px; color: #6b8096; line-height: 1.5; }\n  .cbb-table-wrap { padding: 0 28px 28px; background: #f4f6f8; overflow-x: auto; -webkit-overflow-scrolling: touch; }\n  .cbb-table { width: 100%; border-collapse: collapse; font-size: 13.5px; min-width: 480px; }\n  .cbb-table thead tr { background: #19325a; }\n  .cbb-table thead th { font-size: 9px; font-weight: 700; letter-spacing: 1.8px; text-transform: uppercase; padding: 13px 14px; text-align: left; color: #f4c896; }\n  .cbb-table tbody tr { background: #fff; border-bottom: 1px solid #dde3e9; }\n  .cbb-table tbody td { padding: 13px 14px; color: #1a1a1a; }\n  .cbb-table tbody td:first-child { font-weight: 700; color: #19325a; }\n  .cbb-bars-wrap { background: #fff; padding: 0 28px 28px; }\n  .cbb-bar-list { display: flex; flex-direction: column; gap: 12px; }\n  .cbb-bar-row { display: grid; grid-template-columns: 150px 1fr; align-items: center; gap: 14px; }\n  .cbb-bar-name { font-size: 13px; font-weight: 700; color: #19325a; }\n  .cbb-bar-sub { font-size: 11px; color: #6b8096; margin-top: 2px; }\n  .cbb-track { background: #eaf0f5; border-radius: 4px; height: 30px; overflow: hidden; border: 1px solid #dde3e9; }\n  .cbb-fill { height: 100%; border-radius: 4px; display: flex; align-items: center; justify-content: flex-end; padding-right: 10px; font-size: 11px; font-weight: 700; color: #fff; white-space: nowrap; background: linear-gradient(90deg, #19325a, #e8974c); }\n  .cbb-w0 { width: 100%; }\n  .cbb-w1 { width: 78%; }\n  .cbb-w2 { width: 45%; }\n  .cbb-note { background: #fff; margin: 0 28px 28px; border-radius: 8px; border: 1px solid #dde3e9; border-left: 4px solid #19325a; padding: 16px 18px; display: flex; align-items: flex-start; gap: 12px; }\n  .cbb-note-icon { font-size: 20px; flex-shrink: 0; margin-top: 1px; }\n  .cbb-note-title { font-size: 13px; font-weight: 700; color: #19325a; margin-bottom: 4px; }\n  .cbb-note-body { font-size: 12.5px; color: #4a6070; line-height: 1.6; }\n  .cbb-cards-wrap { background: #f4f6f8; padding: 0 28px 28px; }\n  .cbb-cards { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-top: 4px; }\n  .cbb-card { border: 1px solid #dde3e9; border-radius: 8px; padding: 18px; background: #fff; border-top: 3px solid #e8974c; text-align: center; }\n  .cbb-card-icon { font-size: 22px; margin-bottom: 8px; }\n  .cbb-card-title { font-size: 13px; font-weight: 700; color: #19325a; margin-bottom: 5px; }\n  .cbb-card-val { font-size: 21px; font-weight: 700; color: #c46f1f; line-height: 1; margin-bottom: 4px; }\n  .cbb-card-body { font-size: 11.5px; color: #6b8096; line-height: 1.5; }\n  .cbb-footer { background: #19325a; color: rgba(255,255,255,0.75); padding: 16px 28px; font-size: 12px; line-height: 1.6; display: flex; align-items: flex-start; gap: 10px; }\n  .cbb-footer-icon { color: #e8974c; font-size: 14px; flex-shrink: 0; margin-top: 1px; }\n  @media (max-width: 600px) {\n    .cbb-hero { padding: 28px 18px; }\n    .cbb-specs { grid-template-columns: 1fr 1fr; }\n    .cbb-spec:nth-child(3), .cbb-spec:nth-child(4) { border-top: 1px solid rgba(255,255,255,0.08); }\n    .cbb-spec:nth-child(2), .cbb-spec:nth-child(4) { border-right: none; }\n    .cbb-sec-head, .cbb-body-text, .cbb-feature-list, .cbb-opt-wrap, .cbb-table-wrap, .cbb-bars-wrap, .cbb-cards-wrap, .cbb-footer { padding-left: 16px; padding-right: 16px; }\n    .cbb-in-head { padding-left: 0; padding-right: 0; }\n    .cbb-note { margin-left: 16px; margin-right: 16px; }\n    .cbb-bar-row { grid-template-columns: 115px 1fr; gap: 10px; }\n    .cbb-opt-n2, .cbb-opt-n3 { grid-template-columns: 1fr; }\n    .cbb-opt-n4 { grid-template-columns: 1fr 1fr; }\n    .cbb-cards { grid-template-columns: 1fr 1fr; }\n    .cbb-cards .cbb-card:last-child { grid-column: span 2; }\n  }\n  .cbb-dc0 { background: #f4f4f2; }\n  .cbb-dc1 { background: #7b7f86; }\n\u003c\/style\u003e","brand":"Barclay Beds","offers":[{"title":"White","offer_id":40978130403457,"sku":null,"price":229.99,"currency_code":"GBP","in_stock":true},{"title":"Grey","offer_id":40978130436225,"sku":null,"price":229.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0554\/5580\/9665\/files\/odense-compact-bunk-bed-7992541.jpg?v=1792099632","url":"https:\/\/barclaybeds.com\/products\/odense-compact-bunk-bed","provider":"Barclay Beds","version":"1.0","type":"link"}