{"product_id":"henley-royal-blue","title":"Henley - Royal Blue","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Anton\u0026amp;family=IBM+Plex+Mono:wght@400;500;600\u0026amp;family=Inter:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  :root{\n    --ink:#EFE7D8;\n    --bone:#241E14;\n    --bone-dim:#5c5140;\n    --panel:#E4DAC4;\n    --panel-line:#c9bb9c;\n    --amber:#9C5A22;\n    --amber-dim:#b98a4e;\n    --rib-line:#b09569;\n    --radius:2px;\n  }\n  *{box-sizing:border-box; margin:0; padding:0;}\n  html{scroll-behavior:smooth;}\n  body{\n    background:var(--ink);\n    color:var(--bone);\n    font-family:'Inter',sans-serif;\n    line-height:1.5;\n    -webkit-font-smoothing:antialiased;\n  }\n  .wrap{max-width:1080px; margin:0 auto; padding:0 32px;}\n\n  \/* ---------- rib texture signature ---------- *\/\n  .rib-band{\n    width:100%;\n    height:34px;\n    background-image:repeating-linear-gradient(\n      90deg,\n      var(--rib-line) 0px, var(--rib-line) 3px,\n      transparent 3px, transparent 6px,\n      transparent 6px, transparent 9px,\n      var(--rib-line) 9px, var(--rib-line) 12px\n    );\n    background-color:var(--panel);\n    border-top:1px solid var(--panel-line);\n    border-bottom:1px solid var(--panel-line);\n  }\n\n  \/* ---------- header ---------- *\/\n  header{padding:20px 0 0;}\n  .brandbar{\n    display:flex; justify-content:space-between; align-items:center;\n    padding:18px 0;\n    font-family:'IBM Plex Mono', monospace;\n    font-size:12px;\n    letter-spacing:.14em;\n    text-transform:uppercase;\n    color:var(--bone-dim);\n    border-bottom:1px solid var(--panel-line);\n  }\n  .brandbar span:first-child{color:var(--bone); font-weight:600;}\n\n  \/* ---------- hero ---------- *\/\n  .hero{\n    padding:72px 0 40px;\n    position:relative;\n  }\n  .eyebrow{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:12px;\n    letter-spacing:.2em;\n    text-transform:uppercase;\n    color:var(--amber);\n    margin-bottom:22px;\n    display:flex;\n    align-items:center;\n    gap:10px;\n  }\n  .eyebrow::before{\n    content:\"\";\n    width:22px; height:1px;\n    background:var(--amber);\n    display:inline-block;\n  }\n  h1{\n    font-family:'Anton', sans-serif;\n    font-weight:400;\n    font-size:clamp(52px, 9vw, 118px);\n    line-height:.92;\n    letter-spacing:-.01em;\n    text-transform:uppercase;\n    color:var(--bone);\n  }\n  h1 .out{ -webkit-text-stroke:1.5px var(--bone); color:transparent; }\n  .hero-sub{\n    max-width:520px;\n    margin-top:26px;\n    font-size:17px;\n    color:var(--bone-dim);\n    font-weight:400;\n  }\n  .hero-meta{\n    display:flex;\n    gap:36px;\n    margin-top:40px;\n    flex-wrap:wrap;\n  }\n  .hero-meta div{\n    font-family:'IBM Plex Mono', monospace;\n  }\n  .hero-meta .num{\n    font-size:26px;\n    color:var(--amber);\n    font-weight:600;\n  }\n  .hero-meta .lab{\n    font-size:11px;\n    letter-spacing:.12em;\n    text-transform:uppercase;\n    color:var(--bone-dim);\n    margin-top:4px;\n  }\n\n  \/* ---------- section shell ---------- *\/\n  section{padding:64px 0;}\n  .section-head{\n    display:flex;\n    align-items:baseline;\n    gap:16px;\n    margin-bottom:36px;\n  }\n  .section-head .idx{\n    font-family:'IBM Plex Mono', monospace;\n    color:var(--amber-dim);\n    font-size:13px;\n  }\n  .section-head h2{\n    font-family:'Anton', sans-serif;\n    font-weight:400;\n    text-transform:uppercase;\n    font-size:clamp(26px,4vw,38px);\n    letter-spacing:-.01em;\n  }\n  .rule{height:1px; background:var(--panel-line); flex:1; margin-left:8px;}\n\n  \/* ---------- construction grid ---------- *\/\n  .construct{\n    display:grid;\n    grid-template-columns:1.1fr .9fr;\n    gap:56px;\n  }\n  .construct p{\n    color:var(--bone-dim);\n    font-size:15.5px;\n    max-width:52ch;\n  }\n  .construct p + p{margin-top:18px;}\n  .spec-list{\n    border-top:1px solid var(--panel-line);\n  }\n  .spec-list .row{\n    display:flex;\n    justify-content:space-between;\n    padding:16px 0;\n    border-bottom:1px solid var(--panel-line);\n    font-family:'IBM Plex Mono', monospace;\n    font-size:13.5px;\n  }\n  .spec-list .row span:first-child{\n    color:var(--bone-dim);\n    text-transform:uppercase;\n    letter-spacing:.08em;\n    font-size:11.5px;\n  }\n  .spec-list .row span:last-child{\n    color:var(--bone);\n    font-weight:500;\n    text-align:right;\n  }\n\n  \/* ---------- fit story ---------- *\/\n  .fit-story{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:1px;\n    background:var(--panel-line);\n    border:1px solid var(--panel-line);\n  }\n  .fit-card{\n    background:var(--panel);\n    padding:30px 26px;\n  }\n  .fit-card .tag{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:11px;\n    color:var(--amber);\n    letter-spacing:.1em;\n    text-transform:uppercase;\n  }\n  .fit-card h3{\n    font-family:'Inter';\n    font-size:18px;\n    font-weight:600;\n    margin:12px 0 10px;\n  }\n  .fit-card p{\n    font-size:14px;\n    color:var(--bone-dim);\n  }\n\n  \/* ---------- size chart ---------- *\/\n  table{\n    width:100%;\n    border-collapse:collapse;\n    font-family:'IBM Plex Mono', monospace;\n  }\n  thead th{\n    text-align:left;\n    font-size:11px;\n    letter-spacing:.1em;\n    text-transform:uppercase;\n    color:var(--amber);\n    padding:0 0 14px;\n    border-bottom:1px solid var(--panel-line);\n    font-weight:500;\n  }\n  thead th:not(:first-child), tbody td:not(:first-child){text-align:right;}\n  tbody td{\n    padding:16px 0;\n    border-bottom:1px solid var(--panel-line);\n    font-size:15px;\n  }\n  tbody td:first-child{\n    font-family:'Inter';\n    font-weight:600;\n    color:var(--bone);\n    letter-spacing:.02em;\n  }\n  tbody tr:hover{background:rgba(201,150,43,0.05);}\n  .size-note{\n    margin-top:18px;\n    font-size:12.5px;\n    color:var(--bone-dim);\n    font-family:'IBM Plex Mono', monospace;\n  }\n\n  \/* ---------- care ---------- *\/\n  .care-grid{\n    display:grid;\n    grid-template-columns:repeat(4,1fr);\n    gap:24px;\n  }\n  .care-item{\n    padding-top:18px;\n    border-top:1px solid var(--panel-line);\n  }\n  .care-item .n{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:11px;\n    color:var(--amber-dim);\n  }\n  .care-item p{\n    margin-top:8px;\n    font-size:13.5px;\n    color:var(--bone-dim);\n  }\n\n  \/* ---------- footer cta ---------- *\/\n  footer{\n    padding:56px 0 70px;\n    border-top:1px solid var(--panel-line);\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n    flex-wrap:wrap;\n    gap:20px;\n  }\n  footer .fline{\n    font-family:'Anton', sans-serif;\n    text-transform:uppercase;\n    font-size:clamp(22px,3vw,30px);\n    color:var(--bone);\n    max-width:480px;\n    line-height:1.1;\n  }\n  footer .fline span{color:var(--amber);}\n  footer .fmeta{\n    font-family:'IBM Plex Mono', monospace;\n    font-size:12px;\n    color:var(--bone-dim);\n    text-align:right;\n  }\n\n  @media(max-width:760px){\n    .construct{grid-template-columns:1fr;}\n    .fit-story{grid-template-columns:1fr;}\n    .care-grid{grid-template-columns:1fr 1fr;}\n    footer{flex-direction:column; align-items:flex-start;}\n    footer .fmeta{text-align:left;}\n  }\n\u003c\/style\u003e\n\u003cheader\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"brandbar\"\u003e\n\u003cspan\u003eFull Sleeve Henley\u003c\/span\u003e \u003cspan\u003e250 GSM · 2×2 Rib · Box Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"rib-band\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"eyebrow\"\u003eHeavyweight Rib Collection\u003c\/div\u003e\n\u003ch1\u003eTHE BOX\u003cbr\u003e\u003cspan class=\"out\"\u003eHENLEY\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eA full-sleeve henley built from 250 GSM 2×2 rib — dense, textured, and cut with a dropped, boxy silhouette that holds its shape wear after wear.\u003c\/p\u003e\n\u003cdiv class=\"hero-meta\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"num\"\u003e250\u003c\/div\u003e\n\u003cdiv class=\"lab\"\u003eGSM Weight\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"num\"\u003e2×2\u003c\/div\u003e\n\u003cdiv class=\"lab\"\u003eRib Knit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"lab\"\u003eButton Placket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"num\"\u003eBox\u003c\/div\u003e\n\u003cdiv class=\"lab\"\u003eFit Silhouette\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"rib-band\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection id=\"sizing\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cspan class=\"idx\"\u003eSize Chart\u003c\/span\u003e\n\u003ch2\u003eFind Your Fit\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest (in)\u003c\/th\u003e\n\u003cth\u003eLength (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e25\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e26\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"size-note\"\u003eMeasurements taken flat, in inches. Fit runs boxy by design — size down for a closer silhouette, true to size for the intended drop-shoulder fit.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"rib-band\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection id=\"construction\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cspan class=\"idx\"\u003eConstruction\u003c\/span\u003e\n\u003ch2\u003eBuilt From the Fabric Up\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"construct\"\u003e\n\u003cdiv\u003e\n\u003cp\u003eCut from 250 GSM 2×2 rib knit — heavier than a standard tee, with a raised vertical texture that gives the henley its structure and drape, and holds the box silhouette instead of collapsing into it. Full sleeve with a ribbed cuff, self-rib neckline, and a four-button placket set on a reinforced stand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-list\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003eFabric\u003c\/span\u003e\u003cspan\u003e2×2 Rib Knit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003eWeight\u003c\/span\u003e\u003cspan\u003e250 GSM\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003eSleeve\u003c\/span\u003e\u003cspan\u003eFull Sleeve, Ribbed Cuff\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003ePlacket\u003c\/span\u003e\u003cspan\u003e4-Button Henley\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003eSilhouette\u003c\/span\u003e\u003cspan\u003eBox \/ Boxy Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan\u003eHem\u003c\/span\u003e\u003cspan\u003eStraight, Self-Finished\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"rib-band\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003csection id=\"care\"\u003e\n\u003cdiv class=\"section-head\"\u003e\n\u003cspan class=\"idx\"\u003eCare\u003c\/span\u003e\n\u003ch2\u003eKeep the Rib Tight\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-grid\"\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cdiv class=\"n\"\u003e01\u003c\/div\u003e\n\u003cp\u003eMachine wash cold, inside out.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cdiv class=\"n\"\u003e02\u003c\/div\u003e\n\u003cp\u003eDo not bleach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cdiv class=\"n\"\u003e03\u003c\/div\u003e\n\u003cp\u003eTumble dry low or line dry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-item\"\u003e\n\u003cdiv class=\"n\"\u003e04\u003c\/div\u003e\n\u003cp\u003eIron on reverse, avoiding placket.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rib-band\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"wrap\"\u003e\u003cfooter\u003e\n\u003cdiv class=\"fline\"\u003eHeavyweight rib.\u003cbr\u003eBox fit.\u003cbr\u003e\u003cspan\u003eBuilt to last, not to fade.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fmeta\"\u003e220 GSM · 2×2 RIB\u003cbr\u003eFULL SLEEVE HENLEY\u003cbr\u003eM · L · XL · XXL\u003c\/div\u003e\n\u003c\/footer\u003e\u003c\/div\u003e","brand":"NEXON Bangladesh","offers":[{"title":"M","offer_id":45676257247341,"sku":null,"price":650.0,"currency_code":"BDT","in_stock":true},{"title":"L","offer_id":45676257280109,"sku":null,"price":650.0,"currency_code":"BDT","in_stock":true},{"title":"XL","offer_id":45676257312877,"sku":null,"price":650.0,"currency_code":"BDT","in_stock":true},{"title":"2XL","offer_id":45676257345645,"sku":null,"price":650.0,"currency_code":"BDT","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0639\/9826\/3405\/files\/WhatsAppImage2026-08-21at4.27.22AM.jpg?v=1787264956","url":"https:\/\/nexonbd.com\/products\/henley-royal-blue","provider":"NEXON Bangladesh","version":"1.0","type":"link"}