{"product_id":"kensington-sweater","title":"Kensington Sweater","description":"\u003c!-- Onyx Waffle Crewneck — UseWear PDP Block --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Custom Liquid block — paste into Dawn theme as Custom Liquid section --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --uw-accent:   #1A1A1A;\n    --uw-gold:     #c8a96e;\n    --uw-light:    #f5f4f2;\n    --uw-muted:    #6b6b6b;\n    --uw-border:   #e0ddd8;\n    --uw-dark:     #111111;\n  }\n\n  .uw-pdp * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  .uw-pdp {\n    font-family: 'DM Sans', sans-serif;\n    color: var(--uw-dark);\n    background: #fff;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 20px;\n  }\n\n  \/* ── 1. HEADER ── *\/\n  .uw-header { padding: 48px 0 36px; }\n\n  .uw-category-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--uw-gold);\n    border: 1px solid var(--uw-gold);\n    padding: 4px 12px;\n    margin-bottom: 18px;\n  }\n\n  .uw-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(46px, 9vw, 76px);\n    line-height: 0.95;\n    letter-spacing: 0.02em;\n    color: var(--uw-accent);\n    margin-bottom: 14px;\n  }\n\n  .uw-subtitle {\n    font-family: 'DM Sans', sans-serif;\n    font-style: italic;\n    font-weight: 300;\n    font-size: 15px;\n    color: var(--uw-muted);\n    letter-spacing: 0.01em;\n  }\n\n  \/* ── 2. INTRO COPY ── *\/\n  .uw-intro { padding: 0 0 36px; }\n\n  .uw-intro p {\n    font-size: 14.5px;\n    line-height: 1.75;\n    color: #3a3a3a;\n    margin-bottom: 16px;\n    font-weight: 300;\n  }\n\n  .uw-intro p:last-child { margin-bottom: 0; }\n\n  \/* ── 3. DOT DIVIDER ── *\/\n  .uw-divider {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin: 8px 0 40px;\n  }\n\n  .uw-divider span {\n    width: 5px;\n    height: 5px;\n    border-radius: 50%;\n    background: var(--uw-gold);\n    display: inline-block;\n  }\n\n  .uw-divider span:nth-child(1) { opacity: 1; }\n  .uw-divider span:nth-child(2) { opacity: 0.5; }\n  .uw-divider span:nth-child(3) { opacity: 0.2; }\n\n  \/* ── 4. QUALITY GRID ── *\/\n  .uw-quality-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--uw-muted);\n    margin-bottom: 20px;\n  }\n\n  .uw-quality-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    background: var(--uw-border);\n    border: 1px solid var(--uw-border);\n    margin-bottom: 44px;\n  }\n\n  .uw-quality-item {\n    background: #fff;\n    padding: 22px 20px;\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n  }\n\n  .uw-quality-icon {\n    width: 36px;\n    height: 36px;\n    flex-shrink: 0;\n    color: var(--uw-accent);\n  }\n\n  .uw-quality-text h4 {\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 0.05em;\n    text-transform: uppercase;\n    color: var(--uw-dark);\n    margin-bottom: 4px;\n  }\n\n  .uw-quality-text p {\n    font-size: 12.5px;\n    line-height: 1.55;\n    color: var(--uw-muted);\n    font-weight: 300;\n  }\n\n  \/* ── 5. BADGE STRIP ── *\/\n  .uw-badges {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 10px;\n    margin-bottom: 48px;\n  }\n\n  .uw-badge {\n    border: 1px solid var(--uw-border);\n    padding: 14px 12px;\n    text-align: center;\n    background: var(--uw-light);\n  }\n\n  .uw-badge-icon {\n    width: 22px;\n    height: 22px;\n    margin: 0 auto 8px;\n    color: var(--uw-gold);\n  }\n\n  .uw-badge-label {\n    font-size: 9.5px;\n    font-weight: 500;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--uw-muted);\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .uw-badge-value {\n    font-size: 12px;\n    font-weight: 500;\n    color: var(--uw-dark);\n    display: block;\n  }\n\n  \/* ── 6. OBJECTION BLOCKS ── *\/\n  .uw-objections-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--uw-muted);\n    margin-bottom: 20px;\n  }\n\n  .uw-objections {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1px;\n    background: var(--uw-border);\n    border: 1px solid var(--uw-border);\n    margin-bottom: 48px;\n  }\n\n  .uw-objection-item {\n    background: #fff;\n    padding: 24px 22px;\n    display: flex;\n    gap: 16px;\n    align-items: flex-start;\n  }\n\n  .uw-obj-icon {\n    width: 32px;\n    height: 32px;\n    flex-shrink: 0;\n    color: var(--uw-gold);\n    margin-top: 2px;\n  }\n\n  .uw-obj-content h4 {\n    font-size: 12.5px;\n    font-weight: 500;\n    color: var(--uw-dark);\n    margin-bottom: 8px;\n    line-height: 1.4;\n  }\n\n  .uw-obj-content p {\n    font-size: 12.5px;\n    line-height: 1.65;\n    color: var(--uw-muted);\n    font-weight: 300;\n  }\n\n  \/* ── 7. SPECS BLOCK ── *\/\n  .uw-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 32px;\n    padding: 36px 32px;\n    background: var(--uw-light);\n    border: 1px solid var(--uw-border);\n    margin-bottom: 52px;\n  }\n\n  .uw-specs-col h3 {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--uw-gold);\n    margin-bottom: 16px;\n    padding-bottom: 10px;\n    border-bottom: 1px solid var(--uw-border);\n  }\n\n  .uw-spec-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 9px 0;\n    border-bottom: 1px solid var(--uw-border);\n  }\n\n  .uw-spec-row:last-child { border-bottom: none; }\n\n  .uw-spec-key {\n    font-size: 11.5px;\n    font-weight: 400;\n    color: var(--uw-muted);\n    letter-spacing: 0.02em;\n  }\n\n  .uw-spec-val {\n    font-size: 11.5px;\n    font-weight: 500;\n    color: var(--uw-dark);\n    text-align: right;\n  }\n\n  \/* ── 8. CLOSING ── *\/\n  .uw-closing {\n    padding: 32px 0 52px;\n    border-top: 1px solid var(--uw-border);\n    text-align: center;\n  }\n\n  .uw-closing-headline {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(30px, 6vw, 52px);\n    letter-spacing: 0.04em;\n    color: var(--uw-accent);\n    line-height: 1;\n    margin-bottom: 12px;\n  }\n\n  .uw-closing-tagline {\n    font-size: 12px;\n    font-weight: 300;\n    font-style: italic;\n    color: var(--uw-muted);\n    letter-spacing: 0.04em;\n  }\n\n  \/* ── RESPONSIVE ── *\/\n  @media (max-width: 580px) {\n    .uw-badges         { grid-template-columns: repeat(2, 1fr); }\n    .uw-quality-grid   { grid-template-columns: 1fr; }\n    .uw-objections     { grid-template-columns: 1fr; }\n    .uw-specs-grid     { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"uw-pdp\"\u003e\n\u003c!-- ── 1. HEADER ── --\u003e\n\u003cdiv class=\"uw-header\"\u003e\n\u003cdiv class=\"uw-category-tag\"\u003eKnitwear \/ Waffle\u003c\/div\u003e\n\u003ch1 class=\"uw-title\"\u003eKensington Sweater \u003c\/h1\u003e\n\u003cp class=\"uw-subtitle\"\u003eAll black. All texture. All the way through.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── 2. INTRO COPY ── --\u003e\n\u003cdiv class=\"uw-intro\"\u003e\n\u003cp\u003eBlack doesn't have to be flat. The Kensington Sweater takes the most foundational color in any wardrobe and adds the one thing that separates a considered piece from a forgettable one: texture. The waffle knit grid catches light at every angle, creating a surface that reads dimensional and deliberate — not just another black sweater pulled off a rack.\u003c\/p\u003e\n\u003cp\u003eThe longline silhouette is the other half of the equation. The extended hem drops well past the hip, giving it the kind of proportion that sits squarely in contemporary streetwear — relaxed without going oversized, long without going dramatic. Pair it with blue denim for the most low-effort, high-return combination in the playbook. Layer under a long coat when the temperature drops. Either way, the piece handles itself.\u003c\/p\u003e\n\u003cp\u003eWaffle construction means the texture is structural — knitted into the fabric, not applied on top. It doesn't crack, it doesn't peel, and it doesn't flatten out after a few washes. What you see on day one is what you're still wearing three seasons later. This is the all-black piece that actually earns that place in your rotation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ── 3. DIVIDER ── --\u003e\n\u003cdiv class=\"uw-divider\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- ── 4. QUALITY GRID ── --\u003e\n\u003cp class=\"uw-quality-label\"\u003eCrafted Details\u003c\/p\u003e\n\u003cdiv class=\"uw-quality-grid\"\u003e\n\u003c!-- Waffle Knit Construction --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"5\" x=\"5\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"5\" x=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"5\" x=\"23\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"14\" x=\"5\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"14\" x=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"14\" x=\"23\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.4\" stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"23\" x=\"5\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.4\" stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"23\" x=\"14\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.4\" stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1\" height=\"8\" width=\"8\" y=\"23\" x=\"23\"\u003e\u003c\/rect\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eWaffle Knit Construction\u003c\/h4\u003e\n\u003cp\u003eThe grid is structural — knitted into the fabric from the start. It won't flatten, crack, or fade. The texture you see on day one stays exactly that way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Longline Extended Hem --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \n        \u003cpath fill=\"none\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M13 5 L9 11 L6 11 L6 18 L10 18 L10 33 L26 33 L26 18 L30 18 L30 11 L27 11 L23 5 Z\"\u003e\u003c\/path\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M13 5 C13 3 23 3 23 5\"\u003e\u003c\/path\u003e\n        \n        \u003cline opacity=\"0.4\" stroke-dasharray=\"2 2\" stroke-width=\"1\" stroke=\"currentColor\" y2=\"33\" x2=\"3\" y1=\"5\" x1=\"3\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" y2=\"5\" x2=\"4\" y1=\"5\" x1=\"2\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" y2=\"33\" x2=\"4\" y1=\"33\" x1=\"2\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eLongline Extended Hem\u003c\/h4\u003e\n\u003cp\u003eThe hem drops past the hip — a deliberate proportion that reads contemporary streetwear without going dramatic. Works as a standalone top or as a layering piece under a coat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Classic Crewneck --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M11 8 C11 8 13.5 15 18 15 C22.5 15 25 8 25 8\"\u003e\u003c\/path\u003e\n        \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M11 8 L9 14 L6 14 L6 22 L10 22 L10 32 L26 32 L26 22 L30 22 L30 14 L27 14 L25 8\"\u003e\u003c\/path\u003e\n        \n        \u003crect opacity=\"0.3\" stroke-width=\"0.9\" stroke=\"currentColor\" rx=\"0.5\" height=\"4\" width=\"4\" y=\"17\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.3\" stroke-width=\"0.9\" stroke=\"currentColor\" rx=\"0.5\" height=\"4\" width=\"4\" y=\"17\" x=\"19\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.2\" stroke-width=\"0.9\" stroke=\"currentColor\" rx=\"0.5\" height=\"4\" width=\"4\" y=\"23\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.2\" stroke-width=\"0.9\" stroke=\"currentColor\" rx=\"0.5\" height=\"4\" width=\"4\" y=\"23\" x=\"19\"\u003e\u003c\/rect\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eClassic Crewneck\u003c\/h4\u003e\n\u003cp\u003eClean, ribbed crewneck — no zipper, no hood, no distraction. Sits naturally at the base of the neck and lets the waffle texture take the lead across the body.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Oversized Relaxed Fit --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \u003cpath fill=\"none\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M11 6 L7 13 L4 13 L4 21 L9 21 L9 31 L27 31 L27 21 L32 21 L32 13 L29 13 L25 6 Z\"\u003e\u003c\/path\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M11 6 C11 4 25 4 25 6\"\u003e\u003c\/path\u003e\n        \n        \u003cline opacity=\"0.4\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" y2=\"26\" x2=\"12\" y1=\"26\" x1=\"9\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.4\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" y2=\"26\" x2=\"24\" y1=\"26\" x1=\"27\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.25\" stroke-dasharray=\"2 2\" stroke-width=\"0.8\" stroke=\"currentColor\" y2=\"26\" x2=\"24\" y1=\"26\" x1=\"12\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eOversized Relaxed Fit\u003c\/h4\u003e\n\u003cp\u003eRoom through the chest and shoulders without going boxy. Sits generously without looking sloppy — the waffle structure keeps the fabric from collapsing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Matte Black Colorway --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" r=\"12\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \u003ccircle opacity=\"0.12\" fill=\"currentColor\" r=\"12\" cy=\"18\" cx=\"18\"\u003e\u003c\/circle\u003e\n        \n        \u003crect opacity=\"0.35\" fill=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"12\" x=\"12\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.2\" fill=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"12\" x=\"19\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.2\" fill=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"19\" x=\"12\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.35\" fill=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"19\" x=\"19\"\u003e\u003c\/rect\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eMatte Black Colorway\u003c\/h4\u003e\n\u003cp\u003eDeep, non-reflective black that stays true wash after wash. The waffle grid catches ambient light across the surface — making it dimensional rather than flat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Ribbed Cuffs \u0026 Hem --\u003e\n\u003cdiv class=\"uw-quality-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 36 36\" class=\"uw-quality-icon\"\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"1.5\" height=\"5\" width=\"26\" y=\"26\" x=\"5\"\u003e\u003c\/rect\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"8\" y1=\"27\" x1=\"8\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"11\" y1=\"27\" x1=\"11\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"14\" y1=\"27\" x1=\"14\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"17\" y1=\"27\" x1=\"17\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"20\" y1=\"27\" x1=\"20\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"23\" y1=\"27\" x1=\"23\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.55\" stroke-linecap=\"round\" stroke-width=\"1.1\" stroke=\"currentColor\" y2=\"30\" x2=\"26\" y1=\"27\" x1=\"26\"\u003e\u003c\/line\u003e\n        \n        \u003crect opacity=\"0.4\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"8\" x=\"7\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.4\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"8\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.4\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"8\" x=\"19\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.3\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"15\" x=\"7\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.3\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"15\" x=\"13\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.3\" stroke-width=\"1\" stroke=\"currentColor\" rx=\"0.8\" height=\"5\" width=\"5\" y=\"15\" x=\"19\"\u003e\u003c\/rect\u003e\n        \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"8\" x2=\"5\" y1=\"26\" x1=\"5\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.3\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"8\" x2=\"31\" y1=\"26\" x1=\"31\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-quality-text\"\u003e\n\u003ch4\u003eRibbed Cuffs \u0026amp; Hem\u003c\/h4\u003e\n\u003cp\u003eWide ribbed bands at the cuffs and bottom hem — the transition from waffle to rib reads as a deliberate design detail. Elastic recovery keeps everything anchored through a full day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── 5. BADGE STRIP ── --\u003e\n\u003cdiv class=\"uw-badges\"\u003e\n\u003cdiv class=\"uw-badge\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 22 22\" class=\"uw-badge-icon\"\u003e\n        \n        \u003crect opacity=\"0.15\" fill=\"currentColor\" stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1\" height=\"7\" width=\"7\" y=\"3\" x=\"3\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1\" height=\"7\" width=\"7\" y=\"3\" x=\"12\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1\" height=\"7\" width=\"7\" y=\"12\" x=\"3\"\u003e\u003c\/rect\u003e\n        \u003crect opacity=\"0.15\" fill=\"currentColor\" stroke-width=\"1.3\" stroke=\"currentColor\" rx=\"1\" height=\"7\" width=\"7\" y=\"12\" x=\"12\"\u003e\u003c\/rect\u003e\n      \u003c\/svg\u003e \u003cspan class=\"uw-badge-label\"\u003eColorway\u003c\/span\u003e \u003cspan class=\"uw-badge-value\"\u003eMatte Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-badge\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 22 22\" class=\"uw-badge-icon\"\u003e\n        \n        \u003cpath fill=\"none\" stroke-linejoin=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M8 3 L5 6 L3 6 L3 10 L5 10 L5 20 L17 20 L17 10 L19 10 L19 6 L17 6 L14 3 Z\"\u003e\u003c\/path\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"currentColor\" d=\"M8 3 C8 1.8 14 1.8 14 3\"\u003e\u003c\/path\u003e\n        \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"20\" x2=\"19\" y1=\"20\" x1=\"3\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e \u003cspan class=\"uw-badge-label\"\u003eFit\u003c\/span\u003e \u003cspan class=\"uw-badge-value\"\u003eOversized Relaxed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-badge\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 22 22\" class=\"uw-badge-icon\"\u003e\n        \u003crect stroke-width=\"1.4\" stroke=\"currentColor\" rx=\"2\" height=\"12\" width=\"16\" y=\"6\" x=\"3\"\u003e\u003c\/rect\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" d=\"M7 6 V4 a4 4 0 0 1 8 0 V6\"\u003e\u003c\/path\u003e\n        \u003cline stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"14\" x2=\"11\" y1=\"10\" x1=\"11\"\u003e\u003c\/line\u003e\n        \u003cline stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"12\" x2=\"13\" y1=\"12\" x1=\"9\"\u003e\u003c\/line\u003e\n      \u003c\/svg\u003e \u003cspan class=\"uw-badge-label\"\u003eUK Delivery\u003c\/span\u003e \u003cspan class=\"uw-badge-value\"\u003e8–14 Business Days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-badge\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 22 22\" class=\"uw-badge-icon\"\u003e\n        \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.6\" stroke=\"currentColor\" d=\"M4 11 L9 16 L18 6\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e \u003cspan class=\"uw-badge-label\"\u003eTracking\u003c\/span\u003e \u003cspan class=\"uw-badge-value\"\u003eFull Order Tracking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── 6. OBJECTION BLOCKS ── --\u003e\n\u003cp class=\"uw-objections-label\"\u003eCommon Questions\u003c\/p\u003e\n\u003cdiv class=\"uw-objections\"\u003e\n\u003cdiv class=\"uw-objection-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 32 32\" class=\"uw-obj-icon\"\u003e\n        \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" r=\"12\" cy=\"16\" cx=\"16\"\u003e\u003c\/circle\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M13 13 C13 10.8 18.5 10.2 18.5 14 C18.5 16.5 16 17 16 19\"\u003e\u003c\/path\u003e\n        \u003ccircle fill=\"currentColor\" r=\"1\" cy=\"22.5\" cx=\"16\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-obj-content\"\u003e\n\u003ch4\u003eWon't all-black look too flat or heavy?\u003c\/h4\u003e\n\u003cp\u003eThe waffle grid changes everything. Each square catches light differently at different angles, so the surface reads dimensional and alive — not flat. It's one of the few cases where texture alone does the work of color.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-objection-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 32 32\" class=\"uw-obj-icon\"\u003e\n        \u003cpath stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M8 6 L8 24 C8 28 24 28 24 24 L24 6\"\u003e\u003c\/path\u003e\n        \u003cline stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" y2=\"6\" x2=\"24\" y1=\"6\" x1=\"8\"\u003e\u003c\/line\u003e\n        \u003cline opacity=\"0.35\" stroke-dasharray=\"2 2\" stroke-width=\"1\" stroke=\"currentColor\" y2=\"18\" x2=\"24\" y1=\"18\" x1=\"8\"\u003e\u003c\/line\u003e\n        \n        \u003cline opacity=\"0.5\" stroke-linecap=\"round\" stroke-width=\"1.4\" stroke=\"currentColor\" y2=\"30\" x2=\"16\" y1=\"24\" x1=\"16\"\u003e\u003c\/line\u003e\n        \u003cpath opacity=\"0.5\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"currentColor\" d=\"M14 28 L16 30 L18 28\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-obj-content\"\u003e\n\u003ch4\u003eIs the longline cut right for my height?\u003c\/h4\u003e\n\u003cp\u003eThe extended hem works best on average to tall builds. If you're on the shorter side, size down one — you'll still get the longline proportion without the hem going too far past the hip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-objection-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 32 32\" class=\"uw-obj-icon\"\u003e\n        \n        \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"1.5\" height=\"8\" width=\"8\" y=\"6\" x=\"6\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"1.5\" height=\"8\" width=\"8\" y=\"6\" x=\"18\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"1.5\" height=\"8\" width=\"8\" y=\"18\" x=\"6\"\u003e\u003c\/rect\u003e\n        \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"1.5\" height=\"8\" width=\"8\" y=\"18\" x=\"18\"\u003e\u003c\/rect\u003e\n        \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M20 22 L22 24 L26 19\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-obj-content\"\u003e\n\u003ch4\u003eWill the waffle texture hold after washing?\u003c\/h4\u003e\n\u003cp\u003eIt's structural — the grid is part of the knit itself, not a surface treatment. Wash inside out on cold, lay flat to dry, and the texture stays exactly as you see it. No flattening, no shrinkage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-objection-item\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 32 32\" class=\"uw-obj-icon\"\u003e\n        \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" rx=\"2.5\" height=\"16\" width=\"20\" y=\"8\" x=\"6\"\u003e\u003c\/rect\u003e\n        \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.5\" stroke=\"currentColor\" d=\"M11 14 L15 18 L21 12\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cdiv class=\"uw-obj-content\"\u003e\n\u003ch4\u003eIs this streetwear or more of a home piece?\u003c\/h4\u003e\n\u003cp\u003eEntirely streetwear. The waffle grid and longline hem were built for the outside — blue denim and white sneakers is the default combo. Or layer it under a structured coat and it reads just as well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── 7. COMPOSITION + SPECS ── --\u003e\n\u003cdiv class=\"uw-specs-grid\"\u003e\n\u003cdiv class=\"uw-specs-col\"\u003e\n\u003ch3\u003eComposition\u003c\/h3\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eCotton Knit Blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eTexture\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eWaffle \/ Honeycomb Grid\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eColorway\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eMatte Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eCuffs \u0026amp; Hem\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eRibbed Knit Band\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eCare\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eCold Wash Inside Out, Lay Flat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-specs-col\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eNeckline\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eCrewneck\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eFit\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eOversized Relaxed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eLength\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eLongline Extended Hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eDelivery\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003e8–14 Business Days (UK)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"uw-spec-row\"\u003e\n\u003cspan class=\"uw-spec-key\"\u003eTracking\u003c\/span\u003e \u003cspan class=\"uw-spec-val\"\u003eFull Order Tracking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ── 8. CLOSING ── --\u003e\n\u003cdiv class=\"uw-closing\"\u003e\n\u003cdiv class=\"uw-closing-headline\"\u003eTexture is the statement.\u003cbr\u003eBlack is the foundation.\u003c\/div\u003e\n\u003cp class=\"uw-closing-tagline\"\u003eDesigned for daily rotation — limited production runs — no constant restocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Celave \u0026 Co","offers":[{"title":"S","offer_id":48730077069529,"sku":null,"price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":48730077102297,"sku":null,"price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":48730077135065,"sku":null,"price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":48730077167833,"sku":null,"price":29.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0810\/5793\/9673\/files\/Direct_Autoral_Celave___Co_95.png?v=1779282675","url":"https:\/\/celaveandco.com\/products\/kensington-sweater","provider":"Celave \u0026 Co","version":"1.0","type":"link"}