{"product_id":"osaka-quilted-vest-yellow","title":"Quilted Puffer Vest in Yellow","description":"\u003c!-- PRODUCT DESCRIPTION --\u003e \n\u003cdiv class=\"product-description\"\u003e \n  \u003cp\u003e \n    The Quilted Vest. Designed to feel like a hug, this piece combines a heavy padded construction with a soft, structured silhouette — built for warmth, comfort, and everyday wear.\n  \u003c\/p\u003e \n\u003c\/div\u003e \n\n\u003c!-- PRODUCT DROPDOWNS --\u003e \n\u003cdiv class=\"product-accordions\"\u003e \n\n  \u003c!-- Fabric \u0026 Construction --\u003e \n  \u003cdiv class=\"accordion-item\"\u003e \n    \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\"\u003e \n      \u003cspan\u003eFabric \u0026amp; Construction\u003c\/span\u003e \n      \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e \n    \u003c\/button\u003e \n    \u003cdiv class=\"accordion-content\"\u003e \n      \u003cdiv class=\"accordion-inner\"\u003e \n        \u003cp\u003e \n          Constructed with a heavy quilted outer shell, designed to provide warmth while maintaining a structured form. \n        \u003c\/p\u003e \n        \u003cp\u003e \n          Padded throughout to create a soft, insulated feel that delivers both comfort and durability. \n        \u003c\/p\u003e \n        \u003cp\u003e \n          Built as a final outer layer, balancing weight, protection, and everyday wearability. \n        \u003c\/p\u003e \n      \u003c\/div\u003e \n    \u003c\/div\u003e \n  \u003c\/div\u003e \n\n  \u003c!-- Fit \u0026 Sizing --\u003e \n  \u003cdiv class=\"accordion-item\"\u003e \n    \u003cbutton class=\"accordion-toggle\" aria-expanded=\"false\"\u003e \n      \u003cspan\u003eFit \u0026amp; Sizing\u003c\/span\u003e \n      \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e \n    \u003c\/button\u003e \n    \u003cdiv class=\"accordion-content\"\u003e \n      \u003cdiv class=\"accordion-inner\"\u003e \n        \u003cul\u003e \n          \u003cli\u003eBoxy fit designed for all\u003c\/li\u003e \n          \u003cli\u003eCropped finish at the hem\u003c\/li\u003e \n          \u003cli\u003eStructured silhouette with room for layering\u003c\/li\u003e \n          \u003cli\u003eUnisex sizing\u003c\/li\u003e \n          \u003cli\u003eModel is 6ft and wears size XXL\u003c\/li\u003e \n        \u003c\/ul\u003e \n      \u003c\/div\u003e \n    \u003c\/div\u003e \n  \u003c\/div\u003e \n\n\u003c\/div\u003e \n\n\u003c!-- STYLES --\u003e \n\u003cstyle\u003e \n.product-description { \n  margin-top: 16px; \n  margin-bottom: 32px; \n  font-size: 14px; \n  line-height: 1.7; \n  color: #333; \n} \n.product-accordions { \n  border-top: 1px solid #e5e5e5; \n} \n.accordion-item { \n  border-bottom: 1px solid #e5e5e5; \n} \n.accordion-toggle { \n  width: 100%; \n  background: none; \n  border: none; \n  padding: 16px 0; \n  display: flex; \n  justify-content: space-between; \n  align-items: center; \n  font-size: 14px; \n  font-weight: 500; \n  letter-spacing: 0.04em; \n  text-transform: uppercase; \n  cursor: pointer; \n  color: #111; \n} \n.accordion-toggle:focus { \n  outline: none; \n} \n.accordion-icon { \n  font-size: 18px; \n  transition: transform 0.25s ease; \n} \n.accordion-toggle[aria-expanded=\"true\"] .accordion-icon { \n  transform: rotate(45deg); \n} \n.accordion-content { \n  max-height: 0; \n  overflow: hidden; \n  transition: max-height 0.3s ease; \n} \n.accordion-inner { \n  padding-bottom: 16px; \n  font-size: 14px; \n  line-height: 1.6; \n  color: #444; \n} \n.accordion-inner ul { \n  padding-left: 16px; \n} \n.accordion-inner li { \n  margin-bottom: 6px; \n} \n\n\/* MOBILE RULE *\/\n@media (max-width: 768px) {\n  .accordion-toggle {\n    padding: 14px 0;\n    font-size: 13px;\n  }\n\n  .accordion-inner {\n    font-size: 13px;\n  }\n\n  .product-description {\n    font-size: 13px;\n  }\n}\n\u003c\/style\u003e \n\n\u003c!-- SCRIPT --\u003e \n\u003cscript\u003e \ndocument.addEventListener('DOMContentLoaded', function () { \n  document.querySelectorAll('.accordion-toggle').forEach(toggle =\u003e { \n    toggle.addEventListener('click', () =\u003e { \n      const content = toggle.nextElementSibling; \n      const expanded = toggle.getAttribute('aria-expanded') === 'true'; \n\n      toggle.setAttribute('aria-expanded', !expanded); \n\n      if (!expanded) { \n        content.style.maxHeight = content.scrollHeight + 'px';\n      } else { \n        content.style.maxHeight = null; \n      } \n    }); \n  }); \n}); \n\u003c\/script\u003e","brand":"nowa.","offers":[{"title":"XXXL","offer_id":46921935978671,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":false},{"title":"XXL","offer_id":46921936011439,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":true},{"title":"XL","offer_id":46921936044207,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":true},{"title":"L","offer_id":46921936076975,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":true},{"title":"M","offer_id":46921936109743,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":true},{"title":"S","offer_id":46921936142511,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":true},{"title":"XS","offer_id":46921936175279,"sku":null,"price":199.95,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0077\/0831\/1665\/files\/05BB98FE-D775-4955-8AAF-C30FFD6AFECB.jpg?v=1732780659","url":"https:\/\/nowathelabel.au\/products\/osaka-quilted-vest-yellow","provider":"nowa.","version":"1.0","type":"link"}