{"product_id":"saint-polo","title":"Saint Polo","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:ital,wght@0,300;0,400;0,500;1,300;1,400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  \/* ── TOKENS ── *\/\n  .uw-saint-polo {\n    --sand: #b8935a;\n    --ink: #2D2D2A;\n    --ash: #f5f5f3;\n    --border: #e0e0da;\n\n    font-family: 'DM Sans', sans-serif;\n    color: var(--ink);\n    max-width: 780px;\n    margin: 0 auto;\n    padding: 0 4px;\n  }\n\n  \/* ── SECTION 1: HEADER ── *\/\n  .uw-header-tag {\n    display: inline-block;\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.22em;\n    text-transform: uppercase;\n    color: var(--ink);\n    opacity: 0.5;\n    margin-bottom: 10px;\n  }\n\n  .uw-header-title {\n    font-family: 'Bebas Neue', sans-serif;\n    font-size: clamp(44px, 8vw, 72px);\n    line-height: 0.95;\n    letter-spacing: 0.02em;\n    color: var(--sand);\n    margin: 0 0 10px 0;\n  }\n\n  .uw-header-subtitle {\n    font-style: italic;\n    font-weight: 300;\n    font-size: 15px;\n    color: var(--ink);\n    opacity: 0.7;\n    letter-spacing: 0.01em;\n    margin: 0 0 28px 0;\n  }\n\n  \/* ── SECTION 2: INTRO ── *\/\n  .uw-intro p {\n    font-size: 14.5px;\n    line-height: 1.75;\n    color: var(--ink);\n    margin: 0 0 16px 0;\n    font-weight: 300;\n  }\n\n  .uw-intro p:last-child { margin-bottom: 0; }\n\n  \/* ── SECTION 3: DOT DIVIDER ── *\/\n  .uw-divider {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin: 32px 0;\n  }\n\n  .uw-divider::before,\n  .uw-divider::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: var(--border);\n  }\n\n  .uw-divider-dots {\n    display: flex;\n    gap: 5px;\n  }\n\n  .uw-divider-dots span {\n    width: 4px;\n    height: 4px;\n    border-radius: 50%;\n    background: var(--ink);\n    opacity: 0.3;\n  }\n\n  \/* ── SECTION 4: QUALITY GRID ── *\/\n  .uw-quality-label {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: var(--ink);\n    opacity: 0.5;\n    margin-bottom: 16px;\n  }\n\n  .uw-quality-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n\n  .uw-quality-item {\n    background: var(--ash);\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    padding: 16px 14px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n\n  .uw-quality-icon { flex-shrink: 0; margin-top: 1px; }\n\n  .uw-quality-item-title {\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    color: var(--ink);\n    margin: 0 0 4px 0;\n  }\n\n  .uw-quality-item-desc {\n    font-size: 12.5px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.5;\n    margin: 0;\n    opacity: 0.7;\n  }\n\n  \/* ── SECTION 5: BADGE STRIP ── *\/\n  .uw-badge-strip {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin: 32px 0;\n  }\n\n  .uw-badge {\n    padding: 14px 10px;\n    text-align: center;\n    background: var(--ash);\n    border-right: 1px solid var(--border);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 5px;\n  }\n\n  .uw-badge:last-child { border-right: none; }\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(--ink);\n    opacity: 0.5;\n    margin: 0;\n  }\n\n  .uw-badge-value {\n    font-size: 11px;\n    font-weight: 500;\n    color: var(--ink);\n    margin: 0;\n    line-height: 1.3;\n  }\n\n  \/* ── SECTION 6: OBJECTION BREAKERS ── *\/\n  .uw-objections {\n    display: flex;\n    flex-direction: column;\n    border: 1px solid var(--border);\n    border-radius: 4px;\n    overflow: hidden;\n    margin-bottom: 32px;\n  }\n\n  .uw-obj-block {\n    display: flex;\n    gap: 16px;\n    padding: 18px 16px;\n    border-bottom: 1px solid var(--border);\n    background: #fff;\n    align-items: flex-start;\n  }\n\n  .uw-obj-block:last-child { border-bottom: none; }\n\n  .uw-obj-icon { flex-shrink: 0; margin-top: 2px; }\n\n  .uw-obj-title {\n    font-size: 12px;\n    font-weight: 500;\n    letter-spacing: 0.06em;\n    text-transform: uppercase;\n    color: var(--ink);\n    margin: 0 0 5px 0;\n  }\n\n  .uw-obj-text {\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.6;\n    margin: 0;\n    opacity: 0.75;\n  }\n\n  \/* ── SECTION 7: SPECS ── *\/\n  .uw-specs-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 16px;\n    margin-bottom: 32px;\n  }\n\n  .uw-specs-col-title {\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--ink);\n    opacity: 0.5;\n    margin: 0 0 12px 0;\n  }\n\n  .uw-specs-list {\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n  }\n\n  .uw-specs-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .uw-specs-list li::before {\n    content: '';\n    width: 4px;\n    height: 4px;\n    border-radius: 50%;\n    background: var(--ink);\n    opacity: 0.3;\n    flex-shrink: 0;\n    margin-top: 6px;\n  }\n\n  \/* ── SECTION 8: CLOSING ── *\/\n  .uw-closing {\n    border-top: 1px solid var(--border);\n    padding-top: 28px;\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    line-height: 1.0;\n    letter-spacing: 0.03em;\n    color: var(--sand);\n    margin: 0 0 10px 0;\n  }\n\n  .uw-closing-tagline {\n    font-size: 11.5px;\n    font-weight: 300;\n    font-style: italic;\n    color: var(--ink);\n    opacity: 0.6;\n    letter-spacing: 0.04em;\n    margin: 0;\n  }\n\n  \/* ── RESPONSIVE ── *\/\n  @media (max-width: 520px) {\n    .uw-quality-grid { grid-template-columns: 1fr; }\n    .uw-badge-strip { grid-template-columns: repeat(2, 1fr); }\n    .uw-badge:nth-child(2) { border-right: none; }\n    .uw-badge:nth-child(1),\n    .uw-badge:nth-child(2) { border-bottom: 1px solid var(--border); }\n    .uw-specs-grid { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"uw-saint-polo\"\u003e\n\n  \u003c!-- ── 1. HEADER ── --\u003e\n  \u003cp class=\"uw-header-tag\"\u003eCelave \u0026amp; Co — Signature Polo\u003c\/p\u003e\n  \u003ch2 class=\"uw-header-title\"\u003eSaint Polo\u003c\/h2\u003e\n  \u003cp class=\"uw-header-subtitle\"\u003eZip polo collar. Vertical stripe knit. The piece that closes the gap between casual and sharp.\u003c\/p\u003e\n\n  \u003c!-- ── 2. INTRO ── --\u003e\n  \u003cdiv class=\"uw-intro\"\u003e\n    \u003cp\u003eA polo that actually earns its place in the rotation. The Saint Polo starts with a zip collar — not a button placket — which means you control the look in seconds. Fully zipped reads clean and structured. Half open reads confident and relaxed. One piece, two registers, zero effort.\u003c\/p\u003e\n    \u003cp\u003eThe vertical stripe knit isn't decorative — it's structural. The ribbed texture adds visual depth without pattern fatigue, and the alternating weave creates a natural slimming line that works with your silhouette rather than against it. Available in Sand and Black, both built to move through every situation your week throws at you.\u003c\/p\u003e\n    \u003cp\u003eShort sleeve, muscle fit, zero bulk. Throw it on with dark denim and you're done — no layering required, no second-guessing the mirror. The Saint Polo was built to look like you made an effort without making any.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── 3. DIVIDER ── --\u003e\n  \u003cdiv class=\"uw-divider\"\u003e\n    \u003cdiv class=\"uw-divider-dots\"\u003e\n      \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── 4. QUALITY GRID ── --\u003e\n  \u003cp class=\"uw-quality-label\"\u003eCraftsmanship Details\u003c\/p\u003e\n  \u003cdiv class=\"uw-quality-grid\"\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M5 4h12v14a2 2 0 01-2 2H7a2 2 0 01-2-2V4z\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 4V3M11 4V3M14 4V3\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 9v6M11 9v6M14 9v6\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eVertical Stripe Knit\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eRibbed weave that adds depth and a natural slimming line — texture that works for you.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003crect x=\"2\" y=\"6\" width=\"18\" height=\"10\" rx=\"2\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" opacity=\"0.4\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M8 6V5a3 3 0 016 0v1\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 11h4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eZip Polo Collar\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eMetal zipper — open, half, or fully zipped. Each position reads like a different outfit.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M3 11c0-4.4 3.6-8 8-8s8 3.6 8 8-3.6 8-8 8\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M3 11h4M11 3v4M19 11h-4M11 19v-4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eMuscle-Fit Cut\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eTapered through the chest, clean at the hem — built to complement your shape.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003ccircle cx=\"11\" cy=\"11\" r=\"9\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"7\" cy=\"11\" r=\"1.5\" fill=\"#2D2D2A\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"15\" cy=\"11\" r=\"1.5\" fill=\"#2D2D2A\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M9 11h4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eTwo Colorways\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eSand for a warm-weather palette. Black for a year-round workhorse. Pick one, buy both.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M11 2l2.5 5.5H19l-4.5 3.5 1.5 5.5L11 13.5 6 16.5l1.5-5.5L3 7.5h5.5L11 2z\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linejoin=\"round\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eStretch-Cotton Blend\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eMoves with you without losing its shape — comfortable from the first wear, every wear.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-quality-item\"\u003e\n      \u003cdiv class=\"uw-quality-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M5 6h12M5 11h12M5 16h7\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-quality-item-title\"\u003eClean Hem Finish\u003c\/p\u003e\n        \u003cp class=\"uw-quality-item-desc\"\u003eFlat-lock stitching at the hem and sleeves — no bulk, no rolling, just a clean edge.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ── 5. BADGE STRIP ── --\u003e\n  \u003cdiv class=\"uw-badge-strip\"\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\n        \u003ccircle cx=\"9\" cy=\"9\" r=\"7.5\" stroke=\"#2D2D2A\" stroke-width=\"1.2\" opacity=\"0.4\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"6\" cy=\"9\" r=\"1.2\" fill=\"#2D2D2A\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"9\" r=\"1.2\" fill=\"#2D2D2A\" opacity=\"0.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"uw-badge-label\"\u003eColorways\u003c\/p\u003e\n      \u003cp class=\"uw-badge-value\"\u003eSand \/ Black\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\n        \u003cpath d=\"M4 5h10M4 9h10M4 13h6\" stroke=\"#2D2D2A\" stroke-width=\"1.2\" stroke-linecap=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"uw-badge-label\"\u003eFit\u003c\/p\u003e\n      \u003cp class=\"uw-badge-value\"\u003eMuscle Fit\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\n        \u003crect x=\"2\" y=\"4\" width=\"14\" height=\"11\" rx=\"1.5\" stroke=\"#2D2D2A\" stroke-width=\"1.2\" opacity=\"0.4\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M6 4V3M12 4V3\" stroke=\"#2D2D2A\" stroke-width=\"1.2\" stroke-linecap=\"round\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5 9h8M5 12h5\" stroke=\"#2D2D2A\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"uw-badge-label\"\u003eDelivery\u003c\/p\u003e\n      \u003cp class=\"uw-badge-value\"\u003e8–14 Days US\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\"\u003e\n        \u003cpath d=\"M9 2l1.8 3.8 4.2.6-3 3 .7 4.2L9 11.5l-3.7 2.1.7-4.2-3-3 4.2-.6L9 2z\" stroke=\"#2D2D2A\" stroke-width=\"1.2\" stroke-linejoin=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp class=\"uw-badge-label\"\u003eTracking\u003c\/p\u003e\n      \u003cp class=\"uw-badge-value\"\u003eFull Tracking\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── 6. OBJECTION BREAKERS ── --\u003e\n  \u003cdiv class=\"uw-objections\"\u003e\n\n    \u003cdiv class=\"uw-obj-block\"\u003e\n      \u003cdiv class=\"uw-obj-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M11 3a8 8 0 100 16A8 8 0 0011 3z\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 11l2 2 4-4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-obj-title\"\u003eIs a polo too dressy for everyday wear?\u003c\/p\u003e\n        \u003cp class=\"uw-obj-text\"\u003eThe zip collar removes the stiffness of a traditional polo. It wears like a premium tee but reads sharper — no formality required.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-block\"\u003e\n      \u003cdiv class=\"uw-obj-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M4 11h14M14 7l4 4-4 4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-obj-title\"\u003eWill the stripe pattern make me look wider?\u003c\/p\u003e\n        \u003cp class=\"uw-obj-text\"\u003eVertical stripes work the opposite way — they draw the eye up and down, creating length and a cleaner, leaner silhouette.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-block\"\u003e\n      \u003cdiv class=\"uw-obj-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M3 17l4-4 3 3 4-5 4 4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\" opacity=\"0.5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-obj-title\"\u003eDoes the knit fabric hold up after washing?\u003c\/p\u003e\n        \u003cp class=\"uw-obj-text\"\u003ePre-shrunk and colorfast. The ribbed structure stays tight — no stretching at the collar, no pilling on the body.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-block\"\u003e\n      \u003cdiv class=\"uw-obj-icon\"\u003e\n        \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 22 22\" fill=\"none\"\u003e\n          \u003cpath d=\"M11 2v4M11 16v4M2 11h4M16 11h4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\" stroke-linecap=\"round\" opacity=\"0.4\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"11\" cy=\"11\" r=\"4\" stroke=\"#2D2D2A\" stroke-width=\"1.3\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"uw-obj-title\"\u003eWhich colorway should I go for?\u003c\/p\u003e\n        \u003cp class=\"uw-obj-text\"\u003eSand is the warm-weather standout — pairs with navy, white, and tan. Black is the everyday workhorse — pairs with everything, works every season.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ── 7. COMPOSITION \/ SPECS ── --\u003e\n  \u003cdiv class=\"uw-specs-grid\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"uw-specs-col-title\"\u003eComposition\u003c\/p\u003e\n      \u003cul class=\"uw-specs-list\"\u003e\n        \u003cli\u003eStretch-cotton ribbed knit\u003c\/li\u003e\n        \u003cli\u003eVertical stripe jacquard weave\u003c\/li\u003e\n        \u003cli\u003eColorfast finish — Sand \u0026amp; Black\u003c\/li\u003e\n        \u003cli\u003eFlat-lock seam construction\u003c\/li\u003e\n        \u003cli\u003ePolo spread collar with structured banding\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"uw-specs-col-title\"\u003eSpecifications\u003c\/p\u003e\n      \u003cul class=\"uw-specs-list\"\u003e\n        \u003cli\u003eQuarter-zip metal pull closure\u003c\/li\u003e\n        \u003cli\u003eShort sleeve, muscle-fit cut\u003c\/li\u003e\n        \u003cli\u003eClean straight hem\u003c\/li\u003e\n        \u003cli\u003eSizes: S \/ M \/ L \/ XL \/ XXL\u003c\/li\u003e\n        \u003cli\u003eMachine wash cold, hang dry\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── 8. CLOSING ── --\u003e\n  \u003cdiv class=\"uw-closing\"\u003e\n    \u003ch3 class=\"uw-closing-headline\"\u003eLooks like effort.\u003cbr\u003eTakes none.\u003c\/h3\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\n\u003c\/div\u003e","brand":"Celave \u0026 Co","offers":[{"title":"S \/ Beige","offer_id":48606228971737,"sku":"Saint-Polo-5225","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":48606229004505,"sku":"Saint-Polo-5224","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Beige","offer_id":48606229037273,"sku":"Saint-Polo-5227","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":48606229070041,"sku":"Saint-Polo-5226","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Beige","offer_id":48606229102809,"sku":"Saint-Polo-5229","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":48606229135577,"sku":"Saint-Polo-5228","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Beige","offer_id":48606229168345,"sku":"Saint-Polo-5231","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":48606229201113,"sku":"Saint-Polo-5230","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Beige","offer_id":48606229233881,"sku":"Saint-Polo-5233","price":29.0,"currency_code":"GBP","in_stock":true},{"title":"XXL \/ Black","offer_id":48606229266649,"sku":"Saint-Polo-5232","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_23.png?v=1777817818","url":"https:\/\/celaveandco.com\/products\/saint-polo","provider":"Celave \u0026 Co","version":"1.0","type":"link"}