{"product_id":"san-fermin-unisex-button-shirt","title":"San Fermín Unisex Button Shirt","description":"\u003cstyle\u003e\n:root {\n  --bg-main: #e6ddd3;\n  --accent: #8a4747;\n  --text-dark: #3a2d2d;\n  --th-bg: #d4c6b9;\n  --radius: 12px;\n  --container-pad: 24px;\n  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n}\n\n.tab-container {\n  max-width: 900px;\n  margin: 20px auto;\n}\n\n.tab-buttons {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 5px;\n}\n\n.tab-buttons .tab-link {\n  padding: 12px 20px;\n  background: var(--accent);\n  color: var(--bg-main);\n  border-radius: var(--radius) var(--radius) 0 0;\n  cursor: pointer;\n  transition: all 0.2s ease;\n}\n\n.tab-buttons .tab-link.active {\n  font-weight: bold;\n  box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n}\n\n.tab-buttons .tab-link:hover {\n  opacity: 0.9;\n}\n\n.tab-content {\n  display: none;\n  opacity: 0;\n  padding: var(--container-pad);\n  background: var(--bg-main);\n  border-radius: 0 0 var(--radius) var(--radius);\n  transition: opacity 0.3s ease;\n  color: var(--text-dark);\n  line-height: 1.8;\n}\n\n.tab-content.active {\n  display: block;\n  opacity: 1;\n}\n\n.tab-content ul {\n  padding-left: 20px;\n}\n\n.size-table {\n  width: 100%;\n  border-collapse: collapse;\n  margin-top: 10px;\n}\n\n.size-table th,\n.size-table td {\n  border: 1px solid var(--text-dark);\n  padding: 10px;\n  text-align: center;\n}\n\n.size-table th {\n  background-color: var(--th-bg);\n}\n\n.table-responsive {\n  overflow-x: auto;\n}\n\n.disclaimer {\n  margin-top: 20px;\n  font-size: 14px;\n  opacity: 0.8;\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"tab-container\"\u003e\n\n  \u003cdiv class=\"tab-buttons\"\u003e\n    \u003cdiv class=\"tab-link active\" data-tab=\"description\"\u003eDescription\u003c\/div\u003e\n    \u003cdiv class=\"tab-link\" data-tab=\"details\"\u003eProduct Details\u003c\/div\u003e\n    \u003cdiv class=\"tab-link\" data-tab=\"sizes\"\u003eSize Guide\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DESCRIPTION --\u003e\n\n  \u003cdiv id=\"description\" class=\"tab-content active\"\u003e\n    \u003cp\u003e\n      Meet your new favorite summer shirt. It exudes coolness both in terms of style and material. Plus, its featherlight and moisture-wicking fabric ensures comfort even on the hottest days.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DETAILS --\u003e\n\n  \u003cdiv id=\"details\" class=\"tab-content\"\u003e\n    \u003cul\u003e\n      \u003cli\u003eFabric composition in the EU: 65% recycled polyester, 35% polyester\u003c\/li\u003e\n      \u003cli\u003eFabric composition in the US: 100% recycled polyester\u003c\/li\u003e\n      \u003cli\u003eFabric weight in the EU: 2.95 oz.\/yd² (100 g\/m²)\u003c\/li\u003e\n      \u003cli\u003eFabric weight in the US: 3.24 oz.\/yd² (110 g\/m²)\u003c\/li\u003e\n      \u003cli\u003eBreathable, moisture-wicking material with UPF50+ protection\u003c\/li\u003e\n      \u003cli\u003eOversized fit\u003c\/li\u003e\n      \u003cli\u003eBlank product components sourced from China\/Mexico\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n```\n\u003cp class=\"disclaimer\"\u003e\n  Disclaimers:\u003cbr\u003e\n  • In areas where the fabric is double-layered, details from the inner fabric layer may subtly show through, especially with lighter designs.\u003cbr\u003e\n  • After washing, the fabric will become softer.\n\u003c\/p\u003e\n```\n\n  \u003c\/div\u003e\n\n  \u003c!-- SIZE GUIDE --\u003e\n\n  \u003cdiv id=\"sizes\" class=\"tab-content\"\u003e\n\n```\n\u003cdiv class=\"table-responsive\"\u003e\n  \u003ctable class=\"size-table\"\u003e\n    \u003cthead\u003e\n      \u003ctr\u003e\n        \u003cth\u003e\u003c\/th\u003e\n        \u003cth\u003eCHEST (cm)\u003c\/th\u003e\n        \u003cth\u003eWAIST (cm)\u003c\/th\u003e\n        \u003cth\u003eHIPS (cm)\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n\n    \u003ctbody\u003e\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e2XS\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e87.9\u003c\/td\u003e\n        \u003ctd\u003e71.9\u003c\/td\u003e\n        \u003ctd\u003e90\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eXS\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e92\u003c\/td\u003e\n        \u003ctd\u003e76\u003c\/td\u003e\n        \u003ctd\u003e94\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eS\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e96\u003c\/td\u003e\n        \u003ctd\u003e80\u003c\/td\u003e\n        \u003ctd\u003e98\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eM\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e100\u003c\/td\u003e\n        \u003ctd\u003e84\u003c\/td\u003e\n        \u003ctd\u003e102.1\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e108\u003c\/td\u003e\n        \u003ctd\u003e92\u003c\/td\u003e\n        \u003ctd\u003e110\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003eXL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e116\u003c\/td\u003e\n        \u003ctd\u003e100\u003c\/td\u003e\n        \u003ctd\u003e118.1\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e2XL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e124\u003c\/td\u003e\n        \u003ctd\u003e108\u003c\/td\u003e\n        \u003ctd\u003e126\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e3XL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e132\u003c\/td\u003e\n        \u003ctd\u003e116\u003c\/td\u003e\n        \u003ctd\u003e134.1\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e4XL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e140\u003c\/td\u003e\n        \u003ctd\u003e124\u003c\/td\u003e\n        \u003ctd\u003e142\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e5XL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e148\u003c\/td\u003e\n        \u003ctd\u003e132\u003c\/td\u003e\n        \u003ctd\u003e150.1\u003c\/td\u003e\n      \u003c\/tr\u003e\n\n      \u003ctr\u003e\n        \u003ctd\u003e\u003cstrong\u003e6XL\u003c\/strong\u003e\u003c\/td\u003e\n        \u003ctd\u003e156\u003c\/td\u003e\n        \u003ctd\u003e140\u003c\/td\u003e\n        \u003ctd\u003e158\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n```\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\nconst tabs = document.querySelectorAll(\".tab-link\");\nconst contents = document.querySelectorAll(\".tab-content\");\n\ntabs.forEach(tab =\u003e {\n  tab.addEventListener(\"click\", () =\u003e {\n    const target = tab.getAttribute(\"data-tab\");\n\n    tabs.forEach(t =\u003e t.classList.remove(\"active\"));\n    contents.forEach(c =\u003e c.classList.remove(\"active\"));\n\n    tab.classList.add(\"active\");\n    document.getElementById(target).classList.add(\"active\");\n  });\n});\n\u003c\/script\u003e\n","brand":"Sanper Studio","offers":[{"title":"2XS","offer_id":48478698864740,"sku":"7315384_17117","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"XS","offer_id":48478698897508,"sku":"7315384_17118","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"S","offer_id":48478698930276,"sku":"7315384_17119","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":48478698963044,"sku":"7315384_16400","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":48478698995812,"sku":"7315384_17120","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":48478699028580,"sku":"7315384_17121","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":48478699061348,"sku":"7315384_17122","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"3XL","offer_id":48478699094116,"sku":"7315384_17123","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"4XL","offer_id":48478699126884,"sku":"7315384_17124","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"5XL","offer_id":48478699159652,"sku":"7315384_17125","price":55.0,"currency_code":"EUR","in_stock":true},{"title":"6XL","offer_id":48478699192420,"sku":"7315384_17126","price":55.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0695\/1550\/9860\/files\/all-over-print-unisex-button-shirt-white-front-6a182bd7eb73c.png?v=1779969035","url":"https:\/\/sanperstudio.com\/products\/san-fermin-unisex-button-shirt","provider":"Sanper Studio","version":"1.0","type":"link"}