{"title":"tops","description":"","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"},{"product_id":"oversized-cotton-t-shirt-for-men-premium-summer-basic","title":"Essential Tee","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: 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-container {\n                padding: 0;\n            }\n\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=\"0\" 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 data-accordion=\"0\" class=\"accordion-content active\"\u003e\n\u003cdiv class=\"accordion-text\"\u003ePremium oversized cotton t-shirt designed for effortless summer style. Crafted from soft, breathable fabric with a relaxed fit that works for any occasion. 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-accordion=\"1\" 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 data-accordion=\"1\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003eMachine wash cold with similar colors. Tumble dry low or lay flat to dry. Avoid bleach and fabric softener. Iron on low heat if needed. For best results, wash inside out.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton data-accordion=\"2\" 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 data-accordion=\"2\" class=\"accordion-content\"\u003e\n\u003cdiv class=\"accordion-text\"\u003e100% organic cotton. Sustainably sourced and ethically produced. Soft, durable, and naturally breathable for all-day comfort.\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', function() {\n                const index = this.getAttribute('data-accordion');\n                const content = document.querySelector(`.accordion-content[data-accordion=\"${index}\"]`);\n\n                const isActive = this.classList.contains('active');\n\n                document.querySelectorAll('.accordion-header').forEach(h =\u003e {\n                    h.classList.remove('active');\n                });\n                document.querySelectorAll('.accordion-content').forEach(c =\u003e {\n                    c.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 \u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"White \/ M","offer_id":57978754007385,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ L","offer_id":57978754105689,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ XL","offer_id":57978754203993,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"White \/ 2XL","offer_id":57978754302297,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":57978753974617,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":57978754072921,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":57978754171225,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL","offer_id":57978754269529,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ M","offer_id":57978754040153,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ L","offer_id":57978754138457,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ XL","offer_id":57978754236761,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ 2XL","offer_id":57978754335065,"sku":null,"price":21.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/d8a46ac8-79df-4d04-bda5-3dd8d6410ba0.png?v=1778578049"},{"product_id":"retro-washed-oversized-t-shirt-heavyweight-cotton","title":"Washed Oversized Tee","description":"\u003cdiv class=\"accordion\"\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cbutton class=\"accordion-header\"\u003e\n      \u003cspan\u003eDescription\u003c\/span\u003e\n      \u003cspan class=\"arrow\"\u003e›\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cp\u003eEffortless vintage style meets everyday comfort. This oversized t-shirt features a soft, washed finish that feels broken-in from day one. Cut generously through the shoulders and body for a relaxed, contemporary silhouette that works solo or layered. Crafted from heavyweight cotton, it resists shrinking and holds its shape through countless wears. The faded tone adds character while remaining versatile enough to pair with anything in your wardrobe.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cbutton class=\"accordion-header\"\u003e\n      \u003cspan\u003eCare\u003c\/span\u003e\n      \u003cspan class=\"arrow\"\u003e›\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cp\u003eMachine wash cold. Tumble dry low or lay flat to preserve the washed finish. Avoid bleach and fabric softener to maintain softness.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cbutton class=\"accordion-header\"\u003e\n      \u003cspan\u003eMaterials\u003c\/span\u003e\n      \u003cspan class=\"arrow\"\u003e›\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cp\u003e100% cotton. Heavyweight, pre-washed for durability and comfort.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.accordion {\n  border-top: 1px solid #e5e5e5;\n}\n\n.accordion-item {\n  border-bottom: 1px solid #e5e5e5;\n}\n\n.accordion-header {\n  width: 100%;\n  padding: 16px 0;\n  background: none;\n  border: none;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  cursor: pointer;\n  font-size: 14px;\n  font-weight: 500;\n  text-align: left;\n  transition: all 0.2s ease;\n}\n\n.accordion-header:hover {\n  opacity: 0.7;\n}\n\n.arrow {\n  font-size: 20px;\n  transition: transform 0.3s ease;\n  display: inline-block;\n}\n\n.accordion-item.active .arrow {\n  transform: rotate(90deg);\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-item.active .accordion-content {\n  max-height: 500px;\n  padding-bottom: 16px;\n}\n\n.accordion-content p {\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: 12px 0;\n    font-size: 13px;\n  }\n}\n\u003c\/style\u003e\n\n\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","brand":"Urban Alpha","offers":[{"title":"Gray \/ S","offer_id":57981757096281,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ M","offer_id":58067864387929,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ L","offer_id":58067864420697,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Gray \/ XL","offer_id":58067864453465,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ S","offer_id":57981757129049,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ M","offer_id":58067864486233,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ L","offer_id":58067864519001,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Beige \/ XL","offer_id":58067864551769,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ S","offer_id":57981757161817,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ M","offer_id":58067864584537,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ L","offer_id":58067864617305,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Green \/ XL","offer_id":58067864650073,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":57981757194585,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":58067864682841,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":58067864715609,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":58067864748377,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Apricot \/ S","offer_id":57981757227353,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Apricot \/ M","offer_id":58067864781145,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Apricot \/ L","offer_id":58067864813913,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Apricot \/ XL","offer_id":58067864846681,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Light-Gray \/ S","offer_id":57981757260121,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Light-Gray \/ M","offer_id":58067864879449,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Light-Gray \/ L","offer_id":58067864912217,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"Light-Gray \/ XL","offer_id":58067864944985,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/92de6768-9bf8-47f3-90b7-3f2b13b7244b.png?v=1778879663"},{"product_id":"essential-cotton-polo","title":"Essential Cotton Polo","description":"\u003cp\u003eThe polo that does the work for you. Clean cut, \u003cbr\u003eno logos, just premium 100% cotton that breathes \u003cbr\u003eall day. Wear it to the beach, a dinner, or \u003cbr\u003eanywhere in between — it always fits\u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"M","offer_id":58055224000857,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58055224033625,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58055224066393,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58055224099161,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/54519d79-6d65-43ab-9a39-0d90f1fc52f3.png?v=1779020061"},{"product_id":"essential-cotton-polo-1","title":"Essential Cotton Polo","description":"\u003cp\u003eThe polo that does the work for you. Clean cut,\u003cbr\u003eno logos, just premium 100% cotton that breathes\u003cbr\u003eall day. Wear it to the beach, a dinner, or\u003cbr\u003eanywhere in between — it always fits.\u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"M","offer_id":58055352713561,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58055352746329,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58055352779097,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58055352811865,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/fa0442de-b557-47a2-91bb-494f36bb67e8.png?v=1779020362"},{"product_id":"oversized-summer-tee","title":"Oversized Summer Tee","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-controls=\"panel-description\" aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eDescription\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" height=\"20\" width=\"20\" class=\"accordion-icon\"\u003e\n        \u003cpolyline points=\"6 8 10 12 14 8\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv hidden=\"\" id=\"panel-description\" class=\"accordion-panel\"\u003e\n\u003cdiv class=\"accordion-content\"\u003eRelaxed fit oversized tee crafted from premium cotton. Designed for effortless layering and modern minimalist styling. Perfect for warm weather wear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-controls=\"panel-care\" aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eCare\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" height=\"20\" width=\"20\" class=\"accordion-icon\"\u003e\n        \u003cpolyline points=\"6 8 10 12 14 8\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv hidden=\"\" id=\"panel-care\" class=\"accordion-panel\"\u003e\n\u003cdiv class=\"accordion-content\"\u003eMachine wash cold with similar colors. Tumble dry low. Iron on low heat if needed. Avoid bleach and fabric softener.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-controls=\"panel-materials\" aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eMaterials\u003c\/span\u003e \u003csvg stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" height=\"20\" width=\"20\" class=\"accordion-icon\"\u003e\n        \u003cpolyline points=\"6 8 10 12 14 8\"\u003e\u003c\/polyline\u003e\n      \u003c\/svg\u003e \u003c\/button\u003e\n\u003cdiv hidden=\"\" id=\"panel-materials\" class=\"accordion-panel\"\u003e\n\u003cdiv class=\"accordion-content\"\u003e100% organic cotton. Sustainably sourced and ethically produced. Weight: 180 gsm.\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  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: transparent;\n  border: none;\n  cursor: pointer;\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-title {\n  flex: 1;\n  text-align: left;\n}\n\n.accordion-icon {\n  flex-shrink: 0;\n  margin-left: 12px;\n  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.accordion-header[aria-expanded=\"true\"] .accordion-icon {\n  transform: rotate(180deg);\n}\n\n.accordion-panel {\n  overflow: hidden;\n  transition: max-height 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;\n  max-height: 0;\n  opacity: 0;\n}\n\n.accordion-panel[aria-hidden=\"false\"] {\n  max-height: 500px;\n  opacity: 1;\n}\n\n.accordion-content {\n  padding-bottom: 16px;\n  font-size: 13px;\n  line-height: 1.6;\n  color: #666;\n}\n\n@media (max-width: 640px) {\n  .accordion-header {\n    padding: 14px 0;\n    font-size: 13px;\n  }\n\n  .accordion-content {\n    font-size: 12px;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    const isExpanded = this.getAttribute('aria-expanded') === 'true';\n    const panelId = this.getAttribute('aria-controls');\n    const panel = document.getElementById(panelId);\n\n    this.setAttribute('aria-expanded', !isExpanded);\n    panel.setAttribute('aria-hidden', isExpanded);\n\n    if (isExpanded) {\n      panel.hidden = true;\n    } else {\n      panel.hidden = false;\n    }\n  });\n});\n\u003c\/script\u003e \u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":58123346477401,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58123346510169,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58123346542937,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58123346575705,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/cdf6be1a-6b33-447c-827c-768065f8b901.png?v=1779486009"},{"product_id":"desert-tee","title":"Desert Tee","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"accordion-container\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eDescription\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-text\"\u003eMinimalist tee crafted from premium cotton. Clean lines and timeless silhouette designed for everyday wear. Relaxed fit with subtle branding.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eCare\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-text\"\u003eMachine wash cold with similar colors. Tumble dry low. Do not bleach. Iron on low heat if needed. Lay flat to dry for best results.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton aria-expanded=\"false\" class=\"accordion-header\"\u003e \u003cspan class=\"accordion-title\"\u003eMaterials\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-text\"\u003e100% premium cotton. Sustainably sourced. Weight: 180 gsm. Preshrunk fabric. Made to last.\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: transparent;\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-icon {\n  stroke: currentColor;\n  stroke-width: 2;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n  flex-shrink: 0;\n  margin-left: 12px;\n}\n\n.accordion-header[aria-expanded=\"true\"] .accordion-icon {\n  transform: rotate(180deg);\n}\n\n.accordion-content {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.accordion-header[aria-expanded=\"true\"] ~ .accordion-content {\n  max-height: 500px;\n}\n\n.accordion-text {\n  padding-bottom: 16px;\n  font-size: 13px;\n  line-height: 1.6;\n  color: #666;\n}\n\n@media (max-width: 640px) {\n  .accordion-header {\n    padding: 12px 0;\n    font-size: 13px;\n  }\n\n  .accordion-text {\n    padding-bottom: 12px;\n    font-size: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\ndocument.querySelectorAll('.accordion-header').forEach(button =\u003e {\n  button.addEventListener('click', function() {\n    const isExpanded = this.getAttribute('aria-expanded') === 'true';\n    this.setAttribute('aria-expanded', !isExpanded);\n  });\n});\n\u003c\/script\u003e \u003c\/p\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":58123417256281,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58123417289049,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58123417321817,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58123417354585,"sku":null,"price":24.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/a5b44e9e-0f41-44c1-ae21-fb9960e4db90.png?v=1779486945"},{"product_id":"heavy-cotton-tee","title":"Heavy Cotton Tee","description":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"product-accordion\"\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-trigger\"\u003e \u003cspan\u003eDescription\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-body\"\u003ePremium essentials crafted from heavyweight cotton for lasting comfort and durability. This versatile piece features a relaxed fit and clean construction, designed to become a wardrobe staple. Perfect layered or worn solo, it pairs effortlessly with any bottom for elevated everyday styling.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-trigger\"\u003e \u003cspan\u003eCare\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-body\"\u003eMachine wash cold with similar colors. Tumble dry low. Remove promptly to prevent wrinkles. Do not bleach. Iron on low heat if needed. Avoid fabric softener to maintain quality.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"accordion-item\"\u003e\n\u003cbutton class=\"accordion-trigger\"\u003e \u003cspan\u003eMaterials\u003c\/span\u003e \u003csvg height=\"20\" width=\"20\" viewbox=\"0 0 24 24\" class=\"accordion-icon\"\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\u003cdiv class=\"accordion-body\"\u003e100% heavyweight cotton. Fabric weight: 280 gsm. Preshrunk for minimal shrinkage. Ethically sourced and sustainably produced.\u003cscript\u003e\ndocument.querySelectorAll('.accordion-trigger').forEach(trigger =\u003e {\n  trigger.addEventListener('click', function() {\n    const item = this.closest('.accordion-item');\n    const isOpen = item.classList.contains('is-open');\n    \n    document.querySelectorAll('.accordion-item').forEach(el =\u003e {\n      el.classList.remove('is-open');\n    });\n    \n    if (!isOpen) {\n      item.classList.add('is-open');\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.product-accordion {\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-trigger {\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-trigger:hover {\n  color: #666;\n}\n\n.accordion-icon {\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.is-open .accordion-icon {\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.is-open .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@media (max-width: 768px) {\n  .accordion-trigger {\n    padding: 14px 0;\n    font-size: 13px;\n  }\n\n  .accordion-body {\n    font-size: 13px;\n  }\n}\n\u003c\/style\u003e","brand":"Urban Alpha","offers":[{"title":"S","offer_id":58169433358681,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":58169433391449,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":58169433424217,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":58169433456985,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":58169433489753,"sku":null,"price":19.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1041\/8392\/3033\/files\/4aa99385-1882-47de-97a0-9c1160db498b.png?v=1780091613"}],"url":"https:\/\/urbanalphaoutdoor.com\/collections\/tops.oembed","provider":"Urban Alpha","version":"1.0","type":"link"}