{"title":"All Products","description":null,"products":[{"product_id":"ghost-denim-sweatshirt","title":"Ghost-Denim Sweatshirt • 380 GSM (11.2 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #06020c; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-engine-gnsweat {\n    --gnh-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #03000a 0%,\n      #110321 18%,\n      #2e0854 30%,\n      #5d0ebf 45%,\n      #7e1fff 58%,\n      #a852ff 72%,\n      #ca85ff 86%,\n      #8224ff 100%\n    );\n    --gnh-btn-glow: inset 0 0 6.8px #ea7eff, inset 0 0 10.3px #ffffff, inset 0 0 14.9px #e08cf7;\n    --gnh-pink-glow: #ea7eff;\n    --gnh-pink-soft: #e08cf7;\n    --gnh-purple-bright: #ca85ff;\n    --gnh-purple-mid: #7e1fff;\n    \n    --nl-bg-card: #0d0617;\n    --nl-bg-surface: #160b24;\n    --nl-text: #ffffff;\n    --nl-text-dim: rgba(244, 242, 238, 0.65);\n    --nl-border: rgba(202, 133, 255, 0.18);\n    --nl-border-strong: rgba(202, 133, 255, 0.38);\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    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  }\n  .nl-engine-gnsweat * { box-sizing: border-box; }\n\n  \/* 100% Pure CSS Radio Controllers *\/\n  .nl-engine-gnsweat input[type=\"radio\"] { display: none !important; }\n\n  \/* Ambient Aura *\/\n  .nl-engine-gnsweat .nl-glow-box { position: relative; overflow: hidden; }\n  .nl-engine-gnsweat .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(126, 31, 255, 0.24) 0%, rgba(17, 3, 33, 0) 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n  .nl-engine-gnsweat .nl-glow-box \u003e * { position: relative; z-index: 1; }\n\n  .nl-engine-gnsweat .nl-flex-between { display: flex; justify-content: space-between; align-items: center; width: 100%; }\n  .nl-engine-gnsweat .nl-flex-center { display: flex; align-items: center; justify-content: center; }\n\n  \/* Typography *\/\n  .nl-engine-gnsweat .nl-header-font { font-family: var(--nl-font-heading) !important; font-weight: 700; letter-spacing: -0.01em; }\n  .nl-engine-gnsweat .nl-tech-mono { font-weight: 700; letter-spacing: 0.02em; }\n  .nl-engine-gnsweat .nl-body-font { font-weight: 400; }\n  \n  .nl-engine-gnsweat .nl-text-gradient {\n    display: inline-block;\n    background: linear-gradient(135deg, #ffffff 20%, var(--gnh-purple-bright) 65%, var(--gnh-pink-soft) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards *\/\n  .nl-engine-gnsweat .nl-brutal-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 24px 20px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85), 0 0 24px rgba(93, 14, 191, 0.14);\n  }\n  .nl-engine-gnsweat .nl-review-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85);\n  }\n  .nl-engine-gnsweat p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Scarcity Bar *\/\n  .nl-engine-gnsweat .nl-stock-scan-wrapper {\n    position: relative;\n    background: rgba(17, 3, 33, 0.65);\n    border: 1px solid var(--nl-border);\n    border-radius: 100px;\n    height: 32px;\n    overflow: hidden;\n    margin: 16px 0 14px;\n    padding: 2px;\n  }\n  .nl-engine-gnsweat .nl-stock-fill {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    height: 100%;\n    width: 62%;\n    position: relative;\n    border-radius: 100px;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-engine-gnsweat .nl-stock-fill span {\n    color: #ffffff;\n    font-size: 10.5px;\n    letter-spacing: 0.02em;\n    position: absolute;\n    width: 100%;\n    text-align: center;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.5);\n  }\n\n  \/* Review Tabs (Pure CSS) *\/\n  .nl-engine-gnsweat .nl-tab-headers {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 16px;\n    background: rgba(17, 3, 33, 0.7);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-engine-gnsweat .nl-tab-trigger {\n    display: block;\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n    user-select: none;\n  }\n  #rv-tp-gnsweat:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-tp-gnsweat\"],\n  #rv-ig-gnsweat:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-ig-gnsweat\"] {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-engine-gnsweat .nl-tab-panel { display: none; }\n  #rv-tp-gnsweat:checked ~ .nl-review-card #panel-tp-gnsweat { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n  #rv-ig-gnsweat:checked ~ .nl-review-card #panel-ig-gnsweat { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-engine-gnsweat .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-engine-gnsweat .nl-star-badge {\n    background: #00b67a;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #fff;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-engine-gnsweat .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-engine-gnsweat .nl-matrix-item {\n    background: var(--nl-bg-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-engine-gnsweat .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-engine-gnsweat .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\n  .nl-engine-gnsweat .nl-size-switch-panel {\n    display: flex;\n    background: rgba(17, 3, 33, 0.7);\n    padding: 3px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n    gap: 2px;\n  }\n  .nl-engine-gnsweat .nl-size-btn {\n    display: block;\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    user-select: none;\n  }\n  \n  \/* Pure CSS Unit Toggle Logic (Never stripped by Shopify) *\/\n  #sz-in-gnsweat:checked ~ .nl-size-header-wrap label[for=\"sz-in-gnsweat\"],\n  #sz-cm-gnsweat:checked ~ .nl-size-header-wrap label[for=\"sz-cm-gnsweat\"] {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n\n  .nl-engine-gnsweat .nl-rows-in,\n  .nl-engine-gnsweat .nl-rows-cm { display: none; }\n  \n  #sz-in-gnsweat:checked ~ .nl-size-scroll-wrap .nl-rows-in {\n    display: table-row-group !important;\n    animation: nlFadeIn 0.2s ease-out;\n  }\n  #sz-cm-gnsweat:checked ~ .nl-size-scroll-wrap .nl-rows-cm {\n    display: table-row-group !important;\n    animation: nlFadeIn 0.2s ease-out;\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-engine-gnsweat .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-bg-card);\n    box-shadow: 0 16px 40px -18px rgba(0,0,0,0.85);\n  }\n  .nl-engine-gnsweat .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-engine-gnsweat .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--gnh-purple-mid);\n    border-radius: 4px;\n  }\n\n  .nl-engine-gnsweat .nl-mobile-table {\n    width: 100%;\n    min-width: 440px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-engine-gnsweat .nl-mobile-table th, \n  .nl-engine-gnsweat .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\n    border-bottom: 1px solid var(--nl-border);\n    border-right: 1px solid var(--nl-border);\n    white-space: nowrap;\n  }\n  .nl-engine-gnsweat .nl-mobile-table tr:last-child td { border-bottom: none; }\n  .nl-engine-gnsweat .nl-mobile-table th:last-child,\n  .nl-engine-gnsweat .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-engine-gnsweat .nl-mobile-table thead th {\n    background: #12071f;\n    color: var(--gnh-purple-bright);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-engine-gnsweat .nl-mobile-table th.nl-sticky-col,\n  .nl-engine-gnsweat .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #10061c;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: #ffffff;\n    box-shadow: 4px 0 14px rgba(0, 0, 0, 0.5);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-engine-gnsweat .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #180a29;\n  }\n\n  \/* Editorial \u0026 Live Badge *\/\n  .nl-engine-gnsweat .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n  .nl-engine-gnsweat .nl-live-badge { color: var(--gnh-pink-glow); display: flex; align-items: center; gap: 6px; font-size: 0.85rem; }\n  .nl-engine-gnsweat .nl-pulse-dot {\n    width: 7px;\n    height: 7px;\n    background-color: var(--gnh-pink-glow);\n    border-radius: 50%;\n    display: inline-block;\n    animation: nlPulse 1.4s infinite ease-in-out;\n    box-shadow: 0 0 10px rgba(234, 126, 255, 0.8);\n  }\n  @keyframes nlPulse { 0%, 100% { opacity: 0.3; transform: scale(0.9); } 50% { opacity: 1; transform: scale(1.1); } }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-engine-gnsweat\"\u003e\n\u003c!-- PURE CSS CONTROLLERS (Zero JavaScript Required) --\u003e \u003cinput type=\"radio\" name=\"rv-tab-gnsweat\" id=\"rv-tp-gnsweat\" checked\u003e \u003cinput type=\"radio\" name=\"rv-tab-gnsweat\" id=\"rv-ig-gnsweat\"\u003e \u003cinput type=\"radio\" name=\"sz-unit-gnsweat\" id=\"sz-in-gnsweat\" checked\u003e \u003cinput type=\"radio\" name=\"sz-unit-gnsweat\" id=\"sz-cm-gnsweat\"\u003e \u003c!-- CONTAINER 1: Stock Status Box --\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-flex-between\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 0.88rem;\"\u003eGhost-Denim Stock Status\u003c\/span\u003e \u003cspan class=\"nl-live-badge nl-tech-mono\"\u003e\u003cspan class=\"nl-pulse-dot\"\u003e\u003c\/span\u003eLIVE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-stock-scan-wrapper\"\u003e\n\u003cdiv class=\"nl-stock-fill nl-flex-center\"\u003e\u003cspan class=\"nl-header-font\"\u003eONLY 43 LEFT!\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\"\u003eOnce these sell out, the garment returns to the Spirit Realm permanently.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTAINER 2: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-tp-gnsweat\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-ig-gnsweat\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp-gnsweat\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"380 GSM heavyweight with that slight spandex flex is unmatched. The drop shoulder fits like a £200 archive piece.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— SAM K., LONDON\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig-gnsweat\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--gnh-pink-glow); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-grad-gsw\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-grad-gsw)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"supernatural comfort is an understatement. wearing this everywhere.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @GHOST_DENIM_CREW\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e⚖️\u003cbr\u003e380 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🏋️\u003cbr\u003e11.2 OZ HEAVY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👻\u003cbr\u003eSPIRIT REALM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003eStraight from the \u003cstrong style=\"color: #ffffff;\"\u003eSpirit Realm\u003c\/strong\u003e—\u003cstrong style=\"color: #ffffff;\"\u003e380 GSM (11.2 oz)\u003c\/strong\u003e of supernatural heavyweight fleece with 6.8% spandex for structured flexibility. Dropped shoulder boxy drape, vintage washed finish, and a tailored silhouette that does all the work for you.\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(251, 95, 4);\"\u003e\u003cem\u003eWARNING: Ethereal comfort levels. High risk of never wanting to take it off again.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE GUIDE (INCHES \u0026 CM TOGGLES) --\u003e\n\u003cdiv class=\"nl-size-header-wrap\"\u003e\n\u003ch2 class=\"nl-header-font\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eSize Guide\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"nl-size-switch-panel\"\u003e\n\u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"sz-in-gnsweat\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"sz-cm-gnsweat\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART TABLE --\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003c!-- INCHES BODY --\u003e\n\u003ctbody class=\"nl-rows-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.2\"\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\"\u003e27.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.9\"\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\"\u003e22.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CENTIMETERS BODY --\u003e\n\u003ctbody class=\"nl-rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 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\"\u003e70 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e72 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e74 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e76 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\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e59 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682279169\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING ABOVE THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Light Jeans Blue \/ S","offer_id":51031831249063,"sku":"260728PODRA9180#005","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Jeans Blue \/ M","offer_id":51031831281831,"sku":"260728PODRA9180#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Jeans Blue \/ L","offer_id":51031831314599,"sku":"260728PODRA9180#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Jeans Blue \/ XL","offer_id":51031831347367,"sku":"260728PODRA9180#008","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ S","offer_id":51031831511207,"sku":"260728PODRA9180#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031831543975,"sku":"260728PODRA9180#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031831576743,"sku":"260728PODRA9180#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031831609511,"sku":"260728PODRA9180#004","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ S","offer_id":51031831380135,"sku":"260728PODRA9180#009","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ M","offer_id":51031831412903,"sku":"260728PODRA9180#010","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ L","offer_id":51031831445671,"sku":"260728PODRA9180#011","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ XL","offer_id":51031831478439,"sku":"260728PODRA9180#012","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/3604ad347a764a519432117a4b17fdf1.png?v=1785251013"},{"product_id":"ghost-denim-jeans","title":"Ghost-Denim Jeans • 385 GSM (11.4 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #06020c; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-engine-jeans {\n    --gnh-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #020005 0%,\n      #120224 18%,\n      #3b0773 30%,\n      #6d0ee6 45%,\n      #8e2bf5 58%,\n      #b25eff 72%,\n      #cf8aff 86%,\n      #7b1cf7 100%\n    );\n    --gnh-btn-glow: inset 0 0 6.8px #eb82ff, inset 0 0 10.3px #ffffff, inset 0 0 14.9px #e294fa;\n    --gnh-pink-glow: #eb82ff;\n    --gnh-pink-soft: #e294fa;\n    --gnh-purple-bright: #cf8aff;\n    --gnh-purple-mid: #7b1cf7;\n    \n    --nl-bg-card: #0e0618;\n    --nl-bg-surface: #170b26;\n    --nl-text: #ffffff;\n    --nl-text-dim: rgba(244, 242, 238, 0.65);\n    --nl-border: rgba(207, 138, 255, 0.18);\n    --nl-border-strong: rgba(207, 138, 255, 0.38);\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    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  }\n  .nl-engine-jeans * { box-sizing: border-box; }\n\n  \/* Pure CSS Radio Logic *\/\n  .nl-engine-jeans input[type=\"radio\"] { display: none !important; }\n\n  \/* Ambient Aura *\/\n  .nl-engine-jeans .nl-glow-box { position: relative; overflow: hidden; }\n  .nl-engine-jeans .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(123, 28, 247, 0.25) 0%, rgba(18, 2, 36, 0) 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n  .nl-engine-jeans .nl-glow-box \u003e * { position: relative; z-index: 1; }\n\n  .nl-engine-jeans .nl-flex-between { display: flex; justify-content: space-between; align-items: center; width: 100%; }\n  .nl-engine-jeans .nl-flex-center { display: flex; align-items: center; justify-content: center; }\n\n  \/* Typography *\/\n  .nl-engine-jeans .nl-header-font { font-family: var(--nl-font-heading) !important; font-weight: 700; letter-spacing: -0.01em; }\n  .nl-engine-jeans .nl-tech-mono { font-weight: 700; letter-spacing: 0.02em; }\n  .nl-engine-jeans .nl-body-font { font-weight: 400; }\n  \n  .nl-engine-jeans .nl-text-gradient {\n    display: inline-block;\n    background: linear-gradient(135deg, #ffffff 20%, var(--gnh-purple-bright) 65%, var(--gnh-pink-soft) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards *\/\n  .nl-engine-jeans .nl-brutal-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 24px 20px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85), 0 0 24px rgba(109, 14, 230, 0.14);\n  }\n  .nl-engine-jeans .nl-review-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85);\n  }\n  .nl-engine-jeans p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Scarcity Bar *\/\n  .nl-engine-jeans .nl-stock-scan-wrapper {\n    position: relative;\n    background: rgba(18, 2, 36, 0.65);\n    border: 1px solid var(--nl-border);\n    border-radius: 100px;\n    height: 32px;\n    overflow: hidden;\n    margin: 16px 0 14px;\n    padding: 2px;\n  }\n  .nl-engine-jeans .nl-stock-fill {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    height: 100%;\n    width: 60%;\n    position: relative;\n    border-radius: 100px;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-engine-jeans .nl-stock-fill span {\n    color: #ffffff;\n    font-size: 10.5px;\n    letter-spacing: 0.02em;\n    position: absolute;\n    width: 100%;\n    text-align: center;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.5);\n  }\n\n  \/* Review Tabs (Pure CSS Sibling Switching) *\/\n  .nl-engine-jeans .nl-tab-headers {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px;\n    margin-bottom: 16px;\n    background: rgba(18, 2, 36, 0.7);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-engine-jeans .nl-tab-trigger {\n    display: block;\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n    user-select: none;\n  }\n  #rv-tp-jeans:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-tp-jeans\"],\n  #rv-ig-jeans:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-ig-jeans\"] {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-engine-jeans .nl-tab-panel { display: none; }\n  #rv-tp-jeans:checked ~ .nl-review-card #panel-tp-jeans { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n  #rv-ig-jeans:checked ~ .nl-review-card #panel-ig-jeans { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-engine-jeans .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-engine-jeans .nl-star-badge {\n    background: #00b67a;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #fff;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-engine-jeans .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-engine-jeans .nl-matrix-item {\n    background: var(--nl-bg-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-engine-jeans .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-engine-jeans .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\n  .nl-engine-jeans .nl-size-switch-panel {\n    display: flex;\n    background: rgba(18, 2, 36, 0.7);\n    padding: 3px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n    gap: 2px;\n  }\n  .nl-engine-jeans .nl-size-btn {\n    display: block;\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    user-select: none;\n  }\n  \n  \/* Pure CSS Unit Toggle Logic *\/\n  #sz-in-jeans:checked ~ .nl-size-header-wrap label[for=\"sz-in-jeans\"],\n  #sz-cm-jeans:checked ~ .nl-size-header-wrap label[for=\"sz-cm-jeans\"] {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n\n  .nl-engine-jeans .nl-rows-in,\n  .nl-engine-jeans .nl-rows-cm { display: none; }\n  \n  #sz-in-jeans:checked ~ .nl-size-scroll-wrap .nl-rows-in {\n    display: table-row-group !important;\n    animation: nlFadeIn 0.2s ease-out;\n  }\n  #sz-cm-jeans:checked ~ .nl-size-scroll-wrap .nl-rows-cm {\n    display: table-row-group !important;\n    animation: nlFadeIn 0.2s ease-out;\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-engine-jeans .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-bg-card);\n    box-shadow: 0 16px 40px -18px rgba(0,0,0,0.85);\n  }\n  .nl-engine-jeans .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-engine-jeans .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--gnh-purple-mid);\n    border-radius: 4px;\n  }\n\n  .nl-engine-jeans .nl-mobile-table {\n    width: 100%;\n    min-width: 500px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-engine-jeans .nl-mobile-table th, \n  .nl-engine-jeans .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\n    border-bottom: 1px solid var(--nl-border);\n    border-right: 1px solid var(--nl-border);\n    white-space: nowrap;\n  }\n  .nl-engine-jeans .nl-mobile-table tr:last-child td { border-bottom: none; }\n  .nl-engine-jeans .nl-mobile-table th:last-child,\n  .nl-engine-jeans .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-engine-jeans .nl-mobile-table thead th {\n    background: #130821;\n    color: var(--gnh-purple-bright);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-engine-jeans .nl-mobile-table th.nl-sticky-col,\n  .nl-engine-jeans .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #11071c;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: #ffffff;\n    box-shadow: 4px 0 14px rgba(0, 0, 0, 0.5);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-engine-jeans .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #190c2b;\n  }\n\n  \/* Editorial \u0026 Live Badge *\/\n  .nl-engine-jeans .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n  .nl-engine-jeans .nl-live-badge { color: var(--gnh-pink-glow); display: flex; align-items: center; gap: 6px; font-size: 0.85rem; }\n  .nl-engine-jeans .nl-pulse-dot {\n    width: 7px;\n    height: 7px;\n    background-color: var(--gnh-pink-glow);\n    border-radius: 50%;\n    display: inline-block;\n    animation: nlPulse 1.4s infinite ease-in-out;\n    box-shadow: 0 0 10px rgba(235, 130, 255, 0.8);\n  }\n  @keyframes nlPulse { 0%, 100% { opacity: 0.3; transform: scale(0.9); } 50% { opacity: 1; transform: scale(1.1); } }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-engine-jeans\"\u003e\n\u003c!-- PURE CSS CONTROLLERS (Never stripped by Shopify) --\u003e \u003cinput type=\"radio\" name=\"rv-tab-jeans\" id=\"rv-tp-jeans\" checked\u003e \u003cinput type=\"radio\" name=\"rv-tab-jeans\" id=\"rv-ig-jeans\"\u003e \u003cinput type=\"radio\" name=\"sz-unit-jeans\" id=\"sz-in-jeans\" checked\u003e \u003cinput type=\"radio\" name=\"sz-unit-jeans\" id=\"sz-cm-jeans\"\u003e \u003c!-- CONTAINER 1: Stock Status Box --\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-flex-between\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 0.88rem;\"\u003eGhost-Denim Stock Status\u003c\/span\u003e \u003cspan class=\"nl-live-badge nl-tech-mono\"\u003e\u003cspan class=\"nl-pulse-dot\"\u003e\u003c\/span\u003eLIVE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-stock-scan-wrapper\"\u003e\n\u003cdiv class=\"nl-stock-fill nl-flex-center\"\u003e\u003cspan class=\"nl-header-font\"\u003eONLY 31 LEFT!\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\"\u003eOnce this cut sells out, the pattern returns to the Spirit Realm forever.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTAINER 2: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-tp-jeans\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-ig-jeans\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp-jeans\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"the wide-leg stack over boots and sneakers is insane. 11.4 oz feels bulletproof yet soft right out of the bag.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— LIAM T., SHOREDITCH\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig-jeans\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--gnh-pink-glow); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-grad-jns-p\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-grad-jns-p)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"the raw wash and fraying are so fucking good. worth every penny.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @GHOST_ARCHIVE\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👖\u003cbr\u003e11.4 OZ DENIM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👻\u003cbr\u003eSPIRIT REALM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e✂️\u003cbr\u003eWIDE-LEG CUT\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003eStraight from the \u003cstrong style=\"color: #ffffff;\"\u003eSpirit Realm's finest export\u003c\/strong\u003e—negotiated with actual ghosts so you didn't have to. Built from \u003cstrong style=\"color: #ffffff;\"\u003e11.4 oz (385 GSM) heavyweight stretch-cotton denim\u003c\/strong\u003e with a tailored wide-leg silhouette that outlasts your mortal fashion phases. Frayed details, vintage wash, and supernatural drape.\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(223, 139, 114);\"\u003e\u003cem\u003eWARNING: Contains real ethereal drape. Once these fall over your kicks, earthly denim will feel obsolete.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE GUIDE (INCHES \u0026 CM TOGGLES) --\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=\"sz-in-jeans\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"sz-cm-jeans\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART TABLE --\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\u003c!-- INCHES BODY --\u003e\n\u003ctbody class=\"nl-rows-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e41.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e41.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e42.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e42.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e16.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e17.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e18.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e19.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e20.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e21.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CENTIMETERS BODY --\u003e\n\u003ctbody class=\"nl-rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e104 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e105 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e106 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e107 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e108 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e38 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e42 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e44 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e46 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e50.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e52.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e54.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e56.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682574081\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING ABOVE THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Haunted By Denim \/ S","offer_id":51031834034343,"sku":"260728PODSX9183#001","price":0.01,"currency_code":"GBP","in_stock":true},{"title":"Haunted By Denim \/ M","offer_id":51031834067111,"sku":"260728PODSX9183#002","price":0.01,"currency_code":"GBP","in_stock":true},{"title":"Haunted By Denim \/ L","offer_id":51031834099879,"sku":"260728PODSX9183#003","price":0.01,"currency_code":"GBP","in_stock":true},{"title":"Haunted By Denim \/ XL","offer_id":51031834132647,"sku":"260728PODSX9183#004","price":0.01,"currency_code":"GBP","in_stock":true},{"title":"Haunted By Denim \/ 2XL","offer_id":51031834165415,"sku":"260728PODSX9183#005","price":0.01,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/4b6895467a4b48a282d71f4447134b0e.png?v=1785251073"},{"product_id":"contrast-collar-short-sleeve-polo-shirt","title":"Signature T-Shirt • 240 GSM (7.1 oz)","description":"\u003cdiv\u003e\n\u003cdiv\u003eMeet the No Limits™ Special Series Signature T-Shirt – where premium quality meets the audacity to actually fit your body. At a hefty 240 GSM (that's 7.1 oz of pure textile confidence), this isn't your flimsy mall t-shirt that disappears in the wash like a witness in a mob movie. Crafted for those who refuse to compromise, this signature tee delivers the kind of durability that makes your laundry actually worth doing. The substantial weight means it holds its shape, holds its color, and holds its ground against the chaos of real life – whether you're conquering your day or just looking phenomenally comfortable while doing it. Available in sizes S through 3XL, because we believe everyone deserves to feel like a signature version of themselves. No limits. No excuses. Just pure, unapologetic quality wrapped around your torso.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003eS\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003eM\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003eL\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003eXL\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e2XL\u003c\/td\u003e\n\u003ctd colspan=\"2\" style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e19.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e50.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e20.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e52.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e54.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e56.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e58.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e60.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e68 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e74 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e29.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e76 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e30.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e77 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e19.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e48.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e19.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e49.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e51.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e20.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e53.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e54.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e56.3 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: none;\" id=\"item-id\"\u003egid:\/\/shopify\/Product\/9184682737921\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Apricot \/ S","offer_id":51031848059047,"sku":"260728PODPQ9214#019","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ M","offer_id":51031848091815,"sku":"260728PODPQ9214#020","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ L","offer_id":51031848124583,"sku":"260728PODPQ9214#021","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ XL","offer_id":51031848157351,"sku":"260728PODPQ9214#022","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ 2XL","offer_id":51031848190119,"sku":"260728PODPQ9214#023","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ 3XL","offer_id":51031848222887,"sku":"260728PODPQ9214#024","price":65.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":51031848255655,"sku":"260728PODPQ9214#007","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51031848288423,"sku":"260728PODPQ9214#008","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51031848321191,"sku":"260728PODPQ9214#009","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":51031848353959,"sku":"260728PODPQ9214#010","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":51031848386727,"sku":"260728PODPQ9214#011","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":51031848419495,"sku":"260728PODPQ9214#012","price":65.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":51031848648871,"sku":"260728PODPQ9214#001","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":51031848681639,"sku":"260728PODPQ9214#002","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":51031848714407,"sku":"260728PODPQ9214#003","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":51031848747175,"sku":"260728PODPQ9214#004","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":51031848779943,"sku":"260728PODPQ9214#005","price":63.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":51031848812711,"sku":"260728PODPQ9214#006","price":65.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":51031848845479,"sku":"260728PODPQ9214#025","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":51031848878247,"sku":"260728PODPQ9214#026","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":51031848911015,"sku":"260728PODPQ9214#027","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":51031848943783,"sku":"260728PODPQ9214#028","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":51031848976551,"sku":"260728PODPQ9214#029","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":51031849009319,"sku":"260728PODPQ9214#030","price":65.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ S","offer_id":51031848452263,"sku":"260728PODPQ9214#013","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ M","offer_id":51031848485031,"sku":"260728PODPQ9214#014","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ L","offer_id":51031848517799,"sku":"260728PODPQ9214#015","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ XL","offer_id":51031848550567,"sku":"260728PODPQ9214#016","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 2XL","offer_id":51031848583335,"sku":"260728PODPQ9214#017","price":62.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 3XL","offer_id":51031848616103,"sku":"260728PODPQ9214#018","price":65.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/b835d7569af5454ba068a0784cc8ffb9.png?v=1785251328"},{"product_id":"varsity-jacket","title":"Varsity Jacket • 380 GSM (11.2 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #F5EEE7; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cdiv class=\"nl-mobile-engine\"\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e⚖️\u003cbr\u003e380 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🧵\u003cbr\u003eCOTTON-POLYESTER\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👕\u003cbr\u003eRAGLAN SLEEVES\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🎽\u003cbr\u003eSHARP LAPEL COLLAR\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔘\u003cbr\u003eMETAL BUTTON-FRONT\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❄️\u003cbr\u003eBUILT FOR WINTER\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION (original copy, unchanged) --\u003e\n\u003cdiv class=\"nl-raw-editorial nl-brutal-card nl-glow-box\"\u003e\n\u003cp class=\"nl-body-font\"\u003eThick, cozy vibes wrapped in high-end 380 GSM cotton-polyester. Loose-fit, raglan sleeves with a sharp lapel collar and metal button-front styling. Built for Winter, casual enough for wear daily, and sporty enough to fool everyone at the gym.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART TABLE (Sticky Column + XS through 2XL) --\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-jacket\" id=\"size-in\" type=\"radio\" checked style=\"display: none;\"\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-jacket\" id=\"size-cm\" 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\" id=\"label-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm\" id=\"label-cm\"\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\"\u003eXS\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\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e21.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\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\"\u003e29.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e31.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e32.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e32.7\"\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\"\u003e26.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.1\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e54 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e56 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\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\"\u003e75.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e77 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e78.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e80 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e81.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e83 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\"\u003e66.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e68.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e70.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e72.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e74.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e76.5 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\/9184682705153\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-mobile-engine {\n    \/* Slight palette shift: nudged warmer, toward the brand's red→pink gradient\n       instead of the cooler crimson\/rose set. Still all one variable block —\n       tweak these six stops to retune the whole thing. *\/\n    --hf-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #4A0512 0%,\n      #7A0620 18%,\n      #B0102F 32%,\n      #E8324A 48%,\n      #FF5B72 65%,\n      #FFB0BE 82%,\n      #FFD4DA 100%\n    );\n    --hf-btn-glow: inset 0 0 6.8px #FF8FA3, inset 0 0 10.3px #FFFFFF, inset 0 0 14.9px #FFAEC0;\n    --hf-red-deep: #7A0620;\n    --hf-red-primary: #E8324A;\n    --hf-pink-bright: #FF5B72;\n    --hf-pink-soft: #FFB0BE;\n\n    --nl-skin-base: #F5EEE7;\n    --nl-skin-card: #EEE3D8;\n    --nl-skin-surface: #E4D5C6;\n    --nl-text: #201315;\n    --nl-text-dim: rgba(32, 19, 21, 0.65);\n    --nl-border: rgba(232, 50, 74, 0.15);\n    --nl-border-strong: rgba(232, 50, 74, 0.32);\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    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  }\n  .nl-mobile-engine * { box-sizing: border-box; }\n\n  \/* Ambient Skin \/ Blush Glow *\/\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(232, 50, 74, 0.16) 0%, rgba(245, 238, 231, 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  .nl-flex-center { display: flex; align-items: center; justify-content: center; }\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, #7A0620 0%, #E8324A 55%, #FF5B72 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards *\/\n  .nl-brutal-card {\n    background: var(--nl-skin-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 24px 20px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.7) inset, 0 16px 36px -16px rgba(122, 6, 32, 0.12);\n  }\n  .nl-mobile-engine p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background: var(--nl-skin-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 18px -10px rgba(122, 6, 32, 0.1);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h1 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\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:checked ~ .nl-size-header-wrap #label-in,\n  #size-cm:checked ~ .nl-size-header-wrap #label-cm {\n    background-image: var(--hf-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !important;\n    font-weight: 700;\n    box-shadow: var(--hf-btn-glow);\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-size-row-group { display: none; }\n  #size-in:checked ~ .nl-size-scroll-wrap #rows-in,\n  #size-cm:checked ~ .nl-size-scroll-wrap #rows-cm { display: table-row-group; }\n\n  .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-skin-card);\n    box-shadow: 0 16px 36px -16px rgba(122, 6, 32, 0.12);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--hf-red-primary);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 620px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th,\n  .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,\n  .nl-mobile-table td:last-child { border-right: none; }\n\n  .nl-mobile-table thead th {\n    background: #E7D8C9;\n    color: var(--hf-red-deep);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col,\n  .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #EEE3D6;\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(122, 6, 32, 0.08);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #E4D3C3;\n  }\n\n  \/* Editorial Section *\/\n  .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Apricot With Navy Blue \/ XS","offer_id":51031853432999,"sku":"260728PODQX9229#007","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot With Navy Blue \/ S","offer_id":51031853465767,"sku":"260728PODQX9229#008","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot With Navy Blue \/ M","offer_id":51031853498535,"sku":"260728PODQX9229#009","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot With Navy Blue \/ L","offer_id":51031853531303,"sku":"260728PODQX9229#010","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot With Navy Blue \/ XL","offer_id":51031853564071,"sku":"260728PODQX9229#011","price":112.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot With Navy Blue \/ 2XL","offer_id":51031853596839,"sku":"260728PODQX9229#012","price":115.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ XS","offer_id":51031852843175,"sku":"260728PODQX9229#025","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ S","offer_id":51031852875943,"sku":"260728PODQX9229#026","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ M","offer_id":51031852908711,"sku":"260728PODQX9229#027","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ L","offer_id":51031852941479,"sku":"260728PODQX9229#028","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ XL","offer_id":51031852974247,"sku":"260728PODQX9229#029","price":112.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue With Apricot \/ 2XL","offer_id":51031853007015,"sku":"260728PODQX9229#030","price":115.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ XS","offer_id":51031853236391,"sku":"260728PODQX9229#001","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ S","offer_id":51031853269159,"sku":"260728PODQX9229#002","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ M","offer_id":51031853301927,"sku":"260728PODQX9229#003","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ L","offer_id":51031853334695,"sku":"260728PODQX9229#004","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ XL","offer_id":51031853367463,"sku":"260728PODQX9229#005","price":112.99,"currency_code":"GBP","in_stock":true},{"title":"Black With Apricot \/ 2XL","offer_id":51031853400231,"sku":"260728PODQX9229#006","price":115.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ XS","offer_id":51031853629607,"sku":"260728PODQX9229#013","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ S","offer_id":51031853662375,"sku":"260728PODQX9229#014","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ M","offer_id":51031853695143,"sku":"260728PODQX9229#015","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ L","offer_id":51031853727911,"sku":"260728PODQX9229#016","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ XL","offer_id":51031853760679,"sku":"260728PODQX9229#017","price":112.99,"currency_code":"GBP","in_stock":true},{"title":"Green with Apricot \/ 2XL","offer_id":51031853793447,"sku":"260728PODQX9229#018","price":115.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ XS","offer_id":51031853039783,"sku":"260728PODQX9229#019","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ S","offer_id":51031853072551,"sku":"260728PODQX9229#020","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ M","offer_id":51031853105319,"sku":"260728PODQX9229#021","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ L","offer_id":51031853138087,"sku":"260728PODQX9229#022","price":109.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ XL","offer_id":51031853170855,"sku":"260728PODQX9229#023","price":112.99,"currency_code":"GBP","in_stock":true},{"title":"Red With Apricot \/ 2XL","offer_id":51031853203623,"sku":"260728PODQX9229#024","price":115.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/3cb73bf2f2d140b7bfaa8d104e4a7033.png?v=1785251449"},{"product_id":"sunfade-hoodie","title":"Sunfade Hoodie • 400 GSM (11.8 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #FDF1F6; 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    \/* Pink \/ cloudy palette — all in one block, easy to retune *\/\n    --hf-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #7A1140 0%,\n      #B01F5C 18%,\n      #E63E86 32%,\n      #FF5FA0 48%,\n      #FF8FBE 65%,\n      #FFB8D4 82%,\n      #FFE1EC 100%\n    );\n    --hf-btn-glow: inset 0 0 6.8px #FFC3DC, inset 0 0 10.3px #FFFFFF, inset 0 0 14.9px #FFD6E7;\n    --hf-pink-deep: #B01F5C;\n    --hf-pink-primary: #E63E86;\n    --hf-pink-bright: #FF8FBE;\n    --hf-pink-soft: #FFD6E7;\n\n    --nl-skin-base: #FDF1F6;\n    --nl-skin-card: #FDF6FA;\n    --nl-skin-surface: #FBE5F0;\n    --nl-text: #3A1626;\n    --nl-text-dim: rgba(58, 22, 38, 0.62);\n    --nl-border: rgba(230, 62, 134, 0.14);\n    --nl-border-strong: rgba(230, 62, 134, 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(255, 143, 190, 0.20) 0%, rgba(253, 246, 250, 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, #B01F5C 0%, #E63E86 55%, #FF8FBE 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(176, 31, 92, 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  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    position: relative;\n    z-index: 1;\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background: var(--nl-skin-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    padding: 13px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.5;\n    box-shadow: 0 10px 20px -12px rgba(176, 31, 92, 0.14);\n  }\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-cl:checked ~ .nl-size-header-wrap #label-in-cl,\n  #size-cm-cl:checked ~ .nl-size-header-wrap #label-cm-cl {\n    background-image: var(--hf-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !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-cl:checked ~ .nl-size-scroll-wrap #rows-in-cl,\n  #size-cm-cl:checked ~ .nl-size-scroll-wrap #rows-cm-cl { 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(176, 31, 92, 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: #FBE0EE;\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: #FCE9F2;\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(176, 31, 92, 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: #FADCEC; }\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!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e⚖️\u003cbr\u003e400 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e☁️\u003cbr\u003eSUNFADE FINISH\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🧥\u003cbr\u003eHEAVYWEIGHT HOODIE\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CULTURE TAX\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\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(75, 1, 1);\"\u003eA premium 400 GSM hoodie built for your mood swings. Thick enough to fee armor, soft enough to feel like a warm hug. The Sunfade finish gives you that effortlessly cool vibe without the years of practice. Perfect for introverts trying to take over the world, or just taking a nap. No Limits means everyone gets to feel this good.\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-hoodie\" id=\"size-in-cl\" type=\"radio\" checked style=\"display: none;\"\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-hoodie\" id=\"size-cm-cl\" 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-cl\" id=\"label-in-cl\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm-cl\" id=\"label-cm-cl\"\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-cl\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.5\"\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\"\u003e27.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.7\"\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\"\u003e22.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\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\u003ctd class=\"nl-tech-mono\"\u003e25.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm-cl\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e73 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e75 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\"\u003e70 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e72 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e74 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e76 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e78 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\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\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\u003ctd class=\"nl-tech-mono\"\u003e65 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\/9184681754881\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Sunfade Pink \/ S","offer_id":51031858086055,"sku":"260728PODRB9239#006","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ M","offer_id":51031858118823,"sku":"260728PODRB9239#007","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ L","offer_id":51031858151591,"sku":"260728PODRB9239#008","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ XL","offer_id":51031858184359,"sku":"260728PODRB9239#009","price":97.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ 2XL","offer_id":51031858217127,"sku":"260728PODRB9239#010","price":100.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ S","offer_id":51031858249895,"sku":"260728PODRB9239#011","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ M","offer_id":51031858282663,"sku":"260728PODRB9239#012","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ L","offer_id":51031858315431,"sku":"260728PODRB9239#013","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ XL","offer_id":51031858348199,"sku":"260728PODRB9239#014","price":97.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ 2XL","offer_id":51031858380967,"sku":"260728PODRB9239#015","price":100.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ S","offer_id":51031858413735,"sku":"260728PODRB9239#001","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031858446503,"sku":"260728PODRB9239#002","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031858479271,"sku":"260728PODRB9239#003","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031858512039,"sku":"260728PODRB9239#004","price":97.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031858544807,"sku":"260728PODRB9239#005","price":100.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ S","offer_id":51031858741415,"sku":"260728PODRB9239#016","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ M","offer_id":51031858774183,"sku":"260728PODRB9239#017","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ L","offer_id":51031858806951,"sku":"260728PODRB9239#018","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ XL","offer_id":51031858839719,"sku":"260728PODRB9239#019","price":97.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ 2XL","offer_id":51031858872487,"sku":"260728PODRB9239#020","price":100.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ S","offer_id":51031858577575,"sku":"260728PODRB9239#021","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ M","offer_id":51031858610343,"sku":"260728PODRB9239#022","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ L","offer_id":51031858643111,"sku":"260728PODRB9239#023","price":94.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ XL","offer_id":51031858675879,"sku":"260728PODRB9239#024","price":97.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ 2XL","offer_id":51031858708647,"sku":"260728PODRB9239#025","price":100.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/9d48fb06c66044a29f7acf82872abb48.png?v=1789573266"},{"product_id":"snow-wash-jogged-sweatpants","title":"Face It Denim Pants • 380 GSM (11.2 oz)","description":"\u003cdiv\u003eOur \u003cstrong\u003eSpecial Series Face It Denim Pants\u003c\/strong\u003e is where comfort meets attitude. These aren't your grandpa's jeans (\u003cstrong\u003eunless your grandpa has impeccable taste\u003c\/strong\u003e). Crafted from a premium 93.2% cotton and 6.8% spandex blend, they're built tough at 11.2 oz with just enough stretch to let you actually move like a human being. Rock the oversized loose fit with an elastic waist and drawstring – because who has time to struggle with buttons? The mid-rise cut keeps things real while the snow wash gives you that effortlessly cool vibe. Whether you're hitting the streets, heading to the office, or just existing in style, these unisex pants adapt to your world. Packed with pockets (yes, real ones), a durable cotton blend, and designed for spring through autumn, these are the everyday essential that actually earns its place in your rotation. Treat them right with a gentle 30°C wash, and they'll stick around longer than most of your friendships. \u003cstrong\u003eNo limits\u003c\/strong\u003e. Just denim that gets it.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e38.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e97 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e39.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e99 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e39.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e101 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e40.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e103 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e13.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e34 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e14.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e36 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e15.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e38 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e15.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e40 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e56 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682803457\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Black Ash \/ S","offer_id":51031859757223,"sku":"260728PODSX9243#001","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031859789991,"sku":"260728PODSX9243#002","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031859822759,"sku":"260728PODSX9243#003","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031859855527,"sku":"260728PODSX9243#004","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Denim Blue \/ S","offer_id":51031859495079,"sku":"260728PODSX9243#005","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Denim Blue \/ M","offer_id":51031859527847,"sku":"260728PODSX9243#006","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Denim Blue \/ L","offer_id":51031859560615,"sku":"260728PODSX9243#007","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Light Denim Blue \/ XL","offer_id":51031859593383,"sku":"260728PODSX9243#008","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Denim Blue \/ S","offer_id":51031859626151,"sku":"260728PODSX9243#009","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Denim Blue \/ M","offer_id":51031859658919,"sku":"260728PODSX9243#010","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Denim Blue \/ L","offer_id":51031859691687,"sku":"260728PODSX9243#011","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Denim Blue \/ XL","offer_id":51031859724455,"sku":"260728PODSX9243#012","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/2c3e8eb10ee94c6fa324cf772cd592fc.png?v=1785251598"},{"product_id":"hand-frayed-sunfade-paint-splatter-t-shirt","title":"Starshade T-Shirt • 250 GSM (7.4 oz)","description":"\u003cdiv\u003eMeet the No Limits™ Special Series Starshade T-Shirt – the unisex essential that's basically a wearable hug from 100% pure cotton. At a beefy 250 GSM (7.4 oz), this isn't your flimsy mall-brand tee; it's built to last through countless washes, workdays, and \"I have nothing to wear\" moments. Rock it casual, vintage, or street-ready. The drop shoulder cut and relaxed fit mean you'll look effortlessly cool whether you're heading to the office, school, or just vibing outdoors. The handcrafted print (40×52cm of pure artistry) ensures no two shirts are exactly alike – because mass production is so last season. Featuring a ripped aesthetic and that perfectly washed look, this tee works year-round. Spring? Check. Dead of winter? Also check. The versatility is honestly ridiculous. Care is simple: gentle 30°C machine wash, low tumble dry, and keep the iron away from the print. Each piece's minor variations? That's not a flaw – that's proof it's got soul. Available in S through 2XL. Your new favorite shirt is waiting.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e63 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e27.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e69 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e28.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e71 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e28.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e73 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e75 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e30.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e77 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e53 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683032833\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Starshade \/ S","offer_id":51031863263399,"sku":"260728PODPQ9250#001","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Starshade \/ M","offer_id":51031863296167,"sku":"260728PODPQ9250#002","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Starshade \/ L","offer_id":51031863328935,"sku":"260728PODPQ9250#003","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Starshade \/ XL","offer_id":51031863361703,"sku":"260728PODPQ9250#004","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Starshade \/ 2XL","offer_id":51031863394471,"sku":"260728PODPQ9250#005","price":67.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/894b2570ed7043188e7e9c68a0467caf.png?v=1785251658"},{"product_id":"snow-washed-oversized-cotton-t-shirt","title":"Visionary T-Shirt • 250 GSM (7.3 oz)","description":"\u003cdiv\u003eMeet the \u003cstrong\u003eVisionary T-Shirt.\u003c\/strong\u003e The only shirt that gives you permission to do absolutely nothing while looking absolutely everything. Crafted from \u003cstrong\u003e100% pure cotton\u003c\/strong\u003e with a perfect \u003cstrong\u003e7.4 oz\u003c\/strong\u003e weight, this unisex loose-fit masterpiece is your new best friend for casual days, street vibes, school runs, and outdoor adventures. The snow-washed finish gives it that effortlessly cool aesthetic, while the drop shoulder and round neck design say \"I woke up like this\" (\u003cstrong\u003eeven if you didn't\u003c\/strong\u003e). With just a hint of stretch, this shirt moves with you – whether you're conquering the world or conquering your couch. The moderate fabric thickness keeps you comfortable through summer and beyond, and that bold \u003cstrong\u003e40×52cm print\u003c\/strong\u003e? It's basically a conversation starter you can wear. Short sleeves, endless possibilities. Loose fit, zero regrets. Care is simple: gentle machine wash at 30°C, tumble dry low, and iron on low (just avoid the print – we know you're lazy, and we respect that). Available in sizes \u003cstrong\u003eS\u003c\/strong\u003e through \u003cstrong\u003e3XL\u003c\/strong\u003e because \u003cstrong\u003eNo Limits\u003c\/strong\u003e™ means we've got you covered. Fair warning: batch variations may exist because we're \u003cstrong\u003ehuman\u003c\/strong\u003e, not robots. And we love that about ourselves.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e56 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e25.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e64 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e26.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e67 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e29.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e74 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e76 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e30.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e78 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e31.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e79 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e53 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e63 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184681656577\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Black Ash \/ S","offer_id":51031870505127,"sku":"260728PODPQ9268#001","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031870537895,"sku":"260728PODPQ9268#002","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031870570663,"sku":"260728PODPQ9268#003","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031870603431,"sku":"260728PODPQ9268#004","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031870636199,"sku":"260728PODPQ9268#005","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 3XL","offer_id":51031870668967,"sku":"260728PODPQ9268#006","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Green \/ S","offer_id":51031869980839,"sku":"260728PODPQ9268#097","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Green \/ M","offer_id":51031870013607,"sku":"260728PODPQ9268#098","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Green \/ L","offer_id":51031870046375,"sku":"260728PODPQ9268#099","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Green \/ XL","offer_id":51031870079143,"sku":"260728PODPQ9268#100","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Green \/ 2XL","offer_id":51031870111911,"sku":"260728PODPQ9268#101","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Blue \/ S","offer_id":51031871520935,"sku":"260728PODPQ9268#043","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Blue \/ M","offer_id":51031871553703,"sku":"260728PODPQ9268#044","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Blue \/ L","offer_id":51031871586471,"sku":"260728PODPQ9268#045","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Blue \/ XL","offer_id":51031871619239,"sku":"260728PODPQ9268#046","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Blue \/ 2XL","offer_id":51031871652007,"sku":"260728PODPQ9268#047","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Red \/ S","offer_id":51031871193255,"sku":"260728PODPQ9268#109","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Red \/ M","offer_id":51031871226023,"sku":"260728PODPQ9268#110","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Red \/ L","offer_id":51031871258791,"sku":"260728PODPQ9268#111","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Red \/ XL","offer_id":51031871291559,"sku":"260728PODPQ9268#112","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Vibrant Red \/ 2XL","offer_id":51031871324327,"sku":"260728PODPQ9268#113","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Purple Lightning \/ S","offer_id":51031873061031,"sku":"260728PODPQ9268#025","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Purple Lightning \/ M","offer_id":51031873093799,"sku":"260728PODPQ9268#026","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Purple Lightning \/ L","offer_id":51031873126567,"sku":"260728PODPQ9268#027","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Purple Lightning \/ XL","offer_id":51031873159335,"sku":"260728PODPQ9268#028","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Purple Lightning \/ 2XL","offer_id":51031873192103,"sku":"260728PODPQ9268#029","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Grass Green \/ S","offer_id":51031871357095,"sku":"260728PODPQ9268#067","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Grass Green \/ M","offer_id":51031871389863,"sku":"260728PODPQ9268#068","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Grass Green \/ L","offer_id":51031871422631,"sku":"260728PODPQ9268#069","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Grass Green \/ XL","offer_id":51031871455399,"sku":"260728PODPQ9268#070","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Grass Green \/ 2XL","offer_id":51031871488167,"sku":"260728PODPQ9268#071","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ S","offer_id":51031870865575,"sku":"260728PODPQ9268#031","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ M","offer_id":51031870898343,"sku":"260728PODPQ9268#032","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ L","offer_id":51031870931111,"sku":"260728PODPQ9268#033","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XL","offer_id":51031870963879,"sku":"260728PODPQ9268#034","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 2XL","offer_id":51031870996647,"sku":"260728PODPQ9268#035","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Yellow \/ S","offer_id":51031871029415,"sku":"260728PODPQ9268#115","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Yellow \/ M","offer_id":51031871062183,"sku":"260728PODPQ9268#116","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Yellow \/ L","offer_id":51031871094951,"sku":"260728PODPQ9268#117","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Yellow \/ XL","offer_id":51031871127719,"sku":"260728PODPQ9268#118","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Olive Yellow \/ 2XL","offer_id":51031871160487,"sku":"260728PODPQ9268#119","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/e46bc799253042e3a8ebcd467a1681b0.png?v=1785251853"},{"product_id":"sun-fade-raw-edge-t-shirt","title":"Sunfade Nothing T-Shirt • 350 GSM (10.3 oz)","description":"\u003cdiv\u003eThis is our \u003cstrong\u003eSpecial Series Sunfade Nothing T-Shirt\u003c\/strong\u003e – the heavyweight champion of casual wear that's basically a warm hug you can throw on. At a beefy 350 GSM (10.3 oz), this isn't your flimsy mall t-shirt; it's the kind of shirt that actually \u003cstrong\u003efeels\u003c\/strong\u003e like something when you put it on. Crafted from a premium 88.91% cotton and 11.09% polyester blend, it's soft enough to live in but tough enough to survive your laundry adventures. The relaxed drop-shoulder fit and generous length mean you can move freely without looking like you borrowed your dad's shirt (unless that's the vibe you're going for – no judgment). Whether you're hitting the streets, heading to the office, or just existing in peak comfort, this unisex essential works harder than you do. The washed finish gives it that effortlessly cool aesthetic, while the handcrafted nature means yours is genuinely one-of-a-kind – minor imperfections aren't bugs, they're features. Perfect for spring, summer, or autumn. Machine wash at 30°C, tumble dry low, and watch it become your favorite shirt faster than you can say \"\u003cstrong\u003eNo Limits\u003c\/strong\u003e.\"\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e59 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e61 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e63 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e25.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e65 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e67 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e29.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e74 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e76 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e30.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e78 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e25.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e64 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e66 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e25 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682934529\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Sunfade Green \/ S","offer_id":51031877386407,"sku":"260728PODPQ9279#006","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Green \/ M","offer_id":51031877419175,"sku":"260728PODPQ9279#007","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Green \/ L","offer_id":51031877451943,"sku":"260728PODPQ9279#008","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Green \/ XL","offer_id":51031877484711,"sku":"260728PODPQ9279#009","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Green \/ 2XL","offer_id":51031877517479,"sku":"260728PODPQ9279#010","price":72.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ S","offer_id":51031876731047,"sku":"260728PODPQ9279#011","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ M","offer_id":51031876763815,"sku":"260728PODPQ9279#012","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ L","offer_id":51031876796583,"sku":"260728PODPQ9279#013","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ XL","offer_id":51031876829351,"sku":"260728PODPQ9279#014","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ 2XL","offer_id":51031876862119,"sku":"260728PODPQ9279#015","price":72.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ S","offer_id":51031876894887,"sku":"260728PODPQ9279#001","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031876927655,"sku":"260728PODPQ9279#002","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031876960423,"sku":"260728PODPQ9279#003","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031876993191,"sku":"260728PODPQ9279#004","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031877025959,"sku":"260728PODPQ9279#005","price":72.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Sandstone \/ S","offer_id":51031877058727,"sku":"260728PODPQ9279#021","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Sandstone \/ M","offer_id":51031877091495,"sku":"260728PODPQ9279#022","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Sandstone \/ L","offer_id":51031877124263,"sku":"260728PODPQ9279#023","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Sandstone \/ XL","offer_id":51031877157031,"sku":"260728PODPQ9279#024","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Sandstone \/ 2XL","offer_id":51031877189799,"sku":"260728PODPQ9279#025","price":72.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":51031877222567,"sku":"260728PODPQ9279#016","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":51031877255335,"sku":"260728PODPQ9279#017","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":51031877288103,"sku":"260728PODPQ9279#018","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":51031877320871,"sku":"260728PODPQ9279#019","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":51031877353639,"sku":"260728PODPQ9279#020","price":72.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/f367e8debf3e47e18e2dcaa86846d06f.png?v=1785251973"},{"product_id":"striped-waist-wide-leg-pants","title":"Sunshine Soul Sweatpants • 380 GSM (11.2 oz)","description":"\u003cdiv\u003eMeet your new favorite excuse to never leave the couch—the Sunshine Soul Sweatpants. These aren't just any sweats; they're a 54.7% polyester, 39.8% cotton, 5.5% spandex blend that feels like a warm hug from someone who actually likes you. At a hefty 11.2 oz (380 GSM), these bad boys are thick enough to handle whatever life throws at you—whether that's a Netflix marathon, a surprise video call, or pretending to work from home. The loose, wide-leg fit with mid-rise waist means maximum comfort with zero judgment. Drawstring? Check. Pockets deep enough for your phone, snacks, and existential dread? Double check. Unisex design means everyone gets to experience the joy of looking effortlessly cool while feeling absolutely cozy. Perfect for spring, autumn, winter, or that one season we don't talk about. Rock them for casual vibes, outdoor adventures, running errands (or running away from responsibilities—we don't judge), or even the office if your boss is cool. Care is simple: gentle machine wash at 30°C, tumble dry low, and keep the iron away from any prints. Because these sweatpants deserve respect. Available in sizes S to 2XL. Your soul's sunshine awaits.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e41.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e106 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e42.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e107 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e42.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e108 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e42.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e109 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e43.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e110 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e13.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e34 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e14.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e36 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e15.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e38 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e15.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e40 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e16.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e42 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eHip\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e54 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e56 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683098369\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"White \/ S","offer_id":51031879450791,"sku":"260728PODPX9287#001","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51031879483559,"sku":"260728PODPX9287#002","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51031879516327,"sku":"260728PODPX9287#003","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":51031879549095,"sku":"260728PODPX9287#004","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":51031879581863,"sku":"260728PODPX9287#005","price":57.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/f7063ad46b984126ab7efff563664ab2.png?v=1785252033"},{"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"},{"product_id":"contrast-striped-lapel-collar-sweatshirt","title":"Make It Happen Sweatshirt • 380 GSM (11.2 oz)","description":"\u003cdiv\u003e\n\u003cp\u003eMeet your new favorite excuse to stay cozy: the \"\u003cstrong\u003eMake It Happen\u003c\/strong\u003e\" Sweatshirt. This isn't just any sweatshirt—it's a 100% cotton, 380 GSM powerhouse that feels like a warm hug from someone who actually gets you.\u003c\/p\u003e\n\u003cp\u003eWith its loose, laid-back fit and raglan sleeves, you'll look effortlessly cool whether you're conquering the world or conquering your couch. The lapel collar adds that preppy touch that says \"I have my life together\" (even if you're wearing this to hide pizza stains). Seriously, this thing is so versatile, it works for spring strolls, autumn adventures, winter hibernation, or that random Tuesday when you can't decide what to wear.\u003c\/p\u003e\n\u003cp\u003eThe heavyweight \u003cstrong\u003e11.2 oz\u003c\/strong\u003e fabric means durability that actually lasts—no wimpy material here. And that bold 40x52cm print? It's big enough to make a statement without screaming for attention like your group chat at \u003cstrong\u003e2 AM\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eFair warning: once you put this on, you might never take it off. Your laundry pile will thank you later.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e25.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e64 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e27.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e69 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e28.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e71 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e28.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e73 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e75 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e30.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e77 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e30.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e78 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e31.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e79 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e31.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e80 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683163905\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Black \/ S","offer_id":51031896719527,"sku":"260728PODRA9313#001","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":51031896752295,"sku":"260728PODRA9313#002","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":51031896785063,"sku":"260728PODRA9313#003","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":51031896817831,"sku":"260728PODRA9313#004","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":51031896457383,"sku":"260728PODRA9313#005","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51031896490151,"sku":"260728PODRA9313#006","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51031896522919,"sku":"260728PODRA9313#007","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":51031896555687,"sku":"260728PODRA9313#008","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ S","offer_id":51031896588455,"sku":"260728PODRA9313#009","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ M","offer_id":51031896621223,"sku":"260728PODRA9313#010","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ L","offer_id":51031896653991,"sku":"260728PODRA9313#011","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":51031896686759,"sku":"260728PODRA9313#012","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":51031896326311,"sku":"260728PODRA9313#013","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":51031896359079,"sku":"260728PODRA9313#014","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":51031896391847,"sku":"260728PODRA9313#015","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":51031896424615,"sku":"260728PODRA9313#016","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/355b95e9491441bda0af364bf8d1d04d.png?v=1785252183"},{"product_id":"essential-fleece-mock-neck-crew-sweatshirt","title":"Sunshine Soul Sweatshirt • 350 GSM (10.3 oz)","description":"\u003cdiv\u003eMeet your new favorite excuse to skip the gym: the Sunshine Soul Sweatshirt. This isn't just any sweatshirt—it's a 350 GSM heavyweight champion wrapped in a cozy cotton-polyester blend that feels like a warm hug from someone who actually likes you. With its oversized, drop-shoulder silhouette and cropped length, this loose-fit wonder works whether you're conquering the office, surviving school, or pretending to be productive while binge-watching. The turtleneck adds that \"I have my life together\" vibe, even if you're eating cereal for dinner. Crafted from 57.4% polyester, 36.8% cotton, and 5.8% pure comfort, this thick fabric is built to last through countless washes and life's little mishaps. Perfect for spring, autumn, or any season when you need to feel like you're wrapped in a cloud that actually supports your life choices. Because sometimes the best outfit is one that lets you be yourself—oversized, unapologetic, and absolutely fabulous.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e66 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e26.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e68 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e24.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e62 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e25.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e64 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e66 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e52 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e53.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e25.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e65 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e26.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e66 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e67 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683294977\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"White \/ S","offer_id":51031899144359,"sku":"260728PODBE9319#001","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51031899177127,"sku":"260728PODBE9319#002","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51031899209895,"sku":"260728PODBE9319#003","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Sunshine \/ S","offer_id":51031899242663,"sku":"260728PODBE9319#004","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Sunshine \/ M","offer_id":51031899275431,"sku":"260728PODBE9319#005","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Sunshine \/ L","offer_id":51031899308199,"sku":"260728PODBE9319#006","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":51031899046055,"sku":"260728PODBE9319#007","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":51031899078823,"sku":"260728PODBE9319#008","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":51031899111591,"sku":"260728PODBE9319#009","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/084fd91dcfd34f1d8730d82ffdb29562.png?v=1785252243"},{"product_id":"essential-heavyweight-hoodie","title":"Timeless Hoodie • 430 GSM (12.7 oz)","description":"\u003cdiv\u003eMeet our heaviest hoodie, the Special Series Timeless Hoodie – the only garment that works harder than you do (and doesn't complain about it). Whether you're conquering the office, crushing the gym, or perfecting the art of looking busy while doing absolutely nothing, this 430 GSM heavyweight is your new best friend. Crafted from a premium cotton-polyester blend, this hoodie is thick enough to handle whatever life throws at it – literally. The drop-shoulder cut gives you that effortlessly cool vibe, while the kangaroo pocket is perfect for hiding snacks, your phone, or your hands when you're pretending to look thoughtful. Long sleeves? Check. Hooded? Obviously. Oversized comfort? You bet. From spring strolls to autumn adventures, from casual Fridays to \"I just rolled out of bed\" Mondays, this unisex essential adapts to every season and every mood. The 40×52cm print area is your canvas for making a statement – or keeping it subtle. Your call. Care is simple: gentle machine wash at 30°C, tumble dry low, and iron on low if you're feeling fancy. No bleach, no dry cleaning drama. Available in sizes S to 2XL, because No Limits™ means everyone gets to join the club.\u003c\/div\u003e\u003cdiv\u003e\u003c\/div\u003e\u003cp\u003e \u003c\/p\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\u003ctable style=\"width: 1024px;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e25.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e65 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e26.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e67 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e27.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e69 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e28.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e71 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e28.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e73 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e29.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e74 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e29.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e76 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e30.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e78 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e25.2 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e64 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e26.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e66 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e26.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e68 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e27.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e70 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e20.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e53 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e21.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e54 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e22.0 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;width: 150px;\"\u003e56 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e22.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400;border: 1px solid #e2e2e2;text-align:center;background: #F8F8F8;width: 150px;\"\u003e57 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184681951489\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Clear Sky \/ S","offer_id":51031901765799,"sku":"260728PODRB9331#001","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Clear Sky \/ M","offer_id":51031901798567,"sku":"260728PODRB9331#002","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Clear Sky \/ L","offer_id":51031901831335,"sku":"260728PODRB9331#003","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Clear Sky \/ XL","offer_id":51031901864103,"sku":"260728PODRB9331#004","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"Clear Sky \/ 2XL","offer_id":51031901896871,"sku":"260728PODRB9331#005","price":110.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":51031901438119,"sku":"260728PODRB9331#006","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51031901470887,"sku":"260728PODRB9331#007","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51031901503655,"sku":"260728PODRB9331#008","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":51031901536423,"sku":"260728PODRB9331#009","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":51031901569191,"sku":"260728PODRB9331#010","price":110.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ S","offer_id":51031902257319,"sku":"260728PODRB9331#011","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ M","offer_id":51031902290087,"sku":"260728PODRB9331#012","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ L","offer_id":51031902322855,"sku":"260728PODRB9331#013","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ XL","offer_id":51031902355623,"sku":"260728PODRB9331#014","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 2XL","offer_id":51031902388391,"sku":"260728PODRB9331#015","price":110.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":51031902093479,"sku":"260728PODRB9331#016","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":51031902126247,"sku":"260728PODRB9331#017","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":51031902159015,"sku":"260728PODRB9331#018","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":51031902191783,"sku":"260728PODRB9331#019","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":51031902224551,"sku":"260728PODRB9331#020","price":110.99,"currency_code":"GBP","in_stock":true},{"title":"Dull Red \/ S","offer_id":51031901601959,"sku":"260728PODRB9331#021","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dull Red \/ M","offer_id":51031901634727,"sku":"260728PODRB9331#022","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dull Red \/ L","offer_id":51031901667495,"sku":"260728PODRB9331#023","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Dull Red \/ XL","offer_id":51031901700263,"sku":"260728PODRB9331#024","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"Dull Red \/ 2XL","offer_id":51031901733031,"sku":"260728PODRB9331#025","price":110.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Gray \/ S","offer_id":51031901929639,"sku":"260728PODRB9331#026","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Gray \/ M","offer_id":51031901962407,"sku":"260728PODRB9331#027","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Gray \/ L","offer_id":51031901995175,"sku":"260728PODRB9331#028","price":104.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Gray \/ XL","offer_id":51031902027943,"sku":"260728PODRB9331#029","price":107.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Gray \/ 2XL","offer_id":51031902060711,"sku":"260728PODRB9331#030","price":110.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/9a81944cee304633a6125a6dd149344d.png?v=1785252333"},{"product_id":"essential-cotton-t-shirt","title":"Hustle T-Shirt • 260 GSM (7.7 oz)","description":"\u003cdiv\u003eMeet the Hustle T-Shirt — the unisex essential that's basically a Swiss Army knife for your wardrobe. Whether you're crushing it at the office, grinding at the gym, or just vibing on a Sunday, this 260 GSM beast has your back (literally). Built from 100% pure cotton that feels like a cloud had a baby with a high-five, this shirt is your new best friend. The moderate weight keeps you comfortable year-round — not too thick, not too thin, just \u003cem\u003echef's kiss\u003c\/em\u003e. Rock it solo or layer it like you're preparing for fashion's version of a plot twist. The classic round neck and regular fit mean zero drama, maximum comfort. Available in sizes S to 3XL because we believe everyone deserves to hustle in style. The 40×52cm print area gives your design room to breathe and make a statement. Care is simple: gentle 30°C wash, low tumble dry, and keep the iron away from your print (we know you're busy). Minor batch variations? That's just proof it's handcrafted, not mass-produced by robots. This is the shirt that works as hard as you do. No limits. Just vibes.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow: auto;\"\u003e\n\u003ctable style=\"width: 1024px;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\" colspan=\"2\"\u003e3XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e19.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e50 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e20.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e52.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e55 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e57.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e60 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e62.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e26.6 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e67.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e27.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e69.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e28.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e72 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e29.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e74.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e30.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e76.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e30.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e78 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e18.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e48 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e19.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e50.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e20.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e53 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e21.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e55.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e58 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23.8 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e60.5 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e21.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e8.7 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e22 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e8.9 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e22.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.1 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e23 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e9.3 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; background: #F8F8F8; width: 150px;\"\u003e23.5 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e9.4 \u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid #e2e2e2; text-align: center; width: 150px;\"\u003e24 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184683327745\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Wine Red \/ S","offer_id":51031906255015,"sku":"260728PODPQ9353#025","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red \/ M","offer_id":51031906287783,"sku":"260728PODPQ9353#026","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red \/ L","offer_id":51031906320551,"sku":"260728PODPQ9353#027","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red \/ XL","offer_id":51031906353319,"sku":"260728PODPQ9353#028","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red \/ 2XL","offer_id":51031906386087,"sku":"260728PODPQ9353#029","price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Wine Red \/ 3XL","offer_id":51031906418855,"sku":"260728PODPQ9353#030","price":60.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":51031906451623,"sku":"260728PODPQ9353#007","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":51031906484391,"sku":"260728PODPQ9353#008","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":51031906517159,"sku":"260728PODPQ9353#009","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":51031906549927,"sku":"260728PODPQ9353#010","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":51031906582695,"sku":"260728PODPQ9353#011","price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":51031906615463,"sku":"260728PODPQ9353#012","price":60.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ S","offer_id":51031906648231,"sku":"260728PODPQ9353#013","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ M","offer_id":51031906680999,"sku":"260728PODPQ9353#014","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ L","offer_id":51031906713767,"sku":"260728PODPQ9353#015","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ XL","offer_id":51031906746535,"sku":"260728PODPQ9353#016","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ 2XL","offer_id":51031906779303,"sku":"260728PODPQ9353#017","price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ 3XL","offer_id":51031906812071,"sku":"260728PODPQ9353#018","price":60.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":51031906844839,"sku":"260728PODPQ9353#001","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":51031906877607,"sku":"260728PODPQ9353#002","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":51031906910375,"sku":"260728PODPQ9353#003","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":51031906943143,"sku":"260728PODPQ9353#004","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":51031906975911,"sku":"260728PODPQ9353#005","price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":51031907008679,"sku":"260728PODPQ9353#006","price":60.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ S","offer_id":51031907041447,"sku":"260728PODPQ9353#019","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ M","offer_id":51031907074215,"sku":"260728PODPQ9353#020","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ L","offer_id":51031907106983,"sku":"260728PODPQ9353#021","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ XL","offer_id":51031907139751,"sku":"260728PODPQ9353#022","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 2XL","offer_id":51031907172519,"sku":"260728PODPQ9353#023","price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 3XL","offer_id":51031907205287,"sku":"260728PODPQ9353#024","price":60.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/314a8e97e07a4c4fa9e10b0a87c59df9.png?v=1785252453"},{"product_id":"denim-shorts","title":"Vintage-Wash Denim Shorts • 385 GSM  (11.4 oz)","description":"\u003cdiv\u003eMeet your new favorite shorts, the ones that scream \"I woke up like this\". Vintage-wash heavyweight denim (11.4 oz) that actually lasts more than one Summer. Loose fit, mid-waist, mid-length. Pockets? Check (obviously). That effortlessly cool aesthetic WITH the price tag? Absolutely. Machine wash 30°C, tumble dry low, and you're good to go.\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: bold; font-size: 20px;\"\u003eSize Chart\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto; border-radius: 14px;\"\u003e\n\u003ctable style=\"width: 100%; min-width: 900px; border-collapse: separate; border-spacing: 0; background: #1a1a1a; border-radius: 14px; overflow: hidden;\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 600; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #2a2a2a; width: 120px;\"\u003eValue\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: bold; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #252525;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: bold; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #2a2a2a;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: bold; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #252525;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: bold; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #2a2a2a;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: bold; border: 1px solid #333; text-align: center; padding: 10px 14px; background: #252525;\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eInches\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003eInches\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eInches\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003eInches\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eInches\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 500; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003eCM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 600; border: 1px solid #333; padding: 9px 14px; background: #2a2a2a;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e30.7\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e78\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e31.1\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e79\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e31.5\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e80\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e31.9\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e81\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e32.3\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e82\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 600; border: 1px solid #333; padding: 9px 14px; background: #2a2a2a;\"\u003eWaist\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e14.2\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e36\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e15.0\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e38\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e15.7\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e40\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e16.5\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e42\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e17.3\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 600; border: 1px solid #333; padding: 9px 14px; background: #2a2a2a;\"\u003eHips\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e20.5\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e52\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e21.3\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e54\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e22.0\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e56\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e22.8\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #2a2a2a;\"\u003e58\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e23.6\u003c\/td\u003e\n\u003ctd style=\"color: #ffffff; font-weight: 400; border: 1px solid #333; text-align: center; padding: 9px 14px; background: #252525;\"\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682443009\u003c\/div\u003e","brand":"ODMPOD","offers":[{"title":"Jeans Blue \/ S","offer_id":51031911923879,"sku":"260728PODSX9377#001","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ M","offer_id":51031911956647,"sku":"260728PODSX9377#002","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ L","offer_id":51031911989415,"sku":"260728PODSX9377#003","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ XL","offer_id":51031912022183,"sku":"260728PODSX9377#004","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ 2XL","offer_id":51031912054951,"sku":"260728PODSX9377#005","price":72.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/e1c317ad7db0411db505500340c71fe2.png?v=1785252573"},{"product_id":"horizonfade-sweatshirt","title":"Horizonfade Sweatshirt • 380 GSM (10.6 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #F6EFE9; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-mobile-engine {\n    --hf-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #500416 0%,\n      #880825 18%,\n      #BE123C 32%,\n      #E11D48 48%,\n      #F43F5E 65%,\n      #FB7185 82%,\n      #FDA4AF 100%\n    );\n    --hf-btn-glow: inset 0 0 6.8px #FF8FA3, inset 0 0 10.3px #FFFFFF, inset 0 0 14.9px #FFAEC0;\n    --hf-red-deep: #880825;\n    --hf-red-primary: #E11D48;\n    --hf-pink-bright: #FB7185;\n    --hf-pink-soft: #FDA4AF;\n    \n    --nl-skin-base: #F6EFE9;\n    --nl-skin-card: #EFE5DB;\n    --nl-skin-surface: #E5D7C9;\n    --nl-text: #201315;\n    --nl-text-dim: rgba(32, 19, 21, 0.65);\n    --nl-border: rgba(225, 29, 72, 0.15);\n    --nl-border-strong: rgba(225, 29, 72, 0.32);\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    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  }\n  .nl-mobile-engine * { box-sizing: border-box; }\n\n  \/* Ambient Skin \/ Blush Glow *\/\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(244, 63, 94, 0.16) 0%, rgba(246, 239, 233, 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  .nl-flex-center { display: flex; align-items: center; justify-content: center; }\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, #880825 0%, #E11D48 55%, #FB7185 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards *\/\n  .nl-brutal-card {\n    background: var(--nl-skin-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 24px 20px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.7) inset, 0 16px 36px -16px rgba(136, 8, 37, 0.12);\n  }\n  .nl-review-card {\n    background: var(--nl-skin-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.7) inset, 0 16px 36px -16px rgba(136, 8, 37, 0.12);\n  }\n  .nl-mobile-engine p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Segmented Controls *\/\n  .nl-tab-input { display: none !important; }\n  .nl-tab-headers {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 8px !important;\n    margin-bottom: 16px;\n    background: var(--nl-skin-surface);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-tab-trigger {\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n  }\n  #review-ig:checked ~ .nl-tab-headers #label-ig,\n  #review-tp:checked ~ .nl-tab-headers #label-tp {\n    background-image: var(--hf-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !important;\n    font-weight: 700;\n    box-shadow: var(--hf-btn-glow);\n  }\n  .nl-tab-panel { display: none; animation: nlFadeIn 0.25s ease-out forwards; }\n  #review-ig:checked ~ .nl-tab-content #panel-ig,\n  #review-tp:checked ~ .nl-tab-content #panel-tp { display: block; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-star-badge {\n    background: #00B67A;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #FFF;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background: var(--nl-skin-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 18px -10px rgba(136, 8, 37, 0.1);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\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:checked ~ .nl-size-header-wrap #label-in,\n  #size-cm:checked ~ .nl-size-header-wrap #label-cm {\n    background-image: var(--hf-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !important;\n    font-weight: 700;\n    box-shadow: var(--hf-btn-glow);\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-size-row-group { display: none; }\n  #size-in:checked ~ .nl-size-scroll-wrap #rows-in,\n  #size-cm:checked ~ .nl-size-scroll-wrap #rows-cm { display: table-row-group; }\n\n  .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-skin-card);\n    box-shadow: 0 16px 36px -16px rgba(136, 8, 37, 0.12);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--hf-red-primary);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 500px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th, \n  .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\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,\n  .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-mobile-table thead th {\n    background: #E8D9CB;\n    color: var(--hf-red-deep);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col,\n  .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #EFE4D8;\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(136, 8, 37, 0.08);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #E5D6C5;\n  }\n\n  \/* Editorial Section *\/\n  .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-mobile-engine\"\u003e\n\u003c!-- CONTAINER 1: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cinput class=\"nl-tab-input\" name=\"review-group-sweat\" id=\"review-tp\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"review-group-sweat\" id=\"review-ig\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-tp\" id=\"label-tp\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-ig\" id=\"label-ig\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"380 GSM 100% cotton is no joke. The drop shoulder fits like a designer piece and the washed tone looks insane in natural light.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— CALLUM R., LEEDS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--hf-red-primary); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-gradient-sweat\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-gradient-sweat)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"got three compliments before noon. looks like you spent hours putting an outfit together when you literally didn't try.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @HORIZON_VIBES\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e⚖️\u003cbr\u003e380 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e☁️\u003cbr\u003e100% PURE COTTON\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👕\u003cbr\u003eDROP SHOULDER\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003e\u003cspan style=\"color: rgb(253, 246, 236);\"\u003eEngineered from 380 GSM pure luxury cotton to make you look effortlessly put-together on days you definitely aren't. Relaxed drop-shoulder silhouette, vintage washed texture, and dense heavyweight warmth that does all the heavy lifting for your wardrobe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: var(--hf-red-primary);\"\u003e\u003cem\u003eWARNING: Dangerously comfortable. High likelihood of friends permanently \"borrowing\" it.\u003c\/em\u003e\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-sweat\" id=\"size-in\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-sweat\" id=\"size-cm\" type=\"radio\"\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\" id=\"label-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm\" id=\"label-cm\"\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\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.95\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.74\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.53\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.31\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e31.10\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.80\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.59\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.38\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.17\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.95\"\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\"\u003e22.83\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.62\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.41\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.20\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.98\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.44\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.83\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.23\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.62\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.02\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e73 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e75 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e77 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e79 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 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\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e59 cm\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Black Ash \/ S","offer_id":51031931650215,"sku":"260728PODRA9419#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031931682983,"sku":"260728PODRA9419#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031931715751,"sku":"260728PODRA9419#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031931748519,"sku":"260728PODRA9419#004","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031931781287,"sku":"260728PODRA9419#005","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ S","offer_id":51031931486375,"sku":"260728PODRA9419#016","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ M","offer_id":51031931519143,"sku":"260728PODRA9419#017","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ L","offer_id":51031931551911,"sku":"260728PODRA9419#018","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ XL","offer_id":51031931584679,"sku":"260728PODRA9419#019","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Ocean Blue \/ 2XL","offer_id":51031931617447,"sku":"260728PODRA9419#020","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ S","offer_id":51031931322535,"sku":"260728PODRA9419#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ M","offer_id":51031931355303,"sku":"260728PODRA9419#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ L","offer_id":51031931388071,"sku":"260728PODRA9419#008","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ XL","offer_id":51031931420839,"sku":"260728PODRA9419#009","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Sunfade Pink \/ 2XL","offer_id":51031931453607,"sku":"260728PODRA9419#010","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ S","offer_id":51031931814055,"sku":"260728PODRA9419#011","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ M","offer_id":51031931846823,"sku":"260728PODRA9419#012","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ L","offer_id":51031931879591,"sku":"260728PODRA9419#013","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ XL","offer_id":51031931912359,"sku":"260728PODRA9419#014","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Gravel Blue \/ 2XL","offer_id":51031931945127,"sku":"260728PODRA9419#015","price":92.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/443fe9cb3f44498b98f18aa441f9ccad.png?v=1785252993"},{"product_id":"ghost-denim-hoodie","title":"Ghost-Denim Hoodie • 355 GSM (10.5 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #06040a; 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 {\n    --gnh-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #000000 0%,\n      #100220 18%,\n      #310660 30%,\n      #620cbf 45%,\n      #8310ff 58%,\n      #a444ff 72%,\n      #c478ff 86%,\n      #8336ff 100%\n    );\n    --gnh-btn-glow: inset 0 0 6.8px #f07bff, inset 0 0 10.3px #ffffff, inset 0 0 14.9px #e88ef9;\n    --gnh-pink-glow: #f07bff;\n    --gnh-pink-soft: #e88ef9;\n    --gnh-purple-bright: #c478ff;\n    --gnh-purple-mid: #8310ff;\n    \n    --nl-bg-card: #0d0814;\n    --nl-bg-surface: #160e22;\n    --nl-text: #ffffff;\n    --nl-text-dim: rgba(244, 242, 238, 0.65);\n    --nl-border: rgba(196, 120, 255, 0.16);\n    --nl-border-strong: rgba(196, 120, 255, 0.35);\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    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  }\n  .nl-mobile-engine * { box-sizing: border-box; }\n\n  \/* Ambient Mesh Aura *\/\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(131, 16, 255, 0.22) 0%, rgba(16, 2, 32, 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  .nl-flex-center { display: flex; align-items: center; justify-content: center; }\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, #ffffff 20%, var(--gnh-purple-bright) 65%, var(--gnh-pink-soft) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cards *\/\n  .nl-brutal-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 24px 20px;\n    margin-bottom: 20px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85), 0 0 24px rgba(98, 12, 191, 0.12);\n  }\n  .nl-review-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85);\n  }\n  .nl-mobile-engine p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Scarcity Bar *\/\n  .nl-stock-scan-wrapper {\n    position: relative;\n    background: rgba(16, 2, 32, 0.65);\n    border: 1px solid var(--nl-border);\n    border-radius: 100px;\n    height: 32px;\n    overflow: hidden;\n    margin: 16px 0 14px;\n    padding: 2px;\n  }\n  .nl-stock-fill {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    height: 100%;\n    width: 63%;\n    position: relative;\n    border-radius: 100px;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-stock-fill span {\n    color: #ffffff;\n    font-size: 10.5px;\n    letter-spacing: 0.02em;\n    position: absolute;\n    width: 100%;\n    text-align: center;\n    text-shadow: 0 1px 3px rgba(0,0,0,0.5);\n  }\n\n  \/* Segmented Switches *\/\n  .nl-tab-input { display: none !important; }\n  .nl-tab-headers {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 8px !important;\n    margin-bottom: 16px;\n    background: rgba(16, 2, 32, 0.7);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-tab-trigger {\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n  }\n  #review-ig:checked ~ .nl-tab-headers #label-ig,\n  #review-tp:checked ~ .nl-tab-headers #label-tp {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-tab-panel { display: none; animation: nlFadeIn 0.25s ease-out forwards; }\n  #review-ig:checked ~ .nl-tab-content #panel-ig,\n  #review-tp:checked ~ .nl-tab-content #panel-tp { display: block; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-star-badge {\n    background: #00b67a;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #fff;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background: var(--nl-bg-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\n  .nl-size-switch-panel {\n    display: flex;\n    background: rgba(16, 2, 32, 0.7);\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:checked ~ .nl-size-header-wrap #label-in,\n  #size-cm:checked ~ .nl-size-header-wrap #label-cm {\n    background-image: var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-size-row-group { display: none; }\n  #size-in:checked ~ .nl-size-scroll-wrap #rows-in,\n  #size-cm:checked ~ .nl-size-scroll-wrap #rows-cm { display: table-row-group; }\n\n  .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-bg-card);\n    box-shadow: 0 16px 40px -18px rgba(0,0,0,0.85);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--gnh-purple-mid);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 500px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th, \n  .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\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,\n  .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-mobile-table thead th {\n    background: #130a1f;\n    color: var(--gnh-purple-bright);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col,\n  .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #11081b;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: #ffffff;\n    box-shadow: 4px 0 14px rgba(0, 0, 0, 0.5);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #180d28;\n  }\n\n  \/* Editorial \u0026 Live Badge *\/\n  .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n  .nl-live-badge { color: var(--gnh-pink-glow); display: flex; align-items: center; gap: 6px; font-size: 0.85rem; }\n  .nl-pulse-dot {\n    width: 7px;\n    height: 7px;\n    background-color: var(--gnh-pink-glow);\n    border-radius: 50%;\n    display: inline-block;\n    animation: nlPulse 1.4s infinite ease-in-out;\n    box-shadow: 0 0 10px rgba(240, 123, 255, 0.8);\n  }\n  @keyframes nlPulse { 0%, 100% { opacity: 0.3; transform: scale(0.9); } 50% { opacity: 1; transform: scale(1.1); } }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-mobile-engine\"\u003e\n\u003c!-- CONTAINER 1: Stock Status Box --\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-flex-between\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 0.88rem;\"\u003eGhost-Denim Stock Status\u003c\/span\u003e \u003cspan class=\"nl-live-badge nl-tech-mono\"\u003e\u003cspan class=\"nl-pulse-dot\"\u003e\u003c\/span\u003eLIVE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-stock-scan-wrapper\"\u003e\n\u003cdiv class=\"nl-stock-fill nl-flex-center\"\u003e\u003cspan class=\"nl-header-font\"\u003eONLY 39 LEFT!\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\"\u003eOnce this batch is archived, this iteration will never be printed again.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTAINER 2: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cinput class=\"nl-tab-input\" name=\"review-group-hoodie\" id=\"review-tp\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"review-group-hoodie\" id=\"review-ig\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-tp\" id=\"label-tp\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-ig\" id=\"label-ig\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"the hood actually holds its shape and the sleeves don't ride up. heavy as hell. feels like luxury without the £300 tag.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— MARCUS K., MANCHESTER\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--gnh-pink-glow); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-gradient-hoodie\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-gradient-hoodie)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"my girlfriend stole this the second it arrived. buying another one right now.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @LEO_STREETWEAR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e⚖️\u003cbr\u003e355 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🏋️\u003cbr\u003e10.5 OZ FLEECE\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🧥\u003cbr\u003eDROP SHOULDER\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003e\u003cstrong\u003e10.5 oz of heavyweight armor\u003c\/strong\u003e built for the effortless \"I woke up like this\" flex. Sourced with denim straight from the \u003cstrong\u003eSpirit Realm\u003c\/strong\u003e—heavy boxy drape, snow-wash finish, and sleeves that actually cover your wrists. It does the heavy lifting so you don't have to.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(224, 135, 108);\"\u003e\u003cem\u003eWARNING: High risk of your partner stealing it permanently. Guard it with your life.\u003c\/em\u003e\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-hoodie\" id=\"size-in\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-hoodie\" id=\"size-cm\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-size-header-wrap\"\u003e\n\u003ch2 class=\"nl-header-font\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eSize Guide\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"nl-size-switch-panel\"\u003e\n\u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-in\" id=\"label-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm\" id=\"label-cm\"\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\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.5\"\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\"\u003e27.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.7\"\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\"\u003e22.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\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\u003ctd class=\"nl-tech-mono\"\u003e25.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e73 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e75 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\"\u003e70 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e72 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e74 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e76 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e78 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\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\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\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184682311937\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING ABOVE THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Cosmic Blue \/ S","offer_id":51031954522279,"sku":"260508PODRB4947#016","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Cosmic Blue \/ M","offer_id":51031954555047,"sku":"260508PODRB4947#017","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Cosmic Blue \/ L","offer_id":51031954587815,"sku":"260508PODRB4947#018","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Cosmic Blue \/ XL","offer_id":51031954620583,"sku":"260508PODRB4947#019","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Cosmic Blue \/ 2XL","offer_id":51031954653351,"sku":"260508PODRB4947#020","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ S","offer_id":51031955013799,"sku":"260508PODRB4947#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ M","offer_id":51031955046567,"sku":"260508PODRB4947#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ L","offer_id":51031955079335,"sku":"260508PODRB4947#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ XL","offer_id":51031955112103,"sku":"260508PODRB4947#004","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Black Ash \/ 2XL","offer_id":51031955144871,"sku":"260508PODRB4947#005","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ S","offer_id":51031954358439,"sku":"260508PODRB4947#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ M","offer_id":51031954391207,"sku":"260508PODRB4947#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ L","offer_id":51031954423975,"sku":"260508PODRB4947#008","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ XL","offer_id":51031954456743,"sku":"260508PODRB4947#009","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ 2XL","offer_id":51031954489511,"sku":"260508PODRB4947#010","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ S","offer_id":51031954030759,"sku":"260508PODRB4947#031","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ M","offer_id":51031954063527,"sku":"260508PODRB4947#032","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ L","offer_id":51031954096295,"sku":"260508PODRB4947#033","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ XL","offer_id":51031954129063,"sku":"260508PODRB4947#034","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Tropical Green \/ 2XL","offer_id":51031954161831,"sku":"260508PODRB4947#035","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Red Denim \/ S","offer_id":51031954194599,"sku":"260508PODRB4947#026","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Red Denim \/ M","offer_id":51031954227367,"sku":"260508PODRB4947#027","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Red Denim \/ L","offer_id":51031954260135,"sku":"260508PODRB4947#028","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Red Denim \/ XL","offer_id":51031954292903,"sku":"260508PODRB4947#029","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Red Denim \/ 2XL","offer_id":51031954325671,"sku":"260508PODRB4947#030","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ S","offer_id":51031954686119,"sku":"260508PODRB4947#021","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ M","offer_id":51031954718887,"sku":"260508PODRB4947#022","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ L","offer_id":51031954751655,"sku":"260508PODRB4947#023","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ XL","offer_id":51031954784423,"sku":"260508PODRB4947#024","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Jeans Blue \/ 2XL","offer_id":51031954817191,"sku":"260508PODRB4947#025","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ S","offer_id":51031954849959,"sku":"260508PODRB4947#011","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ M","offer_id":51031954882727,"sku":"260508PODRB4947#012","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ L","offer_id":51031954915495,"sku":"260508PODRB4947#013","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ XL","offer_id":51031954948263,"sku":"260508PODRB4947#014","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 2XL","offer_id":51031954981031,"sku":"260508PODRB4947#015","price":92.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/da4f350980f24ae0beeddc99daa89b9c.png?v=1785253203"},{"product_id":"ghost-denim-tee","title":"Ghost-Denim Signature T-Shirt • 340 GSM (10 oz)","description":"\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cdiv class=\"nl-mobile-engine\"\u003e\n\u003cdiv class=\"nl-trust-row\"\u003e\n\u003cspan class=\"nl-trust-chip nl-tc-sec nl-tech-mono\"\u003eSecure Checkout\u003c\/span\u003e \u003cspan class=\"nl-trust-chip nl-tc-qua nl-tech-mono\"\u003ePremium Fabric\u003c\/span\u003e \u003cspan class=\"nl-trust-chip nl-tc-ret nl-tech-mono\"\u003eEasy Returns\u003c\/span\u003e \u003cspan class=\"nl-trust-chip nl-tc-cha nl-tech-mono\"\u003e10% to Charity\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-flex-between\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: .95rem;\"\u003eGhost-Denim Stock Status\u003c\/span\u003e \u003cspan class=\"nl-live-badge nl-tech-mono\"\u003e\u003cspan class=\"nl-pulse-dot\"\u003e\u003c\/span\u003eLIVE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-stock-scan-wrapper\"\u003e\n\u003cdiv class=\"nl-stock-fill\"\u003e\u003cspan class=\"nl-header-font\"\u003eONLY 32 LEFT!\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\"\u003eOnce these sell out, the piece is retired permanently from production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cinput class=\"nl-tab-input\" name=\"review-group\" id=\"review-ig\" type=\"radio\"\u003e\u003cinput class=\"nl-tab-input\" name=\"review-group\" id=\"review-tp\" type=\"radio\" checked\u003e\n\u003cdiv class=\"nl-tab-headers nl-seg\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-tp\" id=\"label-tp\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-ig\" id=\"label-ig\"\u003eINSTAGRAM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003cdiv class=\"nl-tab-panel-wrap\" id=\"wrap-tp\"\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp\"\u003e\n\u003cdiv class=\"nl-rev-head\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 12px; opacity: .9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"this shirt is genuinely heavy. i've worn essentials and gallery dept, and this sits in the exact same weight class. paid £70 instead of £150 and it looks cleaner honestly.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono nl-rev-author\"\u003e— JORDAN M., LONDON\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-panel-wrap\" id=\"wrap-ig\"\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig\"\u003e\n\u003cdiv class=\"nl-rev-head\"\u003e\n\u003cspan class=\"nl-ig-stars\" style=\"color: #ff477e; font-size: 15px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg class=\"nl-ig-mark\" viewbox=\"0 0 24 24\"\u003e\u003cdefs\u003e\u003clineargradient id=\"ig-gradient\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\u003c\/defs\u003e\u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-gradient)\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"i just wish you could feel this through the screen bruh. this is amazing.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono nl-rev-author\"\u003e— @THEREGOWOOT\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DESCRIPTION — glass-card treatment merged in from the jacket template --\u003e\n\u003cdiv class=\"nl-glass-card\"\u003e\n\u003cdiv class=\"nl-card-body\"\u003e\n\u003cdiv class=\"nl-card-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nl-eyebrow nl-tech-mono\"\u003eGhost-Denim · Limited Stock\u003c\/span\u003e\n\u003cp class=\"nl-body-font\"\u003eStraight from the \u003cstrong\u003eSpirit Realm\u003c\/strong\u003e itself. \u003cstrong\u003e10 oz\u003c\/strong\u003e of \u003cstrong\u003ecloudy soft cotton\u003c\/strong\u003e, boxy fit, drape that doesn't belong in the mortal realm.\u003c\/p\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-top: 10px; color: #ed2607;\"\u003e\u003cem\u003eWARNING: Once you wear it, you might never take it off. Spirits are known to do that.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput class=\"nl-tab-input\" name=\"size-converter\" id=\"size-in\" type=\"radio\" checked\u003e\u003cinput class=\"nl-tab-input\" name=\"size-converter\" id=\"size-cm\" type=\"radio\"\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 nl-seg\"\u003e\n\u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-in\" id=\"label-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm\" id=\"label-cm\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.59\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.38\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.17\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.95\"\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\"\u003e22.44\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.23\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.02\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.80\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.02\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.80\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.59\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeve\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e10.04\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e10.43\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e10.83\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e11.22\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 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\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e59 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e61 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e61 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e67 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeve\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.5 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\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e.nl-mobile-engine{--pm:#620cbf;--pb:#c478ff;--ps:#e88ef9;--pg:#f07bff;--bg:linear-gradient(135deg,#100220 0%,#310660 22%,#620cbf 45%,#8310ff 68%,#a444ff 88%,#c478ff 100%);--gl:inset 0 0 6px var(--pg),inset 0 0 10px #fff,inset 0 0 14px var(--ps);--card:#0f0a17;--dim:rgba(255,251,242,.75);--bd:rgba(196,120,255,.16);--bds:rgba(196,120,255,.35);--e:cubic-bezier(.22,1,.36,1);--ep:cubic-bezier(.34,1.56,.64,1);--et:cubic-bezier(.3,1.4,.5,1);--fh:'GT America Extended','Univers Next 540 Extended Medium',-apple-system,sans-serif;--fb:'Univers Next 540 Extended Medium','GT America Standard',-apple-system,sans-serif;font-family:var(--fb);max-width:500px;margin:0 auto;padding:20px 14px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;color:#FFFBF2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content-visibility:auto;contain-intrinsic-size:auto 1000px}.nl-mobile-engine *{box-sizing:border-box}.nl-mobile-engine p{margin:0;font-size:1rem;line-height:1.6;color:var(--dim)}.nl-glow-box{position:relative;overflow:hidden;contain:paint}.nl-glow-box:before{content:\"\";position:absolute;top:-50%;left:50%;width:140%;height:140%;background:radial-gradient(ellipse,rgba(131,16,255,.28) 0%,rgba(16,2,32,0) 70%);pointer-events:none;z-index:0;transform:translate3d(-50%,0,0);animation:nlAura 7s ease-in-out infinite alternate}.nl-glow-box\u003e*{position:relative;z-index:1}@keyframes nlAura{0%{opacity:.55;transform:translate3d(-52%,0,0) scale(.94)}50%{opacity:.82;transform:translate3d(-48%,2%,0) scale(1.02)}100%{opacity:1;transform:translate3d(-54%,0,0) scale(1.06)}}.nl-flex-between{display:flex;justify-content:space-between;align-items:center;width:100%}.nl-header-font{font-family:var(--fh)!important;font-weight:700;letter-spacing:-.01em}.nl-tech-mono{font-weight:700;letter-spacing:.02em}.nl-body-font{font-weight:400}.nl-text-gradient{display:inline-block;background:linear-gradient(135deg,#fff 15%,var(--pb) 60%,var(--ps) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:nlSheen 4s var(--e) 1 both}@keyframes nlSheen{0%{background-position:0 50%}100%{background-position:100% 50%}}.nl-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px;user-select:none;-webkit-user-select:none}.nl-trust-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:11px;font-family:'TikTok Sans Badge',var(--fb),sans-serif;font-weight:600;letter-spacing:.01em;white-space:nowrap;contain:content;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),0 2px 8px -3px rgba(0,0,0,.6);transition:transform .16s var(--ep)}.nl-trust-chip:active{transform:scale(.94)}.nl-trust-chip:before{content:\"\";width:13px;height:13px;flex-shrink:0;background:currentColor;-webkit-mask:var(--ic) center\/contain no-repeat;mask:var(--ic) center\/contain no-repeat}.nl-tc-sec{background:#DCFCE3;color:#1F9254;--ic:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\")}.nl-tc-qua{background:#DCEEFF;color:#0B67C2;--ic:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M3 6L8 14L13 6L10.5 2H5.5L3 6Z'\/%3E%3Cpath d='M3 6H13M6 2.5L5 6L8 14L11 6L10 2.5' stroke-width='1.1'\/%3E%3C\/svg%3E\")}.nl-tc-ret{background:#FFE0F0;color:#D6127B;--ic:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\")}.nl-tc-cha{background:#F1E4FF;color:#6D28D9;--ic:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M8 13.5C8 13.5 2 10 2 5.8C2 3.7 3.6 2.3 5.4 2.3C6.5 2.3 7.5 2.9 8 3.8C8.5 2.9 9.5 2.3 10.6 2.3C12.4 2.3 14 3.7 14 5.8C14 10 8 13.5 8 13.5Z'\/%3E%3C\/svg%3E\")}.nl-brutal-card,.nl-review-card{background:var(--card);border:1px solid var(--bd);border-radius:24px;box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 18px 42px -16px rgba(0,0,0,.85);contain:paint layout}.nl-brutal-card{padding:24px 20px;margin-bottom:20px;box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 18px 42px -16px rgba(0,0,0,.85),0 0 24px rgba(98,12,191,.15)}.nl-review-card{padding:22px 20px 18px;margin-bottom:24px}@media (hover:hover){.nl-brutal-card,.nl-review-card{transition:transform .35s var(--e),border-color .35s ease}.nl-brutal-card:hover,.nl-review-card:hover{transform:translate3d(0,-2px,0);border-color:var(--bds)}.nl-mobile-table tbody td:not(.nl-sticky-col){transition:background .25s ease}.nl-mobile-table tbody tr:hover td:not(.nl-sticky-col){background:rgba(196,120,255,.05)}}.nl-stock-scan-wrapper{position:relative;background:rgba(16,2,32,.6);border:1px solid var(--bd);border-radius:100px;height:32px;overflow:hidden;margin:16px 0 14px;padding:2px;contain:paint}.nl-stock-fill{display:flex;align-items:center;justify-content:center;background:var(--bg);height:100%;width:57%;position:relative;border-radius:100px;box-shadow:var(--gl);overflow:hidden;transform-origin:left center;animation:nlFill .8s var(--e) forwards}.nl-stock-fill:after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate3d(-100%,0,0);animation:nlShimmer 3s infinite ease-in-out}.nl-stock-fill span{color:#FFFBF2;font-size:11px;letter-spacing:.02em;position:absolute;width:100%;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap;z-index:2;animation:nlUp .45s var(--e) .5s backwards}@keyframes nlFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nlShimmer{0%{transform:translate3d(-100%,0,0)}40%,100%{transform:translate3d(200%,0,0)}}@keyframes nlUp{from{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.nl-tab-input{display:none!important}.nl-seg{display:grid;grid-template-columns:1fr 1fr;gap:var(--g);padding:var(--p);background:rgba(16,2,32,.7);border:1px solid var(--bd);border-radius:100px;position:relative;overflow:hidden}.nl-seg:before{content:\"\";position:absolute;top:var(--p);bottom:var(--p);left:var(--p);width:calc(50% - var(--p) - var(--g)\/2);border-radius:100px;background:var(--bg);box-shadow:var(--gl);transform:translate3d(0,0,0);transition:transform .44s var(--et);pointer-events:none;z-index:0}.nl-tab-headers{--p:4px;--g:8px;margin-bottom:16px}.nl-size-switch-panel{--p:3px;--g:2px}#review-ig:checked~.nl-tab-headers:before,#size-cm:checked~.nl-size-header-wrap .nl-seg:before{transform:translate3d(calc(100% + var(--g)),0,0)}.nl-tab-trigger,.nl-size-btn{position:relative;z-index:1;background:0;border:0;border-radius:100px;text-align:center;cursor:pointer;color:var(--dim);user-select:none;transition:transform .14s var(--ep),color .3s ease}.nl-tab-trigger{padding:10px 8px;font-size:12px}.nl-size-btn{padding:6px 14px;font-size:12px}.nl-tab-trigger:active,.nl-size-btn:active{transform:scale(.94)}#review-tp:checked~.nl-tab-headers #label-tp,#review-ig:checked~.nl-tab-headers #label-ig,#size-in:checked~.nl-size-header-wrap #label-in,#size-cm:checked~.nl-size-header-wrap #label-cm{color:#FFFBF2;font-weight:700}.nl-tab-panel-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--e)}#review-tp:checked~.nl-tab-content #wrap-tp,#review-ig:checked~.nl-tab-content #wrap-ig{grid-template-rows:1fr}.nl-tab-panel{overflow:hidden;min-height:0;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility 0s linear .42s}#review-tp:checked~.nl-tab-content #panel-tp,#review-ig:checked~.nl-tab-content #panel-ig{opacity:1;visibility:visible;transition:opacity .3s ease .1s,visibility 0s}:is(#review-tp:checked~.nl-tab-content #panel-tp,#review-ig:checked~.nl-tab-content #panel-ig)\u003e*{animation:nlIn .44s var(--e) calc(.12s + var(--i,0)*.07s) backwards}.nl-tab-panel\u003e:nth-child(2){--i:1}.nl-tab-panel\u003e:nth-child(3){--i:2}@keyframes nlIn{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.nl-rev-head{display:flex;gap:8px;align-items:center;margin-bottom:10px}.nl-rev-author{font-size:12px;margin-top:12px;padding-top:10px;border-top:1px solid var(--bd);color:var(--dim)}.nl-ig-mark{width:16px;height:16px;display:inline-block;vertical-align:middle}#review-ig:checked~.nl-tab-content :is(.nl-ig-mark,.nl-ig-stars){animation:nlPop .5s var(--ep) .2s backwards}.nl-tp-stars{display:flex;gap:3px;align-items:center}.nl-star-badge{background:linear-gradient(180deg,#00c988,#00b67a);width:16px;height:16px;border-radius:3px;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px -1px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.25)}#review-tp:checked~.nl-tab-content .nl-star-badge{animation:nlPop .44s var(--ep) calc(.14s + var(--i,0)*.06s) backwards}.nl-star-badge:nth-child(2){--i:1}.nl-star-badge:nth-child(3){--i:2}.nl-star-badge:nth-child(4){--i:3}.nl-star-badge:nth-child(5){--i:4}@keyframes nlPop{from{opacity:0;transform:scale(.35) rotate(-16deg)}to{opacity:1;transform:none}}\n\/* --- DESCRIPTION GLASS-CARD: merged from the jacket template, reusing this file's own tokens (--card, --bd, --bds, --dim, --bg, --gl) so no new variables or assets are added --- *\/\n.nl-glass-card{position:relative;border-radius:24px;padding:22px 20px;margin:24px 0;border:1px solid var(--bd);border-top-color:rgba(255,255,255,.18);background:var(--card);box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 18px 42px -16px rgba(0,0,0,.85);overflow:hidden;contain:paint layout}\n.nl-glass-card\u003e*{position:relative;z-index:1}\n.nl-glass-card:before{content:\"NL\";position:absolute;right:-6px;bottom:-18px;font-family:var(--fh);font-size:88px;font-weight:800;line-height:1;letter-spacing:-.03em;color:rgba(255,255,255,.04);pointer-events:none;user-select:none}\n@media (hover:hover){.nl-glass-card{transition:transform .35s var(--e),border-color .35s ease}.nl-glass-card:hover{transform:translate3d(0,-2px,0);border-color:var(--bds)}}\n.nl-card-body{padding-left:16px;position:relative}\n.nl-card-accent{position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:4px;background:var(--bg);box-shadow:0 0 10px rgba(196,120,255,.5)}\n.nl-eyebrow{display:block;font-size:10px;color:var(--ps);text-transform:uppercase;margin-bottom:10px}\n.nl-size-header-wrap{display:flex;justify-content:space-between;align-items:center;margin:32px 0 14px}.nl-size-header-wrap h1{font-size:1.28rem;margin:0}.nl-size-row-group{display:none}#size-in:checked~.nl-size-scroll-wrap #rows-in,#size-cm:checked~.nl-size-scroll-wrap #rows-cm{display:table-row-group}:is(#size-in:checked~.nl-size-scroll-wrap #rows-in,#size-cm:checked~.nl-size-scroll-wrap #rows-cm) td:not(.nl-sticky-col){animation:nlFade .34s ease-out calc(var(--i,0)*.05s) backwards}.nl-mobile-table td:nth-child(3){--i:1}.nl-mobile-table td:nth-child(4){--i:2}.nl-mobile-table td:nth-child(5){--i:3}@keyframes nlFade{from{opacity:0}to{opacity:1}}.nl-size-scroll-wrap{overflow-x:auto;border:1px solid var(--bd);border-radius:20px;background:var(--card);box-shadow:0 16px 40px -18px rgba(0,0,0,.85);contain:paint;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.nl-size-scroll-wrap::-webkit-scrollbar{height:4px}.nl-size-scroll-wrap::-webkit-scrollbar-thumb{background:var(--pm);border-radius:4px}.nl-mobile-table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;text-align:center;table-layout:fixed}.nl-mobile-table th,.nl-mobile-table td{width:19%;padding:18px 14px;font-size:.95rem;line-height:1.45;border-bottom:1px solid var(--bd);border-right:1px solid var(--bd);white-space:nowrap}.nl-mobile-table th:first-child,.nl-mobile-table td:first-child{width:24%}.nl-mobile-table td.nl-tech-mono{letter-spacing:.05em;font-variant-numeric:tabular-nums}.nl-mobile-table tr:last-child td{border-bottom:none}.nl-mobile-table th:last-child,.nl-mobile-table td:last-child{border-right:none}.nl-mobile-table thead th{background:#140d21;color:var(--pb);font-size:12px;letter-spacing:.05em;padding-top:16px;padding-bottom:16px}.nl-mobile-table th.nl-sticky-col,.nl-mobile-table td.nl-sticky-col{position:sticky;left:0;z-index:2;background:#120b1e;text-align:left;padding-left:18px;padding-right:14px;font-size:12px;color:#FFFBF2;box-shadow:4px 0 14px rgba(0,0,0,.5);border-right:1px solid var(--bds)}.nl-mobile-table thead th.nl-sticky-col{z-index:3;background:#190e2b}.nl-live-badge{color:#ff477e;display:flex;align-items:center;gap:6px;font-size:.92rem}.nl-pulse-dot{position:relative;width:7px;height:7px;background:#ff477e;border-radius:50%;display:inline-block;box-shadow:0 0 10px rgba(255,71,126,.8);animation:nlPulse 1.4s infinite cubic-bezier(.4,0,.6,1)}.nl-pulse-dot:after{content:\"\";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 1px rgba(255,71,126,.7);animation:nlRing 2.1s ease-out infinite}@keyframes nlPulse{0%,100%{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes nlRing{0%{opacity:.6;transform:scale(1)}70%,100%{opacity:0;transform:scale(2.9)}}@keyframes nlRise{from{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:is(.nl-trust-chip,.nl-brutal-card,.nl-review-card,.nl-glass-card,.nl-size-header-wrap,.nl-size-scroll-wrap){animation:nlRise 1s var(--e) both;animation-timeline:view();animation-range:entry 6% entry 92%}.nl-trust-chip{animation-range:entry calc(4% + var(--i,0)*5%) entry calc(70% + var(--i,0)*5%)}.nl-trust-chip:nth-child(2){--i:1}.nl-trust-chip:nth-child(3){--i:2}.nl-trust-chip:nth-child(4){--i:3}}}@media (prefers-reduced-motion:reduce){.nl-mobile-engine,.nl-mobile-engine *,.nl-mobile-engine *:before,.nl-mobile-engine *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}\u003c\/style\u003e","brand":"ODMPOD","offers":[{"title":"Astro Void \/ S","offer_id":51032008294567,"sku":"260901PODPQ0486#001","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Astro Void \/ M","offer_id":51032008327335,"sku":"260901PODPQ0486#002","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Astro Void \/ L","offer_id":51032008360103,"sku":"260901PODPQ0486#003","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Astro Void \/ XL","offer_id":51032008392871,"sku":"260901PODPQ0486#004","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ S","offer_id":51032008163495,"sku":"260901PODPQ0486#005","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ M","offer_id":51032008196263,"sku":"260901PODPQ0486#006","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ L","offer_id":51032008229031,"sku":"260901PODPQ0486#007","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ XL","offer_id":51032008261799,"sku":"260901PODPQ0486#008","price":79.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/5d0b3d401d9d4ef399fd5d660ab767b9.jpg?v=1788195591"},{"product_id":"signature-sweatshirt","title":"Signature Sweatshirt • 380 GSM (11.2 oz)","description":"\u003cstyle\u003e\n  #size-guide {\n    width: 100% !important;\n    min-width: 680px;\n    border-collapse: separate !important;\n    border-spacing: 0 !important;\n    overflow: hidden;\n    border-radius: 24px;\n    background: #FFF9F9;\n    box-shadow: 0 20px 40px -18px rgba(190, 24, 24, 0.16);\n    border: 1px solid rgba(220, 38, 38, 0.14) !important;\n  }\n\n  #size-guide td {\n    font-weight: 400;\n    border: none !important;\n    border-bottom: 1px solid rgba(220, 38, 38, 0.12) !important;\n    border-right: 1px solid rgba(220, 38, 38, 0.12) !important;\n    padding: 14px;\n    white-space: nowrap;\n    color: #B42318;\n    transition: background 0.2s ease;\n  }\n\n  #size-guide tr:last-child td {\n    border-bottom: none !important;\n  }\n\n  #size-guide td:last-child {\n    border-right: none !important;\n  }\n\n  #size-guide tr:nth-child(odd) td {\n    background: #FFF9F9 !important;\n  }\n\n  #size-guide tr:nth-child(even) td {\n    background: #FFFDFD !important;\n  }\n\n  \/* Header cells *\/\n  #size-guide tr:first-child td {\n    background: #FDECEC !important;\n    color: #B42318;\n    font-family: 'GT America Extended', 'Univers Next 540 Extended Medium', -apple-system, sans-serif;\n    font-weight: 700;\n  }\n\n  \/* Unit row *\/\n  #size-guide tr:nth-child(2) td {\n    background: #FFF3F3 !important;\n    color: #C2413A;\n    font-family: 'Univers Next 540 Extended Medium', 'GT America Standard', -apple-system, sans-serif;\n    font-weight: 700;\n    letter-spacing: 0.03em;\n    font-size: 0.78rem;\n  }\n\n  \/* Size Chart heading *\/\n  h2 {\n    display: inline-block;\n    margin: 32px 0 14px;\n    font-family: 'GT America Extended', 'Univers Next 540 Extended Medium', -apple-system, sans-serif !important;\n    font-weight: 700 !important;\n    letter-spacing: -0.01em;\n    font-size: 1.2rem;\n    background: linear-gradient(\n      135deg,\n      #8B0000 0%,\n      #C41E3A 42%,\n      #EF4444 72%,\n      #FF8A8A 100%\n    );\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent !important;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Cloudy content area *\/\n  .nl-red-cloud-style {\n    position: relative;\n    max-width: 1024px;\n    margin: 0 auto;\n    padding: 20px 14px;\n    box-sizing: border-box;\n    overflow: hidden;\n    font-family: 'Univers Next 540 Extended Medium', 'GT America Standard', -apple-system, sans-serif;\n    color: #B42318;\n  }\n\n  .nl-red-description-card {\n    position: relative;\n    z-index: 1;\n    padding: 26px 22px;\n    border-radius: 32px;\n    background: #FFF9F9;\n    border: 1px solid rgba(220, 38, 38, 0.14);\n    box-shadow:\n      0 1px 0 rgba(255,255,255,0.85) inset,\n      0 20px 40px -18px rgba(190, 24, 24, 0.16);\n    overflow: hidden;\n  }\n\n  .nl-red-description-card::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(\n      ellipse,\n      rgba(248, 113, 113, 0.14) 0%,\n      rgba(255, 249, 249, 0) 70%\n    );\n    pointer-events: none;\n  }\n\n  .nl-red-description-card \u003e div {\n    position: relative;\n    z-index: 1;\n  }\n\n  .nl-red-description-card p,\n  .nl-red-description-card \u003e div {\n    line-height: 1.7;\n    font-size: 0.92rem;\n  }\n\n  .nl-red-table-wrap {\n    position: relative;\n    z-index: 1;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border-radius: 24px;\n    scrollbar-width: thin;\n    scrollbar-color: #C41E3A transparent;\n  }\n\n  .nl-red-table-wrap::-webkit-scrollbar {\n    height: 4px;\n  }\n\n  .nl-red-table-wrap::-webkit-scrollbar-thumb {\n    background: #C41E3A;\n    border-radius: 4px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-red-cloud-style\"\u003e\n\u003cdiv class=\"nl-red-description-card\"\u003e\n\u003cdiv\u003ePremium, 100% cotton sweatshirt at 11.2 oz, basically a hug that won't judge your life choices. Loose unisex fit with raglan sleeves and lapel collar that actually works across seasons (and moods). 40×52cm print area for your most important statements. Machine wash at 30°C, tumble dry low, and it'll stick around longer than most relationships. This is your new best friend that actually fits.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003eSize Chart\u003c\/h2\u003e\n\u003cdiv class=\"nl-red-table-wrap\"\u003e\n\u003ctable id=\"size-guide\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 150px;\"\u003eValue\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 150px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eInch\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eInch\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eInch\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eCM\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eInch\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003eCM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 150px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e27.17\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e69\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e27.95\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e71\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e28.74\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e73\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e29.53\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e75\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 150px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e22.83\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e58\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e23.62\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e60\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e24.41\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e25.20\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 150px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e30.31\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e77\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e30.71\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e78\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e31.10\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e79\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e31.50\u003c\/td\u003e\n\u003ctd style=\"width: 150px; text-align: center;\"\u003e80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"ODMPOD","offers":[{"title":"Apricot \/ S","offer_id":51032033656999,"sku":"260728PODRA9586#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ M","offer_id":51032033689767,"sku":"260728PODRA9586#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ L","offer_id":51032033722535,"sku":"260728PODRA9586#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ XL","offer_id":51032033755303,"sku":"260728PODRA9586#004","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ S","offer_id":51032033788071,"sku":"260728PODRA9586#005","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ M","offer_id":51032033820839,"sku":"260728PODRA9586#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ L","offer_id":51032033853607,"sku":"260728PODRA9586#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ XL","offer_id":51032033886375,"sku":"260728PODRA9586#008","price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/374a50f5f11c44159faf5faca45c473c.png?v=1785254313"},{"product_id":"signature-sweatpants","title":"Signature Sweatpants • 360 GSM (10.6 oz)","description":"\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  \/* Collapse empty paragraph tags injected by Shopify RTE *\/\n  .nl-sp-glass \u003e p:empty,\n  .nl-sp-glass p:empty,\n  .nl-sp-glass p:has(\u003e br:only-child) {\n    display: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    height: 0 !important;\n  }\n\n  .nl-sp-glass {\n    \/* Electric Blue \u0026 Obsidian Gradient System *\/\n    --pm: #0052cc;\n    --pb: #38bdf8;\n    --ps: #7dd3fc;\n    --pg: #00e5ff;\n    --bg-grad: linear-gradient(135deg, #020813 0%, #051a36 22%, #0052cc 45%, #0284c7 68%, #38bdf8 88%, #7dd3fc 100%);\n    --gl: inset 0 0 6px var(--pg), inset 0 0 10px #fff, inset 0 0 14px var(--ps);\n\n    --nl-text: #F4F8FC;\n    --nl-dim: rgba(244, 248, 252, 0.72);\n    --nl-card: rgba(8, 16, 28, 0.52);\n    --nl-card-solid: #070e18;\n    --nl-surface: rgba(10, 22, 38, 0.65);\n    --nl-bd: rgba(56, 189, 248, 0.18);\n    --nl-bd-strong: rgba(56, 189, 248, 0.42);\n    --nl-rim: rgba(255, 255, 255, 0.55);\n\n    --e: cubic-bezier(.22, 1, .36, 1);\n    --ep: cubic-bezier(.34, 1.56, .64, 1);\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    font-family: var(--nl-font-body);\n    max-width: 520px;\n    margin: 0 auto;\n    padding: 6px 14px 20px;\n    box-sizing: border-box;\n    color: var(--nl-text);\n    -webkit-tap-highlight-color: transparent;\n    content-visibility: auto;\n    contain-intrinsic-size: auto 950px;\n  }\n\n  .nl-sp-glass * { box-sizing: border-box; }\n  .nl-sp-glass p { margin: 0; font-size: 0.94rem; line-height: 1.65; color: var(--nl-dim); font-weight: 300; }\n\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\n  .nl-text-gradient {\n    display: inline-block;\n    background: linear-gradient(135deg, #ffffff 15%, var(--pb) 60%, var(--ps) 100%);\n    background-size: 220% 100%;\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n    animation: nlSheen 1.6s var(--e) 1 both;\n  }\n  @keyframes nlSheen { from { background-position: 0 50%; } to { background-position: 100% 50%; } }\n\n  \/* ---------- LIQUID GLASS SURFACE ---------- *\/\n  .nl-glass-card {\n    position: relative;\n    border-radius: 34px;\n    padding: 28px 24px;\n    margin-bottom: 20px;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.24);\n    background-color: var(--nl-card);\n    background-image:\n      radial-gradient(120% 90% at 12% 0%, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 45%),\n      url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'\/%3E%3C\/svg%3E\");\n    background-repeat: no-repeat, repeat;\n    background-size: auto, 160px 160px;\n    background-blend-mode: normal, overlay;\n    -webkit-backdrop-filter: blur(22px) saturate(160%);\n    backdrop-filter: blur(22px) saturate(160%);\n    box-shadow:\n      inset 0 1px 0 var(--nl-rim),\n      inset 0 -12px 24px -18px rgba(0, 0, 0, 0.7),\n      0 18px 40px -20px rgba(0, 82, 204, 0.45);\n    overflow: hidden;\n    transition: transform 0.45s var(--e), border-color 0.45s var(--e), box-shadow 0.45s var(--e);\n  }\n  .nl-glass-card \u003e * { position: relative; z-index: 1; }\n\n  \/* Faint Bleeding Wordmark *\/\n  .nl-glass-card::before {\n    content: \"NL\";\n    position: absolute;\n    right: -8px;\n    bottom: -22px;\n    font-family: var(--nl-font-heading);\n    font-size: 108px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: -0.03em;\n    color: rgba(255, 255, 255, 0.04);\n    pointer-events: none;\n    user-select: none;\n  }\n\n  \/* One-Shot Light Sheen *\/\n  .nl-glass-card::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(115deg, transparent 30%, rgba(255, 255, 255, 0.16) 45%, transparent 60%);\n    background-size: 250% 100%;\n    background-position: 120% 0;\n    transition: background-position 0.9s var(--e);\n    pointer-events: none;\n  }\n  @media (hover: hover) {\n    .nl-glass-card:hover { transform: translate3d(0, -3px, 0); border-color: var(--nl-bd-strong); }\n    .nl-glass-card:hover::after { background-position: -20% 0; }\n  }\n\n  .nl-card-body { padding-left: 16px; position: relative; }\n  .nl-card-accent {\n    position: absolute;\n    left: 0;\n    top: 3px;\n    bottom: 3px;\n    width: 3px;\n    border-radius: 4px;\n    background: var(--bg-grad);\n    box-shadow: 0 0 10px rgba(56, 189, 248, 0.65);\n  }\n  .nl-eyebrow {\n    display: block;\n    font-size: 10px;\n    color: var(--ps);\n    text-transform: uppercase;\n    margin-bottom: 10px;\n  }\n\n  \/* ---------- SPEC MATRIX ---------- *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 0 0 20px;\n  }\n  .nl-matrix-item {\n    position: relative;\n    background: var(--nl-card-solid);\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.16);\n    border-radius: 20px;\n    padding: 16px 6px 13px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.5;\n    color: var(--nl-dim);\n    text-transform: uppercase;\n    transition: transform 0.3s var(--ep), border-color 0.3s var(--e);\n  }\n  @media (hover: hover) {\n    .nl-matrix-item:hover { transform: translate3d(0, -2px, 0); border-color: var(--nl-bd-strong); }\n  }\n  .nl-matrix-icon {\n    display: block;\n    width: 17px;\n    height: 17px;\n    margin: 0 auto 8px;\n    background: linear-gradient(135deg, var(--pb), var(--ps));\n    -webkit-mask-position: center;\n    mask-position: center;\n    -webkit-mask-repeat: no-repeat;\n    mask-repeat: no-repeat;\n    -webkit-mask-size: contain;\n    mask-size: contain;\n  }\n  .nl-ic-weight { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-cotton { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5C6.5 1.5 3.5 2.5 3.5 5C1.5 5.5 1.5 8.5 3.5 9.5C3.5 12 6.5 12.5 8 10.5C9.5 12.5 12.5 12 12.5 9.5C14.5 8.5 14.5 5.5 12.5 5C12.5 2.5 9.5 1.5 8 3.5Z'\/%3E%3Cpath d='M8 10.5V14'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3.5C6.5 1.5 3.5 2.5 3.5 5C1.5 5.5 1.5 8.5 3.5 9.5C3.5 12 6.5 12.5 8 10.5C9.5 12.5 12.5 12 12.5 9.5C14.5 8.5 14.5 5.5 12.5 5C12.5 2.5 9.5 1.5 8 3.5Z'\/%3E%3Cpath d='M8 10.5V14'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-wash { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M2 5.2C3.4 3.9 4.5 3.9 6 5.2C7.5 6.6 8.5 6.6 10 5.2C11.5 3.9 12.6 3.9 14 5.2'\/%3E%3Cpath d='M2 8.5C3.4 7.2 4.5 7.2 6 8.5C7.5 9.9 8.5 9.9 10 8.5C11.5 7.2 12.6 7.2 14 8.5'\/%3E%3Cpath d='M2 11.8C3.4 10.5 4.5 10.5 6 11.8C7.5 13.2 8.5 13.2 10 11.8C11.5 10.5 12.6 10.5 14 11.8'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M2 5.2C3.4 3.9 4.5 3.9 6 5.2C7.5 6.6 8.5 6.6 10 5.2C11.5 3.9 12.6 3.9 14 5.2'\/%3E%3Cpath d='M2 8.5C3.4 7.2 4.5 7.2 6 8.5C7.5 9.9 8.5 9.9 10 8.5C11.5 7.2 12.6 7.2 14 8.5'\/%3E%3Cpath d='M2 11.8C3.4 10.5 4.5 10.5 6 11.8C7.5 13.2 8.5 13.2 10 11.8C11.5 10.5 12.6 10.5 14 11.8'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-pants { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 2.5H12.5L12 6L11 13.5H8.5L8 7L7.5 13.5H5L4 6L3.5 2.5Z'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 2.5H12.5L12 6L11 13.5H8.5L8 7L7.5 13.5H5L4 6L3.5 2.5Z'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-lock { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-return { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); }\n\n  \/* ---------- SIZE GUIDE \u0026 SWITCHERS ---------- *\/\n  .nl-tab-input { display: none !important; }\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 16px;\n  }\n  .nl-size-header-wrap h2 { font-size: 1.2rem; margin: 0; }\n  .nl-size-switch-panel {\n    display: flex;\n    background: rgba(4, 11, 20, 0.6);\n    -webkit-backdrop-filter: blur(14px) saturate(160%);\n    backdrop-filter: blur(14px) saturate(160%);\n    padding: 3px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.22);\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-dim);\n    transition: color 0.3s ease, background 0.4s var(--e), box-shadow 0.4s var(--e), transform 0.15s var(--ep);\n  }\n  .nl-size-btn:active { transform: scale(0.94); }\n\n  \/* Safe Fallback Defaults *\/\n  .nl-size-row-group#rows-sp-in { display: table-row-group; }\n  .nl-size-row-group#rows-sp-cm { display: none; }\n  #label-sp-in {\n    background-image: var(--bg-grad);\n    color: #ffffff;\n    font-weight: 700;\n    box-shadow: var(--gl);\n  }\n\n  \/* Unit Toggle Dynamic States *\/\n  #size-sp-cm:checked ~ .nl-size-header-wrap #label-sp-in {\n    background: transparent !important;\n    color: var(--nl-dim) !important;\n    font-weight: 400 !important;\n    box-shadow: none !important;\n  }\n  #size-sp-cm:checked ~ .nl-size-header-wrap #label-sp-cm {\n    background-image: var(--bg-grad) !important;\n    color: #ffffff !important;\n    font-weight: 700 !important;\n    box-shadow: var(--gl) !important;\n  }\n\n  #size-sp-cm:checked ~ .nl-size-scroll-wrap #rows-sp-in { display: none !important; }\n  #size-sp-cm:checked ~ .nl-size-scroll-wrap #rows-sp-cm { display: table-row-group !important; }\n\n  :is(#rows-sp-in, #rows-sp-cm) tr {\n    animation: nlRowIn 0.4s var(--e) calc(var(--ri, 0) * 0.06s) backwards;\n  }\n  #rows-sp-in tr:nth-child(1), #rows-sp-cm tr:nth-child(1) { --ri: 0; }\n  #rows-sp-in tr:nth-child(2), #rows-sp-cm tr:nth-child(2) { --ri: 1; }\n  #rows-sp-in tr:nth-child(3), #rows-sp-cm tr:nth-child(3) { --ri: 2; }\n  @keyframes nlRowIn { from { opacity: 0; transform: translate3d(0, 6px, 0); } to { opacity: 1; transform: none; } }\n\n  \/* Table Container *\/\n  .nl-size-scroll-wrap {\n    position: relative;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.18);\n    border-radius: 26px;\n    background:\n      radial-gradient(110% 80% at 85% 0%, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0) 50%),\n      var(--nl-card-solid);\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 18px 40px -20px rgba(0, 82, 204, 0.4);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb { background: var(--pm); border-radius: 4px; }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 480px;\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 16px;\n    font-size: 0.82rem;\n    border-bottom: 1px solid var(--nl-bd);\n    border-right: 1px solid var(--nl-bd);\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  .nl-mobile-table thead th {\n    background: rgba(7, 18, 32, 0.92);\n    color: var(--pb);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n  @media (hover: hover) {\n    .nl-mobile-table tbody tr:hover td:not(.nl-sticky-col) { background: rgba(56, 189, 248, 0.07); }\n  }\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: #060c15;\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(0, 0, 0, 0.5);\n    border-right: 1px solid var(--nl-bd-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col { z-index: 3; background: rgba(8, 22, 40, 0.96); }\n\n  @media (prefers-reduced-motion: reduce) {\n    .nl-sp-glass, .nl-sp-glass * { animation: none !important; transition-duration: 0.01ms !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-sp-glass\"\u003e\n\u003c!-- SPEC MATRIX --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-weight\"\u003e\u003c\/span\u003e10.6 OZ (360 GSM)\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-cotton\"\u003e\u003c\/span\u003e100% PURE COTTON\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-wash\"\u003e\u003c\/span\u003eSNOW WASH FINISH\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-pants\"\u003e\u003c\/span\u003eOVERSIZED FIT\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-lock\"\u003e\u003c\/span\u003eSECURE PAYMENTS\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-return\"\u003e\u003c\/span\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUCT DESCRIPTION CARD --\u003e\n\u003cdiv class=\"nl-glass-card\"\u003e\n\u003cdiv class=\"nl-card-body\"\u003e\n\u003cdiv class=\"nl-card-accent\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"nl-eyebrow nl-tech-mono\"\u003eHIGH-END \u0026amp; COMFORTABLE\u003c\/span\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(253, 252, 231);\"\u003eSignature Sweatpants in 100% cotton (10.6 oz) that refuse to be see-through or apologetic. Oversized fit with a high-end snow wash finish. School-ready, couch-proof, pizza-forgiving, and truly comfortable. Machine wash 30°C, tumble dry low. No limits. Just comfort.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTERACTIVE SIZE GUIDE CARD --\u003e\n\u003cdiv class=\"nl-glass-card\"\u003e\n\u003c!-- SAFE INPUT CONTROLLERS: Placed here so top edits will never erase them --\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-sp\" id=\"size-sp-in\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-sp\" id=\"size-sp-cm\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-size-header-wrap\"\u003e\n\u003ch2 class=\"nl-header-font\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eSize Guide\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"nl-size-switch-panel\"\u003e\n\u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-sp-in\" id=\"label-sp-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-sp-cm\" id=\"label-sp-cm\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003c!-- INCHES VIEW --\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-sp-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e41.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e42.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e13.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e14.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHip\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CM VIEW --\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-sp-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e102 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e104 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e106 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e108 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e34 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e36 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e38 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHip\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HIDDEN SHOPIFY PRODUCT REFERENCE --\u003e\n\u003cdiv id=\"item-id\" style=\"display: none;\"\u003egid:\/\/shopify\/Product\/9184681820417\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Fleece Black \/ S","offer_id":51032048566439,"sku":"260729PODPX0016#001","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ M","offer_id":51032048599207,"sku":"260729PODPX0016#002","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ L","offer_id":51032048631975,"sku":"260729PODPX0016#003","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ XL","offer_id":51032048664743,"sku":"260729PODPX0016#004","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ S","offer_id":51032048435367,"sku":"260729PODPX0016#005","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ M","offer_id":51032048468135,"sku":"260729PODPX0016#006","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ L","offer_id":51032048500903,"sku":"260729PODPX0016#007","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ XL","offer_id":51032048533671,"sku":"260729PODPX0016#008","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/7b869d5c9de9417faf4af36a33197045.png?v=1785272616"},{"product_id":"world-cup-jersey","title":"World Cup Jersey • 240 GSM (7.1 oz)","description":"\u003cp\u003eMeet your new favorite \u003cstrong\u003eFIFA World Cup\u003c\/strong\u003e™ jersey, the one that'll make you look like you actually know what you're doing on the pitch (even if you're just vibing in the stands). At 240 GSM, this isn't some flimsy tissue paper masquerading as sportswear. The 59.75% cotton, 40.25% polyester blend breathes like it means it, keeps its shape through actual movement, and won't betray you mid-game with mysterious wrinkles. Drop shoulder cut, V-neck, and that perfect oversized fit that works whether you're sprinting or just sprinting to the snack bar. Unisex sizing from S to 2XL means everyone gets a seat at the table. Lapel collar adds that editorial edge—because why settle for basic when you can look intentional? Short sleeves, lightweight enough for summer chaos, durable enough to survive your washing machine's aggressive moods. Care is simple: 30°C gentle wash, low tumble dry, low iron (skip the print). Minor batch variations happen—that's real manufacturing, not a flaw. No Limits™ Special Series. Wear it like you mean it.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eSIZE CHART\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable id=\"size-guide\" style=\"width: 1018px;\" height=\"153\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px; background: rgb(248, 248, 248);\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 177.234px; text-align: center; background: rgb(248, 248, 248);\" colspan=\"2\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 173.438px; text-align: center;\" colspan=\"2\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 177.234px; text-align: center; background: rgb(248, 248, 248);\" colspan=\"2\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 173.438px; text-align: center;\" colspan=\"2\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 177.344px; text-align: center; background: rgb(248, 248, 248);\" colspan=\"2\"\u003e2XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px; background: rgb(248, 248, 248);\"\u003e\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003ecm\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003einch\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.7344px; text-align: center; background: rgb(248, 248, 248);\"\u003ecm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e24.41\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e25.20\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e64\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e26.77\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e27.56\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.7344px; text-align: center; background: rgb(248, 248, 248);\"\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px;\"\u003eShoulder\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e25.98\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e26.77\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e27.56\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e70\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e28.35\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e29.13\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.7344px; text-align: center; background: rgb(248, 248, 248);\"\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px;\"\u003eChest\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e23.23\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e59\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e24.02\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e24.80\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e25.59\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e65\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e26.38\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.7344px; text-align: center; background: rgb(248, 248, 248);\"\u003e67\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 99.3125px;\"\u003eSleeve length\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e8.86\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e22.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e9.06\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e23\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e9.25\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.625px; text-align: center; background: rgb(248, 248, 248);\"\u003e23.5\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center;\"\u003e9.45\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 79.8281px; text-align: center;\"\u003e24\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 87.6094px; text-align: center; background: rgb(248, 248, 248);\"\u003e9.65\u003c\/td\u003e\n\u003ctd style=\"font-weight: 400; border: 1px solid rgb(226, 226, 226); width: 83.7344px; text-align: center; background: rgb(248, 248, 248);\"\u003e24.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"ODMPOD","offers":[{"title":"Bolt Blue \/ S","offer_id":51032056496295,"sku":"260614PODPQ5718#006","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Bolt Blue \/ M","offer_id":51032056529063,"sku":"260614PODPQ5718#007","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Bolt Blue \/ L","offer_id":51032056561831,"sku":"260614PODPQ5718#008","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Bolt Blue \/ XL","offer_id":51032056594599,"sku":"260614PODPQ5718#009","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Bolt Blue \/ 2XL","offer_id":51032056627367,"sku":"260614PODPQ5718#010","price":67.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":51032056332455,"sku":"260614PODPQ5718#016","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":51032056365223,"sku":"260614PODPQ5718#017","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":51032056397991,"sku":"260614PODPQ5718#018","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":51032056430759,"sku":"260614PODPQ5718#019","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":51032056463527,"sku":"260614PODPQ5718#020","price":67.99,"currency_code":"GBP","in_stock":true},{"title":"Energy Yellow \/ S","offer_id":51032056660135,"sku":"260614PODPQ5718#001","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Energy Yellow \/ M","offer_id":51032056692903,"sku":"260614PODPQ5718#002","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Energy Yellow \/ L","offer_id":51032056725671,"sku":"260614PODPQ5718#003","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Energy Yellow \/ XL","offer_id":51032056758439,"sku":"260614PODPQ5718#004","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Energy Yellow \/ 2XL","offer_id":51032056791207,"sku":"260614PODPQ5718#005","price":67.99,"currency_code":"GBP","in_stock":true},{"title":"Black Lightning \/ S","offer_id":51032056823975,"sku":"260614PODPQ5718#011","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Lightning \/ M","offer_id":51032056856743,"sku":"260614PODPQ5718#012","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Lightning \/ L","offer_id":51032056889511,"sku":"260614PODPQ5718#013","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Lightning \/ XL","offer_id":51032056922279,"sku":"260614PODPQ5718#014","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"Black Lightning \/ 2XL","offer_id":51032056955047,"sku":"260614PODPQ5718#015","price":67.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/6818304a1a814e53b6e4bba9f4381d17.png?v=1785254733"},{"product_id":"cosmic-void-hoodie","title":"Cosmic Void Hoodie • 360 GSM (10.6 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #040207; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-mobile-engine {\n    --cosmic-starfield: \n      \/* --- bright star points --- *\/\n      radial-gradient(circle 1.2px at 12% 18%, #ffffff 100%, transparent 100%),\n      radial-gradient(circle 3.5px at 12% 18%, rgba(240, 123, 255, 0.45) 0%, transparent 70%),\n      radial-gradient(circle 0.8px at 28% 42%, rgba(255,255,255,0.9) 100%, transparent 100%),\n      radial-gradient(circle 1.4px at 48% 12%, #ffffff 100%, transparent 100%),\n      radial-gradient(circle 4px   at 48% 12%, rgba(196, 120, 255, 0.5) 0%, transparent 70%),\n      radial-gradient(circle 0.7px at 64% 68%, rgba(255,255,255,0.85) 100%, transparent 100%),\n      radial-gradient(circle 1.1px at 78% 26%, #ffffff 100%, transparent 100%),\n      radial-gradient(circle 3px   at 78% 26%, rgba(240, 123, 255, 0.4) 0%, transparent 70%),\n      radial-gradient(circle 0.9px at 88% 74%, #ffffff 100%, transparent 100%),\n      radial-gradient(circle 0.6px at 94% 15%, rgba(255,255,255,0.8) 100%, transparent 100%),\n      radial-gradient(circle 1px   at 36% 86%, #ffffff 100%, transparent 100%),\n      radial-gradient(circle 0.8px at 16% 75%, rgba(255,255,255,0.85) 100%, transparent 100%);\n\n    --gnh-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #000000 0%,\n      #100220 18%,\n      #310660 30%,\n      #620cbf 45%,\n      #8310ff 58%,\n      #a444ff 72%,\n      #c478ff 86%,\n      #8336ff 100%\n    );\n    --gnh-btn-glow: inset 0 0 6.8px #f07bff, inset 0 0 10.3px #ffffff, inset 0 0 14.9px #e88ef9;\n    --gnh-pink-glow: #f07bff;\n    --gnh-pink-soft: #e88ef9;\n    --gnh-purple-bright: #c478ff;\n    --gnh-purple-mid: #8310ff;\n    \n    --nl-bg-card: #0c0714;\n    --nl-bg-surface: #150d22;\n    --nl-text: #ffffff;\n    --nl-text-dim: rgba(244, 242, 238, 0.68);\n    --nl-border: rgba(196, 120, 255, 0.2);\n    --nl-border-strong: rgba(196, 120, 255, 0.4);\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    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  }\n  .nl-mobile-engine * { box-sizing: border-box; }\n\n  \/* Cosmic Nebula Ambient Glow *\/\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(131, 16, 255, 0.3) 0%, rgba(16, 2, 32, 0) 70%);\n    pointer-events: none;\n    z-index: 0;\n  }\n  .nl-glow-box \u003e * { position: relative; z-index: 1; }\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, #ffffff 20%, var(--gnh-purple-bright) 65%, var(--gnh-pink-soft) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Celestial Cards with Embedded Cosmic Starfield *\/\n  .nl-review-card {\n    background-color: var(--nl-bg-card);\n    background-image: var(--cosmic-starfield);\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.08) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.9), 0 0 28px rgba(131, 16, 255, 0.16);\n  }\n  .nl-mobile-engine p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Segmented Switches *\/\n  .nl-tab-input { display: none !important; }\n  .nl-tab-headers {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 8px !important;\n    margin-bottom: 16px;\n    background: rgba(16, 2, 32, 0.75);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-tab-trigger {\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n  }\n  #review-ig:checked ~ .nl-tab-headers #label-ig,\n  #review-tp:checked ~ .nl-tab-headers #label-tp {\n    background-image: var(--cosmic-starfield), var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n  .nl-tab-panel { display: none; animation: nlFadeIn 0.25s ease-out forwards; }\n  #review-ig:checked ~ .nl-tab-content #panel-ig,\n  #review-tp:checked ~ .nl-tab-content #panel-tp { display: block; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-star-badge {\n    background: #00b67a;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #fff;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background-color: var(--nl-bg-card);\n    background-image: var(--cosmic-starfield);\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\n  .nl-size-switch-panel {\n    display: flex;\n    background: rgba(16, 2, 32, 0.75);\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:checked ~ .nl-size-header-wrap #label-in,\n  #size-cm:checked ~ .nl-size-header-wrap #label-cm {\n    background-image: var(--cosmic-starfield), var(--gnh-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #ffffff !important;\n    font-weight: 700;\n    box-shadow: var(--gnh-btn-glow);\n  }\n\n  \/* Size Chart Table *\/\n  .nl-size-row-group { display: none; }\n  #size-in:checked ~ .nl-size-scroll-wrap #rows-in,\n  #size-cm:checked ~ .nl-size-scroll-wrap #rows-cm { display: table-row-group; }\n\n  .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background-color: var(--nl-bg-card);\n    background-image: var(--cosmic-starfield);\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    box-shadow: 0 16px 40px -18px rgba(0,0,0,0.9);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--gnh-purple-mid);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 480px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th, \n  .nl-mobile-table td {\n    padding: 14px 14px;\n    font-size: 0.82rem;\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,\n  .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-mobile-table thead th {\n    background: rgba(19, 10, 31, 0.92);\n    backdrop-filter: blur(8px);\n    color: var(--gnh-purple-bright);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col,\n  .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #0f0819;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: #ffffff;\n    box-shadow: 4px 0 14px rgba(0, 0, 0, 0.55);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #170d26;\n  }\n\n  \/* Editorial Section *\/\n  .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-mobile-engine\"\u003e\n\u003c!-- CONTAINER 1: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cinput class=\"nl-tab-input\" name=\"review-group-cosmic\" id=\"review-tp\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"review-group-cosmic\" id=\"review-ig\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-tp\" id=\"label-tp\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-ig\" id=\"label-ig\"\u003eCOSMIC CREW\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"360 gsm is absolutely ridiculous. The starry effect looks pretty good too, i'm in love with this hoodie.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— TARIQ N., BIRMINGHAM\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Cosmic Crew --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--gnh-pink-glow); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-gradient-cosmic\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-gradient-cosmic)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"loving this hoodie, the starry effect looks so amazing. this is a w cop. 10\/10 for me gng.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @lemardelemon23\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🌌\u003cbr\u003e360 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🛸\u003cbr\u003e10.6 OZ VOID\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e✨\u003cbr\u003eNEBULA FLEECE\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEscape Earth's gravity with \u003cstrong\u003e360 GSM (10.6 oz)\u003c\/strong\u003e of heavyweight armor. Sourced straight from the \u003cstrong\u003eCosmic Void, \u003c\/strong\u003ea dense nebula-grade blend engineered with a heavy double-layered hood, built to shield you from solar flares, freezing temps, and mortal small talk.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(224, 135, 108);\"\u003e\u003cem\u003eWARNING: Severe risk of zero-gravity laziness. Once you put it on, Earth stops to matter.\u003c\/em\u003e\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-cosmic\" id=\"size-in\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-cosmic\" id=\"size-cm\" type=\"radio\"\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\" id=\"label-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm\" id=\"label-cm\"\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\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.41\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.00\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.59\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.18\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.77\"\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.41\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.00\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.59\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.18\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e26.77\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.17\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.95\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.74\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.53\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.31\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e21.26\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e21.65\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.05\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.44\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.83\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e62 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e66.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e68 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 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e63.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e65 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e66.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e68 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e73 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e75 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e77 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e54 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e55 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e56 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e57 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58 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\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Onyx Black \/ S","offer_id":51032854855847,"sku":"260714PODUW0617#001","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Onyx Black \/ M","offer_id":51032854888615,"sku":"260714PODUW0617#002","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Onyx Black \/ L","offer_id":51032854921383,"sku":"260714PODUW0617#003","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Onyx Black \/ XL","offer_id":51032854954151,"sku":"260714PODUW0617#004","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Onyx Black \/ 2XL","offer_id":51032854986919,"sku":"260714PODUW0617#005","price":95.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ S","offer_id":51032854692007,"sku":"260714PODUW0617#006","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ M","offer_id":51032854724775,"sku":"260714PODUW0617#007","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ L","offer_id":51032854757543,"sku":"260714PODUW0617#008","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ XL","offer_id":51032854790311,"sku":"260714PODUW0617#009","price":92.99,"currency_code":"GBP","in_stock":true},{"title":"Lunar Ash \/ 2XL","offer_id":51032854823079,"sku":"260714PODUW0617#010","price":95.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/096c1153adba46459f26d6c58dcb56aa.png?v=1785262728"},{"product_id":"maximalist-pants","title":"Maximalist Pants • 360 GSM (10.6 oz)","description":"\u003cstyle\u003e\n  body { margin: 0; background: #080204; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n  .nl-mobile-engine {\n    --nl-red: #FF3005;\n    --nl-pink: #FF46C7;\n    --nl-pink-glow: #FF7BE5;\n    --nl-pink-soft: #FFA4EB;\n    --nl-cream: #FFF3D9;\n    \n    --pant-btn-grad: radial-gradient(\n      circle at 25% 20%,\n      #1F0308 0%,\n      #3D0A14 18%,\n      #700B1E 30%,\n      #A8122B 45%,\n      #D91E36 58%,\n      #FF3005 72%,\n      #FF46C7 86%,\n      #FF6BE0 100%\n    );\n    --pant-btn-glow: inset 0 0 6.8px var(--nl-pink-glow), inset 0 0 10.3px #FFFFFF, inset 0 0 14.9px var(--nl-pink-soft);\n    \n    --nl-bg-card: #140508;\n    --nl-bg-surface: #1E0A0F;\n    --nl-text: #FFF3D9;\n    --nl-text-dim: rgba(255, 243, 217, 0.65);\n    --nl-border: rgba(255, 70, 199, 0.18);\n    --nl-border-strong: rgba(255, 48, 5, 0.35);\n    \n    --nl-font-heading: 'Futura ND 365', 'GT America Extended', -apple-system, sans-serif;\n    --nl-font-body: 'Nohemi', 'Univers Next 540 Extended Medium', -apple-system, sans-serif;\n    \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  }\n  .nl-mobile-engine * { box-sizing: border-box; }\n\n  \/* Ambient Flare Aura *\/\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(255, 48, 5, 0.22) 0%, rgba(255, 70, 199, 0.08) 45%, rgba(20, 5, 8, 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  .nl-flex-center { display: flex; align-items: center; justify-content: center; }\n\n  \/* Typography *\/\n  .nl-header-font { font-family: var(--nl-font-heading) !important; font-weight: 900; letter-spacing: -0.02em; text-transform: uppercase; }\n  .nl-tech-mono { font-weight: 700; letter-spacing: 0.01em; }\n  .nl-body-font { font-weight: 400; }\n  \n  .nl-text-gradient {\n    display: inline-block;\n    background: linear-gradient(135deg, #FFF3D9 15%, var(--nl-pink) 60%, var(--nl-red) 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n  }\n\n  \/* Review Card *\/\n  .nl-review-card {\n    background: var(--nl-bg-card);\n    border: 1px solid var(--nl-border);\n    border-radius: 24px;\n    padding: 22px 20px 18px;\n    margin-bottom: 24px;\n    box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85), 0 0 24px rgba(255, 48, 5, 0.12);\n  }\n  .nl-mobile-engine p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n  \/* Segmented Switches *\/\n  .nl-tab-input { display: none !important; }\n  .nl-tab-headers {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 8px !important;\n    margin-bottom: 16px;\n    background: rgba(30, 10, 15, 0.75);\n    padding: 4px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-border);\n  }\n  .nl-tab-trigger {\n    background: transparent;\n    border: none;\n    border-radius: 100px;\n    padding: 10px 8px;\n    text-align: center;\n    font-size: 11px;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    color: var(--nl-text-dim);\n  }\n  #review-ig-pant:checked ~ .nl-tab-headers #label-ig-pant,\n  #review-tp-pant:checked ~ .nl-tab-headers #label-tp-pant {\n    background-image: var(--pant-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !important;\n    font-weight: 700;\n    box-shadow: var(--pant-btn-glow);\n  }\n  .nl-tab-panel { display: none; animation: nlFadeIn 0.25s ease-out forwards; }\n  #review-ig-pant:checked ~ .nl-tab-content #panel-ig-pant,\n  #review-tp-pant:checked ~ .nl-tab-content #panel-tp-pant { display: block; }\n  @keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n  .nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n  .nl-star-badge {\n    background: #00B67A;\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    color: #FFF;\n    font-size: 10px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  \/* Specs Matrix Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 24px 0;\n  }\n  .nl-matrix-item {\n    background: var(--nl-bg-card);\n    color: var(--nl-text);\n    border: 1px solid var(--nl-border);\n    border-radius: 16px;\n    padding: 12px 6px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.45;\n    box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n  }\n\n  \/* Size Guide Header \u0026 Switcher *\/\n  .nl-size-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin: 32px 0 14px;\n  }\n  .nl-size-header-wrap h2 {\n    font-size: 1.2rem;\n    margin: 0;\n  }\n  .nl-size-switch-panel {\n    display: flex;\n    background: rgba(30, 10, 15, 0.75);\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-pant:checked ~ .nl-size-header-wrap #label-in-pant,\n  #size-cm-pant:checked ~ .nl-size-header-wrap #label-cm-pant {\n    background-image: var(--pant-btn-grad) !important;\n    background-repeat: no-repeat;\n    background-size: 100% 100%;\n    color: #FFFFFF !important;\n    font-weight: 700;\n    box-shadow: var(--pant-btn-glow);\n  }\n\n  \/* Size Chart Table (Horizontally Scrollable + Sticky Column) *\/\n  .nl-size-row-group { display: none; }\n  #size-in-pant:checked ~ .nl-size-scroll-wrap #rows-in-pant,\n  #size-cm-pant:checked ~ .nl-size-scroll-wrap #rows-cm-pant {\n    display: table-row-group;\n    animation: nlFadeIn 0.2s ease-out;\n  }\n\n  .nl-size-scroll-wrap {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-border);\n    border-radius: 20px;\n    background: var(--nl-bg-card);\n    box-shadow: 0 16px 40px -18px rgba(0,0,0,0.85);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb {\n    background: var(--nl-red);\n    border-radius: 4px;\n  }\n\n  .nl-mobile-table {\n    width: 100%;\n    min-width: 440px;\n    border-collapse: separate;\n    border-spacing: 0;\n    text-align: center;\n  }\n  .nl-mobile-table th, \n  .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\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,\n  .nl-mobile-table td:last-child { border-right: none; }\n  \n  .nl-mobile-table thead th {\n    background: #1B080D;\n    color: var(--nl-pink);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* Sticky First Column *\/\n  .nl-mobile-table th.nl-sticky-col,\n  .nl-mobile-table td.nl-sticky-col {\n    position: sticky;\n    left: 0;\n    z-index: 2;\n    background: #17060A;\n    text-align: left;\n    padding-left: 18px;\n    font-size: 10.5px;\n    color: var(--nl-cream);\n    box-shadow: 4px 0 14px rgba(0, 0, 0, 0.5);\n    border-right: 1px solid var(--nl-border-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col {\n    z-index: 3;\n    background: #220A10;\n  }\n\n  \/* Editorial Section *\/\n  .nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-mobile-engine\" id=\"nl-maximalist-pant-desc\"\u003e\n\u003c!-- CONTAINER 1: Review Switcher --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cinput class=\"nl-tab-input\" name=\"review-group-pant\" id=\"review-tp-pant\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"review-group-pant\" id=\"review-ig-pant\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-tp-pant\" id=\"label-tp-pant\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"review-ig-pant\" id=\"label-ig-pant\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp-pant\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"the straight-leg fall over sneakers is literally tailored perfection. heavy 10 oz cotton that doesn't lose its shape, a sneakerhead's dream!\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— DANIEL S., MANCHESTER\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig-pant\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--nl-pink); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-gradient-pant\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-gradient-pant)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"finally pants that actually look like the mockups. i absolutely love this shii.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @goodwillboy938\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e👖\u003cbr\u003e100% COTTON\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🏋️\u003cbr\u003e10.6 OZ HEAVY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e✂️\u003cbr\u003eSTRAIGHT FIT\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePants engineered to actually fit right, because 90% of off-the-rack denim is lying to you. Cut from \u003cstrong\u003e10.6 oz (360 GSM) pure heavyweight cotton\u003c\/strong\u003e with a structured straight-leg drape that bridges streetwear flex and couch comfort seamlessly. Built bulletproof against aggressive wash cycles.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"nl-body-font\"\u003e\u003cspan style=\"color: rgb(246, 52, 9);\"\u003e\u003cem\u003eWARNING: Side effects include permanently abandoning every other pair of trousers in your wardrobe.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART CONTROLS (INCHES \u0026 CM TOGGLE) --\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-pant\" id=\"size-in-pant\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-pant\" id=\"size-cm-pant\" type=\"radio\"\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-pant\" id=\"label-in-pant\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm-pant\" id=\"label-cm-pant\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE CHART TABLE (Sticky Column + S through XL) --\u003e\n\u003cdiv class=\"nl-size-scroll-wrap\"\u003e\n\u003ctable class=\"nl-mobile-table\" style=\"width: 100%;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eValue\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" style=\"width: 18.8034%;\"\u003eS\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" style=\"width: 21.5812%;\"\u003eM\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" style=\"width: 18.8034%;\"\u003eL\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" style=\"width: 21.5812%;\"\u003eXL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003c!-- INCHES VIEW --\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-in-pant\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e40.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e40.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e41.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e41.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e14.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e15.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e16.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e16.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e18.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e19.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e20.1\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e20.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CENTIMETERS VIEW --\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm-pant\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e102 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e103.5 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e105 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e106.5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e37 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e39 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e41 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e43 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\" style=\"width: 19.2308%;\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e47 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e49 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 18.8034%;\"\u003e51 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" style=\"width: 21.5812%;\"\u003e53 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\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"MaxWhite \/ S","offer_id":51032914231463,"sku":"260704PODFQ5169#005","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxWhite \/ M","offer_id":51032914264231,"sku":"260704PODFQ5169#006","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxWhite \/ L","offer_id":51032914296999,"sku":"260704PODFQ5169#007","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxWhite \/ XL","offer_id":51032914329767,"sku":"260704PODFQ5169#008","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ S","offer_id":51032914100391,"sku":"260704PODFQ5169#013","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ M","offer_id":51032914133159,"sku":"260704PODFQ5169#014","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ L","offer_id":51032914165927,"sku":"260704PODFQ5169#015","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Apricot \/ XL","offer_id":51032914198695,"sku":"260704PODFQ5169#016","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxBlack \/ S","offer_id":51032914362535,"sku":"260704PODFQ5169#001","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxBlack \/ M","offer_id":51032914395303,"sku":"260704PODFQ5169#002","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxBlack \/ L","offer_id":51032914428071,"sku":"260704PODFQ5169#003","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"MaxBlack \/ XL","offer_id":51032914460839,"sku":"260704PODFQ5169#004","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sandstone \/ S","offer_id":51032914493607,"sku":"260704PODFQ5169#009","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sandstone \/ M","offer_id":51032914526375,"sku":"260704PODFQ5169#010","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sandstone \/ L","offer_id":51032914559143,"sku":"260704PODFQ5169#011","price":69.99,"currency_code":"GBP","in_stock":true},{"title":"Sandstone \/ XL","offer_id":51032914591911,"sku":"260704PODFQ5169#012","price":69.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/7540c0a9866e49baa4f5703b30932a1b.jpg?v=1789216327"},{"product_id":"founders-kit","title":"Signature Founders Kit","description":"\u003cstyle\u003e\n  \/* Collapse any empty paragraph tags injected by Shopify's RTE *\/\n  .nl-engine-founders \u003e p:empty,\n  .nl-engine-founders p:empty,\n  .nl-engine-founders p:has(\u003e br:only-child) {\n    display: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    height: 0 !important;\n  }\n\n  .nl-engine-founders {\n    --pm: #620cbf;\n    --pb: #c478ff;\n    --ps: #e88ef9;\n    --pg: #f07bff;\n    --bg-grad: linear-gradient(135deg, #100220 0%, #310660 22%, #620cbf 45%, #8310ff 68%, #a444ff 88%, #c478ff 100%);\n    --gl: inset 0 0 6px var(--pg), inset 0 0 10px #fff, inset 0 0 14px var(--ps);\n\n    --nl-text: #FFFBF2;\n    --nl-dim: rgba(255, 251, 242, 0.72);\n    --nl-card: rgba(20, 14, 30, 0.46);\n    --nl-card-solid: #14101d;\n    --nl-surface: rgba(25, 15, 38, 0.65);\n    --nl-bd: rgba(196, 120, 255, 0.18);\n    --nl-bd-strong: rgba(196, 120, 255, 0.36);\n    --nl-rim: rgba(255, 255, 255, 0.55);\n\n    --e: cubic-bezier(.22, 1, .36, 1);\n    --ep: cubic-bezier(.34, 1.56, .64, 1);\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    font-family: var(--nl-font-body);\n    max-width: 520px;\n    margin: 0 auto;\n    padding: 6px 14px 20px;\n    box-sizing: border-box;\n    color: var(--nl-text);\n    -webkit-tap-highlight-color: transparent;\n    content-visibility: auto;\n    contain-intrinsic-size: auto 1200px;\n  }\n\n  .nl-engine-founders * { box-sizing: border-box; }\n  .nl-engine-founders p { margin: 0; font-size: 0.92rem; line-height: 1.6; color: var(--nl-dim); font-weight: 300; }\n\n  .nl-tab-input { display: none !important; }\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, #fff 15%, var(--pb) 60%, var(--ps) 100%);\n    background-size: 220% 100%;\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    -webkit-text-fill-color: transparent;\n    animation: nlSheen 1.6s var(--e) 1 both;\n  }\n  @keyframes nlSheen { from { background-position: 0 50%; } to { background-position: 100% 50%; } }\n\n  .nl-flex-between { display: flex; justify-content: space-between; align-items: center; width: 100%; }\n  .nl-flex-center { display: flex; align-items: center; justify-content: center; }\n\n  \/* Glass Surface Card *\/\n  .nl-glass-card {\n    position: relative;\n    border-radius: 34px;\n    padding: 28px 24px;\n    margin-bottom: 20px;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.22);\n    background-color: var(--nl-card);\n    background-image:\n      radial-gradient(120% 90% at 12% 0%, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0) 45%),\n      url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'\/%3E%3C\/svg%3E\");\n    background-repeat: no-repeat, repeat;\n    background-size: auto, 160px 160px;\n    background-blend-mode: normal, overlay;\n    -webkit-backdrop-filter: blur(22px) saturate(160%);\n    backdrop-filter: blur(22px) saturate(160%);\n    box-shadow:\n      inset 0 1px 0 var(--nl-rim),\n      inset 0 -12px 24px -18px rgba(0, 0, 0, 0.6),\n      0 18px 40px -20px rgba(98, 12, 191, 0.5);\n    overflow: hidden;\n    transition: transform 0.45s var(--e), border-color 0.45s var(--e), box-shadow 0.45s var(--e);\n  }\n  .nl-glass-card \u003e * { position: relative; z-index: 1; }\n\n  .nl-glass-card::before {\n    content: \"NL\";\n    position: absolute;\n    right: -8px;\n    bottom: -22px;\n    font-family: var(--nl-font-heading);\n    font-size: 108px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: -0.03em;\n    color: rgba(255, 255, 255, 0.04);\n    pointer-events: none;\n    user-select: none;\n  }\n\n  .nl-glass-card::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(115deg, transparent 30%, rgba(255, 255, 255, 0.14) 45%, transparent 60%);\n    background-size: 250% 100%;\n    background-position: 120% 0;\n    transition: background-position 0.9s var(--e);\n    pointer-events: none;\n  }\n  @media (hover: hover) {\n    .nl-glass-card:hover { transform: translate3d(0, -3px, 0); border-color: var(--nl-bd-strong); }\n    .nl-glass-card:hover::after { background-position: -20% 0; }\n  }\n\n  \/* Status Indicator *\/\n  .nl-live-badge {\n    color: var(--ps);\n    display: flex;\n    align-items: center;\n    gap: 6px;\n    font-size: 0.82rem;\n  }\n  .nl-pulse-dot {\n    position: relative;\n    width: 7px;\n    height: 7px;\n    background-color: var(--ps);\n    border-radius: 50%;\n    display: inline-block;\n    box-shadow: 0 0 10px var(--pg);\n    animation: nlPulse 1.4s infinite ease-in-out;\n  }\n  .nl-pulse-dot::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    border-radius: inherit;\n    box-shadow: 0 0 0 1px var(--ps);\n    animation: nlFoundersRing 2.1s ease-out infinite;\n  }\n  @keyframes nlPulse { 0%, 100% { opacity: 0.4; transform: scale(0.9); } 50% { opacity: 1; transform: scale(1.15); } }\n  @keyframes nlFoundersRing { 0% { opacity: 0.7; transform: scale(1); } 70%, 100% { opacity: 0; transform: scale(2.8); } }\n\n  \/* Stock Bar *\/\n  .nl-stock-track {\n    position: relative;\n    background: rgba(16, 2, 32, 0.65);\n    border: 1px solid var(--nl-bd);\n    border-radius: 100px;\n    height: 32px;\n    overflow: hidden;\n    margin: 18px 0 16px;\n    padding: 2px;\n    box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.6);\n  }\n  .nl-stock-fill {\n    background-image: var(--bg-grad);\n    height: 100%;\n    width: 35%;\n    position: relative;\n    border-radius: 100px;\n    box-shadow: var(--gl);\n    overflow: hidden;\n    transform-origin: left center;\n    animation: nlFoundersFill 0.8s var(--e) both;\n  }\n  .nl-stock-fill::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.35), transparent);\n    animation: nlFoundersShimmer 3.2s ease-in-out infinite;\n  }\n  .nl-stock-fill span {\n    color: #ffffff;\n    font-size: 10.5px;\n    position: absolute;\n    width: 100%;\n    text-align: center;\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);\n    z-index: 1;\n  }\n  @keyframes nlFoundersFill { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n  @keyframes nlFoundersShimmer { 0% { transform: translate3d(-100%, 0, 0); } 40%, 100% { transform: translate3d(200%, 0, 0); } }\n\n  \/* Ledger Box *\/\n  .nl-founders-ledger {\n    background: var(--nl-card-solid);\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.16);\n    border-radius: 20px;\n    padding: 16px 18px;\n    margin: 18px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);\n  }\n  .nl-ledger-row { display: flex; justify-content: space-between; align-items: center; font-size: 0.88rem; }\n  .nl-ledger-badge {\n    background: rgba(240, 123, 255, 0.12);\n    border: 1px solid rgba(240, 123, 255, 0.35);\n    color: var(--ps);\n    padding: 3px 8px;\n    border-radius: 8px;\n    font-size: 10px;\n  }\n\n  \/* Manifest *\/\n  .nl-manifest-grid { display: grid; grid-template-columns: 1fr; gap: 10px; margin: 18px 0; }\n  .nl-manifest-item {\n    background: var(--nl-card-solid);\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.14);\n    border-radius: 18px;\n    padding: 14px 16px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    transition: transform 0.3s var(--ep), border-color 0.3s var(--e);\n  }\n  @media (hover: hover) {\n    .nl-manifest-item:hover { transform: translate3d(0, -2px, 0); border-color: var(--nl-bd-strong); }\n  }\n  .nl-manifest-num {\n    background-image: var(--bg-grad);\n    box-shadow: var(--gl);\n    width: 30px;\n    height: 30px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 11px;\n    font-weight: 700;\n    color: #ffffff;\n    flex-shrink: 0;\n  }\n  .nl-manifest-text { font-size: 0.88rem; line-height: 1.4; }\n\n  \/* Specs Grid *\/\n  .nl-spec-matrix {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 8px;\n    margin: 0 0 20px;\n  }\n  .nl-matrix-item {\n    position: relative;\n    background: var(--nl-card-solid);\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.16);\n    border-radius: 20px;\n    padding: 16px 6px 13px;\n    text-align: center;\n    font-size: 9.5px;\n    line-height: 1.4;\n    color: var(--nl-dim);\n    text-transform: uppercase;\n    transition: transform 0.3s var(--ep), border-color 0.3s var(--e);\n  }\n  @media (hover: hover) {\n    .nl-matrix-item:hover { transform: translate3d(0, -2px, 0); border-color: var(--nl-bd-strong); }\n  }\n  .nl-matrix-icon {\n    display: block;\n    width: 17px;\n    height: 17px;\n    margin: 0 auto 8px;\n    background: linear-gradient(135deg, var(--pb), var(--ps));\n    -webkit-mask-position: center;\n    mask-position: center;\n    -webkit-mask-repeat: no-repeat;\n    mask-repeat: no-repeat;\n    -webkit-mask-size: contain;\n    mask-size: contain;\n  }\n  .nl-ic-kit { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 5.5L8 2.5L13.5 5.5L8 8.5L2.5 5.5Z'\/%3E%3Cpath d='M2.5 5.5V11L8 14V8.5'\/%3E%3Cpath d='M13.5 5.5V11L8 14V8.5'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 5.5L8 2.5L13.5 5.5L8 8.5L2.5 5.5Z'\/%3E%3Cpath d='M2.5 5.5V11L8 14V8.5'\/%3E%3Cpath d='M13.5 5.5V11L8 14V8.5'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-weight { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-limited { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.5L9.9 5.4L14.2 6L11.1 9L11.8 13.3L8 11.3L4.2 13.3L4.9 9L1.8 6L6.1 5.4L8 1.5Z'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.5L9.9 5.4L14.2 6L11.1 9L11.8 13.3L8 11.3L4.2 13.3L4.9 9L1.8 6L6.1 5.4L8 1.5Z'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-charity { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M8 13.5C8 13.5 2 9.5 2 5.5C2 3.5 3.5 2 5.5 2C6.8 2 7.6 2.7 8 3.5C8.4 2.7 9.2 2 10.5 2C12.5 2 14 3.5 14 5.5C14 9.5 8 13.5 8 13.5Z'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M8 13.5C8 13.5 2 9.5 2 5.5C2 3.5 3.5 2 5.5 2C6.8 2 7.6 2.7 8 3.5C8.4 2.7 9.2 2 10.5 2C12.5 2 14 3.5 14 5.5C14 9.5 8 13.5 8 13.5Z'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-lock { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); }\n  .nl-ic-return { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); }\n\n  \/* Selectors \u0026 Switches *\/\n  .nl-size-header-wrap { display: flex; justify-content: space-between; align-items: center; margin-bottom: 16px; }\n  .nl-size-switch-panel {\n    display: flex;\n    background: rgba(16, 2, 32, 0.55);\n    -webkit-backdrop-filter: blur(14px) saturate(160%);\n    backdrop-filter: blur(14px) saturate(160%);\n    padding: 3px;\n    border-radius: 100px;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.22);\n    gap: 2px;\n  }\n  .nl-pill-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-dim);\n    transition: color 0.3s ease, background 0.4s var(--e), box-shadow 0.4s var(--e), transform 0.15s var(--ep);\n  }\n  .nl-pill-btn:active { transform: scale(0.94); }\n\n  .nl-garment-switch {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    background: rgba(16, 2, 32, 0.55);\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.22);\n    border-radius: 100px;\n    padding: 4px;\n    margin-bottom: 16px;\n    gap: 4px;\n  }\n  .nl-garment-btn {\n    text-align: center;\n    padding: 9px 8px;\n    font-size: 11px;\n    border-radius: 100px;\n    cursor: pointer;\n    color: var(--nl-dim);\n    transition: color 0.3s ease, background 0.4s var(--e), box-shadow 0.4s var(--e), transform 0.15s var(--ep);\n  }\n  .nl-garment-btn:active { transform: scale(0.96); }\n\n  \/* FAIL-SAFE DEFAULT VISIBILITY: Always visible even without radio input triggers *\/\n  .nl-pane#pane-fk-sweat { display: block; }\n  .nl-pane#pane-fk-pants { display: none; }\n  .nl-rows-in { display: table-row-group; }\n  .nl-rows-cm { display: none; }\n  #label-fk-sweat, #label-fk-in {\n    background-image: var(--bg-grad);\n    color: #ffffff;\n    font-weight: 700;\n    box-shadow: var(--gl);\n  }\n\n  \/* Garment Active States *\/\n  #tab-fk-pants:checked ~ #pane-fk-sweat { display: none !important; }\n  #tab-fk-pants:checked ~ #pane-fk-pants { display: block !important; animation: nlPaneIn 0.35s var(--e); }\n  #tab-fk-pants:checked ~ .nl-garment-switch #label-fk-sweat {\n    background: transparent !important;\n    color: var(--nl-dim) !important;\n    font-weight: 400 !important;\n    box-shadow: none !important;\n  }\n  #tab-fk-pants:checked ~ .nl-garment-switch #label-fk-pants {\n    background-image: var(--bg-grad) !important;\n    color: #ffffff !important;\n    font-weight: 700 !important;\n    box-shadow: var(--gl) !important;\n  }\n\n  \/* Unit Active States *\/\n  #unit-fk-cm:checked ~ .nl-pane .nl-rows-in { display: none !important; }\n  #unit-fk-cm:checked ~ .nl-pane .nl-rows-cm { display: table-row-group !important; }\n  #unit-fk-cm:checked ~ .nl-size-header-wrap #label-fk-in {\n    background: transparent !important;\n    color: var(--nl-dim) !important;\n    font-weight: 400 !important;\n    box-shadow: none !important;\n  }\n  #unit-fk-cm:checked ~ .nl-size-header-wrap #label-fk-cm {\n    background-image: var(--bg-grad) !important;\n    color: #ffffff !important;\n    font-weight: 700 !important;\n    box-shadow: var(--gl) !important;\n  }\n\n  :is(.nl-rows-in, .nl-rows-cm) tr {\n    animation: nlRowIn 0.4s var(--e) calc(var(--ri, 0) * 0.05s) backwards;\n  }\n  tr:nth-child(1) { --ri: 0; } tr:nth-child(2) { --ri: 1; } tr:nth-child(3) { --ri: 2; } tr:nth-child(4) { --ri: 3; }\n\n  @keyframes nlPaneIn { from { opacity: 0; transform: translate3d(0, 4px, 0); } to { opacity: 1; transform: none; } }\n  @keyframes nlRowIn { from { opacity: 0; transform: translate3d(0, 6px, 0); } to { opacity: 1; transform: none; } }\n\n  \/* Table Framework *\/\n  .nl-size-scroll-wrap {\n    position: relative;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    border: 1px solid var(--nl-bd);\n    border-top-color: rgba(255, 255, 255, 0.18);\n    border-radius: 26px;\n    background:\n      radial-gradient(110% 80% at 85% 0%, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0) 50%),\n      var(--nl-card-solid);\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 18px 40px -20px rgba(98, 12, 191, 0.4);\n  }\n  .nl-size-scroll-wrap::-webkit-scrollbar { height: 4px; }\n  .nl-size-scroll-wrap::-webkit-scrollbar-thumb { background: var(--pm); border-radius: 4px; }\n\n  .nl-mobile-table { width: 100%; min-width: 440px; border-collapse: separate; border-spacing: 0; text-align: center; }\n  .nl-mobile-table th, .nl-mobile-table td {\n    padding: 14px 16px;\n    font-size: 0.82rem;\n    border-bottom: 1px solid var(--nl-bd);\n    border-right: 1px solid var(--nl-bd);\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  .nl-mobile-table thead th {\n    background: rgba(25, 14, 43, 0.9);\n    color: var(--pb);\n    font-size: 11px;\n    letter-spacing: 0.05em;\n  }\n  @media (hover: hover) {\n    .nl-mobile-table tbody tr:hover td:not(.nl-sticky-col) { background: rgba(196, 120, 255, 0.07); }\n  }\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: #120b1e;\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(0, 0, 0, 0.45);\n    border-right: 1px solid var(--nl-bd-strong);\n  }\n  .nl-mobile-table thead th.nl-sticky-col { z-index: 3; background: rgba(25, 14, 43, 0.95); }\n\n  @media (prefers-reduced-motion: reduce) {\n    .nl-engine-founders, .nl-engine-founders * { animation: none !important; transition-duration: 0.01ms !important; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-engine-founders\"\u003e\n\u003c!-- FOUNDERS KIT OVERVIEW CARD --\u003e\n\u003cdiv class=\"nl-glass-card\"\u003e\n\u003cdiv class=\"nl-flex-between\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 0.9rem;\"\u003eSignature Founders Kit\u003c\/span\u003e \u003cspan class=\"nl-live-badge nl-tech-mono\"\u003e \u003cspan class=\"nl-pulse-dot\"\u003e\u003c\/span\u003eLIVE \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-stock-track\"\u003e\n\u003cdiv class=\"nl-stock-fill nl-flex-center\"\u003e\u003cspan class=\"nl-header-font\"\u003e17\/20 LEFT!\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- LOSS LEADER TRANSPARENCY CARD --\u003e\n\u003cdiv class=\"nl-founders-ledger\"\u003e\n\u003cdiv class=\"nl-ledger-row\"\u003e\n\u003cspan class=\"nl-body-font\" style=\"color: var(--nl-dim);\"\u003eProduction Cost:\u003c\/span\u003e \u003cspan class=\"nl-tech-mono\" style=\"text-decoration: line-through; opacity: 0.6;\"\u003e$155\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-ledger-row\"\u003e\n\u003cspan class=\"nl-body-font\" style=\"color: #ffffff; font-weight: bold;\"\u003eFounders Price:\u003c\/span\u003e \u003cspan class=\"nl-header-font\" style=\"font-size: 1.15rem; color: #ff3b68;\"\u003e$99.99\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-ledger-row\" style=\"border-top: 1px solid var(--nl-bd); padding-top: 8px; margin-top: 2px;\"\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 10px; color: var(--pb);\"\u003eOur Margin:\u003c\/span\u003e \u003cspan class=\"nl-ledger-badge nl-tech-mono\"\u003e\u003cspan style=\"color: #ff859d;\"\u003e-$55\u003c\/span\u003e (We eat the loss)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-bottom: 16px;\"\u003e\u003cspan style=\"color: rgb(250, 249, 235);\"\u003eWe're taking an intentional loss so you can feel our high-end standards in your hands instead of playing the usual streetwear markup game. This is how we earn your trust from day one.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- MANIFEST GRID --\u003e\n\u003cdiv class=\"nl-manifest-grid\"\u003e\n\u003cdiv class=\"nl-manifest-item\"\u003e\n\u003cdiv class=\"nl-manifest-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"nl-manifest-text\"\u003e\n\u003cstrong style=\"color: #fff;\"\u003eSignature Sweatshirt\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: var(--nl-dim); font-size: 0.8rem;\"\u003e380 GSM (11.2 oz) heavyweight, boxy drop-shoulder.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-manifest-item\"\u003e\n\u003cdiv class=\"nl-manifest-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"nl-manifest-text\"\u003e\n\u003cstrong style=\"color: #fff;\"\u003eSignature Sweatpants\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: var(--nl-dim); font-size: 0.8rem;\"\u003e360 GSM (10.6 oz) heavy-end structured straight-leg tailor fit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 0.88rem; margin-top: 16px; text-align: center;\"\u003e\u003cspan style=\"color: var(--ps);\"\u003e \u003cem\u003eOnce these 17 Kits are gone, they are permanently discontinued. You riding with us from the start, or just watching?\u003c\/em\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS MATRIX --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-kit\"\u003e\u003c\/span\u003e2-PIECE KIT\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-weight\"\u003e\u003c\/span\u003eHEAVY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-limited\"\u003e\u003c\/span\u003e1-OF-20\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-charity\"\u003e\u003c\/span\u003e10% to CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-lock\"\u003e\u003c\/span\u003eFOUNDER ACCESS\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-return\"\u003e\u003c\/span\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTAINER 2: DUAL INTERACTIVE SIZE GUIDE --\u003e\n\u003cdiv class=\"nl-glass-card nl-size-card\"\u003e\n\u003c!-- SAFE INPUT ISOLATION: Sitting here protected from top edits --\u003e \u003cinput class=\"nl-tab-input\" name=\"fk-garment\" id=\"tab-fk-sweat\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"fk-garment\" id=\"tab-fk-pants\" type=\"radio\"\u003e \u003cinput class=\"nl-tab-input\" name=\"fk-unit\" id=\"unit-fk-in\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"fk-unit\" id=\"unit-fk-cm\" type=\"radio\"\u003e\n\u003cdiv class=\"nl-size-header-wrap\"\u003e\n\u003ch2 class=\"nl-header-font\" style=\"margin: 0; font-size: 1.2rem;\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eSize Guide\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"nl-size-switch-panel\"\u003e\n\u003clabel class=\"nl-pill-btn nl-tech-mono\" for=\"unit-fk-in\" id=\"label-fk-in\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-pill-btn nl-tech-mono\" for=\"unit-fk-cm\" id=\"label-fk-cm\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Garment Selector Tabs --\u003e\n\u003cdiv class=\"nl-garment-switch\"\u003e\n\u003clabel class=\"nl-garment-btn nl-header-font\" for=\"tab-fk-sweat\" id=\"label-fk-sweat\"\u003eSWEATSHIRT\u003c\/label\u003e \u003clabel class=\"nl-garment-btn nl-header-font\" for=\"tab-fk-pants\" id=\"label-fk-pants\"\u003eSWEATPANTS\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- SWEATSHIRT TAB PANE --\u003e\n\u003cdiv class=\"nl-pane\" id=\"pane-fk-sweat\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003c!-- INCHES VIEW --\u003e\n\u003ctbody class=\"nl-rows-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.17\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e27.95\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e28.74\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e29.53\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e22.83\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.62\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e24.41\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e25.20\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.31\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e30.71\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e31.10\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e31.50\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CM VIEW --\u003e\n\u003ctbody class=\"nl-rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e69 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e71 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e73 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e75 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eChest\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eSleeves\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e77 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e78 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e79 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e80 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\u003c!-- SWEATPANTS TAB PANE --\u003e\n\u003cdiv class=\"nl-pane\" id=\"pane-fk-pants\"\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\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003c!-- INCHES VIEW --\u003e\n\u003ctbody class=\"nl-rows-in\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40.9\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e41.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e42.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e13.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e14.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.0\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e15.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e23.6\"\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c!-- CM VIEW --\u003e\n\u003ctbody class=\"nl-rows-cm\"\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eLength\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e102 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e104 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e106 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e108 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eWaist\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e34 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e36 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e38 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e40 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"nl-header-font nl-sticky-col\"\u003eHips\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\"\u003e60 cm\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\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"No Limits Clothing","offers":[{"title":"Fleece Black \/ Apricot \/ S","offer_id":51083784192167,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Apricot \/ M","offer_id":51083784224935,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Apricot \/ L","offer_id":51083784257703,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Apricot \/ XL","offer_id":51083784290471,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Signature Blue \/ S","offer_id":51083784323239,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Signature Blue \/ M","offer_id":51083784356007,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Signature Blue \/ L","offer_id":51083784388775,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Fleece Black \/ Signature Blue \/ XL","offer_id":51083784421543,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Apricot \/ S","offer_id":51083784454311,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Apricot \/ M","offer_id":51083784487079,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Apricot \/ L","offer_id":51083784519847,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Apricot \/ XL","offer_id":51083784552615,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Signature Blue \/ S","offer_id":51083784585383,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Signature Blue \/ M","offer_id":51083784618151,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Signature Blue \/ L","offer_id":51083784650919,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Signature Blue \/ Signature Blue \/ XL","offer_id":51083784683687,"sku":null,"price":99.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/no-limits-clothesline-shot.png?v=1786201023"},{"product_id":"solar-eclipse-metal-print","title":"Solar Eclipse Metal Poster","description":"\u003cdiv id=\"productDescription\"\u003e\n\u003cp class=\"design-description__p\"\u003eCatch the eclipse - literally. This stunning metal print captures a \u003cstrong\u003esolar eclipse\u003c\/strong\u003e in all its glory, printed by hand onto \u003cstrong\u003e2mm thick aluminium\u003c\/strong\u003e that's tougher than your morning coffee habit. UV and scratch resistant, shadow mounted, and ready to turn your wall into an astronomical conversation starter. Just buy it and admire from a safe distance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.store-productpage__carelabel{font-size: 1em;} .store-productpage__carelabel ul {width:100%;float:left;position:relative;list-style:none;} .store-productpage__carelabel ul li {width:60px;float:left;margin-right:10px;list-style:none;} .store-productpage__carelabel ul li img {max-width:100%;height:auto;} .store-productpage-content-primary{background-color:#f5f5f5;float:left;padding:2%;text-align:left;} .store-productpage-content-primary h2{color:#494949;margin-top:0px;}.hidden-size {display: none;}\u003c\/style\u003e\n\u003cstyle\u003e.product-single__description .size-chart-table h2{font-size:18px;margin:30px 0 10px 0}.scrollable-wrapper{white-space:nowrap;overflow-x:auto;width:100%}.scrollable-wrapper::-webkit-scrollbar{width:5px;height:5px}.scrollable-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.scrollable-wrapper::-webkit-scrollbar-thumb{background:#888}.scrollable-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.scrollable-wrapper table{table-layout:auto!important;margin-bottom:15px;border:1px solid #1a1b18}.scrollable-wrapper table th{font-size:12px}.scrollable-wrapper table td{font-size:12px}.scrollable-wrapper table td .primary-unit{font-size:12px}.size-chart-table .category{text-align:center;font-weight:700;margin-bottom:10px}.size-chart-table .category h2{font-size:17px}.size-chart-table table{width:100%}.size-chart-table td{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-size:16px}.size-chart-table th{text-align:center;border:solid 1px #ccc;border-left:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;padding:6px;word-wrap:break-word;font-weight:700;color:#231f20;font-size:22px}.size-chart-table td{color:#231f20;font-weight:400}.size-chart-table tr:hover{background-color:#f9f9f9}.size-chart-table thead tr:hover{background-color:#fff}.size-chart-table th:first-child{font-weight:700;color:#231f20;text-align:center}.size-chart-table td:first-child{font-weight:700;color:#231f20;text-align:left;padding-left:20px}.size-chart-table td:first-child p{font-weight:400}.size-chart-table .primary-unit{font-size:16px;color:#231f20}.size-chart-table .secondary-unit{font-size:12px;color:#828282}\u003c\/style\u003e","brand":"Contrado","offers":[{"title":"7x5\" \/ Wall Mounted","offer_id":51111703085223,"sku":"3061360","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Wall Mounted","offer_id":51111703117991,"sku":"3061360","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Wall Mounted","offer_id":51111703150759,"sku":"3061360","price":74.99,"currency_code":"GBP","in_stock":true},{"title":"11x14\" \/ 27.9 x 35.6cm \/ Wall Mounted","offer_id":51111703183527,"sku":"3061360","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"12\" x 12\" \/ Wall Mounted","offer_id":51111703216295,"sku":"3061360","price":74.99,"currency_code":"GBP","in_stock":true},{"title":"16x24\" \/ 40 x 60cm \/ Wall Mounted","offer_id":51111703249063,"sku":"3061360","price":144.99,"currency_code":"GBP","in_stock":true},{"title":"7x5\" \/ Desktop Stand","offer_id":51111703281831,"sku":"3061360","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Desktop Stand","offer_id":51111703314599,"sku":"3061360","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Desktop Stand","offer_id":51111703347367,"sku":"3061360","price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/solar-eclipse-flat-on-wide-shot-clean.png?v=1786129136"},{"product_id":"ecstacy-or-confusion-metal-print","title":"Ecstasy or Confusion Metal Poster","description":"\u003cp\u003eCaught between two feelings? This metal print gets it. Hand-printed onto \u003cstrong\u003e2mm thick aluminium\u003c\/strong\u003e and shadow-mounted for that gallery-worthy look, it's UV and scratch resistant, because your emotional journey deserves protection. Wipe clean gently and let it \u003cstrong\u003espark joy (or existential questions)\u003c\/strong\u003e on your wall.\u003c\/p\u003e","brand":"Contrado","offers":[{"title":"7x5\" \/ Wall Mounted","offer_id":51111734902951,"sku":"3061365","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Wall Mounted","offer_id":51111734935719,"sku":"3061365","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Wall Mounted","offer_id":51111734968487,"sku":"3061365","price":74.99,"currency_code":"GBP","in_stock":true},{"title":"11x14\" \/ 27.9 x 35.6cm \/ Wall Mounted","offer_id":51111735001255,"sku":"3061365","price":89.99,"currency_code":"GBP","in_stock":true},{"title":"12\" x 12\" \/ Wall Mounted","offer_id":51111735034023,"sku":"3061365","price":74.99,"currency_code":"GBP","in_stock":true},{"title":"16x24\" \/ 40 x 60cm \/ Wall Mounted","offer_id":51111735066791,"sku":"3061365","price":144.99,"currency_code":"GBP","in_stock":true},{"title":"7x5\" \/ Desktop Stand","offer_id":51111735099559,"sku":"3061365","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Desktop Stand","offer_id":51111735132327,"sku":"3061365","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Desktop Stand","offer_id":51111735165095,"sku":"3061365","price":74.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/ecstasy-or-confusion-loft-lifestyle-shot.png?v=1786128780"},{"product_id":"metal-prints","title":"Weaponize Your Overthinking Metal Poster","description":"\u003cp\u003eTransform your endless mental spirals into wall art. This metal print captures the absurd genius of overthinking, because sometimes the best way to deal with anxiety is to frame it and hang it where everyone can see. Perfect for anyone who's ever spent three hours deciding what to wear. Premium metal construction ensures your neuroses look \u003cstrong\u003eabsolutely stunning!\u003c\/strong\u003e\u003c\/p\u003e","brand":"Contrado","offers":[{"title":"7x5\" \/ Wall Mounted","offer_id":51111785791655,"sku":"3061369","price":49.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Wall Mounted","offer_id":51111785824423,"sku":"3061369","price":50.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Wall Mounted","offer_id":51111785857191,"sku":"3061369","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"11x14\" \/ 27.9 x 35.6cm \/ Wall Mounted","offer_id":51111785889959,"sku":"3061369","price":79.99,"currency_code":"GBP","in_stock":true},{"title":"12\" x 12\" \/ Wall Mounted","offer_id":51111785922727,"sku":"3061369","price":64.99,"currency_code":"GBP","in_stock":true},{"title":"16x24\" \/ 40 x 60cm \/ Wall Mounted","offer_id":51111785955495,"sku":"3061369","price":134.99,"currency_code":"GBP","in_stock":true},{"title":"7x5\" \/ Desktop Stand","offer_id":51111785988263,"sku":"3061369","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"8x8\" \/ Desktop Stand","offer_id":51111786021031,"sku":"3061369","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"10x8\" \/ Desktop Stand","offer_id":51111786053799,"sku":"3061369","price":59.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/weaponize-your-overthinking-loft-lifestyle-shot.png?v=1786128740"},{"product_id":"no-limits-burst-textured-leather-keyring","title":"No Limits \"Burst\" Leather Keyring","description":"Carry your keys with the confidence of someone who definitely knows where they are. The No Limits \"Burst\" Textured Leather Keyring combines premium leather craftsmanship with a striking burst texture that catches light like your keys catch every surface in your bag. Durable, minimal, and designed to outlast your search for them. Because losing your keys shouldn't mean losing your style.","brand":"Contrado","offers":[{"title":"Round \/ Smooth Nappa Leather \/ Charcoal","offer_id":51159541809319,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Smooth Nappa Leather \/ Cream","offer_id":51159541842087,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Smooth Nappa Leather \/ Red","offer_id":51159541874855,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Smooth Nappa Leather \/ Blue","offer_id":51159541907623,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Smooth Nappa Leather \/ Brown","offer_id":51159541940391,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Textured Nappa Leather \/ Charcoal","offer_id":51159541973159,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Textured Nappa Leather \/ Cream","offer_id":51159542005927,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Textured Nappa Leather \/ Red","offer_id":51159542038695,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Textured Nappa Leather \/ Blue","offer_id":51159542071463,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true},{"title":"Round \/ Textured Nappa Leather \/ Brown","offer_id":51159542104231,"sku":"3065758","price":54.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/no-limits-burst-keyring-raking-light.png?v=1786466436"},{"product_id":"solar-eclipse-leather-card-holder","title":"Solar Eclipse Leather Card Holder","description":"\u003cp\u003eYour cards deserve better than a crumpled wallet corner. This sleek leather card holder keeps them pristine, organized, and ready for action. Minimalist design meets maximum functionality, because sometimes the best accessories are the ones that actually work.\u003c\/p\u003e","brand":"Contrado","offers":[{"title":"Smooth Nappa Leather","offer_id":51160451645607,"sku":"3065777","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Textured Nappa Leather","offer_id":51160451678375,"sku":"3065777","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/solar-eclipse-card-holder-hand-editorial.png?v=1786465890"},{"product_id":"orange-leather-wrapped-hip-flask-6-oz","title":"Summer Orange Leather Wrapped Hip Flask","description":"\u003cstyle\u003e\nbody { margin: 0; background: #070302; padding: 40px 0; }\n\u003c\/style\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n.nl-engine-flask {\n  --fire-btn-grad: radial-gradient(\n    circle at 25% 20%,\n    #0a0200 0%,\n    #210600 18%,\n    #520f00 30%,\n    #991f00 45%,\n    #d43800 58%,\n    #ff5a00 72%,\n    #ffaa00 86%,\n    #ffd000 100%\n  );\n  --fire-btn-glow: inset 0 0 6.8px #ffaa00, inset 0 0 10.3px #ffffff, inset 0 0 14.9px #ff6600;\n  --fire-yellow-bright: #ffd000;\n  --fire-orange-bright: #ffaa00;\n  --fire-orange-core: #ff5a00;\n  --fire-red-deep: #d43800;\n\n  --nl-bg-card: #0f0704;\n  --nl-bg-surface: #180d08;\n  --nl-bg-elevated: #22120a;\n  --nl-text: #ffffff;\n  --nl-text-dim: rgba(255, 245, 238, 0.65);\n  --nl-border: rgba(255, 170, 0, 0.18);\n  --nl-border-strong: rgba(255, 90, 0, 0.38);\n\n  --nl-font-heading: 'GT America Extended', 'Univers Next 540 Extended Medium', -apple-system, BlinkMacSystemFont, sans-serif;\n  --nl-font-body: 'Univers Next 540 Extended Medium', 'GT America Standard', -apple-system, BlinkMacSystemFont, sans-serif;\n\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}\n.nl-engine-flask * { box-sizing: border-box; }\n\n\/* 100% Pure CSS Radio Controllers *\/\n.nl-engine-flask input[type=\"radio\"] { display: none !important; }\n\n\/* Ambient Thermal Ember Aura *\/\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(255, 90, 0, 0.22) 0%, rgba(255, 208, 0, 0.06) 40%, rgba(15, 7, 4, 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.nl-flex-center { display: flex; align-items: center; justify-content: center; }\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, #ffffff 15%, var(--fire-yellow-bright) 55%, var(--fire-orange-core) 100%);\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n  -webkit-text-fill-color: transparent;\n}\n\n\/* Cards *\/\n.nl-brutal-card {\n  background: var(--nl-bg-card);\n  border: 1px solid var(--nl-border);\n  border-radius: 24px;\n  padding: 24px 20px;\n  margin-bottom: 20px;\n  box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85), 0 0 24px rgba(255, 90, 0, 0.12);\n}\n.nl-review-card {\n  background: var(--nl-bg-card);\n  border: 1px solid var(--nl-border);\n  border-radius: 24px;\n  padding: 22px 20px 18px;\n  margin-bottom: 24px;\n  box-shadow: 0 1px 0 rgba(255,255,255,0.06) inset, 0 18px 42px -16px rgba(0, 0, 0, 0.85);\n}\n.nl-engine-flask p { margin: 0; font-size: 0.88rem; line-height: 1.55; color: var(--nl-text-dim); }\n\n\/* Scarcity Bar *\/\n.nl-stock-scan-wrapper {\n  position: relative;\n  background: rgba(24, 13, 8, 0.75);\n  border: 1px solid var(--nl-border);\n  border-radius: 100px;\n  height: 32px;\n  overflow: hidden;\n  margin: 16px 0 14px;\n  padding: 2px;\n}\n.nl-stock-fill {\n  background-image: var(--fire-btn-grad) !important;\n  background-repeat: no-repeat;\n  background-size: 100% 100%;\n  height: 100%;\n  width: 65%;\n  position: relative;\n  border-radius: 100px;\n  box-shadow: var(--fire-btn-glow);\n}\n.nl-stock-fill span {\n  color: #ffffff;\n  font-size: 10.5px;\n  letter-spacing: 0.02em;\n  position: absolute;\n  width: 100%;\n  text-align: center;\n  text-shadow: 0 1px 3px rgba(0,0,0,0.6);\n}\n\n\/* Review Tabs (Pure CSS Switching) *\/\n.nl-tab-headers {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 8px;\n  margin-bottom: 16px;\n  background: rgba(24, 13, 8, 0.75);\n  padding: 4px;\n  border-radius: 100px;\n  border: 1px solid var(--nl-border);\n}\n.nl-tab-trigger {\n  display: block;\n  background: transparent;\n  border: none;\n  border-radius: 100px;\n  padding: 10px 8px;\n  text-align: center;\n  font-size: 11px;\n  cursor: pointer;\n  transition: all 0.2s ease;\n  color: var(--nl-text-dim);\n  user-select: none;\n}\n#rv-tp-flask:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-tp-flask\"],\n#rv-ig-flask:checked ~ .nl-review-card .nl-tab-headers label[for=\"rv-ig-flask\"] {\n  background-image: var(--fire-btn-grad) !important;\n  background-repeat: no-repeat;\n  background-size: 100% 100%;\n  color: #ffffff !important;\n  font-weight: 700;\n  box-shadow: var(--fire-btn-glow);\n}\n.nl-tab-panel { display: none; }\n#rv-tp-flask:checked ~ .nl-review-card #panel-tp-flask { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n#rv-ig-flask:checked ~ .nl-review-card #panel-ig-flask { display: block; animation: nlFadeIn 0.25s ease-out forwards; }\n@keyframes nlFadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n\n.nl-tp-stars { display: flex; gap: 3px; align-items: center; }\n.nl-star-badge {\n  background: #00b67a;\n  width: 16px;\n  height: 16px;\n  border-radius: 3px;\n  color: #fff;\n  font-size: 10px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* Specs Matrix Grid *\/\n.nl-spec-matrix {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  margin: 24px 0;\n}\n.nl-matrix-item {\n  background: var(--nl-bg-card);\n  color: var(--nl-text);\n  border: 1px solid var(--nl-border);\n  border-radius: 16px;\n  padding: 14px 8px;\n  text-align: center;\n  font-size: 9.5px;\n  line-height: 1.55;\n  word-break: break-word;\n  overflow-wrap: break-word;\n  box-shadow: 0 8px 20px -10px rgba(0,0,0,0.6);\n}\n\n\/* Technical Specs Box *\/\n.nl-specs-card {\n  background: var(--nl-bg-surface);\n  border: 1px solid var(--nl-border);\n  border-radius: 18px;\n  padding: 18px 16px;\n  margin: 24px 0 10px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.nl-spec-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  gap: 16px;\n  font-size: 0.84rem;\n  padding-bottom: 10px;\n  border-bottom: 1px solid rgba(255, 170, 0, 0.08);\n}\n.nl-spec-row:last-child {\n  border-bottom: none;\n  padding-bottom: 0;\n}\n.nl-spec-name {\n  color: var(--nl-text-dim);\n  font-size: 11px;\n  flex: 0 0 auto;\n  padding-top: 1px;\n}\n.nl-spec-value {\n  color: #ffffff;\n  font-size: 11px;\n  flex: 1 1 auto;\n  min-width: 0;\n  text-align: right;\n  overflow-wrap: break-word;\n  line-height: 1.5;\n}\n\n\/* Editorial \u0026 Live Badge *\/\n.nl-raw-editorial { margin: 28px 0; line-height: 1.65; font-size: 0.92rem; }\n.nl-live-badge { color: var(--fire-orange-bright); display: flex; align-items: center; gap: 6px; font-size: 0.85rem; }\n.nl-pulse-dot {\n  width: 7px;\n  height: 7px;\n  background-color: var(--fire-orange-bright);\n  border-radius: 50%;\n  display: inline-block;\n  animation: nlPulse 1.4s infinite ease-in-out;\n  box-shadow: 0 0 10px rgba(255, 170, 0, 0.8);\n}\n@keyframes nlPulse { 0%, 100% { opacity: 0.3; transform: scale(0.9); } 50% { opacity: 1; transform: scale(1.1); } }\n\u003c\/style\u003e\n\u003cdiv class=\"nl-engine-flask\"\u003e\n\u003c!-- PURE CSS CONTROLLERS --\u003e \u003cinput type=\"radio\" name=\"rv_flask_tab\" id=\"rv-tp-flask\" checked\u003e \u003cinput type=\"radio\" name=\"rv_flask_tab\" id=\"rv-ig-flask\"\u003e \u003c!-- CONTAINER 2: Review Switcher (HARD-CODED — do not edit in rich text editor) --\u003e\n\u003cdiv class=\"nl-review-card nl-glow-box\"\u003e\n\u003cdiv class=\"nl-tab-headers\"\u003e\n\u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-tp-flask\"\u003eTRUSTPILOT\u003c\/label\u003e \u003clabel class=\"nl-tab-trigger nl-header-font\" for=\"rv-ig-flask\"\u003eCOMMUNITY\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-tab-content\"\u003e\n\u003c!-- Trustpilot --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-tp-flask\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cdiv class=\"nl-tp-stars\"\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"nl-star-badge\"\u003e★\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nl-header-font\" style=\"font-size: 11px; opacity: 0.9;\"\u003eTrustpilot\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"the leather feels incredible in the hand. it's soft and just so good, combined with that metal, it's truly luxurious. absolutely recommend it, the quality is amazing.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— AUSTIN V., MAYFAIR\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Community --\u003e\n\u003cdiv class=\"nl-tab-panel\" id=\"panel-ig-flask\"\u003e\n\u003cdiv style=\"display: flex; gap: 8px; align-items: center; margin-bottom: 10px;\"\u003e\n\u003cspan style=\"color: var(--fire-orange-bright); font-size: 13px;\"\u003e★★★★★\u003c\/span\u003e \u003csvg style=\"width: 16px; height: 16px; display: inline-block; vertical-align: middle;\" viewbox=\"0 0 24 24\"\u003e\n            \u003cdefs\u003e\n              \u003clineargradient id=\"ig-grad-flask\" x1=\"0%\" y1=\"100%\" x2=\"100%\" y2=\"0%\"\u003e\n                \u003cstop offset=\"0%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"5%\" stop-color=\"#fdf497\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"45%\" stop-color=\"#fd5949\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"60%\" stop-color=\"#d6249f\"\u003e\u003c\/stop\u003e\n                \u003cstop offset=\"90%\" stop-color=\"#285aeb\"\u003e\u003c\/stop\u003e\n              \u003c\/lineargradient\u003e\n            \u003c\/defs\u003e\n            \u003cpath d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.051.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\" fill=\"url(#ig-grad-flask)\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cp class=\"nl-body-font\" style=\"font-style: italic;\"\u003e\"pulled this out at a private dinner and three people immediately tried to buy it off me.\"\u003c\/p\u003e\n\u003cdiv class=\"nl-tech-mono\" style=\"font-size: 10px; margin-top: 10px; color: var(--nl-text-dim);\"\u003e— @guywiththatbagg9\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specs Matrix Grid --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🥃\u003cbr\u003e6 OZ (177 ML)\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔥\u003cbr\u003eGENUINE LEATHER\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🛡️\u003cbr\u003e304 PRO STEEL\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e❤️\u003cbr\u003e10% CHARITY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e🔒\u003cbr\u003eSECURE PAY\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e↩️\u003cbr\u003eEASY RETURNS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RAW EDITORIAL DESCRIPTION --\u003e\n\u003cdiv class=\"nl-raw-editorial\"\u003e\n\u003cp class=\"nl-body-font\" style=\"margin-bottom: 10px;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003ePocket-sized confidence wrapped in hand-stitched \u003cstrong\u003eburnished orange leather\u003c\/strong\u003e and food-grade \u003cstrong\u003e304 stainless steel\u003c\/strong\u003e. Slim enough to disappear into an inner coat pocket, bold enough to command the room the second it hits the table.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SPECIFICATION SUMMARY --\u003e\n\u003cdiv class=\"nl-brutal-card nl-glow-box\" style=\"margin-bottom: 0;\"\u003e\n\u003cdiv class=\"nl-flex-between\" style=\"margin-bottom: 14px;\"\u003e\n\u003ch2 class=\"nl-header-font\" style=\"margin: 0; font-size: 1.15rem;\"\u003e\u003cspan class=\"nl-text-gradient\"\u003eHardware Specs\u003c\/span\u003e\u003c\/h2\u003e\n\u003cspan class=\"nl-tech-mono\" style=\"font-size: 10px; color: var(--fire-orange-bright); letter-spacing: 0.05em;\"\u003ePRECISION CUT\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-specs-card\"\u003e\n\u003cdiv class=\"nl-spec-row\"\u003e\n\u003cspan class=\"nl-header-font nl-spec-name\"\u003eVOLUME\u003c\/span\u003e \u003cspan class=\"nl-tech-mono nl-spec-value\"\u003e6.0 oz \/ 177 ml\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec-row\"\u003e\n\u003cspan class=\"nl-header-font nl-spec-name\"\u003eCHASSIS\u003c\/span\u003e \u003cspan class=\"nl-tech-mono nl-spec-value\"\u003e304 Food-Grade Stainless Steel\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec-row\"\u003e\n\u003cspan class=\"nl-header-font nl-spec-name\"\u003eEXTERIOR\u003c\/span\u003e \u003cspan class=\"nl-tech-mono nl-spec-value\"\u003eHand-Stitched Textured Leather\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec-row\"\u003e\n\u003cspan class=\"nl-header-font nl-spec-name\"\u003eDIMENSIONS\u003c\/span\u003e \u003cspan class=\"nl-tech-mono nl-spec-value\"\u003e11.2 cm × 9.5 cm × 2.2 cm (4.4\" × 3.7\" × 0.8\")\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nl-spec-row\"\u003e\n\u003cspan class=\"nl-header-font nl-spec-name\"\u003eSEAL\u003c\/span\u003e \u003cspan class=\"nl-tech-mono nl-spec-value\"\u003ePrecision Threaded Zero-Leak Cap\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING ABOVE THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e","brand":"Contrado","offers":[{"title":"4 oz \/ Smooth Nappa Leather","offer_id":51160486674599,"sku":"3065796","price":159.99,"currency_code":"GBP","in_stock":true},{"title":"4 oz \/ Textured Nappa Leather","offer_id":51160486707367,"sku":"3065796","price":164.99,"currency_code":"GBP","in_stock":true},{"title":"6 oz \/ Smooth Nappa Leather","offer_id":51160486740135,"sku":"3065796","price":174.99,"currency_code":"GBP","in_stock":true},{"title":"6 oz \/ Textured Nappa Leather","offer_id":51160486772903,"sku":"3065796","price":179.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/orange-flask-terracotta-flat-lay.png?v=1786465629"},{"product_id":"royal-blue-leather-wrapped-hip-flask-4-oz","title":"Royal Blue Leather Wrapped Hip Flask","description":"\u003cp\u003eCompact sophistication meets portable indulgence. This 4 oz hip flask wraps premium leather around stainless steel, delivering discreet elegance whether you're at a gallery opening or pretending to enjoy networking events. Royal blue finish ensures you'll never confuse it with someone else's, a small mercy in crowded venues. Slip it into your jacket and carry the confidence of someone who came prepared.\u003c\/p\u003e","brand":"Contrado","offers":[{"title":"4 oz \/ Smooth Nappa Leather","offer_id":51160495095975,"sku":"3065811","price":99.99,"currency_code":"GBP","in_stock":true},{"title":"4 oz \/ Textured Nappa Leather","offer_id":51160495128743,"sku":"3065811","price":99.99,"currency_code":"GBP","in_stock":true},{"title":"6 oz \/ Smooth Nappa Leather","offer_id":51160495161511,"sku":"3065811","price":114.99,"currency_code":"GBP","in_stock":true},{"title":"6 oz \/ Textured Nappa Leather","offer_id":51160495194279,"sku":"3065811","price":114.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/royal-blue-flask-concrete-flat-lay.png?v=1786465348"},{"product_id":"knightfall-jacket","title":"Knightfall Jacket","description":"\u003c!-- ============================================================ --\u003e\u003c!-- COPY EVERYTHING BELOW THIS LINE INTO YOUR SHOPIFY TEMPLATE   --\u003e\u003c!-- ============================================================ --\u003e\n\u003cstyle\u003e\n\n  .nl-jacket-glass {\n\n    \/* Violet gradient system *\/\n\n    --pm: #620cbf;\n\n    --pb: #c478ff;\n\n    --ps: #e88ef9;\n\n    --pg: #f07bff;\n\n    --bg-grad: linear-gradient(135deg, #100220 0%, #310660 22%, #620cbf 45%, #8310ff 68%, #a444ff 88%, #c478ff 100%);\n\n    --gl: inset 0 0 6px var(--pg), inset 0 0 10px #fff, inset 0 0 14px var(--ps);\n\n\n\n    --nl-text: #FFFBF2;\n\n    --nl-dim: rgba(255, 251, 242, 0.72);\n\n    --nl-card: rgba(20, 14, 30, 0.46);\n\n    --nl-card-solid: #14101d;\n\n    --nl-bd: rgba(196, 120, 255, 0.18);\n\n    --nl-bd-strong: rgba(196, 120, 255, 0.36);\n\n    --nl-rim: rgba(255, 255, 255, 0.55);\n\n\n\n    --e: cubic-bezier(.22, 1, .36, 1);\n\n    --ep: cubic-bezier(.34, 1.56, .64, 1);\n\n\n\n    --nl-font-heading: 'GT America Extended', 'Univers Next 540 Extended Medium', -apple-system, sans-serif;\n\n    --nl-font-body: 'Univers Next 540 Extended Medium', 'GT America Standard', -apple-system, sans-serif;\n\n\n\n    font-family: var(--nl-font-body);\n\n    max-width: 500px;\n\n    margin: 0 auto;\n\n    padding: 20px 14px;\n\n    box-sizing: border-box;\n\n    color: var(--nl-text);\n\n    -webkit-tap-highlight-color: transparent;\n\n    content-visibility: auto;\n\n    contain-intrinsic-size: auto 950px;\n\n  }\n\n  .nl-jacket-glass * { box-sizing: border-box; }\n\n  .nl-jacket-glass p { margin: 0; font-size: 0.95rem; line-height: 1.65; color: var(--nl-dim); font-weight: 300; }\n\n\n\n  .nl-header-font { font-family: var(--nl-font-heading) !important; font-weight: 700; letter-spacing: -0.01em; }\n\n  .nl-tech-mono { font-weight: 700; letter-spacing: 0.02em; }\n\n\n\n  .nl-text-gradient {\n\n    display: inline-block;\n\n    background: linear-gradient(135deg, #fff 15%, var(--pb) 60%, var(--ps) 100%);\n\n    background-size: 220% 100%;\n\n    -webkit-background-clip: text;\n\n    background-clip: text;\n\n    color: transparent;\n\n    -webkit-text-fill-color: transparent;\n\n    animation: nlSheen 1.6s var(--e) 1 both;\n\n  }\n\n  @keyframes nlSheen { from { background-position: 0 50%; } to { background-position: 100% 50%; } }\n\n\n\n  \/* ---------- LIQUID GLASS SURFACE ---------- *\/\n\n  .nl-glass-card {\n\n    position: relative;\n\n    border-radius: 34px;\n\n    padding: 28px 24px;\n\n    margin-bottom: 20px;\n\n    border: 1px solid var(--nl-bd);\n\n    border-top-color: rgba(255, 255, 255, 0.22);\n\n    background-color: var(--nl-card);\n\n    background-image:\n\n      radial-gradient(120% 90% at 12% 0%, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0) 45%),\n\n      url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'\/%3E%3C\/svg%3E\");\n\n    background-repeat: no-repeat, repeat;\n\n    background-size: auto, 160px 160px;\n\n    background-blend-mode: normal, overlay;\n\n    -webkit-backdrop-filter: blur(22px) saturate(160%);\n\n    backdrop-filter: blur(22px) saturate(160%);\n\n    box-shadow:\n\n      inset 0 1px 0 var(--nl-rim),\n\n      inset 0 -12px 24px -18px rgba(0, 0, 0, 0.6),\n\n      0 18px 40px -20px rgba(98, 12, 191, 0.5);\n\n    overflow: hidden;\n\n    transition: transform 0.45s var(--e), border-color 0.45s var(--e), box-shadow 0.45s var(--e);\n\n  }\n\n  .nl-glass-card \u003e * { position: relative; z-index: 1; }\n\n\n\n  .nl-glass-card::before {\n\n    content: \"NL\";\n\n    position: absolute;\n\n    right: -8px;\n\n    bottom: -22px;\n\n    font-family: var(--nl-font-heading);\n\n    font-size: 108px;\n\n    font-weight: 800;\n\n    line-height: 1;\n\n    letter-spacing: -0.03em;\n\n    color: rgba(255, 255, 255, 0.04);\n\n    pointer-events: none;\n\n    user-select: none;\n\n  }\n\n  .nl-glass-card::after {\n\n    content: \"\";\n\n    position: absolute;\n\n    inset: 0;\n\n    background: linear-gradient(115deg, transparent 30%, rgba(255, 255, 255, 0.14) 45%, transparent 60%);\n\n    background-size: 250% 100%;\n\n    background-position: 120% 0;\n\n    transition: background-position 0.9s var(--e);\n\n    pointer-events: none;\n\n  }\n\n  @media (hover: hover) {\n\n    .nl-glass-card:hover { transform: translate3d(0, -3px, 0); border-color: var(--nl-bd-strong); }\n\n    .nl-glass-card:hover::after { background-position: -20% 0; }\n\n  }\n\n\n\n  .nl-card-body { padding-left: 16px; position: relative; }\n\n  .nl-card-accent {\n\n    position: absolute;\n\n    left: 0;\n\n    top: 3px;\n\n    bottom: 3px;\n\n    width: 3px;\n\n    border-radius: 4px;\n\n    background: var(--bg-grad);\n\n    box-shadow: 0 0 10px rgba(196, 120, 255, 0.55);\n\n  }\n\n  .nl-eyebrow {\n\n    display: block;\n\n    font-size: 10px;\n\n    color: var(--ps);\n\n    text-transform: uppercase;\n\n    margin-bottom: 10px;\n\n  }\n\n\n\n  \/* Spec matrix — solid chips with a real icon set instead of emoji *\/\n\n  .nl-spec-matrix {\n\n    display: grid;\n\n    grid-template-columns: repeat(3, 1fr);\n\n    gap: 8px;\n\n    margin: 0 0 20px;\n\n  }\n\n  .nl-matrix-item {\n\n    position: relative;\n\n    background: var(--nl-card-solid);\n\n    border: 1px solid var(--nl-bd);\n\n    border-top-color: rgba(255, 255, 255, 0.16);\n\n    border-radius: 20px;\n\n    padding: 16px 6px 13px;\n\n    text-align: center;\n\n    font-size: 9.5px;\n\n    line-height: 1.5;\n\n    color: var(--nl-dim);\n\n    text-transform: uppercase;\n\n    transition: transform 0.3s var(--ep), border-color 0.3s var(--e);\n\n  }\n\n  @media (hover: hover) {\n\n    .nl-matrix-item:hover { transform: translate3d(0, -2px, 0); border-color: var(--nl-bd-strong); }\n\n  }\n\n  .nl-matrix-icon {\n\n    display: block;\n\n    width: 17px;\n\n    height: 17px;\n\n    margin: 0 auto 8px;\n\n    background: linear-gradient(135deg, var(--pb), var(--ps));\n\n    -webkit-mask-position: center;\n\n    mask-position: center;\n\n    -webkit-mask-repeat: no-repeat;\n\n    mask-repeat: no-repeat;\n\n    -webkit-mask-size: contain;\n\n    mask-size: contain;\n\n  }\n\n  .nl-ic-weight { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5L8 2L14 5L8 8L2 5Z'\/%3E%3Cpath d='M2 8L8 11L14 8'\/%3E%3Cpath d='M2 11L8 14L14 11'\/%3E%3C\/svg%3E\"); }\n\n  .nl-ic-print { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6V2.5H11.5V6'\/%3E%3Cpath d='M3 6H13V11H11V13.5H5V11H3V6Z'\/%3E%3Cpath d='M5 9H11'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6V2.5H11.5V6'\/%3E%3Cpath d='M3 6H13V11H11V13.5H5V11H3V6Z'\/%3E%3Cpath d='M5 9H11'\/%3E%3C\/svg%3E\"); }\n\n  .nl-ic-wash { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M2 5.2C3.4 3.9 4.5 3.9 6 5.2C7.5 6.6 8.5 6.6 10 5.2C11.5 3.9 12.6 3.9 14 5.2'\/%3E%3Cpath d='M2 8.5C3.4 7.2 4.5 7.2 6 8.5C7.5 9.9 8.5 9.9 10 8.5C11.5 7.2 12.6 7.2 14 8.5'\/%3E%3Cpath d='M2 11.8C3.4 10.5 4.5 10.5 6 11.8C7.5 13.2 8.5 13.2 10 11.8C11.5 10.5 12.6 10.5 14 11.8'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='M2 5.2C3.4 3.9 4.5 3.9 6 5.2C7.5 6.6 8.5 6.6 10 5.2C11.5 3.9 12.6 3.9 14 5.2'\/%3E%3Cpath d='M2 8.5C3.4 7.2 4.5 7.2 6 8.5C7.5 9.9 8.5 9.9 10 8.5C11.5 7.2 12.6 7.2 14 8.5'\/%3E%3Cpath d='M2 11.8C3.4 10.5 4.5 10.5 6 11.8C7.5 13.2 8.5 13.2 10 11.8C11.5 10.5 12.6 10.5 14 11.8'\/%3E%3C\/svg%3E\"); }\n\n  .nl-ic-jacket { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.3L8 3.8L10.5 2.3L13 4.6V13.5H3V4.6L5.5 2.3Z'\/%3E%3Cpath d='M6.3 3.9L5 13.5M9.7 3.9L11 13.5' stroke-width='1'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 2.3L8 3.8L10.5 2.3L13 4.6V13.5H3V4.6L5.5 2.3Z'\/%3E%3Cpath d='M6.3 3.9L5 13.5M9.7 3.9L11 13.5' stroke-width='1'\/%3E%3C\/svg%3E\"); }\n\n  .nl-ic-lock { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.2L2.5 3.3V7C2.5 10.4 4.7 12.9 8 14.3C11.3 12.9 13.5 10.4 13.5 7V3.3L8 1.2Z'\/%3E%3Cpath d='M5.3 8L7.2 9.9L10.7 6'\/%3E%3C\/svg%3E\"); }\n\n  .nl-ic-return { -webkit-mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); mask-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 4.5H10C11.933 4.5 13.5 6.067 13.5 8C13.5 9.933 11.933 11.5 10 11.5H6'\/%3E%3Cpath d='M6 2.5L4 4.5L6 6.5'\/%3E%3C\/svg%3E\"); }\n\n\n\n  \/* Size guide header + toggle *\/\n\n  .nl-tab-input { display: none !important; }\n\n  .nl-size-header-wrap {\n\n    display: flex;\n\n    justify-content: space-between;\n\n    align-items: center;\n\n    margin: 28px 0 14px;\n\n  }\n\n  .nl-size-header-wrap h1 { font-size: 1.2rem; margin: 0; }\n\n  .nl-size-switch-panel {\n\n    display: flex;\n\n    background: rgba(16, 2, 32, 0.55);\n\n    -webkit-backdrop-filter: blur(14px) saturate(160%);\n\n    backdrop-filter: blur(14px) saturate(160%);\n\n    padding: 3px;\n\n    border-radius: 100px;\n\n    border: 1px solid var(--nl-bd);\n\n    border-top-color: rgba(255, 255, 255, 0.22);\n\n    gap: 2px;\n\n  }\n\n  .nl-size-btn {\n\n    border: none;\n\n    background: transparent;\n\n    padding: 6px 14px;\n\n    font-size: 10px;\n\n    border-radius: 100px;\n\n    cursor: pointer;\n\n    color: var(--nl-dim);\n\n    transition: color 0.3s ease, background 0.4s var(--e), box-shadow 0.4s var(--e), transform 0.15s var(--ep);\n\n  }\n\n  .nl-size-btn:active { transform: scale(0.94); }\n\n  #size-in-jk:checked ~ .nl-size-header-wrap #label-in-jk,\n\n  #size-cm-jk:checked ~ .nl-size-header-wrap #label-cm-jk {\n\n    background-image: var(--bg-grad);\n\n    color: #fff;\n\n    font-weight: 700;\n\n    box-shadow: var(--gl);\n\n  }\n\n\n\n  .nl-size-row-group { display: none; }\n\n  #size-in-jk:checked ~ .nl-size-scroll-wrap #rows-in-jk,\n\n  #size-cm-jk:checked ~ .nl-size-scroll-wrap #rows-cm-jk { display: table-row-group; }\n\n  :is(#size-in-jk:checked ~ .nl-size-scroll-wrap #rows-in-jk,\n\n      #size-cm-jk:checked ~ .nl-size-scroll-wrap #rows-cm-jk) tr {\n\n    animation: nlRowIn 0.4s var(--e) calc(var(--ri, 0) * 0.06s) backwards;\n\n  }\n\n  #rows-in-jk tr:nth-child(1), #rows-cm-jk tr:nth-child(1) { --ri: 0; }\n\n  #rows-in-jk tr:nth-child(2), #rows-cm-jk tr:nth-child(2) { --ri: 1; }\n\n  #rows-in-jk tr:nth-child(3), #rows-cm-jk tr:nth-child(3) { --ri: 2; }\n\n  #rows-in-jk tr:nth-child(4), #rows-cm-jk tr:nth-child(4) { --ri: 3; }\n\n  #rows-in-jk tr:nth-child(5), #rows-cm-jk tr:nth-child(5) { --ri: 4; }\n\n  @keyframes nlRowIn { from { opacity: 0; transform: translate3d(0, 6px, 0); } to { opacity: 1; transform: none; } }\n\n\n\n  \/* ---------- SIZE TABLE: sizes as rows, measurements as columns ---------- *\/\n\n  .nl-size-scroll-wrap {\n\n    position: relative;\n\n    border: 1px solid var(--nl-bd);\n\n    border-top-color: rgba(255, 255, 255, 0.18);\n\n    border-radius: 26px;\n\n    background:\n\n      radial-gradient(110% 80% at 85% 0%, rgba(255, 255, 255, 0.06) 0%, rgba(255, 255, 255, 0) 50%),\n\n      var(--nl-card-solid);\n\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 18px 40px -20px rgba(98, 12, 191, 0.4);\n\n    overflow: hidden;\n\n  }\n\n\n\n  .nl-mobile-table {\n\n    width: 100%;\n\n    table-layout: fixed;\n\n    border-collapse: separate;\n\n    border-spacing: 0;\n\n    text-align: center;\n\n  }\n\n  .nl-mobile-table th, .nl-mobile-table td {\n\n    padding: 16px 8px;\n\n    font-size: 0.82rem;\n\n    border-bottom: 1px solid var(--nl-bd);\n\n  }\n\n  .nl-mobile-table tr:last-child th,\n\n  .nl-mobile-table tr:last-child td { border-bottom: none; }\n\n  .nl-mobile-table thead th {\n\n    padding: 18px 8px;\n\n    background: rgba(25, 14, 43, 0.9);\n\n    color: var(--pb);\n\n    font-size: 10.5px;\n\n    letter-spacing: 0.05em;\n\n  }\n\n  @media (hover: hover) {\n\n    .nl-mobile-table tbody td:not(.nl-sticky-col) { transition: background 0.25s ease; }\n\n    .nl-mobile-table tbody tr:hover td:not(.nl-sticky-col) { background: rgba(196, 120, 255, 0.07); }\n\n  }\n\n  .nl-mobile-table th.nl-sticky-col, .nl-mobile-table td.nl-sticky-col {\n\n    text-align: left;\n\n    padding-left: 20px;\n\n    font-size: 11px;\n\n    color: var(--nl-text);\n\n    background: #120b1e;\n\n    border-right: 1px solid var(--nl-bd-strong);\n\n  }\n\n  .nl-mobile-table thead th.nl-sticky-col { background: rgba(25, 14, 43, 0.95); }\n\n\n\n  \/* Fallback below ~360px: stacked card per size, no horizontal scroll ever *\/\n\n  @media (max-width: 359px) {\n\n    .nl-mobile-table thead {\n\n      position: absolute;\n\n      width: 1px;\n\n      height: 1px;\n\n      padding: 0;\n\n      margin: -1px;\n\n      overflow: hidden;\n\n      clip: rect(0, 0, 0, 0);\n\n      white-space: nowrap;\n\n      border: 0;\n\n    }\n\n    .nl-mobile-table, .nl-mobile-table tbody, .nl-mobile-table tr, .nl-mobile-table th, .nl-mobile-table td {\n\n      display: block;\n\n      width: 100%;\n\n    }\n\n    .nl-size-row-group tr {\n\n      padding: 16px 16px 12px;\n\n      border-bottom: 1px solid var(--nl-bd);\n\n    }\n\n    .nl-size-row-group tr:last-child { border-bottom: none; }\n\n    .nl-mobile-table th.nl-sticky-col {\n\n      background: transparent;\n\n      border-right: none;\n\n      padding: 0 0 10px;\n\n      font-family: var(--nl-font-heading);\n\n      font-size: 1rem;\n\n      font-weight: 700;\n\n      background-image: linear-gradient(135deg, #fff 15%, var(--pb) 60%, var(--ps) 100%);\n\n      -webkit-background-clip: text;\n\n      background-clip: text;\n\n      color: transparent;\n\n      -webkit-text-fill-color: transparent;\n\n    }\n\n    .nl-mobile-table td {\n\n      display: flex;\n\n      justify-content: space-between;\n\n      align-items: center;\n\n      padding: 8px 0;\n\n      border-bottom: none;\n\n      border-top: 1px solid var(--nl-bd);\n\n      text-align: right;\n\n    }\n\n    .nl-mobile-table td:first-of-type { border-top: none; }\n\n    .nl-mobile-table td::before {\n\n      content: attr(data-label);\n\n      font-size: 10px;\n\n      letter-spacing: 0.04em;\n\n      text-transform: uppercase;\n\n      color: var(--nl-dim);\n\n    }\n\n  }\n\n\n\n  \/* One-shot entrance as each block first scrolls into view — no JS, no repeat, no infinite loop *\/\n\n  @keyframes nlRise { from { opacity: 0; transform: translate3d(0, 16px, 0); } to { opacity: 1; transform: none; } }\n\n  @supports (animation-timeline: view()) {\n\n    @media (prefers-reduced-motion: no-preference) {\n\n      .nl-spec-matrix, .nl-glass-card, .nl-size-header-wrap, .nl-size-scroll-wrap {\n\n        animation: nlRise 0.9s var(--e) both;\n\n        animation-timeline: view();\n\n        animation-range: entry 6% entry 85%;\n\n      }\n\n    }\n\n  }\n\n\n\n  @media (prefers-reduced-motion: reduce) {\n\n    .nl-jacket-glass, .nl-jacket-glass * { animation: none !important; transition-duration: 0.01ms !important; }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"nl-jacket-glass\"\u003e\n\u003c!-- DESCRIPTION --\u003e\n\u003cdiv class=\"nl-glass-card\"\u003e\n\u003cdiv class=\"nl-card-body\"\u003e\n\u003cdiv class=\"nl-card-accent\"\u003e\u003c\/div\u003e\n\u003cspan class=\"nl-eyebrow nl-tech-mono\"\u003e Limited stock\u003c\/span\u003e\n\u003cp\u003e370 GSM of stiff, vintage-washed denim that looks like it already survived something. Oversized prints that don't crack, fade, or quit the moment you wash them. Throw it on and you instantly look like you have a plan (even when you don't). Knightfall doesn't ask for attention, it just shows up and takes it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPEC MATRIX --\u003e\n\u003cdiv class=\"nl-spec-matrix\"\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-weight\"\u003e\u003c\/span\u003e370 GSM\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-print\"\u003e\u003c\/span\u003eHigh-End Printing\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-wash\"\u003e\u003c\/span\u003eVintage-Washed\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-jacket\"\u003e\u003c\/span\u003eHeavy Denim\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-lock\"\u003e\u003c\/span\u003eSecure Payments\u003c\/div\u003e\n\u003cdiv class=\"nl-matrix-item nl-tech-mono\"\u003e\n\u003cspan class=\"nl-matrix-icon nl-ic-return\"\u003e\u003c\/span\u003eEasy Returns\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SIZE GUIDE --\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-jacket\" id=\"size-in-jk\" type=\"radio\" checked\u003e \u003cinput class=\"nl-tab-input\" name=\"size-converter-jacket\" id=\"size-cm-jk\" type=\"radio\"\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-jk\" id=\"label-in-jk\"\u003eINCHES\u003c\/label\u003e \u003clabel class=\"nl-size-btn nl-tech-mono\" for=\"size-cm-jk\" id=\"label-cm-jk\"\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\" style=\"width: 131.778%;\" height=\"484\"\u003e\n\u003ccolgroup\u003e \u003ccol style=\"width: 19.9301%;\"\u003e \u003ccol style=\"width: 19.9301%;\"\u003e \u003ccol style=\"width: 19.9301%;\"\u003e \u003ccol style=\"width: 19.9301%;\"\u003e \u003ccol style=\"width: 19.9301%;\"\u003e \u003c\/colgroup\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-header-font nl-sticky-col\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" scope=\"col\"\u003eShoulder\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" scope=\"col\"\u003eChest\u003c\/th\u003e\n\u003cth class=\"nl-header-font\" scope=\"col\"\u003eSleeves\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-in-jk\"\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eS\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e30\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e19.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e22\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e24.4\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eM\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e30.7\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e20.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e22.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e24.8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e31.5\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e20.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e23.6\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e25.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eXL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e32.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e21.3\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e24.4\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e25.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003e2XL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e33\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e21.8\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e25.2\"\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003ctbody class=\"nl-size-row-group\" id=\"rows-cm-jk\"\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eS\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e76 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e50.4 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e56 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e62 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eM\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e78 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e51.7 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e58 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e63 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e80 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e53 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e60 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e64 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003eXL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e82 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e54.3 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e62 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e65 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"nl-tech-mono nl-sticky-col\" scope=\"row\"\u003e2XL\u003c\/th\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Length\"\u003e84 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Shoulder\"\u003e55.6 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Chest\"\u003e64 cm\u003c\/td\u003e\n\u003ctd class=\"nl-tech-mono\" data-label=\"Sleeves\"\u003e66 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\u003c!-- ============================================================ --\u003e","brand":"ODMPOD","offers":[{"title":"Midknight \/ S","offer_id":51353851691175,"sku":"261003PODQY0124#001","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Midknight \/ M","offer_id":51353851723943,"sku":"261003PODQY0124#002","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Midknight \/ L","offer_id":51353851756711,"sku":"261003PODQY0124#003","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Midknight \/ XL","offer_id":51353851789479,"sku":"261003PODQY0124#004","price":132.99,"currency_code":"GBP","in_stock":true},{"title":"Midknight \/ 2XL","offer_id":51353851822247,"sku":"261003PODQY0124#005","price":135.99,"currency_code":"GBP","in_stock":true},{"title":"Ashfall \/ S","offer_id":51353851855015,"sku":"261003PODQY0124#006","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Ashfall \/ M","offer_id":51353851887783,"sku":"261003PODQY0124#007","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Ashfall \/ L","offer_id":51353851920551,"sku":"261003PODQY0124#008","price":129.99,"currency_code":"GBP","in_stock":true},{"title":"Ashfall \/ XL","offer_id":51353851953319,"sku":"261003PODQY0124#009","price":132.99,"currency_code":"GBP","in_stock":true},{"title":"Ashfall \/ 2XL","offer_id":51353851986087,"sku":"261003PODQY0124#010","price":135.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/files\/92585ea704534a20a95d433f21603247.png?v=1790957601"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0764\/1510\/7239\/collections\/signature-collection-composition-sweatpants-left.png?v=1785275208","url":"https:\/\/nolimitsclothingbrand.store\/collections\/all-products.oembed?page=3","provider":"No Limits Streetwear","version":"1.0","type":"link"}