{"title":"SHIRTS","description":"\u003cp\u003eUpgrade your everyday style with our curated collection of modern shirts designed for comfort, versatility, and effortless looks.\u003c\/p\u003e","products":[{"product_id":"slim-fit-shirt","title":"Slim Fit Linen Shirt","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eClassic slim fit shirt crafted for a modern silhouette. Perfect for layering or wearing solo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eMachine wash cold with similar colors. Tumble dry low. Iron on medium heat if needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e100% premium cotton. Breathable, durable, and comfortable for everyday wear.\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    const item = button.parentElement;\n    item.classList.toggle('active');\n  });\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.accordion {\n  border: 1px solid #e5e5e5;\n  border-radius: 4px;\n  overflow: hidden;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-item:last-child {\n  border-bottom: none;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px;\n  background: #fff;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 14px;\n  font-weight: 500;\n  text-align: left;\n  transition: background-color 0.2s;\n}\n\n.accordion-header:hover {\n  background-color: #f9f9f9;\n}\n\n.accordion-arrow {\n  stroke: #333;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n  margin-left: 12px;\n}\n\n.accordion-item.active .accordion-arrow {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n  background: #fafafa;\n}\n\n.accordion-item.active .accordion-content {\n  max-height: 500px;\n}\n\n.accordion-content p {\n  padding: 16px;\n  margin: 0;\n  font-size: 14px;\n  line-height: 1.6;\n  color: #666;\n}\n\n@media (max-width: 640px) {\n  .accordion-header {\n    padding: 14px;\n    font-size: 13px;\n  }\n\n  .accordion-content p {\n    padding: 14px;\n  }\n}\n\u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S \/ Male \/ Black","offer_id":57930383753561,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"S \/ Male \/ White","offer_id":57930383720793,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"S \/ Male \/ Gray","offer_id":57930383688025,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"S \/ Male \/ Light Blue","offer_id":57930383786329,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"S \/ Male \/ Green","offer_id":57930519183705,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M \/ Male \/ Black","offer_id":57930383884633,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M \/ Male \/ White","offer_id":57930383851865,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M \/ Male \/ Gray","offer_id":57930383819097,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M \/ Male \/ Light Blue","offer_id":57930383917401,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M \/ Male \/ Green","offer_id":57930519216473,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L \/ Male \/ Black","offer_id":57930384015705,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L \/ Male \/ White","offer_id":57930383982937,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L \/ Male \/ Gray","offer_id":57930383950169,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L \/ Male \/ Light Blue","offer_id":57930384048473,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L \/ Male \/ Green","offer_id":57930519249241,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Male \/ Black","offer_id":57930384146777,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Male \/ White","offer_id":57930384114009,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Male \/ Gray","offer_id":57930384081241,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Male \/ Light Blue","offer_id":57930384179545,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL \/ Male \/ Green","offer_id":57930519282009,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL \/ Male \/ Black","offer_id":57930384277849,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL \/ Male \/ White","offer_id":57930384245081,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL \/ Male \/ Gray","offer_id":57930384212313,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL \/ Male \/ Light Blue","offer_id":57930384310617,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL \/ Male \/ Green","offer_id":57930519314777,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/ChatGPT_Image_14_2026_._13_31_40.png?v=1778754528"},{"product_id":"tropical-breeze-shirt","title":"Ocean Print Shirt","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eLightweight tropical shirt perfect for warm weather. Breathable fabric keeps you cool and comfortable all day long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eMachine wash cold with similar colors. Tumble dry low. Iron on low heat if needed. Do not bleach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e100% premium cotton. Soft, breathable, and durable fabric sourced from sustainable suppliers.\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    const item = button.parentElement;\n    item.classList.toggle('active');\n  });\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.accordion {\n  border: 1px solid #e0e0e0;\n  border-radius: 4px;\n  overflow: hidden;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e0e0e0;\n}\n\n.accordion-item:last-child {\n  border-bottom: none;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px;\n  background: #fff;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: 500;\n  text-align: left;\n  transition: background-color 0.2s;\n}\n\n.accordion-header:hover {\n  background-color: #f9f9f9;\n}\n\n.accordion-arrow {\n  stroke: #333;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n  margin-left: 12px;\n}\n\n.accordion-item.active .accordion-arrow {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n  background: #fafafa;\n}\n\n.accordion-item.active .accordion-content {\n  max-height: 500px;\n}\n\n.accordion-content p {\n  padding: 16px;\n  margin: 0;\n  font-size: 14px;\n  line-height: 1.6;\n  color: #555;\n}\n\n@media (max-width: 640px) {\n  .accordion-header {\n    padding: 14px;\n    font-size: 15px;\n  }\n\n  .accordion-content p {\n    padding: 14px;\n    font-size: 13px;\n  }\n}\n\u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":57930462331225,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57930462363993,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57930462396761,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57930462429529,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57930462462297,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/3c818267-ee2f-4ebf-be14-3c7857cef7b7.png?v=1778879315"},{"product_id":"tropical-breeze-shirt-1","title":"Tropical Breeze Shirt","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eLightweight tropical shirt perfect for warm weather. Breathable fabric keeps you cool and comfortable all day long.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003eMachine wash cold with similar colors. Tumble dry low. Iron on low heat if needed. Do not bleach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cp\u003e100% premium cotton. Soft, breathable, and durable for everyday wear\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', () =\u003e {\n    const content = button.nextElementSibling;\n    const isActive = button.classList.contains('active');\n\n    document.querySelectorAll('.accordion-header').forEach(b =\u003e {\n      b.classList.remove('active');\n      b.nextElementSibling.classList.remove('active');\n    });\n\n    if (!isActive) {\n      button.classList.add('active');\n      content.classList.add('active');\n    }\n  });\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.accordion {\n  border: 1px solid #e0e0e0;\n  border-radius: 4px;\n  overflow: hidden;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e0e0e0;\n}\n\n.accordion-item:last-child {\n  border-bottom: none;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px;\n  background: #fff;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 16px;\n  font-weight: 500;\n  text-align: left;\n  transition: background-color 0.2s;\n}\n\n.accordion-header:hover {\n  background-color: #f9f9f9;\n}\n\n.accordion-arrow {\n  stroke: #333;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n  margin-left: 12px;\n}\n\n.accordion-header.active .accordion-arrow {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n  background: #fafafa;\n}\n\n.accordion-content.active {\n  max-height: 500px;\n}\n\n.accordion-content p {\n  padding: 16px;\n  margin: 0;\n  font-size: 14px;\n  line-height: 1.6;\n  color: #555;\n}\n\n@media (max-width: 640px) {\n  .accordion-header {\n    padding: 14px;\n    font-size: 15px;\n  }\n\n  .accordion-content p {\n    padding: 14px;\n  }\n}\n\u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":57930598056281,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57930598023513,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57930597990745,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57930597957977,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57930597925209,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/ChatGPT_Image_14_2026_._12_48_55.png?v=1778751973"},{"product_id":"tropical-breeze-shirt-2","title":"Summer Canvas Shirt","description":"\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp\u003eMachine wash cold with similar colors. Lay flat to dry. Iron on low heat if needed.oid bch umble drying to preservbric designd foarm weather cand all-ar.\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    const item = this.parentElement;\n    item.classList.toggle('active');\n  });\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.accordion-container {\n  border-top: 1px solid #e5e5e5;\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-item:last-child {\n  border-bottom: none;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px 0;\n  background: none;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 14px;\n  font-weight: 500;\n  letter-spacing: 0.5px;\n  text-transform: uppercase;\n  color: #000;\n  transition: color 0.2s ease;\n}\n\n.accordion-header:hover {\n  color: #666;\n}\n\n.accordion-arrow {\n  stroke: currentColor;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n}\n\n.accordion-item.active .accordion-arrow {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n}\n\n.accordion-item.active .accordion-content {\n  max-height: 500px;\n}\n\n.accordion-body {\n  padding-bottom: 16px;\n  font-size: 14px;\n  line-height: 1.6;\n  color: #666;\n}\n\n.accordion-body p {\n  margin: 0;\n}\n\n@media (max-width: 768px) {\n  .accordion-header {\n    padding: 14px 0;\n    font-size: 13px;\n  }\n\n  .accordion-body {\n    font-size: 13px;\n    padding-bottom: 14px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e Description \u003csvg viewbox=\"0 0 16 16\" height=\"16\" width=\"16\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"4 6 8 10 12 6\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp\u003eLightweight and breathable tropical shirt perfect for warm weather. Designed with a relaxed fit for all-day comfort. Features a vibrant print inspired by island aesthetics.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e Care \u003csvg viewbox=\"0 0 16 16\" height=\"16\" width=\"16\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"4 6 8 10 12 6\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp\u003eMachine wash cold with similar colors. Lay flat to dry. Iron on low heat if needed. Avoid bleach and tumble drying to preserve fabric design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-header\"\u003e Materials \u003csvg viewbox=\"0 0 16 16\" height=\"16\" width=\"16\" class=\"accordion-arrow\"\u003e\n        \u003cpolyline points=\"4 6 8 10 12 6\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-body\"\u003e\n\u003cp\u003e100% cotton. Soft, breathable fabric that moves with you. Natural fiber ensures comfort in warm climates.\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    const item = this.parentElement;\n    item.classList.toggle('active');\n  });\n});\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.accordion-container {\n  border-top: 1px solid #e5e5e5;\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-item:last-child {\n  border-bottom: none;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px 0;\n  background: none;\n  border: none;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  font-size: 14px;\n  font-weight: 500;\n  letter-spacing: 0.5px;\n  text-transform: uppercase;\n  color: #000;\n  transition: color 0.2s ease;\n}\n\n.accordion-header:hover {\n  color: #666;\n}\n\n.accordion-arrow {\n  stroke: currentColor;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n}\n\n.accordion-item.active .accordion-arrow {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s ease;\n}\n\n.accordion-item.active .accordion-content {\n  max-height: 500px;\n}\n\n.accordion-body {\n  padding-bottom: 16px;\n  font-size: 14px;\n  line-height: 1.6;\n  color: #666;\n}\n\n.accordion-body p {\n  margin: 0;\n}\n\n@media (max-width: 768px) {\n  .accordion-header {\n    padding: 14px 0;\n    font-size: 13px;\n  }\n\n  .accordion-body {\n    font-size: 13px;\n    padding-bottom: 14px;\n  }\n}\n\u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":57930610770265,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57930610737497,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57930610704729,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57930610671961,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57930610639193,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/5aacb966-e1d8-4652-9ebb-e99c4e457830.png?v=1778752240"},{"product_id":"island-bloom-shirt-4","title":"Botanical Print Shirt","description":"\u003cp\u003e\u003cspan style=\"background-color: initial; color: rgb(102, 102, 102); letter-spacing: 0.5px; text-transform: uppercase;\"\u003eDescription\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"description\" class=\"accordion-content active\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eEffortless elegance meets island vibes. The Island Bloom Shirt features a relaxed fit with subtle botanical prints, perfect for warm-weather styling. Breathable fabric keeps you cool while the timeless design transitions seamlessly from day to evening.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"care\" class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"care\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e\n\u003cul\u003e\n\u003cli\u003eMachine wash cold with similar colors\u003c\/li\u003e\n\u003cli\u003eUse gentle cycle\u003c\/li\u003e\n\u003cli\u003eLay flat to dry\u003c\/li\u003e\n\u003cli\u003eIron on low heat if needed\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"materials\" class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n          \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"materials\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e100% premium cotton. Lightweight and breathable with a natural drape. Sustainably sourced and ethically produced.\u003cscript\u003e\n  document.querySelectorAll('.accordion-header').forEach(button =\u003e {\n    button.addEventListener('click', function() {\n      const targetId = this.getAttribute('data-target');\n      const content = document.getElementById(targetId);\n      const isActive = this.classList.contains('active');\n\n      document.querySelectorAll('.accordion-header').forEach(btn =\u003e {\n        btn.classList.remove('active');\n      });\n      document.querySelectorAll('.accordion-content').forEach(cont =\u003e {\n        cont.classList.remove('active');\n      });\n\n      if (!isActive) {\n        this.classList.add('active');\n        content.classList.add('active');\n      }\n    });\n  });\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n      background: #fff;\n      padding: 20px;\n    }\n\n    .accordion-container {\n      max-width: 600px;\n      margin: 0 auto;\n    }\n\n    .accordion-item {\n      border-bottom: 1px solid #e0e0e0;\n    }\n\n    .accordion-header {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 16px 0;\n      cursor: pointer;\n      user-select: none;\n      background: none;\n      border: none;\n      width: 100%;\n      font-size: 14px;\n      font-weight: 500;\n      letter-spacing: 0.5px;\n      text-transform: uppercase;\n      color: #000;\n      transition: color 0.2s ease;\n    }\n\n    .accordion-header:hover {\n      color: #666;\n    }\n\n    .accordion-arrow {\n      width: 20px;\n      height: 20px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: transform 0.3s ease;\n      flex-shrink: 0;\n    }\n\n    .accordion-arrow svg {\n      width: 16px;\n      height: 16px;\n      stroke: #000;\n      stroke-width: 2;\n      fill: none;\n    }\n\n    .accordion-header.active .accordion-arrow {\n      transform: rotate(180deg);\n    }\n\n    .accordion-content {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.3s ease;\n      padding: 0;\n    }\n\n    .accordion-content.active {\n      max-height: 500px;\n      padding-bottom: 16px;\n    }\n\n    .accordion-text {\n      font-size: 14px;\n      line-height: 1.6;\n      color: #666;\n    }\n\n    .accordion-text ul {\n      list-style: none;\n      padding-left: 0;\n    }\n\n    .accordion-text li {\n      padding: 4px 0;\n    }\n\n    .accordion-text li:before {\n      content: \"• \";\n      margin-right: 8px;\n      color: #999;\n    }\n  \u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":57932637667673,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57932637700441,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57932637733209,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57932637765977,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57932637798745,"sku":null,"price":29.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/f9045b32-6aa0-4401-8d4d-91bc710cf8f9.png?v=1779021473"},{"product_id":"men-s-linen-henley-t-shirt","title":"Linen Summer Shirt","description":"\u003cp\u003e\u003cspan style=\"background-color: initial; color: rgb(0, 0, 0); letter-spacing: 0.5px; text-transform: uppercase;\"\u003eDescription\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"description\" class=\"accordion-content active\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eEffortless comfort meets timeless style with our Casual Cotton Linen Shirt. Crafted from a breathable blend, this versatile piece transitions seamlessly from day to night. Perfect for layering or wearing solo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"care\" class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"care\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eMachine wash cold with similar colors. Tumble dry low or lay flat to dry. Iron on medium heat if needed. Avoid bleach and dry cleaning for best results.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"materials\" class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"materials\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e55% Cotton, 45% Linen. Lightweight and breathable with natural texture. Designed to soften with every wash.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        const headers = document.querySelectorAll('.accordion-header');\n\n        headers.forEach(header =\u003e {\n            header.addEventListener('click', () =\u003e {\n                const targetId = header.getAttribute('data-target');\n                const content = document.getElementById(targetId);\n\n                const isActive = header.classList.contains('active');\n\n                headers.forEach(h =\u003e h.classList.remove('active'));\n                document.querySelectorAll('.accordion-content').forEach(c =\u003e c.classList.remove('active'));\n\n                if (!isActive) {\n                    header.classList.add('active');\n                    content.classList.add('active');\n                }\n            });\n        });\n    \u003c\/script\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n            background: #fff;\n            padding: 20px;\n        }\n\n        .accordion-container {\n            max-width: 600px;\n            margin: 0 auto;\n        }\n\n        .accordion-item {\n            border-bottom: 1px solid #e0e0e0;\n        }\n\n        .accordion-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 16px 0;\n            cursor: pointer;\n            user-select: none;\n            background: none;\n            border: none;\n            width: 100%;\n            font-size: 14px;\n            font-weight: 500;\n            letter-spacing: 0.5px;\n            text-transform: uppercase;\n            color: #000;\n        }\n\n        .accordion-header:hover {\n            opacity: 0.7;\n        }\n\n        .accordion-arrow {\n            width: 16px;\n            height: 16px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: transform 0.3s ease;\n            flex-shrink: 0;\n            margin-left: 12px;\n        }\n\n        .accordion-arrow svg {\n            width: 100%;\n            height: 100%;\n        }\n\n        .accordion-header.active .accordion-arrow {\n            transform: rotate(180deg);\n        }\n\n        .accordion-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.3s ease;\n            padding: 0;\n        }\n\n        .accordion-content.active {\n            max-height: 500px;\n            padding: 0 0 16px 0;\n        }\n\n        .accordion-text {\n            font-size: 14px;\n            line-height: 1.6;\n            color: #666;\n        }\n\n        @media (max-width: 480px) {\n            .accordion-header {\n                padding: 14px 0;\n                font-size: 13px;\n            }\n\n            .accordion-text {\n                font-size: 13px;\n            }\n        }\n    \u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"M","offer_id":57960230060377,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57960230093145,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57960230125913,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57960230158681,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/323e088a-9fae-486d-b234-e719b2373dc8.png?v=1778577612"},{"product_id":"casual-cotton-linen-shirt","title":"Linen Summer Shirt","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n            background: #fff;\n            padding: 20px;\n        }\n\n        .accordion-container {\n            max-width: 600px;\n            margin: 0 auto;\n        }\n\n        .accordion-item {\n            border-bottom: 1px solid #e5e5e5;\n        }\n\n        .accordion-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 16px 0;\n            cursor: pointer;\n            background: none;\n            border: none;\n            width: 100%;\n            font-size: 14px;\n            font-weight: 500;\n            letter-spacing: 0.5px;\n            text-align: left;\n            transition: color 0.2s ease;\n        }\n\n        .accordion-header:hover {\n            color: #666;\n        }\n\n        .accordion-arrow {\n            width: 20px;\n            height: 20px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: transform 0.3s ease;\n            flex-shrink: 0;\n            margin-left: 12px;\n        }\n\n        .accordion-arrow svg {\n            width: 16px;\n            height: 16px;\n            stroke: currentColor;\n            stroke-width: 2;\n            fill: none;\n        }\n\n        .accordion-header.active .accordion-arrow {\n            transform: rotate(180deg);\n        }\n\n        .accordion-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.3s ease;\n            padding: 0;\n        }\n\n        .accordion-content.active {\n            max-height: 500px;\n            padding-bottom: 16px;\n        }\n\n        .accordion-text {\n            font-size: 14px;\n            line-height: 1.6;\n            color: #666;\n        }\n\n        @media (max-width: 480px) {\n            .accordion-header {\n                padding: 14px 0;\n                font-size: 13px;\n            }\n\n            .accordion-text {\n                font-size: 13px;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-accordion=\"description\" class=\"accordion-header\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"description\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eEffortless comfort meets timeless style with our Casual Cotton Linen Shirt. Crafted from a breathable cotton-linen blend, this versatile piece transitions seamlessly from day to night. Perfect for layering or wearing solo, it's a wardrobe essential for any season.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-accordion=\"care\" class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"care\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eMachine wash cold with similar colors. Tumble dry on low heat or lay flat to dry. Iron on medium heat if needed. Avoid bleach and dry cleaning for best results.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-accordion=\"materials\" class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"materials\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e55% Cotton, 45% Linen. Lightweight and breathable with natural texture. Sustainably sourced materials for conscious comfort.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n            header.addEventListener('click', function() {\n                const accordionId = this.getAttribute('data-accordion');\n                const content = document.getElementById(accordionId);\n                const isActive = content.classList.contains('active');\n\n                document.querySelectorAll('.accordion-content').forEach(el =\u003e {\n                    el.classList.remove('active');\n                });\n                document.querySelectorAll('.accordion-header').forEach(el =\u003e {\n                    el.classList.remove('active');\n                });\n\n                if (!isActive) {\n                    content.classList.add('active');\n                    this.classList.add('active');\n                }\n            });\n        });\n    \u003c\/script\u003e \u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"M","offer_id":57960240316761,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57960240349529,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57960240382297,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57960240415065,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/5FA33A02-27B9-40DA-A946-CCA7B3D394FB.png?v=1778591354"},{"product_id":"casual-cotton-linen-shirt-1","title":"Linen Summer Shirt","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n            background: #fff;\n            padding: 20px;\n        }\n\n        .accordion-container {\n            max-width: 600px;\n            margin: 0 auto;\n        }\n\n        .accordion-item {\n            border-bottom: 1px solid #e5e5e5;\n        }\n\n        .accordion-header {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            padding: 16px 0;\n            cursor: pointer;\n            background: none;\n            border: none;\n            width: 100%;\n            font-size: 14px;\n            font-weight: 500;\n            text-align: left;\n            letter-spacing: 0.5px;\n            transition: color 0.2s ease;\n        }\n\n        .accordion-header:hover {\n            color: #666;\n        }\n\n        .accordion-arrow {\n            width: 16px;\n            height: 16px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: transform 0.3s ease;\n            flex-shrink: 0;\n            margin-left: 12px;\n        }\n\n        .accordion-arrow svg {\n            width: 100%;\n            height: 100%;\n            stroke: currentColor;\n            stroke-width: 2;\n            fill: none;\n        }\n\n        .accordion-header.active .accordion-arrow {\n            transform: rotate(180deg);\n        }\n\n        .accordion-content {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.3s ease;\n            padding: 0;\n        }\n\n        .accordion-content.active {\n            max-height: 500px;\n            padding-bottom: 16px;\n        }\n\n        .accordion-text {\n            font-size: 13px;\n            line-height: 1.6;\n            color: #666;\n        }\n\n        @media (max-width: 480px) {\n            .accordion-header {\n                padding: 14px 0;\n                font-size: 13px;\n            }\n\n            .accordion-text {\n                font-size: 12px;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"description\" class=\"accordion-header active\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"description\" class=\"accordion-content active\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eEffortless comfort meets timeless style with our Casual Cotton Linen Shirt. Crafted from a breathable blend, this versatile piece transitions seamlessly from day to night. Perfect for layering or wearing solo.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"care\" class=\"accordion-header\"\u003e \u003cspan\u003eCare\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"care\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eMachine wash cold with similar colors. Tumble dry low or lay flat to dry. Iron on medium heat if needed. Avoid bleach and dry cleaning.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-target=\"materials\" class=\"accordion-header\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e\u003c\/button\u003e\n\u003cdiv class=\"accordion-arrow\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\n                        \u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\n                    \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv id=\"materials\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e55% Cotton, 45% Linen. Lightweight and breathable with natural texture. Sustainably sourced materials.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cscript\u003e\n        const headers = document.querySelectorAll('.accordion-header');\n\n        headers.forEach(header =\u003e {\n            header.addEventListener('click', () =\u003e {\n                const target = header.getAttribute('data-target');\n                const content = document.getElementById(target);\n\n                const isActive = header.classList.contains('active');\n\n                headers.forEach(h =\u003e {\n                    h.classList.remove('active');\n                    document.getElementById(h.getAttribute('data-target')).classList.remove('active');\n                });\n\n                if (!isActive) {\n                    header.classList.add('active');\n                    content.classList.add('active');\n                }\n            });\n        });\n    \u003c\/script\u003e \u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"M","offer_id":57960303165785,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57960303198553,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57960303231321,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57960303264089,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/662891EA-79E5-4912-B433-52A7CA6F3320.png?v=1778592820"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/collections\/394cd270-8637-4e18-b42e-caa2388dd0b6.png?v=1779116345","url":"https:\/\/urbanalphaoutdoor.com\/collections\/shirts.oembed","provider":"Urban Alpha","version":"1.0","type":"link"}