{"title":"Custom Muay Thai Shorts","description":"","products":[{"product_id":"full-print-quick-customs","title":"Premium Full-Print Muay Thai Shorts","description":"\u003cstyle\u003e\n  .kpe-sublimation-section {\n    --bg: #101113;\n    --card: #181a1f;\n    --card-2: #1f2228;\n    --text: #f5f1e8;\n    --muted: #c9c1b3;\n    --accent: #d4a24c;\n    --accent-light: #f2d7a4;\n    --border: rgba(255,255,255,0.08);\n    --shadow: 0 18px 48px rgba(0,0,0,0.24);\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 28px 16px 60px;\n    color: var(--text);\n    font-family: inherit;\n  }\n\n  .kpe-sublimation-hero {\n    position: relative;\n    overflow: hidden;\n    border-radius: 28px;\n    padding: 48px 28px;\n    margin-bottom: 24px;\n    background:\n      radial-gradient(circle at top right, rgba(212,162,76,0.18), transparent 30%),\n      linear-gradient(135deg, #0f1012 0%, #1b1e23 55%, #111214 100%);\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow);\n  }\n\n  .kpe-sublimation-hero:before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, rgba(255,255,255,0.04), transparent 42%);\n    pointer-events: none;\n  }\n\n  .kpe-sublimation-label {\n    display: inline-block;\n    margin-bottom: 12px;\n    padding: 8px 12px;\n    border-radius: 999px;\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.08);\n    color: var(--accent-light);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kpe-sublimation-hero h2 {\n    margin: 0 0 10px;\n    font-size: clamp(30px, 5vw, 50px);\n    line-height: 1.02;\n    letter-spacing: -0.03em;\n    color: var(--text);\n  }\n\n  .kpe-sublimation-subtitle {\n    margin: 0 0 18px;\n    font-size: 20px;\n    line-height: 1.35;\n    color: var(--accent-light);\n    font-weight: 600;\n  }\n\n  .kpe-sublimation-hero p {\n    margin: 0;\n    max-width: 860px;\n    font-size: 16px;\n    line-height: 1.8;\n    color: var(--muted);\n  }\n\n  .kpe-sublimation-grid {\n    display: grid;\n    grid-template-columns: 1.1fr 0.9fr;\n    gap: 22px;\n    margin-top: 24px;\n  }\n\n  .kpe-sublimation-panel {\n    background: linear-gradient(180deg, var(--card-2), var(--card));\n    border: 1px solid var(--border);\n    border-radius: 24px;\n    padding: 28px;\n    box-shadow: var(--shadow);\n  }\n\n  .kpe-sublimation-panel h3 {\n    margin: 0 0 18px;\n    font-size: 26px;\n    letter-spacing: -0.02em;\n    color: var(--text);\n  }\n\n  .kpe-sublimation-list,\n  .kpe-sublimation-steps,\n  .kpe-sublimation-why {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n\n  .kpe-sublimation-list li,\n  .kpe-sublimation-steps li,\n  .kpe-sublimation-why li {\n    position: relative;\n    padding-left: 18px;\n    margin-bottom: 16px;\n    color: var(--muted);\n    line-height: 1.7;\n    font-size: 15px;\n  }\n\n  .kpe-sublimation-list li strong,\n  .kpe-sublimation-steps li strong,\n  .kpe-sublimation-why li strong {\n    display: block;\n    color: var(--text);\n    margin-bottom: 3px;\n    font-size: 15px;\n  }\n\n  .kpe-sublimation-list li:before,\n  .kpe-sublimation-steps li:before,\n  .kpe-sublimation-why li:before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--accent);\n  }\n\n  .kpe-sublimation-copy {\n    margin-bottom: 18px;\n    color: var(--muted);\n    font-size: 15px;\n    line-height: 1.8;\n  }\n\n  .kpe-sublimation-highlight {\n    margin-top: 22px;\n    padding: 18px;\n    border-radius: 18px;\n    background: rgba(212,162,76,0.08);\n    border: 1px solid rgba(212,162,76,0.18);\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .kpe-sublimation-cta {\n    margin-top: 24px;\n  }\n\n  .kpe-sublimation-btn {\n    display: inline-block;\n    text-decoration: none;\n    padding: 14px 20px;\n    border-radius: 999px;\n    background: linear-gradient(180deg, #f0d59e 0%, #d4a24c 100%);\n    color: #121212;\n    font-weight: 800;\n    font-size: 14px;\n    letter-spacing: 0.02em;\n    transition: transform 0.2s ease, opacity 0.2s ease;\n  }\n\n  .kpe-sublimation-btn:hover {\n    transform: translateY(-1px);\n    opacity: 0.95;\n  }\n\n  @media (max-width: 990px) {\n    .kpe-sublimation-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .kpe-sublimation-hero {\n      padding: 38px 22px;\n    }\n\n    .kpe-sublimation-panel {\n      padding: 24px 20px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003csection class=\"kpe-sublimation-section\"\u003e\n  \u003cdiv class=\"kpe-sublimation-hero\"\u003e\n    \u003cspan class=\"kpe-sublimation-label\"\u003eCustom Fightwear\u003c\/span\u003e\n    \u003ch2\u003eCustom Muay Thai Shorts\u003c\/h2\u003e\n    \u003cp class=\"kpe-sublimation-subtitle\"\u003eFull Sublimation. Fast Production. Made to Stand Out.\u003c\/p\u003e\n    \u003cp\u003e\n      Design custom Muay Thai shorts with bold all-over sublimation printing, lightweight performance fabric,\n      and made-to-order production in Thailand. Ideal for fighters, gyms, events, and teamwear.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kpe-sublimation-grid\"\u003e\n    \u003cdiv class=\"kpe-sublimation-panel\"\u003e\n      \u003ch3\u003eProduct Highlights\u003c\/h3\u003e\n      \u003cul class=\"kpe-sublimation-list\"\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eFull custom print\u003c\/strong\u003e\n          Logos, text, artwork, and graphics printed across the shorts.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eLightweight feel\u003c\/strong\u003e\n          Breathable fabric built for training, movement, and competition.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eMade in Thailand\u003c\/strong\u003e\n          Produced to order with authentic Thai fightwear craftsmanship.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003e5-day production\u003c\/strong\u003e\n          Fast turnaround from order to production completion.\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv class=\"kpe-sublimation-highlight\"\u003e\n        A clean, high-impact option for gyms, fighters, events, and brands that want bold custom shorts with a fast turnaround.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"kpe-sublimation-panel\"\u003e\n      \u003ch3\u003eHow It Works\u003c\/h3\u003e\n      \u003cul class=\"kpe-sublimation-steps\"\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eUpload your base design\u003c\/strong\u003e\n          Start with your background, artwork, or main visual.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eAdd logos, text, and graphics\u003c\/strong\u003e\n          Position and scale every element until the design feels right.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eChoose your trim colours\u003c\/strong\u003e\n          Finish the look with trim colours that match your design or branding.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003eReview your layers\u003c\/strong\u003e\n          Toggle layers on and off before submitting your final design.\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003ePlace your order\u003c\/strong\u003e\n          Your shorts are then produced in Thailand in around 5 days.\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kpe-sublimation-panel\" style=\"margin-top: 22px;\"\u003e\n    \u003ch3\u003eWhy Choose Sublimation\u003c\/h3\u003e\n    \u003cp class=\"kpe-sublimation-copy\"\u003e\n      Sublimation printing allows bold, high-detail graphics without the limits of stitched panels or basic prints.\n      The result is a clean, lightweight short designed to perform hard and look custom from every angle.\n    \u003c\/p\u003e\n\n    \u003cul class=\"kpe-sublimation-why\"\u003e\n      \u003cli\u003e\u003cstrong\u003eAll-over printed design\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eStrong colour and crisp detail\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eLightweight performance fabric\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003e\u003cstrong\u003eGreat for fighters, gyms, and custom drops\u003c\/strong\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"kpe-sublimation-cta\"\u003e\n      \u003ca class=\"kpe-sublimation-btn\" href=\"\/collections\/custom-muay-thai-shorts\"\u003eShop Custom Muay Thai Shorts\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"KPE","offers":[{"title":"S","offer_id":51742478041354,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":51742478074122,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":51742478106890,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":51742478139658,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXL","offer_id":51742478172426,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXXL","offer_id":51742478205194,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXXXL","offer_id":52153673842954,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXXXXL","offer_id":52153673875722,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXXXXXL","offer_id":52153673908490,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/1062\/4266\/files\/kpe-pow-muay-thai-shorts.png?v=1776743529"},{"product_id":"half-colour-custom","title":"Two-Tone Muay Thai Shorts","description":"\u003cstyle\u003e\n  .kpe-feature-section {\n    --bg: #111214;\n    --card: #191b1f;\n    --card-2: #202329;\n    --text: #f5f1e8;\n    --muted: #c9c1b3;\n    --accent: #d4a24c;\n    --accent-light: #f1d59e;\n    --border: rgba(255,255,255,0.08);\n    --shadow: 0 18px 48px rgba(0,0,0,0.24);\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 28px 16px 60px;\n    font-family: inherit;\n    color: var(--text);\n  }\n\n  .kpe-feature-hero {\n    position: relative;\n    overflow: hidden;\n    border-radius: 28px;\n    padding: 48px 28px;\n    margin-bottom: 24px;\n    background:\n      radial-gradient(circle at top right, rgba(212,162,76,0.18), transparent 30%),\n      linear-gradient(135deg, #0f1012 0%, #1b1e23 55%, #111214 100%);\n    border: 1px solid var(--border);\n    box-shadow: var(--shadow);\n  }\n\n  .kpe-feature-hero:before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, rgba(255,255,255,0.04), transparent 40%);\n    pointer-events: none;\n  }\n\n  .kpe-label {\n    display: inline-block;\n    margin-bottom: 12px;\n    padding: 8px 12px;\n    border-radius: 999px;\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.08);\n    color: var(--accent-light);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n  }\n\n  .kpe-feature-hero h2 {\n    margin: 0 0 10px;\n    font-size: clamp(30px, 5vw, 50px);\n    line-height: 1.02;\n    letter-spacing: -0.03em;\n    color: var(--text);\n  }\n\n  .kpe-subtitle {\n    margin: 0 0 18px;\n    font-size: 20px;\n    line-height: 1.35;\n    color: var(--accent-light);\n    font-weight: 600;\n  }\n\n  .kpe-feature-hero p {\n    margin: 0;\n    max-width: 850px;\n    font-size: 16px;\n    line-height: 1.8;\n    color: var(--muted);\n  }\n\n  .kpe-feature-grid {\n    display: grid;\n    grid-template-columns: 1.15fr 0.85fr;\n    gap: 22px;\n    margin-top: 24px;\n  }\n\n  .kpe-panel {\n    background: linear-gradient(180deg, var(--card-2), var(--card));\n    border: 1px solid var(--border);\n    border-radius: 24px;\n    padding: 28px;\n    box-shadow: var(--shadow);\n  }\n\n  .kpe-panel h3 {\n    margin: 0 0 18px;\n    font-size: 26px;\n    letter-spacing: -0.02em;\n    color: var(--text);\n  }\n\n  .kpe-feature-list,\n  .kpe-steps-list,\n  .kpe-why-list {\n    list-style: none;\n    padding: 0;\n    margin: 0;\n  }\n\n  .kpe-feature-list li,\n  .kpe-steps-list li,\n  .kpe-why-list li {\n    position: relative;\n    padding-left: 18px;\n    margin-bottom: 16px;\n    color: var(--muted);\n    line-height: 1.7;\n    font-size: 15px;\n  }\n\n  .kpe-feature-list li strong,\n  .kpe-steps-list li strong,\n  .kpe-why-list li strong {\n    display: block;\n    color: var(--text);\n    margin-bottom: 3px;\n    font-size: 15px;\n  }\n\n  .kpe-feature-list li:before,\n  .kpe-steps-list li:before,\n  .kpe-why-list li:before {\n    content: \"\";\n    position: absolute;\n    left: 0;\n    top: 10px;\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--accent);\n  }\n\n  .kpe-why-copy {\n    margin-bottom: 18px;\n    color: var(--muted);\n    font-size: 15px;\n    line-height: 1.8;\n  }\n\n  .kpe-highlight-box {\n    margin-top: 22px;\n    padding: 18px 18px;\n    border-radius: 18px;\n    background: rgba(212,162,76,0.08);\n    border: 1px solid rgba(212,162,76,0.18);\n    color: var(--text);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .kpe-cta-wrap {\n    margin-top: 24px;\n  }\n\n  .kpe-btn {\n    display: inline-block;\n    text-decoration: none;\n    padding: 14px 20px;\n    border-radius: 999px;\n    background: linear-gradient(180deg, #f0d59e 0%, #d4a24c 100%);\n    color: #121212;\n    font-weight: 800;\n    font-size: 14px;\n    letter-spacing: 0.02em;\n    transition: transform 0.2s ease, opacity 0.2s ease;\n  }\n\n  .kpe-btn:hover {\n    transform: translateY(-1px);\n    opacity: 0.95;\n  }\n\n  @media (max-width: 990px) {\n    .kpe-feature-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .kpe-feature-hero {\n      padding: 38px 22px;\n    }\n\n    .kpe-panel {\n      padding: 24px 20px;\n    }\n  }\n\u003c\/style\u003e\n\u003csection class=\"kpe-feature-section\"\u003e\n\u003cdiv class=\"kpe-feature-hero\"\u003e\n\u003cspan class=\"kpe-label\"\u003eCustom Fightwear\u003c\/span\u003e\n\u003ch2\u003eCustom Muay Thai Shorts\u003c\/h2\u003e\n\u003cp class=\"kpe-subtitle\"\u003eClassic Thai Craftsmanship. Bold Two-Tone Style.\u003c\/p\u003e\n\u003cp\u003eOur Two-Tone Muay Thai Shorts combine premium construction with a striking half-and-half colour design. Handcrafted in Thailand and made with a traditional wide-leg cut, they deliver comfort, freedom of movement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpe-feature-grid\"\u003e\n\u003cdiv class=\"kpe-panel\"\u003e\n\u003ch3\u003eProduct Highlights\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003ePremium satin finish\u003c\/strong\u003e Smooth, lightweight fabric with a classic Muay Thai look and feel.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWide-leg fit\u003c\/strong\u003e Designed for comfort, movement, and performance in the ring.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFully customisable\u003c\/strong\u003e Add trims, embroidery, logos, and artwork to the front and back.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHandcrafted in Thailand\u003c\/strong\u003e Authentic Thai-made shorts produced to order with care.\u003c\/p\u003e\n\u003cdiv class=\"kpe-highlight-box\"\u003eBuilt for fighters, gyms, and teams who want a premium custom short that looks sharp, feels authentic, and performs in training and competition.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kpe-panel\"\u003e\n\u003ch3\u003eHow It Works\u003c\/h3\u003e\n\u003cul class=\"kpe-steps-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eChoose your base colours\u003c\/strong\u003e Select the two main colours that create the signature two-tone front design.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuild your design\u003c\/strong\u003e Upload logos, text, or artwork for the front and back panels, with optional embroidery.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSelect your trims\u003c\/strong\u003e Choose trim colours that frame the design and complete the overall look.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReview your design\u003c\/strong\u003e Use the layer toggles to refine artwork placement, colours, and text before submitting.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRequest artwork revisions\u003c\/strong\u003e Optional revisions are available for a small fee, with up to two adjustments included.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFinalise your order\u003c\/strong\u003e Confirm your size and place your order. Your shorts will be handcrafted in Thailand in around 21 days.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"KPE","offers":[{"title":"S","offer_id":51742477484298,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":51742477517066,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":51742477549834,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":51742477582602,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXL","offer_id":51742477615370,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true},{"title":"XXXL","offer_id":51742477648138,"sku":null,"price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/1062\/4266\/files\/rn-image_picker_lib_temp_bb3abe47-71ad-478f-a8c0-ea8983902ea5.png?v=1765861560"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/1062\/4266\/collections\/KICK_PUNCH_ELBOW_39.png?v=1762659010","url":"https:\/\/www.kickpunchelbow.com\/collections\/custom-muay-thai-shorts.oembed","provider":"KICKPUNCHELBOW","version":"1.0","type":"link"}