{"product_id":"targa-olive","title":"Targa Olive","description":"\u003c!-- ============================================================\n     CELAVE \u0026 CO — TARGA OLIVE PDP\n     Shopify Dawn · Custom Liquid\n     Font: Montserrat · Accent: #5C6B35 (olive)\n     ============================================================ --\u003e\n\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400\u0026display=swap');\n\n  :root {\n    --uw-accent:   #5C6B35;\n    --uw-rose:     #C4856A;\n    --uw-dark:     #1A1C15;\n    --uw-body:     #333528;\n    --uw-muted:    #828470;\n    --uw-border:   #DDE0D4;\n    --uw-bg:       #FFFFFF;\n    --uw-light:    #F8F9F4;\n    --uw-deep:     #F0F2E8;\n  }\n\n  .uw-pdp * { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }\n\n  .uw-pdp {\n    font-family: 'Montserrat', sans-serif !important;\n    color: var(--uw-dark) !important;\n    background: var(--uw-bg) !important;\n    max-width: 780px !important;\n    margin: 0 auto !important;\n    padding: 0 0 64px !important;\n    -webkit-font-smoothing: antialiased !important;\n  }\n\n  \/* ══════════════════════════\n     1. HEADER\n  ══════════════════════════ *\/\n  .uw-header {\n    padding: 40px 0 28px !important;\n    border-bottom: 1px solid var(--uw-border) !important;\n    margin-bottom: 32px !important;\n  }\n\n  .uw-tag {\n    display: inline-block !important;\n    font-size: 9px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.24em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-accent) !important;\n    border: 1px solid var(--uw-accent) !important;\n    padding: 4px 12px !important;\n    margin-bottom: 16px !important;\n  }\n\n  .uw-title {\n    font-family: 'Montserrat', sans-serif !important;\n    font-size: clamp(40px, 8vw, 62px) !important;\n    font-weight: 700 !important;\n    letter-spacing: -0.01em !important;\n    line-height: 1 !important;\n    color: var(--uw-dark) !important;\n    text-transform: uppercase !important;\n    margin-bottom: 12px !important;\n    display: block !important;\n  }\n\n  .uw-title span { color: var(--uw-accent) !important; }\n\n  .uw-subtitle {\n    font-size: 13px !important;\n    font-style: italic !important;\n    font-weight: 300 !important;\n    color: var(--uw-muted) !important;\n    line-height: 1.6 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     2. INTRO\n  ══════════════════════════ *\/\n  .uw-intro { margin-bottom: 36px !important; }\n\n  .uw-intro p {\n    font-size: 13.5px !important;\n    font-weight: 300 !important;\n    line-height: 1.9 !important;\n    color: var(--uw-body) !important;\n    margin-bottom: 14px !important;\n    display: block !important;\n  }\n\n  .uw-intro p:last-child { margin-bottom: 0 !important; }\n\n  \/* ══════════════════════════\n     3. DIVIDER\n  ══════════════════════════ *\/\n  .uw-divider {\n    display: flex !important;\n    align-items: center !important;\n    gap: 12px !important;\n    margin: 36px 0 !important;\n  }\n\n  .uw-divider-line {\n    flex: 1 !important;\n    height: 1px !important;\n    background: var(--uw-border) !important;\n    display: block !important;\n  }\n\n  .uw-divider-dot {\n    width: 5px !important;\n    height: 5px !important;\n    border-radius: 50% !important;\n    background: var(--uw-accent) !important;\n    flex-shrink: 0 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     4. QUALITY GRID\n  ══════════════════════════ *\/\n  .uw-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 1px !important;\n    background: var(--uw-border) !important;\n    border: 1px solid var(--uw-border) !important;\n    margin-bottom: 36px !important;\n  }\n\n  .uw-grid-item {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 14px !important;\n    padding: 20px 18px !important;\n    background: var(--uw-bg) !important;\n  }\n\n  .uw-grid-icon {\n    flex-shrink: 0 !important;\n    margin-top: 2px !important;\n    color: var(--uw-accent) !important;\n  }\n\n  .uw-grid-text {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 4px !important;\n  }\n\n  .uw-grid-name {\n    font-size: 11px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.1em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-dark) !important;\n    display: block !important;\n  }\n\n  .uw-grid-desc {\n    font-size: 11.5px !important;\n    font-weight: 300 !important;\n    color: var(--uw-muted) !important;\n    line-height: 1.55 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     5. BADGE STRIP\n  ══════════════════════════ *\/\n  .uw-badges {\n    display: grid !important;\n    grid-template-columns: repeat(4, 1fr) !important;\n    border: 1px solid var(--uw-border) !important;\n    border-top: 2px solid var(--uw-accent) !important;\n    margin-bottom: 36px !important;\n    background: var(--uw-light) !important;\n  }\n\n  .uw-badge {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    text-align: center !important;\n    gap: 6px !important;\n    padding: 16px 10px !important;\n    border-right: 1px solid var(--uw-border) !important;\n  }\n\n  .uw-badge:last-child { border-right: none !important; }\n\n  .uw-badge-label {\n    font-size: 9px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.1em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-muted) !important;\n    display: block !important;\n    line-height: 1.4 !important;\n  }\n\n  .uw-badge-value {\n    font-size: 10.5px !important;\n    font-weight: 600 !important;\n    color: var(--uw-dark) !important;\n    letter-spacing: 0.02em !important;\n    display: block !important;\n    line-height: 1.3 !important;\n  }\n\n  \/* ══════════════════════════\n     6. OBJECTION BREAKERS\n  ══════════════════════════ *\/\n  .uw-obj-grid {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 16px !important;\n    margin-bottom: 36px !important;\n  }\n\n  .uw-obj-item {\n    background: var(--uw-light) !important;\n    border: 1px solid var(--uw-border) !important;\n    border-left: 3px solid var(--uw-accent) !important;\n    padding: 18px 16px !important;\n  }\n\n  .uw-obj-q {\n    font-size: 11.5px !important;\n    font-weight: 600 !important;\n    color: var(--uw-dark) !important;\n    margin-bottom: 8px !important;\n    display: block !important;\n    line-height: 1.4 !important;\n  }\n\n  .uw-obj-a {\n    font-size: 11.5px !important;\n    font-weight: 300 !important;\n    color: var(--uw-body) !important;\n    line-height: 1.7 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     7. DAILY CARE\n  ══════════════════════════ *\/\n  .uw-care {\n    background: var(--uw-deep) !important;\n    border: 1px solid var(--uw-border) !important;\n    padding: 28px 24px !important;\n    margin-bottom: 36px !important;\n  }\n\n  .uw-care-title {\n    font-size: 10px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.2em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-accent) !important;\n    margin-bottom: 20px !important;\n    display: block !important;\n  }\n\n  .uw-care-list {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 14px !important;\n    list-style: none !important;\n  }\n\n  .uw-care-item {\n    display: flex !important;\n    align-items: flex-start !important;\n    gap: 10px !important;\n  }\n\n  .uw-care-icon {\n    flex-shrink: 0 !important;\n    margin-top: 1px !important;\n    color: var(--uw-accent) !important;\n  }\n\n  .uw-care-text {\n    font-size: 11.5px !important;\n    font-weight: 300 !important;\n    color: var(--uw-body) !important;\n    line-height: 1.6 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     8. GIFT — CLEANING CLOTH\n  ══════════════════════════ *\/\n  .uw-gift {\n    display: flex !important;\n    align-items: center !important;\n    gap: 16px !important;\n    background: var(--uw-dark) !important;\n    padding: 20px 22px !important;\n    margin-bottom: 36px !important;\n  }\n\n  .uw-gift-icon {\n    flex-shrink: 0 !important;\n    color: var(--uw-accent) !important;\n  }\n\n  .uw-gift-text {\n    display: flex !important;\n    flex-direction: column !important;\n    gap: 3px !important;\n  }\n\n  .uw-gift-label {\n    font-size: 9px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.2em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-accent) !important;\n    display: block !important;\n  }\n\n  .uw-gift-desc {\n    font-size: 13px !important;\n    font-weight: 500 !important;\n    color: #FFFFFF !important;\n    line-height: 1.4 !important;\n    display: block !important;\n  }\n\n  .uw-gift-sub {\n    font-size: 11px !important;\n    font-weight: 300 !important;\n    color: #9A9590 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     9. SPECS\n  ══════════════════════════ *\/\n  .uw-specs {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 24px !important;\n    margin-bottom: 36px !important;\n  }\n\n  .uw-specs h4 {\n    font-size: 10px !important;\n    font-weight: 600 !important;\n    letter-spacing: 0.18em !important;\n    text-transform: uppercase !important;\n    color: var(--uw-accent) !important;\n    margin-bottom: 12px !important;\n    display: block !important;\n  }\n\n  .uw-specs ul { list-style: none !important; }\n\n  .uw-specs ul li {\n    font-size: 12px !important;\n    font-weight: 300 !important;\n    color: var(--uw-body) !important;\n    padding: 6px 0 !important;\n    border-bottom: 1px solid var(--uw-border) !important;\n    line-height: 1.5 !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     10. CLOSING\n  ══════════════════════════ *\/\n  .uw-closing {\n    text-align: center !important;\n    padding: 36px 0 0 !important;\n    border-top: 1px solid var(--uw-border) !important;\n  }\n\n  .uw-closing-headline {\n    font-family: 'Montserrat', sans-serif !important;\n    font-size: clamp(26px, 5vw, 38px) !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.04em !important;\n    color: var(--uw-dark) !important;\n    line-height: 1.1 !important;\n    margin-bottom: 14px !important;\n    display: block !important;\n  }\n\n  .uw-closing-headline span { color: var(--uw-accent) !important; }\n\n  .uw-closing-tag {\n    font-size: 11px !important;\n    font-weight: 300 !important;\n    font-style: italic !important;\n    color: var(--uw-muted) !important;\n    letter-spacing: 0.03em !important;\n    display: block !important;\n  }\n\n  \/* ══════════════════════════\n     MOBILE\n  ══════════════════════════ *\/\n  @media screen and (max-width: 640px) {\n    .uw-grid,\n    .uw-obj-grid,\n    .uw-specs,\n    .uw-care-list { grid-template-columns: 1fr !important; }\n\n    .uw-badges { grid-template-columns: 1fr 1fr !important; }\n\n    .uw-badge:nth-child(2),\n    .uw-badge:nth-child(4) { border-right: none !important; }\n\n    .uw-badge:nth-child(1),\n    .uw-badge:nth-child(2) { border-bottom: 1px solid var(--uw-border) !important; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"uw-pdp\"\u003e\n\n  \u003c!-- 1. HEADER --\u003e\n  \u003cdiv class=\"uw-header\"\u003e\n    \u003cspan class=\"uw-tag\"\u003eEyewear · Targa Olive Edition\u003c\/span\u003e\n    \u003cspan class=\"uw-title\"\u003eTARGA \u003cspan\u003eOLIVE.\u003c\/span\u003e\u003c\/span\u003e\n    \u003cspan class=\"uw-subtitle\"\u003eTranslucent olive-green acetate frame · Clear rosé lens · The combination streetwear hasn't worn out yet.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. INTRO --\u003e\n  \u003cdiv class=\"uw-intro\"\u003e\n    \u003cp\u003eOlive green is one of the few colours that works in any setting — gym kit, casual wear, a tailored jacket. The Targa Olive brings that tone to eyewear with the depth only translucent acetate allows: this isn't a flat green. It's a green with layers, one that shifts with the light and tells the story of the material itself.\u003c\/p\u003e\n    \u003cp\u003eThe clear rosé lens is the balance that finishes the look. Warm, soft, with transmittance high enough to work both indoors and outdoors in moderate light. It warms up how you see the world without filtering too much — everything stays recognisable, just with a different tone. This is the lens for someone who wears glasses as part of the look, not just for protection.\u003c\/p\u003e\n    \u003cp\u003eThe Targa family's bevelled mould, with adjustable metal nose pads and double-screw hinges on the temples. Construction stays consistent. The colourway has its own identity.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. DIVIDER --\u003e\n  \u003cdiv class=\"uw-divider\"\u003e\n    \u003cspan class=\"uw-divider-line\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"uw-divider-dot\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"uw-divider-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. QUALITY GRID --\u003e\n  \u003cdiv class=\"uw-grid\"\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- Olive acetate --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003crect x=\"5\" y=\"9\" width=\"22\" height=\"14\" rx=\"4\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"5\" y=\"9\" width=\"22\" height=\"14\" rx=\"4\" fill=\"currentColor\" fill-opacity=\".1\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M5 14 Q9 10 16 13 Q23 16 27 13\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 19 Q11 16 16 18 Q21 20 25 18\" stroke=\"currentColor\" stroke-width=\"0.9\" stroke-linecap=\"round\" opacity=\".25\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"9\" cy=\"13\" r=\"1.3\" fill=\"currentColor\" opacity=\".2\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"23\" cy=\"17\" r=\"1.3\" fill=\"currentColor\" opacity=\".2\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eOlive-Green Acetate\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eTranslucent with real depth of colour — a tone that shifts with the light hitting it\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- Rosé lens --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003crect x=\"6\" y=\"9\" width=\"20\" height=\"14\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"6\" y=\"9\" width=\"20\" height=\"14\" rx=\"3\" fill=\"currentColor\" fill-opacity=\".16\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M10 13 Q13 11 17 12 Q20 13 22 12\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".45\"\u003e\u003c\/path\u003e\n          \u003cellipse cx=\"11\" cy=\"13\" rx=\"3.5\" ry=\"1.8\" fill=\"currentColor\" fill-opacity=\".18\" transform=\"rotate(-18 11 13)\"\u003e\u003c\/ellipse\u003e\n          \u003cpath d=\"M9 18 Q13 16 16 17 Q20 18 23 17\" stroke=\"currentColor\" stroke-width=\"0.9\" stroke-linecap=\"round\" opacity=\".25\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eClear Rosé Lens\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eHigh light transmittance with a warm tone — easy on the eyes for everyday, moderate-light wear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- UV400 --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003ccircle cx=\"16\" cy=\"14\" r=\"5\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/circle\u003e\n          \u003cline x1=\"16\" y1=\"4\" x2=\"16\" y2=\"7\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"24\" y1=\"7\" x2=\"22\" y2=\"9\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"27\" y1=\"14\" x2=\"24\" y2=\"14\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"8\" y1=\"4\" x2=\"10\" y2=\"7\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"5\" y1=\"14\" x2=\"8\" y2=\"14\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cpath d=\"M10 22 L13 19 L16 22 L19 19 L22 22\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003c\/path\u003e\n          \u003cline x1=\"10\" y1=\"25\" x2=\"22\" y2=\"25\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eUV400 Protection\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eFull UVA and UVB block built into the lens — regardless of colour\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- Bevelled geometry --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M8 7 L24 7 L28 11 L28 21 L24 25 L8 25 L4 21 L4 11 Z\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M8 7  L4  11\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M24 7  L28 11\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M28 21 L24 25\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M4  21 L8  25\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eBevelled Geometry\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eAngled corners that balance structure and lightness — true to the Targa family\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- Double-screw hinge --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003crect x=\"5\" y=\"13\" width=\"10\" height=\"6\" rx=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/rect\u003e\n          \u003crect x=\"17\" y=\"13\" width=\"10\" height=\"6\" rx=\"1.5\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/rect\u003e\n          \u003cline x1=\"15\" y1=\"16\" x2=\"17\" y2=\"16\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"16\" cy=\"16\" r=\"2\" stroke=\"currentColor\" stroke-width=\"1.2\" fill=\"none\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"21\" cy=\"16\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"24\" cy=\"16\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"8\" cy=\"16\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"11\" cy=\"16\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eDouble-Screw Hinges\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eReinforced fixing along the temples — added stability through everyday wear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-grid-item\"\u003e\n      \u003cdiv class=\"uw-grid-icon\"\u003e\n        \u003c!-- Metal nose pads --\u003e\n        \u003csvg width=\"28\" height=\"28\" viewbox=\"0 0 32 32\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n          \u003cpath d=\"M14 16 C13 14 11 13 10 14 C9 15 9 17 11 18 C13 19 14 18 14 16Z\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M18 16 C19 14 21 13 22 14 C23 15 23 17 21 18 C19 19 18 18 18 16Z\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/path\u003e\n          \u003cline x1=\"14\" y1=\"16\" x2=\"18\" y2=\"16\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"10\" y1=\"13\" x2=\"8\" y2=\"11\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"22\" y1=\"13\" x2=\"24\" y2=\"11\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"8\" y1=\"11\" x2=\"8\" y2=\"9\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" opacity=\".5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"24\" y1=\"11\" x2=\"24\" y2=\"9\" stroke=\"currentColor\" stroke-width=\"1.1\" stroke-linecap=\"round\" opacity=\".5\"\u003e\u003c\/line\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eAdjustable Metal Pads\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eAdjustable metal fit — stable comfort that won't dig into the bridge of your nose\u003c\/span\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-badges\"\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5C6B35\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 12l3 3 5-5\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan class=\"uw-badge-label\"\u003eLens\u003c\/span\u003e\n      \u003cspan class=\"uw-badge-value\"\u003eClear Rosé\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5C6B35\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3L20 7v6c0 5-4 8-8 9-4-1-8-4-8-9V7z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan class=\"uw-badge-label\"\u003eProtection\u003c\/span\u003e\n      \u003cspan class=\"uw-badge-value\"\u003eUV400\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5C6B35\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3\" y=\"10\" width=\"14\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M17 14h2a2 2 0 002-2V8a2 2 0 00-2-2H7\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\n      \u003cspan class=\"uw-badge-label\"\u003eDelivery\u003c\/span\u003e\n      \u003cspan class=\"uw-badge-value\"\u003e8–14 Days UK\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"uw-badge\"\u003e\n      \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5C6B35\" stroke-width=\"1.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M20 12V6a2 2 0 00-2-2H6a2 2 0 00-2 2v6\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12h20\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12v9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8 12v9\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 12v9\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cspan class=\"uw-badge-label\"\u003eMaterial\u003c\/span\u003e\n      \u003cspan class=\"uw-badge-value\"\u003eAcetate\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 6. OBJECTION BREAKERS --\u003e\n  \u003cdiv class=\"uw-obj-grid\"\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eDoes the rosé lens give enough protection?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eUV400 protection is built into the lens material, not its colour. UVA and UVB blocking is total regardless of tint. What the rosé tone reduces is visible light transmittance — suited to moderate light. For intense sun, we'd suggest pairing with other sun protection as standard.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eWhat does olive green actually go with?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eOlive green is one of the most versatile colours in menswear, and it works the same way in eyewear. It sits well with neutrals (beige, ecru, off-white), with other earthy tones, and with monochrome looks. A colourway that adds something without competing for attention.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eWill translucent acetate yellow over time?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eThe quality acetate used on the Targa Olive goes through UV stabilisation during manufacturing. With basic care — storing in the case and avoiding prolonged sun exposure when not in use — the olive tone stays stable for years without losing its translucency.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eWill the bevelled shape suit my face?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eThe Targa's bevelled geometry balances oval, longer and squarer face types equally well. The angled corners soften the structure without losing presence — one of the more universally flattering shapes in the range, no fine-tuning needed.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- 7. DAILY CARE --\u003e\n  \u003cdiv class=\"uw-care\"\u003e\n    \u003cspan class=\"uw-care-title\"\u003eDaily Care\u003c\/span\u003e\n    \u003cul class=\"uw-care-list\"\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M11 3 C7 3 4 6 4 10 C4 15 11 20 11 20 C11 20 18 15 18 10 C18 6 15 3 11 3Z\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M8 10 L10.5 12.5 L14.5 8\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eAlways clean the lenses with the included cloth — never paper, a t-shirt, or rough fabric\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003crect x=\"4\" y=\"8\" width=\"14\" height=\"10\" rx=\"2\" fill=\"none\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M8 8 V6 Q8 3 11 3 Q14 3 14 6 V8\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eStore in the case when not in use — protects the translucent acetate and clear lens\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M4 11 Q6 7 11 7 Q16 7 18 11\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M18 13 Q16 17 11 17 Q6 17 4 13\"\u003e\u003c\/path\u003e\n            \u003cpolyline points=\"16,7 18,11 14,11\"\u003e\u003c\/polyline\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eAvoid leaving them on hot surfaces like a car dashboard — the acetate can warp\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"11\" cy=\"11\" r=\"7\"\u003e\u003c\/circle\u003e\n            \u003cline x1=\"11\" y1=\"7\" x2=\"11\" y2=\"11\"\u003e\u003c\/line\u003e\n            \u003cline x1=\"11\" y1=\"11\" x2=\"14\" y2=\"13\"\u003e\u003c\/line\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eSkip chemical cleaners — clean water and the cloth provided are all you need\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003cpath d=\"M4 14 L11 5 L18 14\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M7 14 L7 18 L15 18 L15 14\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eAlways remove with both hands — this stops the frame twisting out of shape\u003c\/span\u003e\n      \u003c\/li\u003e\n\n      \u003cli class=\"uw-care-item\"\u003e\n        \u003cspan class=\"uw-care-icon\"\u003e\n          \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 22 22\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n            \u003ccircle cx=\"11\" cy=\"9\" r=\"4\"\u003e\u003c\/circle\u003e\n            \u003cpath d=\"M5 19 C5 15.5 7.5 13 11 13 C14.5 13 17 15.5 17 19\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"uw-care-text\"\u003eIf the temples feel loose, take them to an optician for adjustment — don't force them yourself\u003c\/span\u003e\n      \u003c\/li\u003e\n\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 8. GIFT — CLEANING CLOTH --\u003e\n  \u003cdiv class=\"uw-gift\"\u003e\n    \u003cspan class=\"uw-gift-icon\"\u003e\n      \u003csvg width=\"36\" height=\"36\" viewbox=\"0 0 40 40\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"6\" y=\"10\" width=\"28\" height=\"22\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"1.4\" fill=\"none\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M6 18 L34 18\" stroke=\"currentColor\" stroke-width=\"1.3\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M20 10 L20 32\" stroke=\"currentColor\" stroke-width=\"1.2\" opacity=\".4\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M20 10 C20 10 16 6 13 8 C10 10 14 14 20 10Z\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M20 10 C20 10 24 6 27 8 C30 10 26 14 20 10Z\" stroke=\"currentColor\" stroke-width=\"1.3\" fill=\"none\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n    \u003c\/span\u003e\n    \u003cdiv class=\"uw-gift-text\"\u003e\n      \u003cspan class=\"uw-gift-label\"\u003eIncluded free\u003c\/span\u003e\n      \u003cspan class=\"uw-gift-desc\"\u003ePremium cleaning cloth with every order\u003c\/span\u003e\n      \u003cspan class=\"uw-gift-sub\"\u003eMicrofibre fabric · Scratch-free · Safe on tinted lenses\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 9. SPECS --\u003e\n  \u003cdiv class=\"uw-specs\"\u003e\n    \u003cdiv\u003e\n      \u003ch4\u003eComposition\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eTranslucent olive-green acetate frame\u003c\/li\u003e\n        \u003cli\u003eClear rosé polycarbonate lens\u003c\/li\u003e\n        \u003cli\u003eBuilt-in UV400 protection\u003c\/li\u003e\n        \u003cli\u003eDouble-screw hinge construction\u003c\/li\u003e\n        \u003cli\u003eAdjustable metal nose pads\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003ch4\u003eSpecifications\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eShape: Bevelled geometric\u003c\/li\u003e\n        \u003cli\u003eColourway: Olive Green · Rosé Lens\u003c\/li\u003e\n        \u003cli\u003eLens: Polycarbonate · Soft rosé\u003c\/li\u003e\n        \u003cli\u003eFit: Unisex\u003c\/li\u003e\n        \u003cli\u003eBest for: Everyday \/ Urban \/ Moderate light\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 10. CLOSING --\u003e\n  \u003cdiv class=\"uw-closing\"\u003e\n    \u003cspan class=\"uw-closing-headline\"\u003eThe right colour\u003cbr\u003edoesn't shout.\u003cbr\u003e\u003cspan\u003eIt stays.\u003c\/span\u003e\u003c\/span\u003e\n    \u003cspan class=\"uw-closing-tag\"\u003eCelave \u0026amp; Co — considered design, finished without compromise.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Celave \u0026 Co","offers":[{"title":"Default Title","offer_id":48825902104793,"sku":"Targa-Olive-645","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-2026-06-17T115833.226.png?v=1781708352","url":"https:\/\/celaveandco.com\/products\/targa-olive","provider":"Celave \u0026 Co","version":"1.0","type":"link"}