{"product_id":"gf12-classic-sweatshirt","title":"GF12 – Classic Shoulder Sweatshirt","description":"\u003cstyle\u003e\n  .gf-wrap{max-width:900px;margin:0 auto;padding:18px 0;line-height:1.6}\n  .gf-kicker{font-size:14px;opacity:.8;margin:0 0 10px}\n  .gf-h1{font-size:28px;line-height:1.25;margin:0 0 14px}\n  .gf-h2{font-size:18px;margin:22px 0 8px}\n  .gf-p{margin:0 0 12px}\n  .gf-list{margin:8px 0 14px 18px}\n  .gf-list li{margin-bottom:6px}\n  .gf-badges{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 18px}\n  .gf-badge{border:1px solid rgba(0,0,0,.15);border-radius:999px;padding:6px 10px;font-size:13px}\n  .gf-stars{display:flex;flex-direction:column;gap:10px;margin:12px 0}\n  .gf-starrow{display:flex;justify-content:space-between;gap:12px}\n  .gf-starrow span{white-space:nowrap}\n  .gf-note{font-size:13px;opacity:.8;margin-top:14px}\n\u003c\/style\u003e\n\n\u003cdiv class=\"gf-wrap\"\u003e\n  \u003cp class=\"gf-kicker\"\u003eUnisex sweatshirt for structured corporate and everyday programs.\u003c\/p\u003e\n  \u003ch2 class=\"gf-h1\"\u003eGF12 — Unisex Structured Sweatshirt\u003c\/h2\u003e\n  \u003cp class=\"gf-p\"\u003e\u003cb\u003eDesigned as a refined alternative to oversized silhouettes.\u003c\/b\u003e\u003c\/p\u003e\n\n  \u003cp class=\"gf-p\"\u003e\n    GF12 was specifically designed to move in the opposite direction of oversized sweatshirts.\n    The shoulder seams are classic and precisely placed, creating a cleaner and more traditional\n    upper-body structure. At the same time, the sleeves are widened along their full length, and\n    the body is constructed longer than typical oversized models—resulting in a balanced, modern\n    silhouette that feels intentional and composed.\n  \u003c\/p\u003e\n\n  \u003ch3 class=\"gf-h2\"\u003eDesigned for proportion and clarity\u003c\/h3\u003e\n  \u003cp class=\"gf-p\"\u003e\n    This sweatshirt offers a more disciplined look while maintaining comfort. The extended length\n    adds elegance and coverage, making it especially suitable for corporate environments where\n    structure matters more than volume.\n  \u003c\/p\u003e\n\n  \u003ch3 class=\"gf-h2\"\u003eFabric options\u003c\/h3\u003e\n  \u003cul class=\"gf-list\"\u003e\n    \u003cli\u003e\n\u003cb\u003eComposition:\u003c\/b\u003e 80% cotton \/ 20% polyester\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003e320 GSM\u003c\/b\u003e – structured and premium, ideal for a sharp silhouette\u003c\/li\u003e\n    \u003cli\u003e\n\u003cb\u003e280 GSM\u003c\/b\u003e – lighter option for everyday use\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 class=\"gf-h2\"\u003eKey details\u003c\/h3\u003e\n  \u003cul class=\"gf-list\"\u003e\n    \u003cli\u003eUnisex fit with classic shoulder construction\u003c\/li\u003e\n    \u003cli\u003eWider sleeves for comfort and modern balance\u003c\/li\u003e\n    \u003cli\u003eLonger body length for a refined profile\u003c\/li\u003e\n    \u003cli\u003eSizes available: \u003cb\u003eS – XXL\u003c\/b\u003e\n\u003c\/li\u003e\n    \u003cli\u003eOptional contrast chest pocket (custom color possible)\u003c\/li\u003e\n    \u003cli\u003eHolds shape after repeated washing\u003c\/li\u003e\n    \u003cli\u003eSuitable for embroidery and print\u003c\/li\u003e\n    \u003cli\u003eClean design, ideal for repeat corporate programs\u003c\/li\u003e\n    \u003cli\u003e\u003cb\u003eMinimum order quantity: 40 pcs\u003c\/b\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"gf-badges\"\u003e\n    \u003cdiv class=\"gf-badge\"\u003eCorporate merch\u003c\/div\u003e\n    \u003cdiv class=\"gf-badge\"\u003eTeams\u003c\/div\u003e\n    \u003cdiv class=\"gf-badge\"\u003eAgencies\u003c\/div\u003e\n    \u003cdiv class=\"gf-badge\"\u003eWholesale\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch3 class=\"gf-h2\"\u003eWhy it works\u003c\/h3\u003e\n  \u003cul class=\"gf-list\"\u003e\n    \u003cli\u003eClear alternative to oversized styles\u003c\/li\u003e\n    \u003cli\u003eStructured look without feeling restrictive\u003c\/li\u003e\n    \u003cli\u003eEasy to adapt with custom chest pocket colors\u003c\/li\u003e\n    \u003cli\u003eSuitable for teams that value a cleaner, more composed appearance\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003ch3 class=\"gf-h2\"\u003eFit \u0026amp; usage suitability\u003c\/h3\u003e\n  \u003cdiv class=\"gf-stars\"\u003e\n    \u003cdiv class=\"gf-starrow\"\u003e\n\u003cdiv\u003eCorporate \/ Office environment\u003c\/div\u003e\n\u003cspan\u003e⭐⭐⭐⭐⭐\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gf-starrow\"\u003e\n\u003cdiv\u003eSports teams \u0026amp; active use\u003c\/div\u003e\n\u003cspan\u003e⭐⭐⭐⭐☆\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gf-starrow\"\u003e\n\u003cdiv\u003eStreetwear \/ casual wear\u003c\/div\u003e\n\u003cspan\u003e⭐⭐⭐½☆\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gf-starrow\"\u003e\n\u003cdiv\u003eFashion-focused use\u003c\/div\u003e\n\u003cspan\u003e⭐⭐⭐☆☆\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"gf-note\"\u003e\u003cb\u003eMOQ:\u003c\/b\u003e 40 pcs · \u003cb\u003eSizes:\u003c\/b\u003e S–XXL · \u003cb\u003eCustomization:\u003c\/b\u003e print \/ embroidery\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Grandfather performance","offers":[{"title":"S","offer_id":57202567119193,"sku":null,"price":2.0,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":57202567151961,"sku":null,"price":2.0,"currency_code":"EUR","in_stock":true},{"title":"L","offer_id":57202567184729,"sku":null,"price":2.0,"currency_code":"EUR","in_stock":true},{"title":"XL","offer_id":57223910785369,"sku":null,"price":2.0,"currency_code":"EUR","in_stock":true},{"title":"2XL","offer_id":57223910818137,"sku":null,"price":2.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0963\/0561\/1097\/files\/jaunieprodukti_-84.jpg?v=1770143256","url":"https:\/\/gfactive.com\/en-ee\/products\/gf12-classic-sweatshirt","provider":"Grandfather performance","version":"1.0","type":"link"}