{"product_id":"compression-t-shirt-black","title":"Men's compression T-shirt- Black","description":"\u003cstyle\u003e\n  :root{\n    --cream:#FBF8F2;\n    --cream-deep:#F1EBDF;\n    --white:#FFFFFF;\n    --ink:#26251F;\n    --ink-soft:#645F52;\n    --line:#DDD5C4;\n    --accent:#2F2B22;\n    --accent-soft:#8B8368;\n    --tag-bg:#EFE9DA;\n  }\n  *{box-sizing:border-box;}\n  body{\n    margin:0;\n    background:var(--cream);\n    color:var(--ink);\n    font-family:'Inter', sans-serif;\n    -webkit-font-smoothing:antialiased;\n  }\n  .wrap{\n    max-width:820px;\n    margin:0 auto;\n    padding:64px 24px 100px;\n  }\n\n  \/* ---------- HERO ---------- *\/\n  .eyebrow{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:10px;\n    letter-spacing:.14em;\n    text-transform:uppercase;\n    color:var(--accent-soft);\n    margin-bottom:14px;\n    display:flex;\n    align-items:center;\n    gap:8px;\n  }\n  .eyebrow::before{\n    content:\"\";\n    width:18px;height:1px;\n    background:var(--accent-soft);\n    display:inline-block;\n  }\n  h1.title{\n    font-family:'Space Grotesk', sans-serif;\n    font-weight:700;\n    font-size:28px;\n    line-height:1.15;\n    margin:0 0 12px;\n    letter-spacing:-0.01em;\n  }\n  .desc{\n    font-size:13px;\n    line-height:1.65;\n    color:var(--ink-soft);\n    max-width:560px;\n    margin:0 0 18px;\n  }\n  [contenteditable=\"true\"]{\n    outline:none;\n    border-radius:6px;\n    padding:2px 4px;\n    margin:-2px -4px;\n    transition:background .15s ease, box-shadow .15s ease;\n    cursor:text;\n  }\n  [contenteditable=\"true\"]:hover{\n    background:var(--white);\n    box-shadow:0 0 0 1px var(--line);\n  }\n  [contenteditable=\"true\"]:focus{\n    background:var(--white);\n    box-shadow:0 0 0 1.5px var(--accent);\n  }\n  .edit-hint{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:9px;\n    color:var(--accent-soft);\n    letter-spacing:.03em;\n    margin:-8px 0 22px;\n    display:flex;\n    align-items:center;\n    gap:5px;\n    opacity:.85;\n  }\n  .edit-hint svg{width:10px;height:10px;flex:none;}\n\n  .tags{\n    display:flex;\n    flex-wrap:wrap;\n    gap:6px;\n    margin-bottom:28px;\n  }\n  .tag{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:10px;\n    letter-spacing:.03em;\n    background:var(--tag-bg);\n    border:1px solid var(--line);\n    color:var(--ink);\n    padding:4px 10px;\n    border-radius:100px;\n  }\n\n  \/* ---------- SIGNATURE: STRETCH DIAGRAM ---------- *\/\n  .stretch-panel{\n    background:var(--white);\n    border:1px solid var(--line);\n    border-radius:12px;\n    padding:20px 20px;\n    margin-bottom:32px;\n    display:flex;\n    align-items:center;\n    gap:18px;\n  }\n  .stretch-panel .icon-box{\n    flex:none;\n    width:64px;height:64px;\n    position:relative;\n  }\n  .stretch-panel .icon-box svg{width:100%;height:100%;}\n  .stretch-arrow{\n    stroke:var(--accent);\n    stroke-width:2;\n    fill:none;\n    stroke-linecap:round;\n    transform-origin:center;\n  }\n  .stretch-arrow.a1{animation:pulseH 2.6s ease-in-out infinite;}\n  .stretch-arrow.a2{animation:pulseV 2.6s ease-in-out infinite;}\n  @keyframes pulseH{\n    0%,100%{transform:scaleX(1);}\n    50%{transform:scaleX(1.18);}\n  }\n  @keyframes pulseV{\n    0%,100%{transform:scaleY(1);}\n    50%{transform:scaleY(1.18);}\n  }\n  @media (prefers-reduced-motion: reduce){\n    .stretch-arrow.a1, .stretch-arrow.a2{animation:none;}\n  }\n  .stretch-copy .label{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:9.5px;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n    color:var(--accent-soft);\n    margin-bottom:4px;\n  }\n  .stretch-copy .value{\n    font-family:'Space Grotesk', sans-serif;\n    font-weight:600;\n    font-size:14px;\n    margin-bottom:3px;\n  }\n  .stretch-copy .sub{\n    font-size:11.5px;\n    color:var(--ink-soft);\n    line-height:1.5;\n  }\n\n  \/* ---------- SPEC SECTIONS ---------- *\/\n  .section-heading{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:10px;\n    letter-spacing:.14em;\n    text-transform:uppercase;\n    color:var(--accent-soft);\n    margin:0 0 10px;\n  }\n\n  details{\n    background:var(--white);\n    border:1px solid var(--line);\n    border-radius:8px;\n    margin-bottom:8px;\n    overflow:hidden;\n  }\n  details + details{margin-top:8px;}\n  summary{\n    list-style:none;\n    cursor:pointer;\n    padding:13px 16px;\n    font-family:'Space Grotesk', sans-serif;\n    font-weight:600;\n    font-size:13px;\n    display:flex;\n    align-items:center;\n    justify-content:space-between;\n    gap:12px;\n    -webkit-tap-highlight-color:transparent;\n  }\n  summary::-webkit-details-marker{display:none;}\n  summary .plus{\n    flex:none;\n    width:16px;height:16px;\n    position:relative;\n  }\n  summary .plus::before,\n  summary .plus::after{\n    content:\"\";\n    position:absolute;\n    background:var(--accent);\n    top:50%;left:50%;\n    transform:translate(-50%,-50%);\n  }\n  summary .plus::before{width:10px;height:1.3px;}\n  summary .plus::after{width:1.3px;height:10px;transition:transform .25s ease;}\n  details[open] summary .plus::after{transform:translate(-50%,-50%) rotate(90deg) scaleY(0.001);}\n\n  .panel-body{\n    padding:0 16px 16px;\n    font-size:12px;\n    line-height:1.65;\n    color:var(--ink-soft);\n  }\n  .panel-body ul{\n    margin:0;\n    padding-left:0;\n    list-style:none;\n  }\n  .panel-body li{\n    position:relative;\n    padding-left:15px;\n    margin-bottom:6px;\n  }\n  .panel-body li::before{\n    content:\"\";\n    position:absolute;\n    left:0;top:8px;\n    width:4px;height:4px;\n    border-radius:50%;\n    background:var(--accent-soft);\n  }\n  .panel-body li:last-child{margin-bottom:0;}\n\n  footer{\n    margin-top:36px;\n    padding-top:16px;\n    border-top:1px solid var(--line);\n    font-family:'IBM Plex Mono', monospace;\n    font-size:9.5px;\n    color:var(--accent-soft);\n    display:flex;\n    justify-content:space-between;\n    flex-wrap:wrap;\n    gap:6px;\n  }\n\n  @media (max-width:560px){\n    h1.title{font-size:24px;}\n    .stretch-panel{flex-direction:column;align-items:flex-start;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003ch1 spellcheck=\"false\" class=\"title\"\u003e Compression T-shirt black\u003c\/h1\u003e\n\u003cp spellcheck=\"false\" class=\"desc\"\u003eEngineered for movement that never quits. This men's compression T-shirt delivers lightweight comfort, breathable performance, and unrestricted movement for every workout.\u003c\/p\u003e\n\u003cdiv class=\"tags\"\u003e\n\u003cspan class=\"tag\"\u003e150 GSM\u003c\/span\u003e \u003cspan class=\"tag\"\u003e4-Way Stretch\u003c\/span\u003e \u003cspan class=\"tag\"\u003eMoisture-Wicking\u003c\/span\u003e \u003cspan class=\"tag\"\u003eCompression Fit\u003c\/span\u003e \u003cspan class=\"tag\"\u003eFade-Resistant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stretch-panel\"\u003e\n\u003cdiv class=\"icon-box\"\u003e\u003csvg viewbox=\"0 0 96 96\"\u003e\n        \u003crect stroke-width=\"1.5\" stroke=\"var(--accent-soft)\" fill=\"none\" rx=\"6\" height=\"36\" width=\"36\" y=\"30\" x=\"30\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M14 48 L30 48 M66 48 L82 48 M14 48 L20 43 M14 48 L20 53 M82 48 L76 43 M82 48 L76 53\" class=\"stretch-arrow a1\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M48 14 L48 30 M48 66 L48 82 M48 14 L43 20 M48 14 L53 20 M48 82 L43 76 M48 82 L53 76\" class=\"stretch-arrow a2\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-copy\"\u003e\n\u003cdiv class=\"label\"\u003eFour-Way Stretch Construction\u003c\/div\u003e\n\u003cdiv class=\"value\"\u003eMoves in every direction, snaps back to shape\u003c\/div\u003e\n\u003cdiv class=\"sub\"\u003eNylon-spandex knit expands horizontally and vertically under load, so the fit holds through squats, sprints, and overhead reaches without sagging.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"section-heading\"\u003eSpecifications\u003c\/div\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eFabric \u0026amp; Material \u003cspan class=\"plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"panel-body\"\u003ePremium 150 GSM nylon-spandex with four-way stretch, breathable construction, and long-lasting shape retention.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003ePerformance Features \u003cspan class=\"plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"panel-body\"\u003e\n\u003cul\u003e\n\u003cli\u003eMoisture-wicking \u0026amp; quick-dry\u003c\/li\u003e\n\u003cli\u003eCompression fit\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eFade-resistant finish\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eSize \u0026amp; Fit \u003cspan class=\"plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"panel-body\"\u003eAthletic compression fit. True to size. Size up for a relaxed feel.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCare Instructions \u003cspan class=\"plus\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"panel-body\"\u003eMachine wash cold. Do not bleach. Air dry or tumble dry low.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cfooter\u003e\u003cspan\u003eMATERIAL — 150 GSM NYLON SPANDEX\u003c\/span\u003e \u003cspan\u003eFIT — COMPRESSION \/ TRUE TO SIZE\u003c\/span\u003e\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"zyave","offers":[{"title":"S \/ Nylon Spandex","offer_id":44082923667534,"sku":null,"price":899.0,"currency_code":"INR","in_stock":true},{"title":"M \/ Nylon Spandex","offer_id":44082923634766,"sku":null,"price":899.0,"currency_code":"INR","in_stock":true},{"title":"L \/ Nylon Spandex","offer_id":44082923601998,"sku":null,"price":899.0,"currency_code":"INR","in_stock":true},{"title":"XL \/ Nylon Spandex","offer_id":44082923569230,"sku":null,"price":899.0,"currency_code":"INR","in_stock":true},{"title":"2XL \/ Nylon Spandex","offer_id":44082923536462,"sku":null,"price":899.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0745\/6037\/2814\/files\/zyave-compression-tshirt-side-pose.jpg?v=1785413257","url":"https:\/\/zyave.com\/products\/compression-t-shirt-black","provider":"ZYAVE","version":"1.0","type":"link"}