{"product_id":"targa-ice","title":"Targa Ice","description":"\u003c!-- ============================================================\n     CELAVE \u0026 CO — TARGA ICE PDP\n     Shopify Dawn · Custom Liquid\n     Font: Montserrat · Accent: #6B8FA3 (ice blue)\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:   #6B8FA3;\n    --uw-dark:     #1A1A1F;\n    --uw-body:     #32343A;\n    --uw-muted:    #828690;\n    --uw-border:   #DDE0E5;\n    --uw-bg:       #FFFFFF;\n    --uw-light:    #F7F8FA;\n    --uw-deep:     #EFF1F5;\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 Ice Edition\u003c\/span\u003e\n    \u003cspan class=\"uw-title\"\u003eTARGA \u003cspan\u003eICE.\u003c\/span\u003e\u003c\/span\u003e\n    \u003cspan class=\"uw-subtitle\"\u003eTranslucent smoke-grey acetate frame · Clear sky-blue lens · Cool on the surface. Precise underneath.\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. INTRO --\u003e\n  \u003cdiv class=\"uw-intro\"\u003e\n    \u003cp\u003eThe Targa Ice solves an equation few frames get right: standing out without weighing you down. The translucent smoke-grey acetate carries enough visual density to define the silhouette on your face, while staying light enough that it never overpowers the rest of the look — it frames the eyes rather than competing with everything else you're wearing.\u003c\/p\u003e\n    \u003cp\u003eThe clear sky-blue lens is where the Ice gets its character. This isn't a dark, conventional sun-protection lens — it's a colour lens, for someone who treats eyewear as a real accessory, with as much weight as anything else in the outfit. The blue tint shifts the temperature of what you see without dulling the detail, and indoors or on an overcast day, it works as a pure visual statement.\u003c\/p\u003e\n    \u003cp\u003eThe same bevelled geometric mould that defines the Targa family, with adjustable metal nose pads and a precision hinge. The construction doesn't change. The tone does.\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!-- Smoke-grey 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=\".08\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M5 15 Q10 11 16 15 Q22 19 27 15\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".35\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M7 19 Q11 16 16 18 Q21 20 25 18\" stroke=\"currentColor\" stroke-width=\"0.8\" stroke-linecap=\"round\" opacity=\".2\"\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\"\u003eSmoke-Grey Acetate\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eTranslucent with balanced visual density — defines the look without dominating 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!-- Clear blue 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=\".18\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M10 13 Q13 11 16 12 Q19 13 22 12\" stroke=\"currentColor\" stroke-width=\"1.0\" stroke-linecap=\"round\" opacity=\".5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M9 17 Q13 15 16 16 Q20 17 23 16\" stroke=\"currentColor\" stroke-width=\"0.9\" stroke-linecap=\"round\" opacity=\".3\"\u003e\u003c\/path\u003e\n          \u003cellipse cx=\"11\" cy=\"13\" rx=\"3\" ry=\"1.5\" fill=\"currentColor\" fill-opacity=\".2\" transform=\"rotate(-20 11 13)\"\u003e\u003c\/ellipse\u003e\n        \u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"uw-grid-text\"\u003e\n        \u003cspan class=\"uw-grid-name\"\u003eSky-Blue Lens\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eLight tint with high transmittance — a visual statement that never sacrifices clarity\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 — even on the lightest colourways\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 in a single silhouette\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!-- Precision 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          \u003cline x1=\"8\" y1=\"13\" x2=\"8\" y2=\"9\" stroke=\"currentColor\" stroke-width=\"1.2\" stroke-linecap=\"round\" opacity=\".5\"\u003e\u003c\/line\u003e\n          \u003cline x1=\"24\" y1=\"13\" x2=\"24\" y2=\"9\" stroke=\"currentColor\" stroke-width=\"1.2\" 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\"\u003ePrecision Hinge\u003c\/span\u003e\n        \u003cspan class=\"uw-grid-desc\"\u003eA firm, controlled open and close — no give, no premature 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=\"#6B8FA3\" 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\"\u003eSky-Blue\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=\"#6B8FA3\" 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=\"#6B8FA3\" 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=\"#6B8FA3\" 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 a light blue lens give real protection?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eYes. UV400 protection is built into the lens material during manufacturing — it doesn't depend on colour or opacity. The Targa Ice's sky-blue lens blocks 100% of UVA and UVB even though it's clear. What the colour affects is visible light transmittance, not UV filtering.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eIs a tinted lens any good in the sun?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eThe Targa Ice is at its best in moderate light — overcast days, indoors, early morning and late afternoon. For heavy use in strong sun, the clear lens lets through more light than a dark one. It's a style choice made with that trade-off in mind.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"uw-obj-item\"\u003e\n      \u003cspan class=\"uw-obj-q\"\u003eWill the smoke-grey acetate yellow over time?\u003c\/span\u003e\n      \u003cspan class=\"uw-obj-a\"\u003eQuality translucent acetate goes through UV stabilisation during manufacturing. With the habit of storing in the case and avoiding prolonged sun exposure when not in use, the grey tone stays true 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 geometry is one of the most universally flattering shapes in the range — the bevelled corners soften the structure without losing presence, working well across oval, longer and squarer face types. The moderate frame thickness won't overwhelm any face shape.\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 smoke-grey acetate frame\u003c\/li\u003e\n        \u003cli\u003eClear sky-blue polycarbonate lens\u003c\/li\u003e\n        \u003cli\u003eBuilt-in UV400 protection\u003c\/li\u003e\n        \u003cli\u003ePrecision 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: Smoke-Grey · Ice Blue Lens\u003c\/li\u003e\n        \u003cli\u003eLens: Polycarbonate · Light blue\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\"\u003eCool in colour.\u003cbr\u003e\u003cspan\u003ePrecise\u003c\/span\u003e in everything else.\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":48825908134105,"sku":"Targa-Ice-8152","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-17T120106.096.png?v=1781708508","url":"https:\/\/celaveandco.com\/products\/targa-ice","provider":"Celave \u0026 Co","version":"1.0","type":"link"}