{"product_id":"5m-xl-350gsm-stove-hole-bundle","title":"BUNDLE Deal - 5m XL 350GSM + Stove Hole Bundle","description":"\u003cstyle\u003e\n\/* ============================================================\n   BTV 4 XL — 1 OF 1 BUNDLE  (v2: with tab system)\n   Scoped under .btv-bundle. Note: Shopify strips \u003cscript\u003e from\n   product description fields — paste this into a custom Liquid\n   section (or your theme's Custom HTML section) so the tab JS\n   survives.\n   ============================================================ *\/\n.btv-bundle{\n  --charcoal:#2b2b28;\n  --charcoal-soft:#4a4a45;\n  --canvas:#f5f1e8;\n  --canvas-deep:#ece5d6;\n  --brass:#b6a76d;\n  --brass-deep:#9a8a4e;\n  --white:#fffdf8;\n  font-family:'Source Serif 4', Georgia, serif;\n  color:var(--charcoal);\n  background:var(--canvas);\n  line-height:1.6;\n  margin:0 auto;\n  max-width:980px;\n}\n.btv-bundle *{box-sizing:border-box;margin:0;padding:0;}\n.btv-bundle .mono{font-family:'JetBrains Mono', monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;}\n.btv-bundle h1,.btv-bundle h2,.btv-bundle h3{font-family:'Archivo', sans-serif;}\n\n\/* ---- 1 OF 1 banner ---- *\/\n.btv-bundle .stock-strip{\n  background:var(--charcoal);color:var(--canvas);\n  display:flex;justify-content:space-between;align-items:center;\n  padding:.7rem 1.4rem;border-bottom:2px dashed var(--brass);\n}\n.btv-bundle .stock-strip .dot{\n  display:inline-block;width:.55rem;height:.55rem;border-radius:50%;\n  background:var(--brass);margin-right:.55rem;\n  animation:btvPulse 2s ease-in-out infinite;\n}\n@keyframes btvPulse{0%,100%{opacity:1}50%{opacity:.35}}\n@media (prefers-reduced-motion: reduce){.btv-bundle .stock-strip .dot{animation:none}}\n\n\/* ---- Hero ---- *\/\n.btv-bundle .hero{padding:3rem 1.6rem 2.4rem;position:relative;}\n.btv-bundle .hero .eyebrow{color:var(--brass-deep);margin-bottom:1rem;display:block;}\n.btv-bundle .hero h1{font-weight:800;font-size:clamp(2rem,5vw,3.2rem);line-height:1.05;letter-spacing:-.01em;max-width:14ch;}\n.btv-bundle .hero h1 em{font-style:normal;color:var(--brass-deep);}\n.btv-bundle .hero p.lede{margin-top:1.2rem;max-width:52ch;font-size:1.05rem;color:var(--charcoal-soft);}\n.btv-bundle .stamp{\n  position:absolute;top:2.2rem;right:1.6rem;\n  border:2px solid var(--brass-deep);border-radius:6px;\n  padding:.5rem .8rem;transform:rotate(6deg);\n  font-family:'JetBrains Mono',monospace;font-size:.7rem;letter-spacing:.18em;\n  color:var(--brass-deep);text-transform:uppercase;text-align:center;line-height:1.5;\n}\n@media(max-width:560px){.btv-bundle .stamp{position:static;display:inline-block;margin-top:1.2rem;transform:rotate(-2deg);}}\n\n\/* ---- Kit list ---- *\/\n.btv-bundle .kit{padding:0 1.6rem 2.4rem;}\n.btv-bundle .kit h2{font-size:1.1rem;font-weight:700;margin-bottom:1.4rem;}\n.btv-bundle .kit-list{list-style:none;border-left:2px dashed var(--brass);}\n.btv-bundle .kit-list li{position:relative;padding:.9rem 0 .9rem 1.8rem;}\n.btv-bundle .kit-list li::before{\n  content:\"\";position:absolute;left:-6px;top:1.45rem;\n  width:10px;height:10px;border-radius:50%;\n  background:var(--canvas);border:2px solid var(--brass-deep);\n}\n.btv-bundle .kit-list .item-label{display:block;color:var(--brass-deep);margin-bottom:.15rem;}\n.btv-bundle .kit-list .item-name{font-weight:600;font-size:1.05rem;}\n.btv-bundle .kit-list .item-note{color:var(--charcoal-soft);font-size:.92rem;}\n\n\/* ---- Price block ---- *\/\n.btv-bundle .price-block{\n  margin:0 1.6rem 2.6rem;border:2px dashed var(--brass);background:var(--white);\n  padding:1.8rem 1.6rem;display:flex;flex-wrap:wrap;gap:1.6rem;align-items:flex-end;justify-content:space-between;\n}\n.btv-bundle .price-block .was{color:var(--charcoal-soft);text-decoration:line-through;font-size:1.1rem;}\n.btv-bundle .price-block .now{font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(2rem,4.5vw,2.8rem);line-height:1;}\n.btv-bundle .price-block .save{\n  display:inline-block;margin-top:.5rem;background:var(--brass);color:var(--charcoal);\n  font-family:'JetBrains Mono',monospace;font-size:.72rem;letter-spacing:.12em;\n  padding:.35rem .7rem;border-radius:3px;text-transform:uppercase;\n}\n.btv-bundle .cta{\n  display:inline-block;background:var(--charcoal);color:var(--canvas);\n  font-family:'Archivo',sans-serif;font-weight:700;font-size:1rem;\n  padding:1rem 2.2rem;border-radius:4px;text-decoration:none;\n  border:2px solid var(--charcoal);transition:background .15s,color .15s;\n}\n.btv-bundle .cta:hover,.btv-bundle .cta:focus-visible{background:var(--canvas);color:var(--charcoal);}\n.btv-bundle .cta:focus-visible{outline:3px solid var(--brass);outline-offset:2px;}\n.btv-bundle .price-block .small{font-size:.85rem;color:var(--charcoal-soft);width:100%;}\n\n\/* ============================================================\n   TAB SYSTEM\n   ============================================================ *\/\n.btv-bundle .tabs{padding:0 1.6rem 3rem;}\n.btv-bundle .tab-nav{\n  display:flex;flex-wrap:wrap;gap:.2rem;\n  border-bottom:1px solid var(--canvas-deep);\n}\n.btv-bundle .tab-nav button{\n  appearance:none;background:none;border:none;cursor:pointer;\n  font-family:'Archivo',sans-serif;font-weight:500;font-size:.95rem;\n  color:var(--charcoal-soft);padding:.9rem 1.1rem;\n  border-bottom:2px solid transparent;margin-bottom:-1px;\n  transition:color .15s,border-color .15s;\n}\n.btv-bundle .tab-nav button:hover{color:var(--charcoal);}\n.btv-bundle .tab-nav button:focus-visible{outline:3px solid var(--brass);outline-offset:-3px;}\n.btv-bundle .tab-nav button[aria-selected=\"true\"]{\n  color:var(--charcoal);font-weight:700;\n  border-bottom:2px solid var(--brass-deep);\n}\n.btv-bundle .tab-panel{padding:1.8rem .2rem 0;}\n.btv-bundle .tab-panel[hidden]{display:none;}\n.btv-bundle .tab-panel h3{font-size:1rem;font-weight:700;margin:1.6rem 0 .8rem;}\n.btv-bundle .tab-panel h3:first-child{margin-top:0;}\n.btv-bundle .tab-panel p{margin-bottom:1rem;max-width:64ch;}\n.btv-bundle .tab-panel p:last-child{margin-bottom:0;}\n\n\/* Tables (product finder + dimensions) *\/\n.btv-bundle table{\n  width:100%;border-collapse:collapse;background:var(--white);\n  font-size:.92rem;\n}\n.btv-bundle table th,.btv-bundle table td{\n  text-align:left;padding:.8rem 1rem;\n  border:1px solid var(--canvas-deep);\n}\n.btv-bundle table th{\n  font-family:'JetBrains Mono',monospace;font-size:.7rem;\n  letter-spacing:.12em;text-transform:uppercase;\n  color:var(--charcoal-soft);font-weight:500;background:var(--canvas);\n}\n.btv-bundle table td:first-child{font-weight:600;white-space:nowrap;}\n.btv-bundle tr.is-current td{\n  color:var(--brass-deep);font-weight:600;background:#faf7ee;\n}\n.btv-bundle tr.is-current td:first-child::after{\n  content:\"◂ this bundle\";font-family:'JetBrains Mono',monospace;\n  font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;\n  margin-left:.6rem;color:var(--brass-deep);\n}\n.btv-bundle .table-scroll{overflow-x:auto;}\n@media(max-width:640px){\n  .btv-bundle tr.is-current td:first-child::after{content:\"◂\";margin-left:.4rem;}\n}\n\n\/* Spec grid (reused in Specifications tab) *\/\n.btv-bundle .spec-grid{\n  display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));\n  gap:0;border-top:1px dashed var(--brass);\n}\n.btv-bundle .spec-grid .spec{padding:1rem .5rem 1rem 0;border-bottom:1px dashed var(--brass);}\n.btv-bundle .spec .spec-label{display:block;color:var(--brass-deep);margin-bottom:.25rem;}\n.btv-bundle .spec .spec-value{font-size:.95rem;}\n\n\/* Safety notice *\/\n.btv-bundle .notice{\n  border:2px dashed var(--brass-deep);background:var(--white);\n  padding:1.2rem 1.4rem;margin-top:1.6rem;font-size:.92rem;color:var(--charcoal-soft);\n}\n.btv-bundle .notice .mono{color:var(--brass-deep);display:block;margin-bottom:.5rem;}\n\n\/* Capacity + Instructions *\/\n.btv-bundle .capacity-img{max-width:100%;height:auto;display:block;margin:0 auto;background:var(--white);border:1px solid var(--canvas-deep);padding:1rem;}\n.btv-bundle .text-link{color:var(--brass-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;}\n.btv-bundle .text-link:focus-visible{outline:3px solid var(--brass);outline-offset:2px;}\n\n\/* ---- Footer ---- *\/\n.btv-bundle .foot{\n  background:var(--canvas-deep);padding:1.6rem;text-align:center;\n  border-top:2px dashed var(--brass);font-size:.92rem;color:var(--charcoal-soft);\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"btv-bundle\"\u003e\n\n  \u003c!-- Stock strip --\u003e\n  \u003cdiv class=\"stock-strip\"\u003e\n    \u003cspan class=\"mono\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eJust one in stock — first come, first served\u003c\/span\u003e\n    \u003cspan class=\"mono\"\u003eBundle N° 001 \/ 001\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003csection class=\"hero\"\u003e\n    \u003cspan class=\"mono eyebrow\"\u003eThe Last One Bundle · BTV Series 4\u003c\/span\u003e\n    \u003ch1\u003eOne tent.\u003cbr\u003eOne bundle.\u003cbr\u003e\u003cem\u003eOne chance.\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"lede\"\u003eSay hello to the big sister of bell tents. The BTV 4 XL is our biggest, most liveable canvas yet — and this is the last complete bundle we have. When it's gone, it's gone.\u003c\/p\u003e\n    \u003cdiv class=\"stamp\"\u003e1 of 1\u003cbr\u003eSold Once\u003cbr\u003eNever Again\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Kit list --\u003e\n  \u003csection class=\"kit\"\u003e\n    \u003ch2\u003eWhat's in the bundle\u003c\/h2\u003e\n    \u003cul class=\"kit-list\"\u003e\n      \u003cli\u003e\n        \u003cspan class=\"mono item-label\"\u003eItem 01 — The Tent\u003c\/span\u003e\n        \u003cspan class=\"item-name\"\u003eBTV 4 XL Cotton Canvas Bell Tent, 5m\u003c\/span\u003e\n        \u003cspan class=\"item-note\"\u003e360gsm fire-retardant canvas, stove hole ready, 2m walk-in door, 120cm side walls.\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cspan class=\"mono item-label\"\u003eItem 02 — The Floor\u003c\/span\u003e\n        \u003cspan class=\"item-name\"\u003e5m Poly Full Moon Flooring\u003c\/span\u003e\n        \u003cspan class=\"item-note\"\u003eA soft, insulating layer between you and the ground sheet.\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cspan class=\"mono item-label\"\u003eItem 03 — The Protection\u003c\/span\u003e\n        \u003cspan class=\"item-name\"\u003e5m Groundsheet Protector\u003c\/span\u003e\n        \u003cspan class=\"item-note\"\u003eShields your zipped-in groundsheet from stones, roots and rough pitches.\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cspan class=\"mono item-label\"\u003eItem 04 — The Bedroom\u003c\/span\u003e\n        \u003cspan class=\"item-name\"\u003e5m XL Inner Compartment\u003c\/span\u003e\n        \u003cspan class=\"item-note\"\u003eHangs from the inner attachment points to create a private sleeping space.\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- Price --\u003e\n  \u003csection class=\"price-block\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"mono\" style=\"color:var(--brass-deep);display:block;margin-bottom:.4rem;\"\u003eBundle price\u003c\/span\u003e\n      \u003cspan class=\"was\"\u003e£1,547.99\u003c\/span\u003e\n      \u003cdiv class=\"now\"\u003e£1,393.19\u003c\/div\u003e\n      \u003cspan class=\"save\"\u003eSave £154.80 — 10% off\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003ca class=\"cta\" href=\"#\"\u003eClaim the bundle\u003c\/a\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"small\"\u003eComplete with all pegs, poles, ropes and carry sack. Ships as one consignment.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============================================================\n       TABS: Description \/ Product finder \/ Specifications \/\n             Capacity \/ Instructions\n       ============================================================ --\u003e\n  \u003csection class=\"tabs\"\u003e\n    \u003cdiv class=\"tab-nav\" role=\"tablist\" aria-label=\"Product information\"\u003e\n      \u003cbutton role=\"tab\" id=\"tab-desc\" aria-controls=\"panel-desc\" aria-selected=\"true\"\u003eDescription\u003c\/button\u003e\n      \u003cbutton role=\"tab\" id=\"tab-finder\" aria-controls=\"panel-finder\" aria-selected=\"false\"\u003eProduct finder\u003c\/button\u003e\n      \u003cbutton role=\"tab\" id=\"tab-specs\" aria-controls=\"panel-specs\" aria-selected=\"false\"\u003eSpecifications\u003c\/button\u003e\n      \u003cbutton role=\"tab\" id=\"tab-capacity\" aria-controls=\"panel-capacity\" aria-selected=\"false\"\u003eCapacity\u003c\/button\u003e\n      \u003cbutton role=\"tab\" id=\"tab-instructions\" aria-controls=\"panel-instructions\" aria-selected=\"false\"\u003eInstructions\u003c\/button\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 1: Description --\u003e\n    \u003cdiv class=\"tab-panel\" role=\"tabpanel\" id=\"panel-desc\" aria-labelledby=\"tab-desc\"\u003e\n      \u003ch3\u003eBTV 4 XL Cotton Canvas Bell Tent With Stove Hole\u003c\/h3\u003e\n      \u003cp\u003eDesigned for people who appreciate extra room for movement, the BTV 4 XL pairs a massive 2m-high walk-in door with 120cm side walls — nearly doubling the usable living space of a standard bell tent. Full-height sofas, a proper headboard, and no more ducking and diving.\u003c\/p\u003e\n      \u003cp\u003eThe self-regulating 100% cotton canvas is built for all four seasons — rain, wind, heat and snow — while you or your guests relax inside. This magnificent structure is a beautiful sight to the eyes but remains weather resistant and practical from top to bottom.\u003c\/p\u003e\n      \u003cdiv class=\"notice\"\u003e\n        \u003cspan class=\"mono\"\u003eImportant notice — stove safety\u003c\/span\u003e\n        Operating a wood burning stove inside a bell tent is dangerous. We hold no liability for harm or damages caused by wood burners used inside your tent — the correct set-up for a stove is outside the tent. Carbon monoxide is a silent killer: wood burners should only be used in a well-ventilated area with a working carbon monoxide alarm. This tent is fire retardant, which adds a layer of protection from flames for a period of time, but fabric in contact with flames for long periods may still catch fire. Contact our support team for fire retardancy testing reports.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 2: Product finder --\u003e\n    \u003cdiv class=\"tab-panel\" role=\"tabpanel\" id=\"panel-finder\" aria-labelledby=\"tab-finder\" hidden\u003e\n      \u003ch3\u003eWhich BTV is which?\u003c\/h3\u003e\n      \u003cdiv class=\"table-scroll\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n\u003cth scope=\"col\"\u003eModel\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFabric thickness\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFabric type\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eStove hole + fire retardant\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eStructure features\u003c\/th\u003e\n\u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBTV — 1\u003c\/td\u003e\n\u003ctd\u003e280–285gsm\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eDurable\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBTV — 2\u003c\/td\u003e\n\u003ctd\u003e280–285gsm\u003c\/td\u003e\n\u003ctd\u003e60\/40 Poly Cotton\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eDurable + Lighter\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBTV — 3\u003c\/td\u003e\n\u003ctd\u003e350–360gsm\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eDurable\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr class=\"is-current\"\u003e\n\u003ctd\u003eBTV — 4\u003c\/td\u003e\n\u003ctd\u003e350–360gsm\u003c\/td\u003e\n\u003ctd\u003e100% Cotton\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eDurable + Higher Side Wall + Door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBTV — 5\u003c\/td\u003e\n\u003ctd\u003e300–320gsm\u003c\/td\u003e\n\u003ctd\u003e60\/40 Poly Cotton\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eHigher Side Wall + Clear Roof + Door\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 3: Specifications --\u003e\n    \u003cdiv class=\"tab-panel\" role=\"tabpanel\" id=\"panel-specs\" aria-labelledby=\"tab-specs\" hidden\u003e\n      \u003ch3\u003eSpec sheet\u003c\/h3\u003e\n      \u003cdiv class=\"spec-grid\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eCanvas\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e360gsm cotton canvas — waterproofed, UV \u0026amp; mould resistant\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eFire rating\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eBS 7837 \/ DIN 4102-B2 European standards\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eStove\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eStove hole ready as standard\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eDoor\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMassive 2m-high walk-in door\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eWalls\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e120cm side walls, roll-up sides\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eGroundsheet\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eRip-stop 540gsm PVC, zipped in, heavy-duty steel pegs\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eGuy ropes\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eThick 7mm anti-rot ropes, chunky wooden sliders\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eMesh\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eMosquito mesh on all windows and doors\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eInners\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eInner attachment points ready\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003e1 year\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003eMaterials\u003c\/h3\u003e\n      \u003cdiv class=\"spec-grid\"\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eTent\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eCotton canvas 360gsm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eTent pole\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGolden galvanised steel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eA-frame\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGolden galvanised steel\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eGuy line\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eNylon\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eTensioners\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eWooden\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"spec\"\u003e\n\u003cspan class=\"mono spec-label\"\u003eGround pegs\u003c\/span\u003e\u003cspan class=\"spec-value\"\u003eGolden galvanised steel\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003ch3\u003eDimensions — 5m (this bundle)\u003c\/h3\u003e\n      \u003cdiv class=\"table-scroll\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasure\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTotal height\u003c\/td\u003e\n\u003ctd\u003e300cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor height\u003c\/td\u003e\n\u003ctd\u003e200cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWall height\u003c\/td\u003e\n\u003ctd\u003e120cm\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTent weight\u003c\/td\u003e\n\u003ctd\u003e55.5kg\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBox 1\u003c\/td\u003e\n\u003ctd\u003e110 × 38 × 33cm (38.5kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBox 2\u003c\/td\u003e\n\u003ctd\u003e110 × 20 × 13cm (17.5kg)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 4: Capacity --\u003e\n    \u003cdiv class=\"tab-panel\" role=\"tabpanel\" id=\"panel-capacity\" aria-labelledby=\"tab-capacity\" hidden\u003e\n      \u003ch3\u003eSleeping arrangements\u003c\/h3\u003e\n      \u003cp\u003eHow many can you fit? Here's how the 5m footprint works across airbeds, single mats and double beds — with the XL inner compartment giving you a private sleeping zone within the space.\u003c\/p\u003e\n      \u003cimg class=\"capacity-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0017\/1819\/0146\/t\/24\/assets\/sleeping-bag-arrangement-design-glamping_WdEM.png?v=1634735003132\" alt=\"Sleeping bag and bed arrangement diagrams for bell tent sizes\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- TAB 5: Instructions --\u003e\n    \u003cdiv class=\"tab-panel\" role=\"tabpanel\" id=\"panel-instructions\" aria-labelledby=\"tab-instructions\" hidden\u003e\n      \u003ch3\u003eWe've gone paperless\u003c\/h3\u003e\n      \u003cp\u003eSet-up is a one-person job in around 15 minutes. Your full instruction manual lives online:\u003c\/p\u003e\n      \u003cp\u003e\u003ca class=\"text-link\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0017\/1819\/0146\/files\/BTV_Instruction_Manual_v2.pdf?v=1649144426\" target=\"_blank\" rel=\"noopener\"\u003eDownload the BTV instruction manual (PDF)\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"foot\"\u003e\n    \u003cspan class=\"mono\" style=\"color:var(--brass-deep);\"\u003eBell Tent Village\u003c\/span\u003e\u003cbr\u003e\n    One bundle. One buyer. Once it sells, this page comes down.\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.querySelector('.btv-bundle');\n  if(!root) return;\n  var tabs = Array.prototype.slice.call(root.querySelectorAll('[role=\"tab\"]'));\n  var panels = Array.prototype.slice.call(root.querySelectorAll('[role=\"tabpanel\"]'));\n\n  function activate(tab){\n    tabs.forEach(function(t){\n      var selected = (t === tab);\n      t.setAttribute('aria-selected', selected ? 'true' : 'false');\n      t.tabIndex = selected ? 0 : -1;\n    });\n    panels.forEach(function(p){\n      p.hidden = (p.id !== tab.getAttribute('aria-controls'));\n    });\n    tab.focus();\n  }\n\n  tabs.forEach(function(tab, i){\n    tab.tabIndex = (tab.getAttribute('aria-selected') === 'true') ? 0 : -1;\n    tab.addEventListener('click', function(){ activate(tab); });\n    tab.addEventListener('keydown', function(e){\n      var next;\n      if(e.key === 'ArrowRight') next = tabs[(i + 1) % tabs.length];\n      if(e.key === 'ArrowLeft')  next = tabs[(i - 1 + tabs.length) % tabs.length];\n      if(e.key === 'Home') next = tabs[0];\n      if(e.key === 'End')  next = tabs[tabs.length - 1];\n      if(next){ e.preventDefault(); activate(next); }\n    });\n  });\n})();\n\u003c\/script\u003e\n\n","brand":"BellTentVillage","offers":[{"title":"XL \/ Fire Retardant (Single Door) \/ 5m \/ Yes","offer_id":57360078569845,"sku":"BTV-4-XL-5m","price":1393.19,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0017\/1819\/0146\/products\/20190323_132332_2bec65f2-8ebb-46cf-9366-991076066174.jpg?v=1590089954","url":"https:\/\/belltentvillage.co.uk\/products\/5m-xl-350gsm-stove-hole-bundle","provider":"Bell Tent Village ","version":"1.0","type":"link"}