{"product_id":"vintage-washed-frayed-hem-hoodie","title":"Brave \u0026 Kind Hoodie • 340 GSM (10 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #F0F8FF; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-mobile-engine-cloud {\n    \/* Light blue \/ yellow cloudy palette — all in one block, easy to retune *\/\n    --hf-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #0B3D91 0%,\n      #1769AA 18%,\n      #3B9FE8 32%,\n      #66BFFF 48%,\n      #9DD8FF 65%,\n      #C8EAFF 82%,\n      #E7F6FF 100%\n    );\n    --hf-btn-glow: inset 0 0 6.8px #A9DDFF, inset 0 0 10.3px #FFFFFF, inset 0 0 14.9px #BFE6FF;\n    --hf-pink-deep: #B88600;\n    --hf-pink-primary: #3B9FE8;\n    --hf-pink-bright: #9DD8FF;\n    --hf-pink-soft: #BFE6FF;\n\n    --nl-skin-base: #F0F8FF;\n    --nl-skin-card: #F8FCFF;\n    --nl-skin-surface: #E4F4FF;\n    --nl-text: #B88600;\n    --nl-text-dim: rgba(142, 105, 0, 0.78);\n    --nl-border: rgba(59, 159, 232, 0.14);\n    --nl-border-strong: rgba(59, 159, 232, 0.30);\n\n    --nl-font-heading: 'GT America Extended', 'Univers Next 540 Extended Medium', -apple-system, sans-serif;\n    --nl-font-body: 'Univers Next 540 Extended Medium', 'GT America Standard', -apple-system, sans-serif;\n\n    position: relative;\n    font-family: var(--nl-font-body);\n    max-width: 500px;\n    margin: 0 auto;\n    padding: 20px 14px;\n    box-sizing: border-box;\n    -webkit-tap-highlight-color: transparent;\n    color: var(--nl-text);\n    overflow: hidden;\n  }\n  .nl-mobile-engine-cloud * { box-sizing: border-box; }\n\n  \/* Floating cloud blobs — decorative, fixed to the container, ignore pointer events *\/\n  .nl-cloud-blob {\n    position: absolute;\n    border-radius: 50%;\n    filter: blur(38px);\n    pointer-events: none;\n    z-index: 0;\n    opacity: 0.55;\n  }\n  .nl-cloud-blob.c1 { width: 220px; height: 140px; background: #FFFFFF; top: -40px; left: -60px; }\n  .nl-cloud-blob.c2 { width: 180px; height: 120px; background: var(--hf-pink-soft); top: 120px; right: -70px; }\n  .nl-cloud-blob.c3 { width: 200px; height: 130px; background: #FFFFFF; bottom: 40px; left: -50px; opacity: 0.45; }\n  .nl-cloud-blob.c4 { width: 160px; height: 110px; background: var(--hf-pink-bright); bottom: -50px; right: -30px; opacity: 0.3; }\n\n  \/* Ambient glow (soft, airy, no hard edge) *\/\n  .nl-glow-box { position: relative; overflow: hidden; }\n  .nl-glow-box::before {\n    content: '';\n    position: absolute;\n    top: -50%;\n    left: 50%;\n    transform: translateX(-50%);\n    width: 140%;\n    height: 140%;\n    background: radial-gradient(ellipse, rgba(102, 191, 255, 0.20) 0%, rgba(248, 252, 255, 0) 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n  .nl-glow-box \u003e * { position: relative; z-index: 1; }\n\n  .nl-flex-between { display: flex; justify-content: space-between; align-items: center; width: 100%; }\n\n  \/* Typography *\/\n  .nl-header-font { font-family: var(--nl-font-heading) !important; font-weight: 700; letter-spacing: -0.01em; }\n  .nl-tech-mono { font-weight: 700; letter-spacing: 0.02em; }\n  .nl-body-font { font-weight: 400; }\n\n  .nl-text-gradient {\n    display: inline-block;\n    background: linear-gradient(135deg, #B88600 0%, #D4A700 55%, #F0C400 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards — extra rounded + soft fluffy shadow to feel \"cloudy\" rather than sharp *\/\n  .nl-brutal-card {\n    position: relative;\n    z-index: 1;\n    background: var(--nl-skin-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 32px;\n    padding: 26px 22px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.8) inset, 0 20px 40px -18px rgba(23, 105, 170, 0.16);\n  }\n  .nl-mobile-engine-cloud p { margin: 0; font-size: 0.9rem; line-height: 1.65; color: var(--nl-text-dim); font-weight: 300; }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    position: relative;\n    z-index: 1;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h1 { font-size: 1.2rem; margin: 0; }\n  .nl-size-switch-panel {\n    display: flex;\n    background: var(--nl-skin-surface);\n    padding: 3px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n    gap: 2px;\n  }\n  .nl-size-btn {\n    border: none;\n    background: transparent;\n    padding: 6px 14px;\n    font-size: 10px;\n    border-radius: 100px;\n    cursor: pointer;\n    color: var(--nl-text-dim);\n    transition: all 0.2s ease;\n  }\n  #size-in-lw:checked ~ .nl-size-header-wrap #label-in-lw,\n  #size-cm-lw:checked ~ .nl-size-header-wrap #label-cm-lw {\n    background-image: var(--hf-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFF1A6 !important;\n    font-weight: 700;\n    box-shadow: var(--hf-btn-glow);\n  }\n\n  \/* Size Chart Table *\/\n  .nl-size-row-group { display: none; }\n  #size-in-lw:checked ~ .nl-size-scroll-wrap #rows-in-lw,\n  #size-cm-lw:checked ~ .nl-size-scroll-wrap #rows-cm-lw { display: table-row-group; }\n\n  .nl-size-scroll-wrap {\n    position: relative;\n    z-index: 1;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    background: var(--nl-skin-card);\n    box-shadow: 0 20px 40px -18px rgba(23, 105, 170, 0.16);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--hf-pink-primary);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 560px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th, .nl-mobile-table td {\n    padding: 14px 14px;\n    font-size: 0.8rem;\n    border-bottom: 1px solid var(--nl-border);\n    border-right: 1px solid var(--nl-border);\n    white-space: nowrap;\n  }\n  .nl-mobile-table tr:last-child td { border-bottom: none; }\n  .nl-mobile-table th:last-child, .nl-mobile-table td:last-child { border-right: none; }\n\n  .nl-mobile-table thead th {\n    background: #DDF1FF;\n    color: var(--hf-pink-deep);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col, .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #EAF7FF;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: var(--nl-text);\n    box-shadow: 4px 0 12px rgba(23, 105, 170, 0.08);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col { z-index: 3; background: #D6EEFF; }\n\n  .nl-raw-editorial { position: relative; z-index: 1; margin: 0; line-height: 1.7; font-size: 0.92rem; }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-mobile-engine-cloud\"\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION (original copy, unchanged) --\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\"\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(245, 159, 10);\"\u003e10 oz of pure winter armor, but soft enough that your other hoodies will get jealous. Cut loose with sleeves that actually hit your wrists and a high-end washed finish from day one. Wash at 30°, tumble dry low, and don’t iron the print unless you want abstract art.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART TABLE (Sticky Column + S through 2XL) --\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-lw\" id=\"size-in-lw\" type=\"radio\" checked style=\"display: none;\"\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-lw\" id=\"size-cm-lw\" type=\"radio\" style=\"display: none;\"\u003e\n\u003cdiv class=\"nl-size-header-wrap\"\u003e\n\u003ch1 class=\"nl-header-font\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eSize Guide\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv class=\"nl-size-switch-panel\"\u003e\n\u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-in-lw\" id=\"label-in-lw\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm-lw\" id=\"label-cm-lw\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-size-scroll-wrap\"\u003e\n\u003ctable class=\"nl-mobile-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-header-font nl-sticky-col\"\u003eValue\u003c\/th\u003e\n\u003cth class=\"nl-header-font\"\u003eS\u003c\/th\u003e\n\u003cth class=\"nl-header-font\"\u003eM\u003c\/th\u003e\n\u003cth class=\"nl-header-font\"\u003eL\u003c\/th\u003e\n\u003cth class=\"nl-header-font\"\u003eXL\u003c\/th\u003e\n\u003cth class=\"nl-header-font\"\u003e2XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-in-lw\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eShoulder\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm-lw\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e62 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e64 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e66 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e68 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e70 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e61.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e64.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e66 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eShoulder\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e62.2 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e64.2 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e66.2 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e68.2 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e70.2 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e61 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e62 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683196673\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Blue Denim \/ S","offer_id":51031884955815,"sku":"260728PODRB9294#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue Denim \/ M","offer_id":51031884988583,"sku":"260728PODRB9294#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue Denim \/ L","offer_id":51031885021351,"sku":"260728PODRB9294#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue Denim \/ XL","offer_id":51031885054119,"sku":"260728PODRB9294#004","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue Denim \/ 2XL","offer_id":51031885086887,"sku":"260728PODRB9294#005","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ S","offer_id":51031885119655,"sku":"260728PODRB9294#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031885152423,"sku":"260728PODRB9294#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031885185191,"sku":"260728PODRB9294#008","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031885217959,"sku":"260728PODRB9294#009","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031885250727,"sku":"260728PODRB9294#010","price":92.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/9cb3edceeb344e56b196766e42222023.png?v=1785252093","url":"https:\/\/nolimitsclo.com\/products\/vintage-washed-frayed-hem-hoodie","provider":"No Limits Streetwear","version":"1.0","type":"link"}