{"product_id":"momentum-toiletry-case-25l-black","title":"MOMENTUM TOILETRY CASE 2.5L - BLACK","description":"\u003ch3\u003eTHE TIDY, TRAVEL-READY SIDEKICK\u003c\/h3\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003eFrom toothbrushes to tech accessories, the Momentum Toiletry Case ensures effortless organization. This compact case has a surprising storage capacity with easy access, to keep your essentials stored, sorted and secured at home or away. So whether it's cosmetics, cords, toiletries, hard drives or just personal items this case is the perfect space for all.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"embed-container\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/xumorg4DCy8?si=lQF1LIfWYDlJnZp7\" allowfullscreen=\"\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv style=\"position: relative;\" class=\"six columns omega center\"\u003e\u003c\/div\u003e\n\u003csection id=\"accordion\"\u003e\u003c\/section\u003e\n\u003cscript\u003e\n  const accordionItems = [\n    {\n      label: 'PRODUCT FEATURES',\n      content: `\n        \u003cul\u003e\n          \u003cli\u003eWide access opening\u003c\/li\u003e\n          \u003cli\u003eLarge main compartment with mesh zipper pocket\u003c\/li\u003e\n          \u003cli\u003eFront pocket with clear divider into main compartment\u003c\/li\u003e\n          \u003cli\u003eExterior soft-grip handle for effortless hanging and swift removal when stowed\u003c\/li\u003e\n\u003cli\u003eCollapsible for travel and portability\u003c\/li\u003e\n\n\n\n\n\n        \u003c\/ul\u003e\n      `,\n    },\n    {\n      label: 'DIMENSIONS',\n      content: `\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVolume:\u003c\/strong\u003e 2.5L\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBag Dimensions:\u003c\/strong\u003e 10\" x 5.5\" x 5\"\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInternal Mesh Pocket Dimensions:\u003c\/strong\u003e 5.25\" x 3.5\"\u003c\/li\u003e\n\u003c\/ul\u003e`,\n    },\n  ]\n  const createAccordion = () =\u003e {\n    let accordionContainer = document.querySelector('section#accordion')\n    let accordionWrapper = document.createElement('div')\n    accordionWrapper.classList.add('accordion-wrapper')\n    accordionContainer.appendChild(accordionWrapper)\n    accordionItems.forEach((item) =\u003e {\n      let accordionItem = document.createElement('div')\n      accordionItem.classList.add('accordion-item')\n      accordionItem.innerHTML = `\n        \u003cdiv class=\"accordion-label\" onclick=\"toggleAccordion(this)\"\u003e\n          \u003cspan class=\"accordion-label__text\"\u003e${item.label}\u003c\/span\u003e\n          \u003cspan class=\"accordion-label__arrow\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"32\" height=\"32\" viewBox=\"0 0 24 24\"\u003e\u003cpath fill=\"currentColor\" d=\"m12 13.171l4.95-4.95l1.414 1.415L12 16L5.636 9.636L7.05 8.222l4.95 4.95Z\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n          \u003cdiv\u003e\n            ${item.content}\n          \u003c\/div\u003e\n        \u003c\/div\u003e`\n      accordionWrapper.appendChild(accordionItem)\n    })\n  }\n  const toggleAccordion = (el) =\u003e {\n    const accordionItem = el.parentElement\n    accordionItem.classList.contains('is-open')\n      ? accordionItem.classList.remove('is-open')\n      : accordionItem.classList.add('is-open')\n  }\n  createAccordion()\n\u003c\/script\u003e\n\u003cstyle\u003e\u003c!--\n.accordion-item {\n    width: 100%;\n    border-bottom: 1px solid #262626;\n    margin: 0.25rem 0;\n  }\n  .accordion-item:hover,\n  .accordion-item.is-open {\n    border-color: #ffffff;\n  }\n  .accordion-item.is-open \u003e .accordion-content {\n    height: auto;\n  }\n  .accordion-item \u003e .accordion-label {\n    padding: 1em 0.35em 1em 0;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 1em;\n  }\n  .accordion-item .accordion-label__arrow {\n    display: inline-block;\n    transition: all 80ms ease-in-out;\n  }\n  .accordion-item .accordion-label__arrow svg {\n    width: 1.5rem;\n    height: 1.5rem;\n  }\n  .accordion-item.is-open .accordion-label__arrow {\n    transform: rotate(180deg);\n  }\n  .accordion-item \u003e .accordion-content {\n    overflow: hidden;\n    height: 0;\n  }\n  .accordion-item \u003e .accordion-content \u003e div {\n    padding: 0  0.1em 1em 0.1em;\n  }\n--\u003e\u003c\/style\u003e","brand":"FLAG NOR FAIL","offers":[{"title":"Default Title","offer_id":54742515908945,"sku":"zbr1788119129376","price":21.33,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1056\/5599\/2657\/files\/momentum-toiletry-case-25l---black_1.jpg?v=1788119135","url":"https:\/\/www.hazelparcel.shop\/products\/momentum-toiletry-case-25l-black","provider":"arani","version":"1.0","type":"link"}