{"title":"organic","description":"","products":[{"product_id":"vinyl-scratching-t-shirt-premium-organic","title":"Vinyl Scratching T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158227853655,"sku":"87142307390044536253","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158227886423,"sku":"17447641966456530265","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158227919191,"sku":"29864832524957013014","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158227951959,"sku":"32102329640482738711","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158227984727,"sku":"20398735258085598112","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158228017495,"sku":"99946482936348261182","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158228050263,"sku":"34977696011405812444","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158228083031,"sku":"26445007513795434588","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158228115799,"sku":"94707776052780892847","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158228148567,"sku":"14392687737380956231","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158228181335,"sku":"30571315259874760541","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158228214103,"sku":"17193619097850759788","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158228246871,"sku":"16869667163251328903","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158228279639,"sku":"40369664527122361571","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158228312407,"sku":"20050181945868096348","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158228345175,"sku":"37033330596315768349","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158228377943,"sku":"13878353071652401727","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158228410711,"sku":"31752397044699804021","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158228443479,"sku":"15854009175953123319","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158228476247,"sku":"12617220312155548569","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158228509015,"sku":"18663800653952261044","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158228541783,"sku":"12771732648635633167","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158228574551,"sku":"14746474592687287994","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158228607319,"sku":"23197738379262373569","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158228640087,"sku":"33135231338266340278","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158228672855,"sku":"31960103249445245957","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158228705623,"sku":"21058863737025175311","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158228738391,"sku":"31828983878169791617","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158228771159,"sku":"26259102872797041568","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158228803927,"sku":"20646353313430325536","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158228836695,"sku":"28956035940406952469","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158228869463,"sku":"27387551090600092361","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158228902231,"sku":"11550532956054708224","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158228934999,"sku":"85036963814737574280","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158228967767,"sku":"70956011388940012521","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/15724009967804214916_2048.jpg?v=1751094868"},{"product_id":"2-tone-records-t-shirt-premium-organic","title":"2 Tone Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158247743831,"sku":"32721842375141818392","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158247776599,"sku":"19184323563925801599","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158247809367,"sku":"13213974724781067023","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158247842135,"sku":"20123364267062450696","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158247874903,"sku":"33403654655380368741","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158247907671,"sku":"27613689609559049190","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158247940439,"sku":"28563757918609410192","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158247973207,"sku":"11153413409629314421","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158248005975,"sku":"11810783792830951525","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158248038743,"sku":"28975824977746329492","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158248071511,"sku":"84718064964547136278","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158248104279,"sku":"33786925148451528344","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158248137047,"sku":"14858735782195089931","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158248169815,"sku":"18097121465930367114","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158248202583,"sku":"14227903175105913063","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158248235351,"sku":"25100112881154872537","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158248268119,"sku":"30141185535426956222","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158248300887,"sku":"17694110966474990270","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158248333655,"sku":"13226516131829741230","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158248366423,"sku":"40849191614529628778","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158248399191,"sku":"31912088828232421436","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158248431959,"sku":"20918766125184847834","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158248464727,"sku":"83180209522645716768","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158248497495,"sku":"17588140246333895337","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158248530263,"sku":"98643663604953553833","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158248563031,"sku":"29118188707741209392","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158248595799,"sku":"31887736589163827672","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158248628567,"sku":"28367040405201762495","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158248661335,"sku":"55592353872723696524","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158248694103,"sku":"91718200409023340449","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158248726871,"sku":"21968407169895071846","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158248759639,"sku":"34010026851132413638","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158248792407,"sku":"20455674196044108462","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158248825175,"sku":"20270030806467651190","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158248857943,"sku":"31133807889392689454","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/10419305933856154319_2048.jpg?v=1751094866"},{"product_id":"33-1-3-rpm-t-shirt-premium-organic","title":"33 1\/3 RPM T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158252265815,"sku":"53975604772682090020","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158252298583,"sku":"30418496265381949999","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158252331351,"sku":"13515297609350797328","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158252364119,"sku":"19989144338011244496","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158252396887,"sku":"95389288216418431474","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158252429655,"sku":"56697264364694899919","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158252462423,"sku":"20716261956387123874","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158252495191,"sku":"43676037987776492566","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158252527959,"sku":"21542788440987507197","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158252560727,"sku":"23610856519437098733","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158252593495,"sku":"25033795675542805817","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158252626263,"sku":"98831265539956946596","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158252659031,"sku":"23202518750328488515","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158252691799,"sku":"31388174744723946355","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158252724567,"sku":"19747949838383020127","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158252757335,"sku":"22058135428836665137","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158252790103,"sku":"27494123860871771173","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158252822871,"sku":"25965184310364205921","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158252855639,"sku":"30284589844456500166","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158252888407,"sku":"12482123523781850107","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158252921175,"sku":"25891504384577995613","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158252953943,"sku":"20624779794814089310","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158252986711,"sku":"22573022808442613821","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158253019479,"sku":"15833548929426479770","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158253052247,"sku":"25390397660843188910","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158253085015,"sku":"33707471621947137784","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158253117783,"sku":"25056952840191979877","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158253150551,"sku":"15660217174490296093","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158253183319,"sku":"17120557085117566823","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158253216087,"sku":"97718967773408118955","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158253248855,"sku":"16923787126978144805","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158253281623,"sku":"28474911898816619971","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158253314391,"sku":"33773581115943883825","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158253347159,"sku":"33851063237037222733","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158253379927,"sku":"16058917297519426594","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/6902397035661508534_2048.jpg?v=1751094865"},{"product_id":"45-record-adaptor-t-shirt-premium-organic","title":"45 Record Adaptor T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158253478231,"sku":"74067313746743115260","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158253510999,"sku":"53645911541214411969","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158253543767,"sku":"13538001760426826489","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158253576535,"sku":"32304147537828465384","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158253609303,"sku":"32165660027045617832","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158253642071,"sku":"32337535332609048374","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158253674839,"sku":"54964114960586621291","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158253707607,"sku":"67926084580912884987","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158253740375,"sku":"15668590890834205411","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158253773143,"sku":"22180866537517071754","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158253805911,"sku":"21727374743396928073","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158253838679,"sku":"79965849859375000289","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158253871447,"sku":"64187630937936892863","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158253904215,"sku":"17185195346254514987","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158253936983,"sku":"18285765227688865677","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158253969751,"sku":"30009065029498279689","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158254002519,"sku":"36282527679368586533","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158254035287,"sku":"33016191081214513201","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158254068055,"sku":"32014147354537147518","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158254100823,"sku":"96049657128586312657","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158254133591,"sku":"72238744958459247329","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158254166359,"sku":"32969642532027944985","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158254199127,"sku":"18576582481062504580","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158254231895,"sku":"80810610564311390726","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158254264663,"sku":"18834246931715157206","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158254297431,"sku":"94228923592402885777","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158254330199,"sku":"27630667783744314168","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158254362967,"sku":"37523798359676267376","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158254395735,"sku":"99912204523085539130","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158254428503,"sku":"12157009900394118201","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158254461271,"sku":"80927335042802253413","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158254494039,"sku":"57024655539299040257","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158254526807,"sku":"28291047595614702181","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158254559575,"sku":"16399514092855508824","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158254592343,"sku":"95380536580607415720","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/3976055232409477674_2048.jpg?v=1751094863"},{"product_id":"45-rpm-t-shirt-premium-organic","title":"45 RPM T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158256296279,"sku":"13479318008928977090","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158256329047,"sku":"28294949197000324889","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158256361815,"sku":"26085898068218023864","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158256394583,"sku":"27274094129211650739","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158256427351,"sku":"30817197004907638299","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158256460119,"sku":"24828484953332885539","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158256492887,"sku":"12290156753676707180","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158256525655,"sku":"31640756406242889925","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158256558423,"sku":"90422940735644202535","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158256591191,"sku":"20546055640722383166","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158256623959,"sku":"22712238627943484423","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158256656727,"sku":"28134531981987089115","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158256689495,"sku":"23051392635631804024","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158256722263,"sku":"34589213251540127288","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158256755031,"sku":"64476678787424089307","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158256787799,"sku":"12171450062827003830","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158256820567,"sku":"28359539384767002194","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158256853335,"sku":"11593633309272883986","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158256886103,"sku":"30433123977077534614","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158256918871,"sku":"15987288098194706700","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158256951639,"sku":"51179561495039989541","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158256984407,"sku":"28146365060033476964","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158257017175,"sku":"18479064717304563146","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158257049943,"sku":"27253173557452613129","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158257082711,"sku":"11790235560815830719","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158257115479,"sku":"17354797878270077656","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158257148247,"sku":"10256723061554997713","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158257181015,"sku":"23425345966425968658","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158257213783,"sku":"38385851459020672765","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158257246551,"sku":"29546937905566837939","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158257279319,"sku":"29297797306396052446","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158257312087,"sku":"22366456609566616756","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158257344855,"sku":"59870777290695331453","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158257377623,"sku":"99222347903692981420","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158257410391,"sku":"27838453502871502863","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/3656136697169912217_2048.jpg?v=1751094862"},{"product_id":"a-love-supreme-john-coltrane-t-shirt-premium-organic","title":"A Love Supreme John Coltrane T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158259212631,"sku":"31773442655086597580","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158259245399,"sku":"33397587311282188621","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158259278167,"sku":"14274459575968221764","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158259310935,"sku":"33269096817612546772","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158259343703,"sku":"54223235111192356340","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158259376471,"sku":"27963681030388608157","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158259409239,"sku":"93198170056429130441","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158259442007,"sku":"28943331663449143186","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158259474775,"sku":"20104413193637484641","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158259507543,"sku":"12074235750031266205","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158259540311,"sku":"16678545839232183530","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158259573079,"sku":"22477442393294607585","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158259605847,"sku":"14688510233364985035","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158259638615,"sku":"20223693038921909998","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158259671383,"sku":"29183361188955281153","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158259704151,"sku":"33398672501379711985","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158259736919,"sku":"29958959835852624455","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158259769687,"sku":"42092444789970465130","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158259802455,"sku":"16229668750444760136","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158259835223,"sku":"16574323254505354254","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158259867991,"sku":"20592859544077907524","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158259900759,"sku":"41824994002199737812","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158259933527,"sku":"80833252361648998591","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158259966295,"sku":"26967568105792371981","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158259999063,"sku":"67587174778455390360","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158260031831,"sku":"20873822220814244078","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158260064599,"sku":"20938921362813721164","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158260097367,"sku":"20367209930037257089","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158260130135,"sku":"51775361853437755057","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158260162903,"sku":"56592867731058315328","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158260195671,"sku":"33083615180711192279","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158260228439,"sku":"23816926380197373937","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158260261207,"sku":"15997856581405790139","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158260293975,"sku":"14564284452945052863","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158260326743,"sku":"19536108018055817066","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/6913273447488287847_2048.jpg?v=1751094860"},{"product_id":"always-digging-t-shirt-premium-organic","title":"Always Digging T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158298960215,"sku":"32387652490085877140","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158298992983,"sku":"16996470512317577676","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158299025751,"sku":"21938532190460495728","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158299058519,"sku":"18225675050464101962","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158299091287,"sku":"28073241388581706482","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158299124055,"sku":"26275903402284197731","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158299156823,"sku":"35220181572806943750","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158299189591,"sku":"25280763836282911890","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158299222359,"sku":"24571068828055348633","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158299255127,"sku":"33210157698181749477","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158299287895,"sku":"20950063524683120746","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158299320663,"sku":"29055345305762220332","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158299353431,"sku":"40037272758077596143","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158299386199,"sku":"27852988483176944827","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158299418967,"sku":"14508691789084894572","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158299451735,"sku":"60401261830431641651","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158299484503,"sku":"89469859748231073967","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158299517271,"sku":"59048923805341300370","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158299550039,"sku":"12483250963188734100","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158299582807,"sku":"21207688859149288495","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158299615575,"sku":"28127454937513776017","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158299648343,"sku":"31107511045156861928","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158299681111,"sku":"30024644481463582553","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158299713879,"sku":"22977433304733297320","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158299746647,"sku":"12640061197435106538","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158299779415,"sku":"25351836867407093268","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158299812183,"sku":"17227669509693915823","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158299844951,"sku":"21162498839908476377","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158299877719,"sku":"17961454797780156139","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158299910487,"sku":"32639564133818265796","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158299943255,"sku":"92263603778189082541","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158299976023,"sku":"10834944712564057583","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158300008791,"sku":"10175245922263120555","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158300041559,"sku":"98547920083716354174","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158300074327,"sku":"63279730309268695125","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/12184110619722809959_2048.jpg?v=1751094857"},{"product_id":"aphex-twin-t-shirt-premium-organic","title":"Aphex Twin T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158309904727,"sku":"28880942246256333227","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158309937495,"sku":"32470953592458830202","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158309970263,"sku":"21557554632552853846","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158310003031,"sku":"16778901835655729005","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158310035799,"sku":"74518047510199761015","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158310068567,"sku":"17197204257531602205","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158310101335,"sku":"21099220680676899500","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158310134103,"sku":"30528000732628022226","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158310166871,"sku":"30257316045023300414","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158310199639,"sku":"30792672887870860291","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158310232407,"sku":"16781170783996539289","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158310265175,"sku":"13883166849220719111","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158310297943,"sku":"67882808056493930347","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158310330711,"sku":"94416720871370634451","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158310363479,"sku":"38723282727234976016","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158310396247,"sku":"95479042980884991095","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158310429015,"sku":"25276395049169120724","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158310461783,"sku":"19713669226132835485","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158310494551,"sku":"19425017251469089131","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158310527319,"sku":"33139098115432244077","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158310560087,"sku":"21691528943943881156","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158310592855,"sku":"31916405689266770938","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158310625623,"sku":"80265870298271738846","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158310658391,"sku":"13236284015551609077","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158310691159,"sku":"49660570854094905987","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158310723927,"sku":"61954519551463689581","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158310756695,"sku":"29618116953469397026","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158310789463,"sku":"25808218250963154806","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158310822231,"sku":"70452203265800483236","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158310854999,"sku":"23437900130075185695","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158310887767,"sku":"25230599241845999128","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158310920535,"sku":"84963488938136660905","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158310953303,"sku":"24476424150168773900","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158310986071,"sku":"84877037467667243701","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158311018839,"sku":"21244935530166629948","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/865223763382481295_2048.jpg?v=1751094856"},{"product_id":"arp-synthesizer-t-shirt-premium-organic","title":"Arp Synthesizer T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158387269975,"sku":"31475146123309643516","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158387302743,"sku":"12895102342570597140","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158387335511,"sku":"21778222862177731622","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158387368279,"sku":"10871698839502388030","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158387401047,"sku":"79681767242603169576","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158387433815,"sku":"79108853524528574154","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158387466583,"sku":"13575885857901593371","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158387499351,"sku":"49453550865523804511","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158387532119,"sku":"60910717679321035837","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158387564887,"sku":"31681398107894287339","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158387597655,"sku":"11831872073199865806","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158387630423,"sku":"29505461908820571956","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158387663191,"sku":"11938879300080232467","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158387695959,"sku":"10724269896616014920","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158387728727,"sku":"93868649735915621936","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158387761495,"sku":"56543289284673503247","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158387794263,"sku":"38371602643292789075","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158387827031,"sku":"12717716046686642808","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158387859799,"sku":"21495789100300820884","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158387892567,"sku":"25278423279573026743","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158387925335,"sku":"28698653581115580166","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158387958103,"sku":"20508424792955379460","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158387990871,"sku":"97264601685433031896","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158388023639,"sku":"13979812513270687129","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158388056407,"sku":"22339732218979084941","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158388089175,"sku":"23181223657900811137","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158388121943,"sku":"23102242094604178093","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158388154711,"sku":"42263519361799781216","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158388187479,"sku":"53997663022533582665","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158388220247,"sku":"12658198134506925987","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158388253015,"sku":"71147249025678171787","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158388285783,"sku":"23707232317543943543","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158388318551,"sku":"17334624258207834968","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158388351319,"sku":"14190453785292680004","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158388384087,"sku":"41414025182275633308","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/12513201396011652552_2048.jpg?v=1751094853"},{"product_id":"balearic-beats-ibiza-t-shirt-premium-organic","title":"Balearic Beats Ibiza T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158391628119,"sku":"88743436811588045028","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158391660887,"sku":"13763617183798387428","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158391693655,"sku":"72256909193796739000","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158391726423,"sku":"32717249779877678113","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158391759191,"sku":"20812942800450687028","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158391791959,"sku":"17511732290977648641","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158391824727,"sku":"76122799130422844445","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158391857495,"sku":"26529950571409703548","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158391890263,"sku":"76359924760962779809","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158391923031,"sku":"13809288931104095169","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158391955799,"sku":"28271861530400743951","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158391988567,"sku":"13933531216352781355","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158392021335,"sku":"31632293599167066609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158392054103,"sku":"30403100195925620747","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158392086871,"sku":"11271688356336589100","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158392119639,"sku":"12614835441118802695","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158392152407,"sku":"24793611985643799432","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158392185175,"sku":"78513675593097732626","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158392217943,"sku":"88867442216110721663","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158392250711,"sku":"33893855886894856477","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158392283479,"sku":"27524801958281813775","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158392316247,"sku":"28365966092503830051","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158392349015,"sku":"11895005021648239163","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158392381783,"sku":"26874414739944769721","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158392414551,"sku":"18402642547535385119","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158392447319,"sku":"22530544948379923540","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158392480087,"sku":"18216752351682485809","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158392512855,"sku":"16976263106899179646","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158392545623,"sku":"14245217874222162148","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158392578391,"sku":"41075355303142005774","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158392611159,"sku":"42152796065791531322","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158392643927,"sku":"28706616129709499488","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158392676695,"sku":"32602056244645020748","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158392709463,"sku":"14035591406272172981","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158392742231,"sku":"20112260151388067595","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/1655741823069294186_2048.jpg?v=1751094849"},{"product_id":"bitches-brew-miles-davis-t-shirt-premium-organic","title":"Bitches Brew Miles Davis T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158401130839,"sku":"26148631852188665039","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158401163607,"sku":"15353145885212928317","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158401196375,"sku":"17697619127903536811","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158401229143,"sku":"17163215082538823394","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158401261911,"sku":"93876188008610068479","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158401294679,"sku":"19126217258580403261","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158401327447,"sku":"71629709900599174364","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158401360215,"sku":"29608018888626193278","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158401392983,"sku":"10508529845027023733","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158401425751,"sku":"67976471252353754086","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158401458519,"sku":"73693257628347162358","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158401491287,"sku":"24595595174168546553","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158401524055,"sku":"29007289645428236007","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158401556823,"sku":"25913184084522306897","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158401589591,"sku":"36358287092292413592","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158401622359,"sku":"15260232448153655784","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158401655127,"sku":"32946172843278487976","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158401687895,"sku":"31799087989597307523","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158401720663,"sku":"32221456475718109424","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158401753431,"sku":"31933362781475827441","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158401786199,"sku":"21651335885796538668","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158401818967,"sku":"20122090291550805645","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158401851735,"sku":"16605843335320986122","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158401884503,"sku":"19337228732767866290","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158401917271,"sku":"15768275561415114384","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158401950039,"sku":"49366510985404039681","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158401982807,"sku":"45717237002511339348","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158402015575,"sku":"22265100848341588387","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158402048343,"sku":"14398071251043295450","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158402081111,"sku":"75206226189065249945","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158402113879,"sku":"29575395397324198965","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158402146647,"sku":"12333995783081154880","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158402179415,"sku":"25982402953415018009","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158402212183,"sku":"27348860472982231111","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158402244951,"sku":"60021469339871009381","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/16578122296901014031_2048.jpg?v=1751094844"},{"product_id":"biz-markie-t-shirt-premium-organic","title":"Biz Markie T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158413189463,"sku":"14565882297931916921","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158413222231,"sku":"13196816570293141644","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158413254999,"sku":"18284692834101373292","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158413287767,"sku":"91768932146371331985","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158413320535,"sku":"18628930123412047126","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158413353303,"sku":"96746444657667831418","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158413386071,"sku":"27248734474910204989","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158413418839,"sku":"12651865515703475752","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158413451607,"sku":"28276201476474771606","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158413484375,"sku":"29158829760337380543","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158413517143,"sku":"73638105554360298564","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158413549911,"sku":"29939735904924381301","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158413582679,"sku":"33179039319182414980","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158413615447,"sku":"62644724955110547295","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158413648215,"sku":"11584671454357037753","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158413680983,"sku":"14969622247643919775","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158413713751,"sku":"16887098932860678960","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158413746519,"sku":"14753951525927431813","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158413779287,"sku":"28414502685211418629","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158413812055,"sku":"90168917430981942472","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158413844823,"sku":"27824536885470050662","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158413877591,"sku":"17257910360942095761","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158413910359,"sku":"91736866309730740162","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158413943127,"sku":"30527774273251613358","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158413975895,"sku":"94469848254107546874","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158414008663,"sku":"26734211486921754549","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158414041431,"sku":"15305406102837203115","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158414074199,"sku":"31688734076685516317","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158414106967,"sku":"45053176744588181454","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158414139735,"sku":"78770196764924391905","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158414172503,"sku":"13735337824830818210","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158414205271,"sku":"28252816713962272214","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158414238039,"sku":"19756745726560987866","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158414270807,"sku":"71586454776777348831","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158414303575,"sku":"27221071553246572240","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/8828917711743459122_2048.jpg?v=1751094842"},{"product_id":"black-art-records-t-shirt-premium-organic","title":"Black Art Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158414926167,"sku":"80890246290531689021","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158414958935,"sku":"24036233814798610873","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158414991703,"sku":"25876602167740788432","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158415024471,"sku":"11292211291469343925","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158415057239,"sku":"64015265346640001733","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158415090007,"sku":"26844591370187757884","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158415122775,"sku":"15850795617470537932","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158415155543,"sku":"22468140298748107856","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158415188311,"sku":"24323834845239305181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158415221079,"sku":"18719477184487897640","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158415253847,"sku":"12993694654243004726","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158415286615,"sku":"29233758329900323803","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158415319383,"sku":"22186761116515183294","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158415352151,"sku":"62531430309913575594","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158415384919,"sku":"27244429392858528186","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158415417687,"sku":"33575544207410315750","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158415450455,"sku":"72040851575986489724","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158415483223,"sku":"12504291686591188436","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158415515991,"sku":"17909032815277759453","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158415548759,"sku":"24708353183267702239","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158415581527,"sku":"87729028718008337874","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158415614295,"sku":"36307463491824775331","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158415647063,"sku":"21168938614615784926","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158415679831,"sku":"24653817863743021849","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158415712599,"sku":"15433092864152017844","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158415745367,"sku":"14243134517103704847","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158415778135,"sku":"11410784145855498220","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158415810903,"sku":"23345684210573373496","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158415843671,"sku":"13503993537710174624","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158415876439,"sku":"31340401671915177828","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158415909207,"sku":"10063132048396991074","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158415941975,"sku":"28109677218963153310","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158415974743,"sku":"26633719777403033465","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158416007511,"sku":"49693859232027274940","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158416040279,"sku":"23227941673215777523","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/4848958572764311601_2048.jpg?v=1751094841"},{"product_id":"blue-note-records-b-t-shirt-premium-organic","title":"Blue Note Records \"b\" T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158416695639,"sku":"76277077708239331465","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158416728407,"sku":"29188915652439944374","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158416761175,"sku":"19793498681777529606","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158416793943,"sku":"18940995877937032271","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158416826711,"sku":"16845103273144079623","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158416859479,"sku":"29807056798679419453","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158416892247,"sku":"33114618454242285262","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158416925015,"sku":"30098925257738938341","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158416957783,"sku":"16052189671125202859","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158416990551,"sku":"21088749676567935209","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158417023319,"sku":"32729431293949678912","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158417056087,"sku":"11310291668762386134","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158417088855,"sku":"30356189956414278906","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158417121623,"sku":"21189549926110118607","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158417154391,"sku":"21961373204716483146","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158417187159,"sku":"37263695712070686034","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158417219927,"sku":"16595976843161783226","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158417252695,"sku":"31233313661416115419","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158417285463,"sku":"16844578126687051960","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158417318231,"sku":"24651526777039898481","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158417350999,"sku":"16718853763619451269","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158417383767,"sku":"98880117604197221976","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158417416535,"sku":"33693887184506613482","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158417449303,"sku":"22835881819538336246","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158417482071,"sku":"27939074657667566154","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158417514839,"sku":"13624756956549482926","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158417547607,"sku":"82320372095049592109","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158417580375,"sku":"81195896559890206925","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158417613143,"sku":"17855310431826525282","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158417645911,"sku":"13723440443041776332","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158417678679,"sku":"84341087276063179948","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158417711447,"sku":"20613249370145576550","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158417744215,"sku":"16455551778385068162","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158417776983,"sku":"55633372802622548959","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158417809751,"sku":"19485063698375885172","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/13897552967992145484_2048.jpg?v=1751094837"},{"product_id":"blue-note-records-t-shirt-premium-organic","title":"Blue Note Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158420889943,"sku":"79758404703406727743","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158420922711,"sku":"22614244736494117776","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158420955479,"sku":"25614675530233107693","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158420988247,"sku":"26549286256349466512","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158421021015,"sku":"28275365815903542119","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158421086551,"sku":"18354672671506213562","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158421119319,"sku":"26095906501149194852","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158421152087,"sku":"26862071943499370887","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158421184855,"sku":"13947398658695022543","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158421217623,"sku":"21214083582398209059","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158421250391,"sku":"32724090994081107301","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158421283159,"sku":"35010305528900122311","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158421315927,"sku":"16650259722123751800","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158421348695,"sku":"38371969251893613915","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158421381463,"sku":"25661371006916659855","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158421414231,"sku":"12246742232895375571","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158421446999,"sku":"33248807082905271749","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158421512535,"sku":"28749995263795645848","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158421545303,"sku":"22901968836127173010","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158421578071,"sku":"16398125633642162602","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158421610839,"sku":"78563442200099922293","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158421643607,"sku":"28544782704073551740","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158421676375,"sku":"51464665324991396991","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158421709143,"sku":"14666293039930513736","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158421741911,"sku":"20746038808159220291","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158421774679,"sku":"29220557546872567684","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158421807447,"sku":"10003301004128376401","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158421840215,"sku":"43796148682894648188","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158421872983,"sku":"29187379892614914086","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158421905751,"sku":"47096644343643722839","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158421971287,"sku":"17248009787199898699","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158422004055,"sku":"29806986489627298516","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158422036823,"sku":"52122600611048974603","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158422069591,"sku":"18589818688012167908","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158422102359,"sku":"30083188691219698368","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/5989259116007901042_2048.jpg?v=1751094835"},{"product_id":"bobby-womack-across-110th-street-t-shirt-premium-organic","title":"Bobby Womack Across 110th Street T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158730383703,"sku":"17247134385790566845","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158730416471,"sku":"68515073880828020651","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158730449239,"sku":"32412085288813140167","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158730482007,"sku":"94419280507926399896","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158730514775,"sku":"31667281211328545514","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158730547543,"sku":"13228890308250460927","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158730580311,"sku":"30971487940335380736","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158730613079,"sku":"12940018041192002851","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158730645847,"sku":"20129616245080096062","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158730678615,"sku":"32444685145015972668","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158730711383,"sku":"25721500110459071815","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158730744151,"sku":"13043441104385243723","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158730776919,"sku":"21573884224982500631","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158730809687,"sku":"82470984270387520080","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158730842455,"sku":"20656016968681540994","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158730875223,"sku":"68944109448228040622","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158730907991,"sku":"22458834698885050389","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158730940759,"sku":"40476321928527468710","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158730973527,"sku":"16144232699768706286","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158731006295,"sku":"31598574985049382302","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158731039063,"sku":"42688117337952753652","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158731071831,"sku":"14836058672875154716","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158731104599,"sku":"45181705015088716085","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158731137367,"sku":"14350360044955362523","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158731170135,"sku":"16331773091205028967","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158731202903,"sku":"27468308175460377268","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158731235671,"sku":"26787778393108597004","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158731268439,"sku":"17194472204145918549","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158731301207,"sku":"25765209572691431513","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158731333975,"sku":"44402619110333313750","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158731366743,"sku":"15706579895964912594","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158731399511,"sku":"80236065844754766251","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158731432279,"sku":"56869696690995152764","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158731465047,"sku":"10024259533254186605","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158731497815,"sku":"85723438136646669628","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158731530583,"sku":"31023519405477874037","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/13956309638730801498_2048.jpg?v=1751094832"},{"product_id":"brothers-johnson-t-shirt-premium-organic","title":"Brothers Johnson T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158733267287,"sku":"37934752272284057537","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158733300055,"sku":"18544243546324856466","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158733332823,"sku":"28164513139144121395","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158733365591,"sku":"59031855080492393168","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158733398359,"sku":"11519666660558327535","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158733431127,"sku":"25640637445390154989","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158733463895,"sku":"26726006575435885346","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158733496663,"sku":"78856858131810616438","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158733529431,"sku":"20106418263099621791","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158733562199,"sku":"16923860559525742000","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158733594967,"sku":"61590340751775070597","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158733627735,"sku":"33196823465715480087","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158733660503,"sku":"32272304473891310731","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158733693271,"sku":"16756982909342718761","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158733726039,"sku":"23862633097306483132","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158733758807,"sku":"25550618526853516826","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158733791575,"sku":"32600825956597093903","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158733824343,"sku":"20141248389660585665","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158733857111,"sku":"17268446472760561508","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158733889879,"sku":"23827626758619787858","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158733922647,"sku":"26261657121808608389","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158733955415,"sku":"12347266306765025088","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158733988183,"sku":"19431865306261157718","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158734020951,"sku":"13476506551111414295","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158734053719,"sku":"66454210603749303046","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158734086487,"sku":"77506961428092338826","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158734119255,"sku":"25585774311128183457","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158734152023,"sku":"17349775209536489150","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158734184791,"sku":"17151409781368789193","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158734217559,"sku":"22574993191280739191","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158734250327,"sku":"15164083485041803525","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158734283095,"sku":"17205984399190010506","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158734315863,"sku":"17140926036481966779","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158734348631,"sku":"26102196179786782340","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158734381399,"sku":"10964475054971032752","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158734414167,"sku":"39335811513773117127","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/17956307353828927763_2048.jpg?v=1751094829"},{"product_id":"capitol-records-t-shirt-premium-organic","title":"Capitol Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158743556439,"sku":"22252055879516220720","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158743589207,"sku":"26553955959103712072","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158743621975,"sku":"72003703827853101257","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158743654743,"sku":"20971702903699580718","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158743687511,"sku":"68166860263555235346","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158743720279,"sku":"20659685405940525060","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158743753047,"sku":"76710167504522475863","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158743785815,"sku":"13487236569376836088","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158743818583,"sku":"19302034582556763215","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158743851351,"sku":"18406307131121530300","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158743884119,"sku":"24459495967072964900","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158743916887,"sku":"14420626556065273000","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158743949655,"sku":"20031260157988917193","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158743982423,"sku":"64921664926428225868","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158744015191,"sku":"17340868677702936753","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158744047959,"sku":"21463813978920778752","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158744080727,"sku":"24713835274274801755","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158744113495,"sku":"21111365221789866940","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158744146263,"sku":"84164414368005051009","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158744179031,"sku":"15396951489068372319","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158744211799,"sku":"19993392807877313007","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158744244567,"sku":"65990546819509708644","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158744277335,"sku":"20551747760774814628","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158744310103,"sku":"13662346070062838864","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158744342871,"sku":"89034149524134283990","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158744375639,"sku":"29998967111598560159","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158744408407,"sku":"27920714883444219617","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158744441175,"sku":"10681328369565144662","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158744473943,"sku":"27969989395221406373","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158744506711,"sku":"64605775996240979199","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158744539479,"sku":"30920646858613699241","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158744572247,"sku":"93878409295544728114","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158744605015,"sku":"17734253240897282243","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158744637783,"sku":"14391548099656586683","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158744670551,"sku":"31501640582939637748","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158744703319,"sku":"71143445689232350992","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/12480411178928093679_2048.jpg?v=1751094824"},{"product_id":"chess-records-t-shirt-premium-organic","title":"Chess Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158752371031,"sku":"98506833236413315041","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158752403799,"sku":"65874152674155086163","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158752436567,"sku":"15076673262520097557","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158752469335,"sku":"16237843880360740072","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158752502103,"sku":"16809291293148715630","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158752534871,"sku":"10205347561349018339","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158752567639,"sku":"30757080018375253173","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158752600407,"sku":"32040162255616712780","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158752633175,"sku":"23936025395346235609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158752665943,"sku":"25096345631005134354","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158752698711,"sku":"14823086650821249380","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158752731479,"sku":"10151117550955943543","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158752764247,"sku":"12344045362830297738","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158752797015,"sku":"84994906744362573513","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158752829783,"sku":"30204774278603074516","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158752862551,"sku":"16408369196921101197","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158752895319,"sku":"11255910575036662398","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158752928087,"sku":"72874775121323235465","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158752960855,"sku":"22276568148567374849","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158752993623,"sku":"85212155545694306802","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158753026391,"sku":"11619890422893890764","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158753059159,"sku":"24501115637378430607","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158753091927,"sku":"61038384641271470543","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158753124695,"sku":"33791038613847671063","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158753157463,"sku":"49974637098766923528","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158753190231,"sku":"19394360592275836236","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158753222999,"sku":"86171049430416663609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158753255767,"sku":"18170072576610044504","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158753288535,"sku":"15966304430762721029","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158753321303,"sku":"12191515471974168736","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158753354071,"sku":"23405087653240193737","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158753386839,"sku":"17686574013536148519","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158753419607,"sku":"13288883525581362661","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158753452375,"sku":"65553302023967779376","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158753485143,"sku":"47802224435038778171","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158753517911,"sku":"30401774373613350707","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/9176227184065031855_2048.jpg?v=1751094821"},{"product_id":"chic-le-freak-lyrics-t-shirt-premium-organic","title":"Le Freak Lyrics T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158764331351,"sku":"51567603127064091275","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158764364119,"sku":"28379731246590137540","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158764396887,"sku":"31270913309368580084","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158764429655,"sku":"33989106565958912806","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158764462423,"sku":"17223417970763805595","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158764495191,"sku":"14869932163831157505","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158764527959,"sku":"69652055836978187465","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158764560727,"sku":"33502804005944772343","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158764593495,"sku":"10822158431942675640","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158764626263,"sku":"19003938270935957015","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158764659031,"sku":"32279890514286808751","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158764691799,"sku":"12523058686455320784","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158764724567,"sku":"87914365466691077487","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158764757335,"sku":"58765475166503697074","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158764790103,"sku":"22978141456520353479","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158764822871,"sku":"23529142777395346729","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158764855639,"sku":"11431362954849901503","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158764888407,"sku":"14203228097428918741","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158764921175,"sku":"78435679226773464094","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158764953943,"sku":"48492165670894356891","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158764986711,"sku":"69184868797690278106","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158765019479,"sku":"32554912985666136291","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158765052247,"sku":"51274907697850946228","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158765085015,"sku":"14105339184748545464","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158765117783,"sku":"12808894220561173487","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158765150551,"sku":"31579842789111695889","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158765183319,"sku":"10141990674548630525","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158765216087,"sku":"78275040401505461848","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158765248855,"sku":"12987791499949854623","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158765281623,"sku":"22284359049174568939","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158765314391,"sku":"11029023882026107265","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158765347159,"sku":"17405101654399303440","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158765379927,"sku":"73656957637273965908","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158765412695,"sku":"32075020718307835531","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158765445463,"sku":"19310745202883880469","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158765478231,"sku":"26998644392847942828","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/17304704721776372038_2048.jpg?v=1751094820"},{"product_id":"chicago-created-house-music-t-shirt-premium-organic","title":"Chicago Created House Music T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158766002519,"sku":"22534297841501920306","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158766035287,"sku":"33517721602815685701","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158766068055,"sku":"23169697081567408617","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158766100823,"sku":"66134971451442569303","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158766133591,"sku":"13572538372468872690","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158766166359,"sku":"26305683094688827995","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158766199127,"sku":"19846055874300050418","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158766231895,"sku":"12934134128714314761","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158766264663,"sku":"23722397005331629399","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158766297431,"sku":"27915717720346739207","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158766330199,"sku":"95495778307516089347","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158766362967,"sku":"16232984184601798409","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158766395735,"sku":"73174140045394282355","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158766428503,"sku":"19420514010437111325","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158766461271,"sku":"23888803744478066740","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158766494039,"sku":"84272982139881155151","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158766526807,"sku":"11769735359573728331","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158766559575,"sku":"11673649306832249072","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158766592343,"sku":"26795020937852013772","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158766625111,"sku":"18923043010309743381","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158766657879,"sku":"10733578170322571427","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158766690647,"sku":"40295896607774825071","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158766723415,"sku":"31845480222103413423","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158766756183,"sku":"44380627200519521870","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158766788951,"sku":"16379884824421634697","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158766821719,"sku":"68552928705083844290","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158766854487,"sku":"27239534224796740361","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158766887255,"sku":"13388397011405986349","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158766920023,"sku":"23532366005945360305","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158766952791,"sku":"72006640457794741007","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158766985559,"sku":"90875636021399600978","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158767018327,"sku":"97888655948111263617","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158767051095,"sku":"30727138441854784872","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158767083863,"sku":"12340630091148204841","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158767116631,"sku":"31606102205329767177","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158767149399,"sku":"65563799500783883290","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/14168769329840476035_2048.jpg?v=1751094816"},{"product_id":"chicago-house-music-t-shirt-premium-organic","title":"Chicago House Music T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158770426199,"sku":"60942762161904058536","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158770458967,"sku":"32542161763262597543","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158770491735,"sku":"16579526139456341056","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158770524503,"sku":"73181095750582132684","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158770557271,"sku":"30094331325098716528","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158770590039,"sku":"39896282424302667248","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158770622807,"sku":"19596720089167539500","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158770655575,"sku":"31909104291129000697","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158770688343,"sku":"25187927698193810932","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158770721111,"sku":"31642728955927126527","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158770753879,"sku":"15256814956562338571","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158770786647,"sku":"19138303286948308742","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158770819415,"sku":"28322296427379593293","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158770852183,"sku":"26568813273225559895","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158770884951,"sku":"22416762387787490621","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158770917719,"sku":"19852351376961220942","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158770950487,"sku":"29089150988201262296","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158770983255,"sku":"29879340485941141134","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158771016023,"sku":"72549742665281733363","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158771048791,"sku":"29922486554965778081","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158771081559,"sku":"37772019133261921116","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158771114327,"sku":"13592518385202779647","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158771147095,"sku":"49143405087515082881","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158771179863,"sku":"74081766041979041877","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158771212631,"sku":"34070390137948999746","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158771245399,"sku":"10506945132236607734","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158771278167,"sku":"28163151615924149495","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158771310935,"sku":"13321902939268655636","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158771343703,"sku":"44038923469946538122","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158771376471,"sku":"76702608624104946367","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158771409239,"sku":"98602876901383579273","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158771442007,"sku":"10659890011249218641","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158771474775,"sku":"18199407895861266769","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158771507543,"sku":"12962909096608127244","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158771540311,"sku":"19211915897488067975","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158771573079,"sku":"23937628371950353391","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/9698892967295044719_2048.jpg?v=1751094814"},{"product_id":"city-of-compton-t-shirt-premium-organic","title":"City Of Compton T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158777373015,"sku":"70027990450695957069","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158777405783,"sku":"19929509856982550474","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158777438551,"sku":"57389371215466331418","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158777471319,"sku":"21972215743292333348","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158777504087,"sku":"23756004280609517412","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158777536855,"sku":"27949187585048663183","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158777569623,"sku":"32787632594095614252","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158777602391,"sku":"27908398189489255856","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158777635159,"sku":"16966464584327483222","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158777667927,"sku":"48854182448430665748","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158777700695,"sku":"11304959760537972814","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158777733463,"sku":"21904479624148253790","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158777766231,"sku":"18866546329738091992","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158777798999,"sku":"10968484250315595192","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158777831767,"sku":"29514090231622380105","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158777864535,"sku":"33424147250260063143","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158777897303,"sku":"26704435176697560411","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158777930071,"sku":"11164269403124595225","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158777962839,"sku":"31583743338287096582","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158777995607,"sku":"98746750144653516993","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158778028375,"sku":"67747227941723275662","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158778061143,"sku":"11784282600191787657","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158778093911,"sku":"12233052797239174371","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158778126679,"sku":"16211801504490115931","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158778159447,"sku":"11473272931386707017","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158778192215,"sku":"12146405203889048677","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158778224983,"sku":"18851202825114436012","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158778257751,"sku":"32063383434820343307","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158778290519,"sku":"21045730127388256607","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158778323287,"sku":"12831349712364919615","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158778356055,"sku":"13548615874102919219","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158778388823,"sku":"19968315401395915200","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158778421591,"sku":"15410409953842392396","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158778454359,"sku":"29227072008692643113","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158778487127,"sku":"19087795128730422007","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158778519895,"sku":"58907793193273749537","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/9447246024361951668_2048.jpg?v=1751094812"},{"product_id":"cold-chillin-records-t-shirt-premium-organic","title":"Cold Chillin Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158780649815,"sku":"18437363782833990069","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158780682583,"sku":"19548228767724326252","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158780715351,"sku":"30932185256055753367","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158780748119,"sku":"12168084360264288451","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158780780887,"sku":"25976584878687328929","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158780813655,"sku":"15320072310953298591","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158780846423,"sku":"28230570776858308733","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158780879191,"sku":"24328151362528533488","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158780911959,"sku":"15807077761724278922","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158780944727,"sku":"57327021963565647965","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158780977495,"sku":"31733681620393110051","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158781010263,"sku":"23075466766186920383","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158781043031,"sku":"29548475585781908504","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158781075799,"sku":"26214590975451722553","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158781108567,"sku":"21835712677603083276","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158781141335,"sku":"13960879385661396150","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158781174103,"sku":"25911686322015064025","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158781206871,"sku":"23979514076278412439","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158781239639,"sku":"23532281397410611716","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158781272407,"sku":"11445450819587729188","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158781305175,"sku":"24930551701994004888","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158781337943,"sku":"17494553506229856729","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158781370711,"sku":"22525192607571507904","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158781403479,"sku":"33757811566960573560","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158781436247,"sku":"18485616061465630332","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158781469015,"sku":"12963507218246974405","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158781501783,"sku":"91651231041719139369","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158781534551,"sku":"29402377382307528358","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158781567319,"sku":"11510799587976968170","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158781600087,"sku":"55086481251604011575","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158781632855,"sku":"20011730434916173830","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158781665623,"sku":"22601759078386898027","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158781698391,"sku":"22284552145872534884","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158781731159,"sku":"29121015500846626222","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158781763927,"sku":"26918981763149550357","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158781796695,"sku":"28238357663815305129","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/6400819654214762710_2048.jpg?v=1751094811"},{"product_id":"dance-your-ass-off-salsoul-records-t-shirt-premium-organic","title":"Dance Your Ass Off Salsoul Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158784221527,"sku":"15574968412590062223","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158784254295,"sku":"45346381988983873526","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158784287063,"sku":"20604256423353409188","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158784319831,"sku":"30505509725608070331","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158784352599,"sku":"21363982568724246348","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158784385367,"sku":"88787242741498748592","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158784418135,"sku":"69686979627097098923","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158784450903,"sku":"17379984619032044969","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158784483671,"sku":"33674492458499256856","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158784516439,"sku":"10031286921635618800","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158784549207,"sku":"19182513877938867678","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158784581975,"sku":"25225903435215679181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158784614743,"sku":"31054847592982602574","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158784647511,"sku":"34633587049762636664","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158784680279,"sku":"16856400100094430815","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158784713047,"sku":"30880359911654499355","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158784745815,"sku":"22166809286253279237","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158784778583,"sku":"10253133754018715342","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158784811351,"sku":"19485695743606455187","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158784844119,"sku":"10223082297654941817","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158784876887,"sku":"40899166679081828075","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158784909655,"sku":"32910940269387345249","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158784942423,"sku":"29629163734304834815","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158784975191,"sku":"28353853881212361057","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158785007959,"sku":"14018391206989354140","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158785040727,"sku":"15763386011656106021","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158785073495,"sku":"60132756454950833268","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158785106263,"sku":"16862509803098958364","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158785139031,"sku":"37059010432952004330","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158785171799,"sku":"16243317645492306325","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158785204567,"sku":"13906611041751290557","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158785237335,"sku":"16724760498453595642","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158785270103,"sku":"22044420185751348583","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158785302871,"sku":"98076483159795409936","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158785335639,"sku":"89871396040942571806","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158785368407,"sku":"16571202688801893046","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/14148913964763083486_2048.jpg?v=1751094809"},{"product_id":"def-jam-recordings-t-shirt-premium-organic","title":"Def Jam Recordings T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158791823703,"sku":"21684638576091554480","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158791856471,"sku":"12673148427036548182","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158791889239,"sku":"56022524861656890604","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158791922007,"sku":"24142139558769372180","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158791954775,"sku":"31406142048984658879","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158791987543,"sku":"21277065031180182990","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158792020311,"sku":"24909338301917396979","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158792053079,"sku":"74543091272756888256","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158792085847,"sku":"11285744717128962054","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158792118615,"sku":"22450621811878386518","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158792151383,"sku":"13901965834842798434","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158792184151,"sku":"12541185214489297595","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158792216919,"sku":"15429932757745712235","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158792249687,"sku":"21666383981078870630","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158792282455,"sku":"16858625675317616160","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158792315223,"sku":"29988973840717744968","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158792347991,"sku":"38230784230437951432","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158792380759,"sku":"22448938248970880542","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158792413527,"sku":"51020811370481416290","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158792446295,"sku":"28388834697953384233","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158792479063,"sku":"27559788185399110273","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158792511831,"sku":"36042819065082208345","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158792544599,"sku":"17463919692323004367","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158792577367,"sku":"12249152107205947745","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158792610135,"sku":"31370315660658615954","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158792642903,"sku":"92212041385360093240","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158792675671,"sku":"14674571926288912754","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158792708439,"sku":"12246964014046327058","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158792741207,"sku":"32660075399094340545","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158792773975,"sku":"33868563492646363442","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158792806743,"sku":"33832121096842062143","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158792839511,"sku":"18162253151933403290","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158792872279,"sku":"89951617081094641724","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158792905047,"sku":"33884209500514894810","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158792937815,"sku":"95550676371100810930","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158792970583,"sku":"21642396635876162334","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/2174218033454864264_2048.jpg?v=1751094807"},{"product_id":"detroit-gears-t-shirt-premium-organic","title":"Detroit Gears T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158795755863,"sku":"28224790568956348134","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158795788631,"sku":"17193837270178740628","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158795821399,"sku":"12327199240382153828","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158795854167,"sku":"82578100278005884822","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158795886935,"sku":"96580147484027082371","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158795919703,"sku":"99923512315168754561","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158795952471,"sku":"11404723645823317629","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158795985239,"sku":"20977914017233710012","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158796018007,"sku":"55800696946308099933","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158796050775,"sku":"30912935958411002885","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158796083543,"sku":"14167433263833005949","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158796116311,"sku":"29284842945881203110","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158796149079,"sku":"82099297263786834842","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158796181847,"sku":"13274371033392564773","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158796214615,"sku":"12739960883178287332","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158796247383,"sku":"73181898488800225079","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158796280151,"sku":"29016106869792805477","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158796312919,"sku":"30028033838061102479","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158796345687,"sku":"16883994257334834615","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158796378455,"sku":"31905111653254776213","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158796411223,"sku":"28619491851213570701","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158796443991,"sku":"28821583390409414682","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158796476759,"sku":"25657419370062274175","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158796509527,"sku":"21720573208167683177","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158796542295,"sku":"75575089679982922308","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158796575063,"sku":"18835931984974569466","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158796607831,"sku":"33885226151537219697","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158796640599,"sku":"14030248294695662681","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158796673367,"sku":"18862676668061881884","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158796706135,"sku":"27609010125831604798","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158796738903,"sku":"28970490135690397712","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158796771671,"sku":"45163259218974221557","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158796804439,"sku":"33304863626555380433","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158796837207,"sku":"26635330375482199399","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158796869975,"sku":"12891629079571438690","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158796902743,"sku":"33286057860281086704","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/8895733119140296490_2048.jpg?v=1751094804"},{"product_id":"detroit-techno-2-t-shirt-premium-organic","title":"Detroit Techno 2 T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158797656407,"sku":"21221987966853704601","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158797689175,"sku":"25756041251271282471","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158797721943,"sku":"14694230990203638130","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158797754711,"sku":"42032801236070265352","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158797787479,"sku":"10872140600664047836","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158797820247,"sku":"15078802140497816340","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158797853015,"sku":"10632991619618968026","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158797885783,"sku":"33761515178976748894","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158797918551,"sku":"18333864027001996664","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158797951319,"sku":"23136060412896314322","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158797984087,"sku":"61953785862848703267","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158798016855,"sku":"21131001357581383667","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158798049623,"sku":"23321119098645177343","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158798082391,"sku":"17585190566211832896","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158798115159,"sku":"14552339230373521963","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158798147927,"sku":"25987849021866981285","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158798180695,"sku":"24384786491378341561","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158798213463,"sku":"18085347961449114377","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158798246231,"sku":"17639426979600389880","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158798278999,"sku":"22694287890306304650","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158798311767,"sku":"14377543951799550193","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158798344535,"sku":"12875378556380241125","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158798377303,"sku":"21923088251521123119","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158798410071,"sku":"12711999114566218098","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158798442839,"sku":"16957256260799786580","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158798475607,"sku":"22958816669450987211","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158798508375,"sku":"71345325579822733672","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158798541143,"sku":"13532462771928465836","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158798573911,"sku":"17588061773319515909","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158798606679,"sku":"53823789845427674671","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158798639447,"sku":"15110030410176442995","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158798672215,"sku":"73172803946088711643","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158798704983,"sku":"25482099065987445458","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158798737751,"sku":"32809723499901184266","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158798770519,"sku":"41206826967844545590","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158798803287,"sku":"31003747155066899137","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/15026505153626728078_2048.jpg?v=1751094800"},{"product_id":"dj-dog-t-shirt-premium-organic","title":"DJ Dog T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158802538839,"sku":"13550156056018897981","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158802571607,"sku":"24011741989210782120","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158802604375,"sku":"26015838140531935929","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158802637143,"sku":"33633796396517342061","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158802669911,"sku":"13884069848570162925","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158802702679,"sku":"31128100735717105181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158802735447,"sku":"22793333070526543032","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158802768215,"sku":"17208378729454091814","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158802800983,"sku":"18811082619484773801","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158802833751,"sku":"28093476218025960319","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158802866519,"sku":"23985858961036409493","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158802899287,"sku":"32224679456931334301","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158802932055,"sku":"22205784253699860012","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158802964823,"sku":"14034186416347286867","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158802997591,"sku":"11399983122134422493","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158803030359,"sku":"32979167054891559186","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158803063127,"sku":"31100293526836321784","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158803095895,"sku":"23318334600221050350","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158803128663,"sku":"80763189962318646711","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158803161431,"sku":"79307443787803690550","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158803194199,"sku":"62416081768783982744","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158803226967,"sku":"25761965974218517022","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158803259735,"sku":"10674144028396223347","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158803292503,"sku":"19225496728685450636","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158803325271,"sku":"44799062888914934585","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158803358039,"sku":"38925002654639956976","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158803390807,"sku":"80623306111158395699","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158803423575,"sku":"24246708835352065016","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158803456343,"sku":"28358253907733668045","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158803489111,"sku":"19846764800064869589","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158803521879,"sku":"27420854951425328550","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158803554647,"sku":"13885221787804928730","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158803587415,"sku":"95181470548081783315","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158803620183,"sku":"21442791317697216634","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158803652951,"sku":"92720105261975742015","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158803685719,"sku":"12273105838853077678","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/15512683031186869989_2048.jpg?v=1751094797"},{"product_id":"do-the-right-thing-t-shirt-premium-organic","title":"Hot Buttered Soul T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158805750103,"sku":"30888394864621645235","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158805782871,"sku":"68886014172513549246","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158805815639,"sku":"10295272367386263776","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158805848407,"sku":"33747348459057466686","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158805881175,"sku":"60658320141262649920","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158805913943,"sku":"25494470708550260288","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158805946711,"sku":"28126435670388506936","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158805979479,"sku":"14266331879319302467","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158806012247,"sku":"24056055391095967358","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158806045015,"sku":"26294952445193544068","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158806077783,"sku":"10289437057357289421","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158806110551,"sku":"84660751523412823067","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158806143319,"sku":"17019309656497096946","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158806176087,"sku":"13484616848623557397","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158806208855,"sku":"72292429035489676277","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158806241623,"sku":"17287000815832272356","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158806274391,"sku":"26666477000180256438","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158806307159,"sku":"20011151816076057212","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158806339927,"sku":"48857461111154256689","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158806372695,"sku":"12240321964649798437","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158806405463,"sku":"10512845294538171585","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158806438231,"sku":"24885646531967404795","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158806470999,"sku":"31544881160276443596","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158806503767,"sku":"18090265077774709189","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158806536535,"sku":"58602294493579824548","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158806569303,"sku":"19692380123527120382","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158806602071,"sku":"20379296571738086084","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158806634839,"sku":"56715691149159546033","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158806667607,"sku":"16197542805904204896","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158806700375,"sku":"30361771749169611247","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158806733143,"sku":"18637786663354019842","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158806765911,"sku":"24313031207536265948","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158806798679,"sku":"14717600823951841403","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158806831447,"sku":"15160577588389740060","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158909100375,"sku":"21506322891815114393","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158806864215,"sku":"65494535928877671971","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158806896983,"sku":"26187897259291539322","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/6589413699241954860_2048.jpg?v=1751094795"},{"product_id":"donald-byrd-black-byrd-t-shirt-premium-organic","title":"Donald Byrd Black Byrd T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158809649495,"sku":"67671708493693076440","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158809682263,"sku":"27777320646331226623","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158809715031,"sku":"33805722508441394469","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158809747799,"sku":"31451228617449064550","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158809780567,"sku":"57368948161734281847","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158809813335,"sku":"85764775789269796595","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158809846103,"sku":"33059709216916456781","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158809878871,"sku":"23230271745701824919","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158809911639,"sku":"52404881833085003041","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158809944407,"sku":"27747954187133002032","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158809977175,"sku":"82474188668970135234","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158810009943,"sku":"53251726819587220707","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158810042711,"sku":"33556877247080410455","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158810075479,"sku":"11818696946188414805","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158810108247,"sku":"85709601427857832682","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158810141015,"sku":"55476274914012456030","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158810173783,"sku":"17108372425211566416","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158810206551,"sku":"17724019278416011099","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158810239319,"sku":"58836849107232079023","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158810272087,"sku":"12906148937051452308","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158810304855,"sku":"28860949373600196868","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158810337623,"sku":"17632042155729854623","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158810370391,"sku":"15978835153999218237","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158810403159,"sku":"50094686760148032289","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158810435927,"sku":"61685159136825494977","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158810468695,"sku":"76816156420404354444","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158810501463,"sku":"29247749460284630678","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158810534231,"sku":"18287520132297323453","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158810566999,"sku":"76344716071207381817","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158810599767,"sku":"28381405903809829430","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158810632535,"sku":"44304900598795042354","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158810665303,"sku":"42459351334054342806","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158810698071,"sku":"70038195911092288335","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158810730839,"sku":"19716488111304119027","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158810763607,"sku":"28289044159067404729","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158810796375,"sku":"14088277452492707578","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/15400492812314402451_2048.jpg?v=1751094793"},{"product_id":"donna-summer-tour-1981-t-shirt-premium-organic","title":"Donna Summer Tour 1981 T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158819545431,"sku":"25915943251214668966","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158819578199,"sku":"30216904415591097376","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158819610967,"sku":"24995221169438968672","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158819643735,"sku":"31052041936767360960","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158819676503,"sku":"26559925350059926469","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158819709271,"sku":"78022522237917186728","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158819742039,"sku":"20381255050753567647","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158819774807,"sku":"40676207553342932178","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158819807575,"sku":"13626329192946308084","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158819840343,"sku":"22039209584697245092","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158819873111,"sku":"31146399859944620007","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158819905879,"sku":"21931591754001787587","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158819938647,"sku":"15339765594287177958","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158819971415,"sku":"18348760611633210295","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158820004183,"sku":"14093766391667175123","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158820036951,"sku":"21953588758504272624","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158820069719,"sku":"84403132099344969358","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158820102487,"sku":"62348700562204110004","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158820135255,"sku":"26285528935582816820","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158820168023,"sku":"17964950875725687812","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158820200791,"sku":"33223002236933095992","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158820233559,"sku":"20017104462379993757","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158820266327,"sku":"65230669844640769293","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158820299095,"sku":"13199169477384128478","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158820331863,"sku":"23248327496297458642","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158820364631,"sku":"15616117164287553526","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158820397399,"sku":"17227452718018942103","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158820430167,"sku":"22878238735794657504","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158820462935,"sku":"70288478143310011793","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158820495703,"sku":"31035941345647190323","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158820528471,"sku":"25370545658470911922","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158820561239,"sku":"29460365814806937522","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158820594007,"sku":"22745719281251138847","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158820626775,"sku":"92782083185577894294","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158820659543,"sku":"21237207902682523569","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158820692311,"sku":"17283324089686798210","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/13242686545721632261_2048.jpg?v=1751094791"},{"product_id":"dub-1968-t-shirt-premium-organic","title":"Dub 1968 T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158826590551,"sku":"30690937327856020672","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158826623319,"sku":"17127896770753769096","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158826656087,"sku":"24523903295692856392","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158826688855,"sku":"15710770002586371538","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158826721623,"sku":"94186951685683729567","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158826754391,"sku":"14709801254264285592","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158826787159,"sku":"30337019985218317618","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158826819927,"sku":"23212610255180413347","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158826852695,"sku":"24716178609021601927","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158826918231,"sku":"22881928688952982355","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158826950999,"sku":"71970450641461167880","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158826983767,"sku":"42266801891232649295","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158827016535,"sku":"11408632454507089030","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158827049303,"sku":"63725936339923652668","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158827082071,"sku":"48277378124133942197","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158827114839,"sku":"33711634828142540559","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158827147607,"sku":"30432920584191207740","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158827213143,"sku":"23723136123133867661","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158827245911,"sku":"14097020061340228585","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158827278679,"sku":"11803444829557241058","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158827311447,"sku":"34025500400651539062","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158827344215,"sku":"13208621590064047447","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158827376983,"sku":"25948141682865132201","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158827409751,"sku":"24918753121921660773","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158827442519,"sku":"93033519616285160743","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158827475287,"sku":"18216034126835047986","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158827540823,"sku":"45258785587567535413","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158827573591,"sku":"32317327344016678408","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158827606359,"sku":"26640096027141670981","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158827639127,"sku":"26346272199912141731","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158827671895,"sku":"31275916581544562756","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158827704663,"sku":"21047879278386263480","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158827737431,"sku":"16270611386963978187","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158827770199,"sku":"28054081432853557839","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158827835735,"sku":"31376961634061005118","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158827868503,"sku":"14722745875829764459","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/12815517388103206681_2048.jpg?v=1751094790"},{"product_id":"duke-records-t-shirt-premium-organic","title":"Duke Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158830260567,"sku":"70723750404009800677","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158830293335,"sku":"11635449664408363455","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158830326103,"sku":"22189047370462149950","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158830358871,"sku":"82442360543107592518","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158830391639,"sku":"43279689796102719092","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158830424407,"sku":"21023877056498564373","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158830457175,"sku":"31007804302614931298","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158830489943,"sku":"15041460930239966170","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158830522711,"sku":"27786331769763019882","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158830555479,"sku":"20378687071515049521","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158830588247,"sku":"68312350358476054072","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158830621015,"sku":"88073766586852778812","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158830653783,"sku":"88545292339824574249","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158830686551,"sku":"78742607936117167763","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158830719319,"sku":"15347468399618937817","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158830752087,"sku":"27019376054853141122","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158830784855,"sku":"83107545891715716449","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158830817623,"sku":"25960221136904266599","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158830850391,"sku":"84833493517711968942","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158830883159,"sku":"12817283087201653149","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158830915927,"sku":"25188302623288153535","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158830948695,"sku":"12612197328338894633","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158830981463,"sku":"26266612420572867111","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158831014231,"sku":"18581469838769944019","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158831046999,"sku":"12124551935235654982","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158831079767,"sku":"43394244187780951955","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158831112535,"sku":"16590329293521352028","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158831145303,"sku":"32504869745794807277","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158831178071,"sku":"12269902205292154538","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158831210839,"sku":"23062035241293084917","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158831243607,"sku":"31044808252336785163","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158831276375,"sku":"33679974230417008619","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158831309143,"sku":"25600641828103999618","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158831341911,"sku":"23457966342008052213","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158831374679,"sku":"15260655113556339147","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158831407447,"sku":"31340070490787081999","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/8342636496075401519_2048.jpg?v=1751094788"},{"product_id":"dusty-fingers-t-shirt-premium-organic","title":"Dusty Fingers T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158834192727,"sku":"23267551130411199538","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158834225495,"sku":"32746304785225452441","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158834258263,"sku":"31720125108102961508","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158834291031,"sku":"29504888730751592067","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158834323799,"sku":"75711588641487274515","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158834356567,"sku":"27499566248898501068","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158834389335,"sku":"10161968239756301269","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158834422103,"sku":"21319857884746286010","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158834454871,"sku":"12460304681136956618","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158834487639,"sku":"11027580926300738911","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158834520407,"sku":"18211039414409802342","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158834553175,"sku":"29799655104763535804","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158834585943,"sku":"26916855607031759635","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158834618711,"sku":"33218598488655488007","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158834651479,"sku":"16695839267521863181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158834684247,"sku":"37662344745957347173","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158834717015,"sku":"87785916212180579721","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158834749783,"sku":"28688192481084609352","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158834782551,"sku":"69725721018474533746","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158834815319,"sku":"18064617542519231789","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158834848087,"sku":"19149307939055674312","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158834880855,"sku":"31954720166482799926","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158834913623,"sku":"20837817260708037115","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158834946391,"sku":"27098077177509745061","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158834979159,"sku":"57077013811380435129","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158835011927,"sku":"30254599287075890434","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158835044695,"sku":"10035300579096776845","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158835077463,"sku":"29446952092987705805","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158835110231,"sku":"21143309612125304038","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158835142999,"sku":"11513747333740949218","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158835175767,"sku":"11322216486193863727","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158835208535,"sku":"13355511542098568650","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158835241303,"sku":"23512068732416693095","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158835274071,"sku":"26051528885320890176","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158835306839,"sku":"12667430609019747786","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158835339607,"sku":"19098796991142082358","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/7685596221471068008_2048.jpg?v=1751094786"},{"product_id":"el-disco-es-cultura-t-shirt-premium-organic","title":"El Disco Es Cultura T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158835732823,"sku":"61384023289791742241","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158835765591,"sku":"59718112948692398033","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158835798359,"sku":"19691065004563752066","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158835831127,"sku":"26562646194940128190","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158835863895,"sku":"33962775625581358726","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158835896663,"sku":"31533192686130440363","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158835929431,"sku":"19679693743253391109","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158835962199,"sku":"34011973680691835673","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158835994967,"sku":"21233653416191685752","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158836027735,"sku":"29292205403988635764","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158836060503,"sku":"69027882732893325782","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158836093271,"sku":"72303512593756761792","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158836126039,"sku":"80207645577564913752","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158836158807,"sku":"26732510524748145388","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158836191575,"sku":"33006010499809429310","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158836224343,"sku":"32211990738881230091","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158836257111,"sku":"23517416046158425903","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158836289879,"sku":"11906175101393680660","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158836322647,"sku":"32029462223093196298","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158836355415,"sku":"24659207639049455985","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158836388183,"sku":"25052526754072043555","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158836420951,"sku":"70799121444360448159","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158836453719,"sku":"12889638411709053611","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158836486487,"sku":"33176040365581195818","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158836519255,"sku":"30830712980104022169","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158836552023,"sku":"14703491177975157648","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158836584791,"sku":"13689279131992127427","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158836617559,"sku":"17801269202333329963","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158836650327,"sku":"10636496361315889003","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158836683095,"sku":"98601633203495430767","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158836715863,"sku":"32534011382386125422","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158836748631,"sku":"28431799443409168780","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158836781399,"sku":"27495017754982425827","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158836814167,"sku":"13304920389192148982","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158836846935,"sku":"67490264843670307975","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158836879703,"sku":"25455576160291645604","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/14951354942866349126_2048.jpg?v=1751094784"},{"product_id":"epic-records-t-shirt-premium-organic","title":"Epic Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158840582487,"sku":"85656639145190434469","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158840615255,"sku":"18721419444187320659","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158840648023,"sku":"22215414147881269993","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158840680791,"sku":"20317084291638980352","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158840713559,"sku":"26499672005252192967","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158840746327,"sku":"17139194680281719587","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158840779095,"sku":"17428427733240592686","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158840811863,"sku":"97800271049264525614","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158840844631,"sku":"25610755194833521580","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158840877399,"sku":"20909816887986634479","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158840910167,"sku":"20131805645016109871","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158840942935,"sku":"92476441495222406217","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158840975703,"sku":"17536860419961296027","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158841008471,"sku":"26812021169229409781","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158841041239,"sku":"23710354709820066316","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158841074007,"sku":"22055393853704450062","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158841106775,"sku":"13740697703472944339","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158841139543,"sku":"19941487526699714343","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158841172311,"sku":"20820263055262528072","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158841205079,"sku":"28231054091390590463","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158841237847,"sku":"11658764952558886406","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158841270615,"sku":"10296514076762437373","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158841303383,"sku":"32113728568446609264","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158841336151,"sku":"10537520370642324614","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158841368919,"sku":"94668590372703161919","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158841401687,"sku":"18235474546058396644","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158841434455,"sku":"17921436850144862874","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158841467223,"sku":"17307747447804260936","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158841499991,"sku":"19223002187847790788","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158841532759,"sku":"53420669898910970407","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158841565527,"sku":"99408792867518815058","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158841598295,"sku":"11569667762549519709","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158841631063,"sku":"24168925130708385676","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158841663831,"sku":"31348494857942394325","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158841696599,"sku":"21128957614120830840","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158841729367,"sku":"18947254050384994542","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/8011898549777310705_2048.jpg?v=1751094782"},{"product_id":"fela-kuti-roy-ayers-t-shirt-premium-organic","title":"Fela Kuti Roy Ayers T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158842614103,"sku":"19610309979890078958","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158842646871,"sku":"20509377760267636545","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158842679639,"sku":"21733382427853935843","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158842712407,"sku":"52758751401441455655","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158842745175,"sku":"19172132942152191420","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158842777943,"sku":"21710868978795908322","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158842810711,"sku":"11403693765873187702","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158842843479,"sku":"11128305117765702405","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158842876247,"sku":"13348335022564493190","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158842909015,"sku":"64252373710972476690","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158842941783,"sku":"14896081412702504420","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158842974551,"sku":"12837610893979550419","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158843007319,"sku":"14924679699836420081","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158843040087,"sku":"80313552417560367754","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158843072855,"sku":"14391356919091372377","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158843105623,"sku":"22551638918749764011","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158843138391,"sku":"16151103852225468493","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158843171159,"sku":"33158038770459012440","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158843203927,"sku":"25574712507719298944","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158843236695,"sku":"12096367206007846805","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158843269463,"sku":"28695646392179757442","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158843302231,"sku":"12022874635491270346","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158843334999,"sku":"69921893404087094753","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158843367767,"sku":"12228429004673004018","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158843400535,"sku":"16797153751082405359","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158843433303,"sku":"12490730582698799455","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158843466071,"sku":"29340013642439056783","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158843498839,"sku":"20677344443648766542","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158843531607,"sku":"28067812056667194306","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158843564375,"sku":"22060694458316984799","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158843597143,"sku":"20091953658387754349","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158843629911,"sku":"33977379174907206393","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158843662679,"sku":"93568354553303283469","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158843695447,"sku":"21470297386877047859","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158843728215,"sku":"24515545169325430919","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158843760983,"sku":"32512168868052121624","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/98448856230626730_2048.jpg?v=1751094781"},{"product_id":"fleetwood-mac-t-shirt-premium-organic","title":"Fleetwood Mac T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158847758679,"sku":"51277665316209482944","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158847791447,"sku":"25217536606940727427","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158847824215,"sku":"29444172139883265073","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158847856983,"sku":"21998607485977426152","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158847889751,"sku":"20116550453915762536","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158847922519,"sku":"98107191931643423069","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158847955287,"sku":"27916987481970093098","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158847988055,"sku":"56968980010273592880","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158848020823,"sku":"33032084354686579575","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158848053591,"sku":"26539320636663986910","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158848086359,"sku":"21695952646736561626","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158848119127,"sku":"27455113690701191532","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158848151895,"sku":"15238785548499364993","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158848184663,"sku":"26915668281296608190","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158848217431,"sku":"19043269271638672609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158848250199,"sku":"28863652566879464514","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158848282967,"sku":"17911650845568888500","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158848315735,"sku":"13243014368208949538","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158848348503,"sku":"21524389294127153129","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158848381271,"sku":"70043808959204830136","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158848414039,"sku":"77412589767938091433","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158848446807,"sku":"19925918070907040922","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158848479575,"sku":"22451762821564756227","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158848512343,"sku":"74721672085758644741","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158848545111,"sku":"10067361639448820892","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158848577879,"sku":"26713568820757712027","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158848610647,"sku":"16063238675546247815","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158848643415,"sku":"71512787653834024986","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158848676183,"sku":"87686868869610309205","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158848708951,"sku":"30529162985820628281","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158848741719,"sku":"21415681786702471252","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158848774487,"sku":"13992225983176432277","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158848807255,"sku":"17815978472851225458","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158848840023,"sku":"45618280413887504532","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158848872791,"sku":"21874429627649642677","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158848905559,"sku":"56515236144232548037","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/17172556878312653000_2048.jpg?v=1751094779"},{"product_id":"fugees-t-shirt-premium-organic","title":"Fugees T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158850806103,"sku":"31745646619840391421","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158850871639,"sku":"82863635508409835646","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158850937175,"sku":"11935232330773986456","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158851002711,"sku":"18737999694491742511","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158851035479,"sku":"47377877458823990873","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158851068247,"sku":"28348101127570242336","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158851101015,"sku":"24906911817313990526","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158851133783,"sku":"85058274290949742180","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158851166551,"sku":"17763714102481768990","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158851199319,"sku":"27716141387450256327","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158851232087,"sku":"29592353314137566109","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158851264855,"sku":"20601809410762830369","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158851297623,"sku":"32089561324027037248","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158851330391,"sku":"85105166928568852353","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158851363159,"sku":"20486297121540049283","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158851395927,"sku":"31429493678321182475","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158851428695,"sku":"47302803331381184202","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158851461463,"sku":"26171666105405733724","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158851494231,"sku":"29774251872412890688","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158851526999,"sku":"26583740301501387398","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158851559767,"sku":"17637843237217600305","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158851592535,"sku":"23012976981614161948","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158851625303,"sku":"17212606944280601417","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158851658071,"sku":"29484177313154630935","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158851690839,"sku":"18519196463170975372","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158851723607,"sku":"22631517100264039746","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158851756375,"sku":"12901763870147132687","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158851789143,"sku":"59943600054304444591","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158851821911,"sku":"70458192556431602882","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158851854679,"sku":"81355707537336833751","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158851887447,"sku":"33831553571221323422","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158851920215,"sku":"27768209704068526156","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158851952983,"sku":"33243118737850042097","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158851985751,"sku":"23629171908856876217","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158852018519,"sku":"19958880184655386963","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158852051287,"sku":"93615263121313900406","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/11466130079214260098_2048.jpg?v=1751094777"},{"product_id":"funk-inc-t-shirt-premium-organic","title":"Funk Inc T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158857195863,"sku":"12301980217586981506","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158857228631,"sku":"61194309329415413935","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158857261399,"sku":"31121752079201582930","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158857294167,"sku":"16345381147485333855","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158857326935,"sku":"27496835076873048778","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158857359703,"sku":"26711225962739903500","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158857392471,"sku":"25004350206519990263","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158857425239,"sku":"14615354073359292181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158857458007,"sku":"20976689057936163932","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158857490775,"sku":"80707186727655056457","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158857523543,"sku":"20161174289689395612","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158857556311,"sku":"19886449223231030703","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158857589079,"sku":"24203426569425882291","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158857621847,"sku":"10336882292382288135","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158857654615,"sku":"21281169069679856532","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158857687383,"sku":"28283290466739068188","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158857720151,"sku":"21014818974413115512","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158857752919,"sku":"14777693720020113175","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158857785687,"sku":"12492916607974363816","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158857818455,"sku":"31979282642055448182","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158857851223,"sku":"32388357317004029718","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158857883991,"sku":"22693802577076395946","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158857916759,"sku":"30675504774915738430","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158857949527,"sku":"23831125998494211754","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158857982295,"sku":"30310734032133305358","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158858015063,"sku":"80554431834325270027","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158858047831,"sku":"10339911584403372759","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158858080599,"sku":"92345750307487258728","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158858113367,"sku":"29996006860056832782","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158858146135,"sku":"15902405963630177195","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158858178903,"sku":"16364581564759235120","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158858211671,"sku":"18600002164291917923","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158858244439,"sku":"14676097534111983615","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158858277207,"sku":"21217342631499863909","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158858309975,"sku":"31341609718386445804","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158858342743,"sku":"55022974594047945344","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/112006769460531163_2048.jpg?v=1765010607"},{"product_id":"giant-step-t-shirt-premium-organic","title":"Giant Step T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158858965335,"sku":"89222629625650207125","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158858998103,"sku":"36708748619075899592","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158859030871,"sku":"13129519605627484707","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158859063639,"sku":"15833614699985979277","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158859096407,"sku":"20777422354151767232","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158859129175,"sku":"25283016508310179387","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158859161943,"sku":"32872597519606966015","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158859194711,"sku":"18703042799756804284","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158859227479,"sku":"29240850627551612709","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158859260247,"sku":"14320308497027730838","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158859293015,"sku":"15598342021082468265","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158859325783,"sku":"28864739282035159992","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158859358551,"sku":"35388121693760993349","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158859391319,"sku":"20326949276118018842","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158859424087,"sku":"30701678819336190091","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158859456855,"sku":"23106622060534012656","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158859489623,"sku":"11474865674857458122","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158859522391,"sku":"99252071778093273989","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158859555159,"sku":"27953485993389527000","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158859587927,"sku":"16336327813420980885","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158859620695,"sku":"60610366985189143662","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158859653463,"sku":"15989325616029415344","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158859686231,"sku":"98076950628187615332","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158859718999,"sku":"21791458466747465807","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158859751767,"sku":"33563404568380572079","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158859784535,"sku":"23985699891522082059","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158859817303,"sku":"18900389693768217299","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158859850071,"sku":"31127214210676658703","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158859882839,"sku":"11752554945854790868","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158859915607,"sku":"59237990262925861838","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158859948375,"sku":"85671410505567575013","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158859981143,"sku":"13471233688090795337","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158860013911,"sku":"30591775365150759736","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158860046679,"sku":"28044087574052054728","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158860079447,"sku":"22187044296524300462","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158860112215,"sku":"15248026658866791815","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/1261634940965809179_2048.jpg?v=1751094773"},{"product_id":"good-times-t-shirt-premium-organic","title":"Good Times T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158890815831,"sku":"33096464166550446005","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158890848599,"sku":"53628523619660827518","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158890881367,"sku":"22008491031244362662","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158890914135,"sku":"17257654081336066049","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158890946903,"sku":"44025213632600715832","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158890979671,"sku":"21636775216577478280","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158891012439,"sku":"63666573584106065099","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158891045207,"sku":"10892697771010574827","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158891077975,"sku":"92568204387831484619","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158891110743,"sku":"27086026068792466011","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158891143511,"sku":"31441411078423410102","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158891176279,"sku":"31679580494790467626","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158891209047,"sku":"89944431836540091990","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158891241815,"sku":"17685723787082591014","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158891274583,"sku":"15169997993756894077","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158891307351,"sku":"27885827171433743993","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158891340119,"sku":"18214390625054291378","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158891372887,"sku":"18669724960508876107","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158891405655,"sku":"27047522844185202856","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158891438423,"sku":"79701711726998284847","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158891471191,"sku":"63755455462179949213","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158891503959,"sku":"40034909920973681401","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158891536727,"sku":"19595730635011567769","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158891569495,"sku":"27007148219035782375","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158891602263,"sku":"24762825890945086011","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158891635031,"sku":"20158541702066628259","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158891667799,"sku":"19549259167087618880","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158891700567,"sku":"85726537685006949621","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158891733335,"sku":"32050483469308907513","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158891766103,"sku":"81667383752362729460","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158891798871,"sku":"22151102879213373753","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158891831639,"sku":"27914522881782465142","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158891864407,"sku":"17205869517837184562","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158891897175,"sku":"13337115888167759504","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158891929943,"sku":"30193031318858748419","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158891962711,"sku":"26929842219483479447","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158891995479,"sku":"40421296245681553106","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/6169025052934453157_2048.jpg?v=1751094772"},{"product_id":"grace-jones-t-shirt-premium-organic","title":"Grace Jones T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158897107287,"sku":"22147576881845856046","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158897140055,"sku":"98352307824895811153","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158897172823,"sku":"50834856095790867512","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158897205591,"sku":"18463594516106177702","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158897238359,"sku":"10287280665981535906","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158897271127,"sku":"19764082286737211840","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158897303895,"sku":"29496174379787358977","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158897336663,"sku":"26179890470196493306","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158897369431,"sku":"32164056036274110494","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158897402199,"sku":"21281819433127737079","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158897434967,"sku":"30169834980666678928","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158897467735,"sku":"29718118598677195763","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158897500503,"sku":"32585584747475436951","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158897533271,"sku":"33961459592985479679","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158897566039,"sku":"29851497281499057064","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158897598807,"sku":"79049764191335524801","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158897631575,"sku":"27828958209735026734","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158897664343,"sku":"85447528895119234256","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158897697111,"sku":"72784081186017528297","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158897729879,"sku":"94302331288939244195","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158897762647,"sku":"22427460189516289956","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158897795415,"sku":"30390523276976333126","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158897828183,"sku":"58353100729232725270","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158897860951,"sku":"19320217808797616257","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158897893719,"sku":"11353232248961301223","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158897926487,"sku":"13061764190867072694","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158897959255,"sku":"37266325863836812483","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158897992023,"sku":"15753251631801839701","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158898024791,"sku":"19925714808624236780","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158898057559,"sku":"24777276285400642874","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158898090327,"sku":"30904738210046629430","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158898123095,"sku":"10952865693431762894","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158898155863,"sku":"12231264612039168874","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158898188631,"sku":"15927798225056095228","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158898221399,"sku":"21307308103914304836","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158898254167,"sku":"25620159614993332758","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158898286935,"sku":"29905196377713854244","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/18226678031510097290_2048.jpg?v=1751094770"},{"product_id":"grand-royal-records-t-shirt-premium-organic","title":"Grand Royal Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158899499351,"sku":"10136037072966258653","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158899532119,"sku":"20702520862230702415","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158899564887,"sku":"28252102727150272908","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158899597655,"sku":"30267910643512322718","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158899630423,"sku":"24652432979379899591","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158899663191,"sku":"31611322761687732764","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158899695959,"sku":"67171561410898447609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158899728727,"sku":"23017480500160715918","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158899761495,"sku":"12872645610748836308","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158899794263,"sku":"41890941860031685745","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158899827031,"sku":"89358041280694075125","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158899859799,"sku":"12587557879557943109","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158899892567,"sku":"97360639287514126600","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158899925335,"sku":"95431542055158833846","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158899958103,"sku":"71685152173959114050","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158899990871,"sku":"10266820180985085899","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158900023639,"sku":"43476527226892449509","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158900056407,"sku":"88620662713432384121","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158900089175,"sku":"10215514580773279532","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158900121943,"sku":"15938848743326450675","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158900154711,"sku":"10831983790273656822","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158900187479,"sku":"25390685740367273458","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158900220247,"sku":"19884839287328898905","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158900253015,"sku":"11461769945706549878","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158900285783,"sku":"21021164696906053664","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158900318551,"sku":"10297131465791933631","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158900351319,"sku":"24727506832074159653","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158900384087,"sku":"29407277176774045368","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158900416855,"sku":"23121476615594913487","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158900449623,"sku":"30953030756613339349","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158900482391,"sku":"35355493153592199787","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158900515159,"sku":"15489011591663101050","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158900547927,"sku":"81835260430568584357","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158900580695,"sku":"32195489896985314529","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158900613463,"sku":"59481003465309299207","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158900646231,"sku":"30021758893531787816","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158900678999,"sku":"22143477095313582999","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/13620628204344279316_2048.jpg?v=1751094768"},{"product_id":"hip-hop-t-shirt-premium-organic","title":"Hip Hop T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158902415703,"sku":"38101993679636481023","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158902448471,"sku":"12671317469828116295","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158902481239,"sku":"85585375091390786752","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158902514007,"sku":"27658217915079551121","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158902546775,"sku":"17618446415971530091","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158902579543,"sku":"29571410462854296415","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158902612311,"sku":"45466935710075349363","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158902645079,"sku":"18222913215133904229","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158902677847,"sku":"29502303129555022692","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158902710615,"sku":"30940469635489221614","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158902743383,"sku":"25964397646681901485","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158902776151,"sku":"14766778229141677496","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158902808919,"sku":"19347640092796262070","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158902841687,"sku":"12614150969355836598","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158902874455,"sku":"28715931808586103955","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158902907223,"sku":"70525745214120895450","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158902939991,"sku":"54183311786704908068","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158902972759,"sku":"17360542814327434959","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158903005527,"sku":"22813608783112014401","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158903038295,"sku":"22344522461266162149","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158903071063,"sku":"28962006570513567622","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158903103831,"sku":"68616817938176334400","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158903136599,"sku":"22074594821053136625","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158903169367,"sku":"92139524355849628428","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158903202135,"sku":"12381325835100824890","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158903234903,"sku":"33302361324911346529","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158903267671,"sku":"16698827330967007733","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158903300439,"sku":"83935917940390640345","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158903333207,"sku":"19467115629747589136","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158903365975,"sku":"26685319398498632561","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158903398743,"sku":"76505126722308648468","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158903431511,"sku":"80164060879281474865","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158903464279,"sku":"34034830319198881739","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158903497047,"sku":"17790206880072343929","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158903529815,"sku":"10346382904885703957","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158903562583,"sku":"98268913442349260613","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158903595351,"sku":"28878373196707236927","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/8436220044792952792_2048.jpg?v=1751094766"},{"product_id":"hit-me-with-music-t-shirt-premium-organic","title":"Hit Me With Music T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158904316247,"sku":"13168557122567747992","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158904349015,"sku":"10367116632828342751","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158904381783,"sku":"81257720291809179544","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158904414551,"sku":"32902944800115294885","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158904447319,"sku":"11213158876803488039","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158904480087,"sku":"27871891356832356160","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158904512855,"sku":"15631057945484974136","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158904545623,"sku":"12395467886514473273","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158904578391,"sku":"15074081853953855102","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158904611159,"sku":"15924055433164560927","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158904643927,"sku":"81062793852736379338","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158904676695,"sku":"69278164087670332305","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158904709463,"sku":"57736937966301315179","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158904742231,"sku":"66986338973184242673","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158904774999,"sku":"10232518855699149759","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158904807767,"sku":"25640532875875673609","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158904840535,"sku":"29917973922549892553","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158904873303,"sku":"15239461320679967326","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158904906071,"sku":"10595510213411916754","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158904938839,"sku":"13032531451732308982","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158904971607,"sku":"23109595941066597324","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158905004375,"sku":"15353159137140662573","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158905037143,"sku":"30406879232402490862","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158905069911,"sku":"18916384505292955185","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158905102679,"sku":"18720498702779402249","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158905135447,"sku":"14563205236832816709","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158905168215,"sku":"19397045446631579279","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158905200983,"sku":"32756927776049520315","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158905233751,"sku":"97343567572973512854","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158905266519,"sku":"10300674902470234312","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158905299287,"sku":"10725630753989257519","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158905332055,"sku":"51168472840139200834","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158905364823,"sku":"28556695467364850079","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158905397591,"sku":"33974524044393310675","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158905430359,"sku":"12544845937270201630","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158905463127,"sku":"10369054653840522245","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158905495895,"sku":"28924223651816401232","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/10039980652761881258_2048.jpg?v=1751094764"},{"product_id":"illmatic-t-shirt-premium-organic","title":"Illmatic T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158911852887,"sku":"23151697514562029974","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158911885655,"sku":"33248596985831354835","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158911918423,"sku":"32132794999498489385","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158911951191,"sku":"25223458081891380257","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158911983959,"sku":"19639236302560109554","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158912016727,"sku":"12821700538481518705","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158912049495,"sku":"66450696896908438056","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158912082263,"sku":"23799989873419855148","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158912115031,"sku":"45145951363718971031","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158912147799,"sku":"33925998983732483502","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158912180567,"sku":"46652772216356051077","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158912213335,"sku":"47850510045659356691","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158912246103,"sku":"10643420440658520811","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158912278871,"sku":"29512164908707853760","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158912311639,"sku":"23196387704858653648","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158912344407,"sku":"19683717286424975777","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158912377175,"sku":"11142674418976372417","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158912409943,"sku":"11871109816944037369","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158912442711,"sku":"12626922992711762883","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158912475479,"sku":"26878219718583694987","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158912508247,"sku":"31982488773790705332","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158912541015,"sku":"27691664410511198434","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158912573783,"sku":"11704102159592848986","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158912606551,"sku":"29160141698831178288","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158912639319,"sku":"38336020330238833720","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158912672087,"sku":"87293514786614192415","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158912704855,"sku":"14206416016357725435","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158912737623,"sku":"32465950552892952869","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158912770391,"sku":"24497493360613653644","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158912803159,"sku":"22312547912139448902","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158912835927,"sku":"17708674705427135954","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158912868695,"sku":"31812082464558863268","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158912901463,"sku":"89184492533293037030","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158912934231,"sku":"82493108397717496740","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158912966999,"sku":"42503290450075300850","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158912999767,"sku":"23337185313348133252","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158913032535,"sku":"25947295820016217095","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/15830925557414249449_2048.jpg?v=1751094763"},{"product_id":"impulse-records-t-shirt-premium-organic","title":"Impulse Records T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158915227991,"sku":"32770848734810340843","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158915260759,"sku":"11859815768458460091","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158915293527,"sku":"47776564481872183389","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158915326295,"sku":"29530173584261816242","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158915359063,"sku":"20391809831850717360","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158915391831,"sku":"17214255956042119157","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158915424599,"sku":"13618751120925063456","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158915457367,"sku":"28536854847134712484","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158915490135,"sku":"23339594504466684581","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158915522903,"sku":"22212916222752418412","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158915555671,"sku":"16582009317298573776","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158915588439,"sku":"25386329426503390785","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158915621207,"sku":"15205325576641735411","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158915653975,"sku":"21759098646912730879","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158915686743,"sku":"35780238144825868828","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158915719511,"sku":"31556338517670789895","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158915752279,"sku":"27967390059971555430","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158915785047,"sku":"12567235247487278222","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158915817815,"sku":"14318669471956152996","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158915850583,"sku":"18914209204128651476","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158915883351,"sku":"41719487415665194193","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158915916119,"sku":"19709339438496315713","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158915948887,"sku":"18507994677677233528","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158915981655,"sku":"62523936757971051457","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158916014423,"sku":"31740240521627577141","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158916047191,"sku":"27688929856504646964","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158916079959,"sku":"28109825377080787074","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158916112727,"sku":"21388132307761465970","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158916145495,"sku":"11246819632174506115","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158916178263,"sku":"12581275130656754076","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158916211031,"sku":"18345228138576714183","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158916243799,"sku":"13852787001753077315","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158916276567,"sku":"27782564030663596529","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158916309335,"sku":"17594220787597518061","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158916342103,"sku":"18084639050296095373","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158916374871,"sku":"15793579617515916437","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158916407639,"sku":"15664211367952959253","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/17544443043101056117_2048.jpg?v=1751094761"},{"product_id":"incognito-t-shirt-premium-organic","title":"Incognito T Shirt (Premium Organic)","description":"\u003cstyle\u003e\n  .pb4 { font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; color: #111; line-height: 1.6; }\n  .pb4 *, .pb4 *::before, .pb4 *::after { box-sizing: border-box; }\n  .pb4 h1 { font-size: clamp(1.25rem, 1rem + 1.2vw, 1.75rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h2 { font-size: clamp(1rem, .95rem + .8vw, 1.25rem); font-weight: 600; margin: 0 0 .5rem; }\n  .pb4 h3 { font-size: 1rem; font-weight: 600; margin: 1.25rem 0 .5rem; padding-bottom: 5px; border-bottom: 1px solid #eee; }\n  .pb4 p, .pb4 li { font-size: .95rem; margin: 0 0 .5rem; }\n  .pb4 ul { padding-left: 1.2rem; margin: 0 0 1rem; }\n  .pb4 li { margin-bottom: .35rem; }\n\n  .pb4 .promo-band { background: #f5f5f5; border-radius: 10px; padding: 1.25rem 1.5rem; margin-bottom: 1.5rem; text-align: center; }\n  .pb4 .accent { color: #d92b00; font-weight: 600; }\n  .pb4 .was { text-decoration: line-through; color: #888; font-size: clamp(1rem, .95rem + .6vw, 1.25rem); font-weight: 400; }\n  .pb4 .now { font-size: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem); font-weight: 700; color: #d92b00; line-height: 1.2; }\n\n  .pb4 .body-section { padding: 0 .25rem; }\n  .pb4 hr { border: none; border-top: 1px solid #e6e6e6; margin: 1.25rem 0; }\n\n  .pb4 .size-top { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: .75rem 0 .5rem; }\n  .pb4 .unit-note { font-size: .875rem; color: #555; }\n  .pb4 .unit-toggle { background: #fff; border: 1px solid #ccc; border-radius: 999px; padding: 5px 14px; font-size: .875rem; cursor: pointer; color: #111; transition: background .15s; }\n  .pb4 .unit-toggle:hover { background: #f5f5f5; border-color: #111; }\n\n  .pb4 .table-outer { position: relative; }\n  .pb4 .table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; border: 1px solid #e6e6e6; border-radius: 8px; }\n  .pb4 .scroll-hint { display: none; text-align: center; font-size: .78rem; color: #888; margin-top: 6px; }\n  .pb4 table { border-collapse: collapse; width: 100%; min-width: 300px; }\n  .pb4 th, .pb4 td { padding: .55rem .6rem; border-bottom: 1px solid #eee; text-align: center; font-size: .9rem; white-space: nowrap; }\n  .pb4 thead th { background: #f9f9f9; font-weight: 600; font-size: .8rem; text-transform: uppercase; letter-spacing: .05em; color: #666; }\n  .pb4 tbody tr:last-child td { border-bottom: none; }\n  .pb4 tbody td:first-child { text-align: left; font-weight: 600; }\n\n  .pb4 .size-cards { display: none; }\n  .pb4 .size-card { border: 1px solid #e6e6e6; border-radius: 8px; padding: 10px 12px; margin-bottom: 8px; }\n  .pb4 .size-card-title { font-weight: 600; font-size: 1rem; margin: 0 0 6px; }\n  .pb4 .size-card-row { display: flex; justify-content: space-between; font-size: .9rem; padding: 3px 0; border-bottom: 1px solid #f0f0f0; }\n  .pb4 .size-card-row:last-child { border-bottom: none; }\n  .pb4 .size-card-label { color: #555; }\n\n  .pb4 .muted { font-size: .82rem; color: #666; margin-top: .6rem; }\n\n  @media (max-width: 400px) {\n    .pb4 .table-outer { display: none; }\n    .pb4 .size-cards { display: block; }\n  }\n  @media (max-width: 520px) {\n    .pb4 .scroll-hint { display: block; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"pb4\"\u003e\n\u003cdiv class=\"promo-band\"\u003e\n\u003cp style=\"font-size: .9rem; font-weight: 600; margin: 0 0 .4rem;\"\u003eSummer Promo\u003c\/p\u003e\n\u003cp class=\"was accent\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWas: £28.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"now\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNOW: £22.99\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: .9rem; margin: .4rem 0 0;\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003e+ FREE SHIPPING: BUY ANY 3 ITEMS\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch3\u003ePremium organic cotton — the sharper, eco-conscious choice\u003c\/h3\u003e\n\u003cp\u003eOur Premium Organic range is designed for those who want a softer, cleaner, and more sustainable garment. Using the \u003cstrong\u003eStanley\/Stella Creator 2.0\u003c\/strong\u003e blank, these shirts offer a refined Euro-style fit — perfect for a sharper everyday look, streetwear styling, or a night out.\u003c\/p\u003e\n\u003cp\u003eAs each item is \u003cstrong\u003eindividually custom printed just for you\u003c\/strong\u003e after you place your order, please review the Medium Fit details below before purchasing to ensure the perfect result.\u003c\/p\u003e\n\u003ch3\u003eWhy choose the Organic range?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEthics:\u003c\/strong\u003e 100% GOTS certified organic ring-spun cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFeel:\u003c\/strong\u003e Heavyweight 180 g\/m² fabric with a soft, fabric-washed finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut:\u003c\/strong\u003e Medium Fit — a contemporary, slightly fitted silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDetail:\u003c\/strong\u003e High-end construction with a 1×1 rib at the neck collar\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUK printed:\u003c\/strong\u003e Professionally printed and dispatched from our UK studio\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr\u003e\n\u003ch3\u003eIs the Medium Fit right for you?\u003c\/h3\u003e\n\u003cp\u003eUnlike our boxier Lightweight or Heavyweight models, this shirt has a \u003cstrong\u003emodern, tailored cut\u003c\/strong\u003e. If you prefer a loose, oversized, or very baggy feel, we recommend \u003cstrong\u003esizing up\u003c\/strong\u003e or choosing our Heavyweight range instead.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCheck your measurements:\u003c\/strong\u003e Because we print every shirt specifically for you, we cannot offer exchanges for size errors. Lay a shirt you already own flat and compare it to the chart below.\u003c\/p\u003e\n\u003cdiv class=\"size-top\"\u003e\n\u003cspan class=\"unit-note\"\u003eUnits: \u003cspan id=\"org-unit-label\"\u003ein\u003c\/span\u003e\u003c\/span\u003e \u003cbutton id=\"org-unit-btn\" type=\"button\" class=\"unit-toggle\"\u003eToggle in \/ cm\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c!-- Table view (≥401px) --\u003e\n\u003cdiv class=\"table-outer\"\u003e\n\u003cdiv role=\"region\" class=\"table-wrap\" tabindex=\"0\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWidth (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eLength (\u003cspan class=\"org-unit-head\"\u003ein\u003c\/span\u003e)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"scroll-hint\"\u003e← swipe to see all sizes →\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Card view (≤400px) --\u003e\n\u003cdiv class=\"size-cards\"\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eS\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e19.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e27.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eM\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e21.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e22.2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e29.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003eXL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e23.4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e2XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e25.0\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e3XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e26.6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e31.9\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e4XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e28.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e32.7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card\"\u003e\n\u003cp class=\"size-card-title\"\u003e5XL\u003c\/p\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eWidth\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e30.5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"size-card-row\"\u003e\n\u003cspan class=\"size-card-label\"\u003eLength\u003c\/span\u003e\u003cspan class=\"org-sv\"\u003e33.1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"muted\"\u003eMeasurement tolerance: ±0.8 in \/ ±2 cm. As a custom-printed product, we do not hold stock for size exchanges. Please ensure the fit and size meet your needs before purchasing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"Black \/ S","offer_id":49158917718359,"sku":"30301451956136985440","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ S","offer_id":49158917751127,"sku":"25501547481937645441","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ S","offer_id":49158917783895,"sku":"20161819627259086303","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ S","offer_id":49158917816663,"sku":"24688061464399559418","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ S","offer_id":49158917849431,"sku":"18698526574102927945","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":49158917882199,"sku":"12867957800673872996","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ M","offer_id":49158917914967,"sku":"17976512978744448273","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M","offer_id":49158917947735,"sku":"24591866887945440412","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ M","offer_id":49158917980503,"sku":"33454115902277912760","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ M","offer_id":49158918013271,"sku":"21459816741598578098","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":49158918046039,"sku":"96099087254459043407","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ M","offer_id":49158918078807,"sku":"15965749335031106597","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":49158918111575,"sku":"18100577157540305581","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ L","offer_id":49158918144343,"sku":"67649318261283605414","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L","offer_id":49158918177111,"sku":"32437920391913588303","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ L","offer_id":49158918209879,"sku":"21029483034016448730","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ L","offer_id":49158918242647,"sku":"15336141864508326994","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":49158918275415,"sku":"32367384634873717438","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ XL","offer_id":49158918308183,"sku":"31623150497580993209","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ XL","offer_id":49158918340951,"sku":"31056048908590804427","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ XL","offer_id":49158918373719,"sku":"64427491145077882181","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ XL","offer_id":49158918406487,"sku":"24879219952594378860","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":49158918439255,"sku":"18512708526253740984","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Bright Blue \/ 2XL","offer_id":49158918472023,"sku":"21492904665325809797","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 2XL","offer_id":49158918504791,"sku":"19656230098888836059","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 2XL","offer_id":49158918537559,"sku":"10885948432853500404","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 2XL","offer_id":49158918570327,"sku":"28458667709387560286","price":22.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":49158918603095,"sku":"12443149664073750037","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 3XL","offer_id":49158918635863,"sku":"68361903842503585336","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 3XL","offer_id":49158918668631,"sku":"10040217561685320824","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Anthracite \/ 3XL","offer_id":49158918701399,"sku":"14609276079970542026","price":23.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":49158918734167,"sku":"11566556652364455879","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 4XL","offer_id":49158918766935,"sku":"94357460958271305801","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 4XL","offer_id":49158918799703,"sku":"29854372937207252694","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":49158918832471,"sku":"17730279164285820573","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"French Navy \/ 5XL","offer_id":49158918865239,"sku":"28846423226488242609","price":25.99,"currency_code":"GBP","in_stock":true},{"title":"Heather Grey \/ 5XL","offer_id":49158918898007,"sku":"14901144932063863706","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0736\/3169\/5167\/files\/13762087977285633712_2048.jpg?v=1751094759"}],"url":"https:\/\/soultees.co.uk\/collections\/organic.oembed?page=3","provider":"soultees.co.uk","version":"1.0","type":"link"}