{"title":"Gafas de sol clásicas","description":null,"products":[{"product_id":"polarized-uv400-square-navigator-sunglasses-legacy-miami","title":"Gafas de sol cuadradas navigator polarizadas UV400 – Legacy MIAMI","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eMIAMI — Audaz Geometría, Costero Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna audaz cuadrado navigator silueta que combina a estructurado montura, doble puente y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-description-hero.png?v=1785990251\" alt=\"MIAMI polarizada UV400 cuadrado navigator gafas de sol en a entorno costero\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, seguro estructura y coastal carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura híbrida cuidada con aros esculpidos, detalles metálicos y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eCuadrado navigator artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the estructurado montura, lentes polarizadas, doble puente, bisagras reforzadas y delgado patillas metálicas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-quality-havana-blue.png?v=1785990256\" alt=\"MIAMI Havana montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-quality-yellow.png?v=1785990261\" alt=\"MIAMI negro montura y amarillo ámbar detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-quality-black.png?v=1785990265\" alt=\"MIAMI negro montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eUrbano Costero Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDiseñada para luminoso avenues y noche waterfronts\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina MIAMI con moderno sastrería, resort capas o sofisticados diario esenciales para un seguro arquitectónico acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-lifestyle-havana-blue.png?v=1785990271\" alt=\"MIAMI Havana montura y azul lente gafas de sol en a Miami estilo de vida entorno\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-lifestyle-yellow.png?v=1785990275\" alt=\"MIAMI negro montura y amarillo lente gafas de sol en a Miami estilo de vida entorno\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/miami-lifestyle-havana-black.png?v=1785990280\" alt=\"MIAMI Havana montura y negro lente gafas de sol en a Miami estilo de vida entorno\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eCuadrado navigator gafas de sol con una estructurado de doble puente montura\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eBlack o Havana aros con pulido patillas metálicas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eDouble puente, integrado nasal support, bisagras reforzadas y delgado patillas metálicas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured cuadrado navigator silueta con seguro unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Havana Frame \/ Blue Ice Lens","offer_id":50226125930736,"sku":"15084156223648-52480294781088","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Yellow Amber Lens","offer_id":50226125963504,"sku":"15084156223648-52480294813856","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226125996272,"sku":"15084156223648-52533816459424","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Blue Ice Lens","offer_id":50226126029040,"sku":"15084156223648-52480294846624","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Black Lens","offer_id":50226126061808,"sku":"15084156223648-52480294879392","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/miami-havana-blue-diagonal_262fdac3-3c7e-4df9-835e-d11b9059d3be.png?v=1786195881"},{"product_id":"polarized-uv400-round-browline-sunglasses-legacy-capri","title":"Gafas de sol redondas browline polarizadas UV400 – Legacy CAPRI","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eCAPRI — Layered Carácter, Costero Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna distintivo redondo browline silueta que combina esculpido aros, a preciso puente metálico y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-description-hero.png?v=1785989163\" alt=\"CAPRI polarizada UV400 redondo browline gafas de sol en a Mediterráneo entorno\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, por capas construcción y Mediterráneo carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura híbrida cuidada con aros esculpidos, detalles metálicos y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eLayered browline artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido aros, lentes polarizadas, geométrico puente metálico, plaquetas nasales ajustables y patillas delgadas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-quality-amber.png?v=1785989168\" alt=\"CAPRI negro montura y ámbar detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-quality-black.png?v=1785989174\" alt=\"CAPRI negro montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-quality-tortoise.png?v=1785989179\" alt=\"CAPRI tortoise montura y marrón detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter mediterráneo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDiseñada para coastal luz y refinado escapes\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina CAPRI con relajada lino, resort sastrería o diario esenciales para un distintivo arquitectónico acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-lifestyle-amber.png?v=1785989185\" alt=\"CAPRI ámbar lente gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-lifestyle-violet.png?v=1785989190\" alt=\"CAPRI violeta lente gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/capri-lifestyle-tortoise.png?v=1785989197\" alt=\"CAPRI tortoise montura gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo browline gafas de sol con una por capas hybrid montura\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eEsculpido negro, wine o tortoise aros con delgado metal arquitectura\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eGeométrico puente metálico, plaquetas nasales ajustables, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured redondo browline silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Amber Lens","offer_id":50226126127344,"sku":"15067896447136-52422524436640","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Sky Sand Lens","offer_id":50226126160112,"sku":"15067896447136-52422524469408","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226126192880,"sku":"15067896447136-52422524502176","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Violet Lens","offer_id":50226126225648,"sku":"15067896447136-black\/purple","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Wine Frame \/ Brown Lens","offer_id":50226126258416,"sku":"15067896447136-52493607076000","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Brown Lens","offer_id":50226126291184,"sku":"15067896447136-52493607043232","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/capri-sky-sand-diagonal_267c46dc-9da2-4ece-a763-08ba4622058b.png?v=1786195882"},{"product_id":"polarized-uv400-round-acetate-sunglasses-legacy-palma","title":"Gafas de sol redondas de acetato polarizadas UV400 – Legacy PALMA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003ePALMA — Redondo Carácter, Mediterráneo Color.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro redondo silueta con una limpio negro montura, expresivo coloured lentes y polarizada UV400 protección.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-description-hero.png?v=1785988186\" alt=\"PALMA polarizada UV400 redondo gafas de sol en a Mediterráneo entorno\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, equilibrado proporciones y expresivo color\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna versátil redondo montura con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eArtesanía de montura redonda de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the equilibrado aros, polarizada coloured lentes, puente integrado, subtle corner detalles y smoothly acabada patillas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-quality-blue.png?v=1785988191\" alt=\"PALMA negro montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-quality-red.png?v=1785988197\" alt=\"PALMA negro montura y rojo detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-quality-green.png?v=1785988204\" alt=\"PALMA negro montura y verde detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter mediterráneo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDiseñada para coastal luz y calles soleadas\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina PALMA con relajada lino, resort sastrería o diario esenciales para un distintivo contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-lifestyle-blue.png?v=1785988212\" alt=\"PALMA azul lente gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-lifestyle-red.png?v=1785988218\" alt=\"PALMA rojo lente gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palma-lifestyle-green.png?v=1785988222\" alt=\"PALMA verde lente gafas de sol en a entorno de estilo de vida mediterráneo\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo acetato-estilo gafas de sol con coloured lentes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eLimpio negro acetato-estilo construcción\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eIntegrado puente, subtle corner detalles, bisagras reforzadas y smoothly acabada patillas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eSilueta redonda equilibrada con proporciones unisex versátiles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Blue Lens","offer_id":50226126389488,"sku":"15068281897120-52423857209504","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Navy Lens","offer_id":50226126422256,"sku":"15068281897120-52423857307808","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Red Lens","offer_id":50226126455024,"sku":"15068281897120-52423857242272","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Green Lens","offer_id":50226126487792,"sku":"15068281897120-52423857275040","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/palma-blue-diagonal_268d0e03-0303-4fd6-835d-979d10b7a91f.png?v=1786195884"},{"product_id":"polarized-uv400-square-acetate-sunglasses-legacy-valencia","title":"Gafas de sol cuadradas de acetato polarizadas UV400 – Legacy VALENCIA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eVALENCIA — Limpio Geometría, Mediterráneo Light.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro angular silueta con esculpido acetato, cuidadas remache detalles y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-description-hero.png?v=1785986595\" alt=\"VALENCIA polarizada UV400 cuadrado acetato gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, limpio geometría y moderno acetato carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna esculpido montura de acetato con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eEsculpido acetato artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the angular aros, lentes polarizadas, puente integrado, remaches visibles y smoothly acabada patillas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-quality-grey-black.png?v=1785986600\" alt=\"VALENCIA grey montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-quality-champagne-blue.png?v=1785986605\" alt=\"VALENCIA champán montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-quality-tortoise-black.png?v=1785986610\" alt=\"VALENCIA tortoise montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter mediterráneo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDiseñada para moderno arquitectura y calles soleadas\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina VALENCIA con limpio sastrería, relajada lino o diario esenciales para un pulido contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-lifestyle-green-copper.png?v=1785986616\" alt=\"VALENCIA verde cobre gafas de sol estilo de vida de arquitectura moderna\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-lifestyle-black-black.png?v=1785986621\" alt=\"VALENCIA negro gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/valencia-lifestyle-champagne-blue.png?v=1785986625\" alt=\"VALENCIA champán azul gafas de sol waterside estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGeométrico cuadrado acetato gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eEsculpido translucent, negro o tortoise acetato-estilo construcción\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eIntegrado puente, remaches visibles, bisagras reforzadas y smoothly acabada patillas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured angular cuadrado silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Grey Frame \/ Black Lens","offer_id":50226126848240,"sku":"15086806433952-52487412023456","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green Frame \/ Copper Lens","offer_id":50226126881008,"sku":"15086806433952-52487412056224","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226126913776,"sku":"15086806433952-52487412154528","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Frame \/ Blue Lens","offer_id":50226126946544,"sku":"15086806433952-52487412088992","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Black Lens","offer_id":50226126979312,"sku":"15086806433952-52487412121760","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/valencia-champagne-blue-diagonal_ef5a6686-45b9-4ecd-90b0-a3ccc1cdd4d2.png?v=1786195886"},{"product_id":"polarized-uv400-square-metal-sunglasses-legacy-berlin","title":"Gafas de sol cuadradas metálicas polarizadas UV400 – Legacy BERLIN","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eBERLIN — Industrial Detalle, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna geométrico cuadrada panto silueta que combina esculpido aros, a precisión puente metálico y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-description-hero.png?v=1785985645\" alt=\"BERLIN polarizada UV400 cuadrado panto gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, arquitectónico líneas y mixed-material carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna geométrico montura de materiales combinados con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eArquitectónico artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido cuadrada panto aros, lentes polarizadas, precisión puente, remaches visibles y fino patillas de alambre.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-quality-clear-blue.png?v=1785985651\" alt=\"BERLIN transparente montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-quality-black-black.png?v=1785985656\" alt=\"BERLIN negro montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-quality-havana-blue.png?v=1785985663\" alt=\"BERLIN Havana montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter urbano\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDiseñada para galleries, boulevards y ciudad moderna luz\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina BERLIN con preciso sastrería, refinado capas o diario esenciales para un seguro arquitectónico acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-lifestyle-clear-blue.png?v=1785985668\" alt=\"BERLIN transparente azul gafas de sol arquitectónico estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-lifestyle-clear-violet.png?v=1785985674\" alt=\"BERLIN transparente violeta gafas de sol estilo de vida en galería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/berlin-lifestyle-havana-blue.png?v=1785985679\" alt=\"BERLIN Havana azul gafas de sol azotea estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGeométrico cuadrada panto mixed-material gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eEsculpido transparente, negro o Havana aros con una precisión puente metálico y patillas de alambre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003ePrecisión puente metálico, remaches visibles, bisagras reforzadas y fino patillas de alambre\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured cuadrada panto silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Clear Frame \/ Blue Lens","offer_id":50226127077616,"sku":"15068331770016-52424027537568","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Clear Frame \/ Violet Fade Lens","offer_id":50226127110384,"sku":"15068331770016-52424027603104","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226127143152,"sku":"15068331770016-52424027570336","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Clear Frame \/ Peach Lens","offer_id":50226127175920,"sku":"15068331770016-52424027635872","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Blue Lens","offer_id":50226127208688,"sku":"15068331770016-52424027668640","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/berlin-havana-blue-diagonal_e4fb151c-df58-45cc-bcb2-9f003b42627b.png?v=1786195887"},{"product_id":"polarized-uv400-square-acetate-sunglasses-legacy-brooklyn","title":"Gafas de sol cuadradas de acetato polarizadas UV400 – Legacy BROOKLYN","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eBROOKLYN — Audaz Líneas, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna audaz cuadrado silueta con una robusto montura de acetato, equilibrado proporciones y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-description-hero.png?v=1785983763\" alt=\"BROOKLYN polarizada UV400 cuadrado acetato gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, audaz líneas y moderno acetato carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna robusto cuadrado montura de acetato con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eCuadrado acetato artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido acetato aros, lentes polarizadas, puente de cerradura, bisagras reforzadas y limpio patillas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-quality-red.png?v=1785983769\" alt=\"BROOKLYN negro montura y rojo detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-quality-yellow.png?v=1785983776\" alt=\"BROOKLYN negro montura y amarillo detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-quality-blue.png?v=1785983782\" alt=\"BROOKLYN negro montura y azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eBrooklyn Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eStreet-ready estilo desde brownstones hasta the skyline\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina BROOKLYN con relajada sastrería, monochrome capas o diario esenciales para un seguro contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-lifestyle-red.png?v=1785983787\" alt=\"BROOKLYN rojo lente gafas de sol estilo de vida entre casas de piedra rojiza\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-lifestyle-yellow.png?v=1785983791\" alt=\"BROOKLYN amarillo lente gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/brooklyn-lifestyle-black.png?v=1785983797\" alt=\"BROOKLYN negro lente gafas de sol azotea estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol cuadradas de acetato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eCompleta-aro negro acetato construcción con discreet plateado temple detalles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eKeyhole puente, bisagras reforzadas y limpio patillas de acetato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eAudaz cuadrado silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Red Lens","offer_id":50226127405296,"sku":"LEG-8054413099098-43787588468826","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Yellow Lens","offer_id":50226127438064,"sku":"LEG-8054413099098-43787588501594","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Blue Lens","offer_id":50226127470832,"sku":"LEG-8054413099098-43787588534362","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226127503600,"sku":"LEG-8054413099098-43787588567130","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/brooklyn-red-diagonal_45344684-fc04-46c7-89fe-aa81c2129d39.png?v=1786195890"},{"product_id":"polarized-uv400-hexagonal-metal-sunglasses-legacy-seoul","title":"Gafas de sol hexagonales metálicas polarizadas UV400 – Legacy SEOUL","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eSEOUL — Angular Carácter, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna refinado hexagonal silueta con una montura metálica delgada, equilibrado proporciones y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-description-hero.png?v=1785982960\" alt=\"SEOUL polarizada UV400 hexagonal metal gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, angular líneas y ligero metal carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna delgado hexagonal montura metálica con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eHexagonal metal artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the delgado angular aros, lentes polarizadas, puente refinado, bisagras reforzadas y patillas finas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-quality-black-gold.png?v=1785982966\" alt=\"SEOUL negro montura y dorado detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-quality-black-black.png?v=1785982976\" alt=\"SEOUL negro montura y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-quality-havana-blue.png?v=1785982980\" alt=\"SEOUL Havana montura y hielo azul detalle de lente polarizada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter urbano\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eRefinado estilo desde quiet galleries hasta the horizonte urbano\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina SEOUL con relajada sastrería, limpio capas o diario esenciales para un pulido contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-lifestyle-black-gold.png?v=1785982985\" alt=\"SEOUL negro y dorado gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-lifestyle-black-black.png?v=1785982991\" alt=\"SEOUL negro gafas de sol estilo de vida en galería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seoul-lifestyle-havana-blue.png?v=1785982995\" alt=\"SEOUL Havana y hielo azul gafas de sol azotea estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eHexagonal metal gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eDelgado construcción metálica de montura completa en negro o Havana acabados\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003ePuente metálico refinado, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado hexagonal silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Gold Lens","offer_id":50226127634672,"sku":"15072712065184-52437151056032","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226127667440,"sku":"15072712065184-52437150957728","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Leopard Frame \/ Brown Lens","offer_id":50226127700208,"sku":"15072712065184-52437151023264","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Ice Blue Lens","offer_id":50226127732976,"sku":"15072712065184-52437150990496","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/seoul-black-gold-diagonal_ba899358-b38d-47d4-bd55-abb070369a1e.png?v=1786195891"},{"product_id":"polarized-uv400-rectangular-metal-sunglasses-legacy-geneva","title":"Gafas de sol rectangulares metálicas polarizadas UV400 – Legacy GENEVA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eGENEVA — Delgado Líneas, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna refinado rectangular silueta con una montura metálica delgada, equilibrado proporciones y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-hero.png?v=1785982081\" alt=\"GENEVA polarizada UV400 rectangular metal gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, rectangular líneas y ligero metal carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna delgado rectangular montura metálica con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eRectangular metal artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre los aros metálicos finos, las lentes polarizadas, el puente refinado, las bisagras reforzadas y las patillas delgadas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-quality-gold-lemon.png?v=1785982086\" alt=\"GENEVA dorado y limón metal detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-quality-champagne-black.png?v=1785982094\" alt=\"GENEVA champán y negro detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-quality-silver-rose.png?v=1785982099\" alt=\"GENEVA plateado y rose detalle de la lente\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter europeo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eRefinado estilo desde the casco antiguo hasta the junto al lago\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina GENEVA con relajada sastrería, limpio capas o diario esenciales para un pulido contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-lifestyle-gold-lemon.png?v=1785982108\" alt=\"GENEVA dorado y limón gafas de sol old-town estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-lifestyle-champagne-black.png?v=1785982114\" alt=\"GENEVA champán y negro gafas de sol junto al lago estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/geneva-description-lifestyle-silver-sky.png?v=1785982118\" alt=\"GENEVA plateado y celeste gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRectangular metal gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eDelgado construcción metálica de montura completa en dorado, champán o plateado acabados\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003ePuente metálico refinado, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado rectangular silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Gold Frame \/ Lemon Lens","offer_id":50226127765744,"sku":"15085982580896-52485290721440","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Frame \/ Brown Lens","offer_id":50226127798512,"sku":"15085982580896-52485290852512","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Champagne Frame \/ Black Lens","offer_id":50226127831280,"sku":"15085982580896-52485290754208","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Silver Frame \/ Sky Lens","offer_id":50226127864048,"sku":"15085982580896-52485290786976","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Silver Frame \/ Rose Lens","offer_id":50226127896816,"sku":"15085982580896-52485290819744","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/geneva-gallery-gold-lemon-diagonal_675769df-ec5e-4779-bbd1-76fe5e9fccc9.png?v=1786195893"},{"product_id":"polarized-uv400-geometric-metal-sunglasses-legacy-doha","title":"Gafas de sol geométricas metálicas polarizadas UV400 – Legacy DOHA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eDOHA — Geométrico Precisión, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna refinado geométrico silueta con una montura metálica delgada, equilibrado proporciones y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-hero.png?v=1785981191\" alt=\"DOHA polarizada UV400 geométrico metal gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, geométrico líneas y ligero metal carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna delgado geométrico montura metálica con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eGeométrico metal artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre los aros metálicos finos, las lentes polarizadas, el puente refinado, las bisagras reforzadas y las patillas delgadas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-quality-gold-black.png?v=1785981197\" alt=\"DOHA dorado y negro metal detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-quality-gold-green.png?v=1785981201\" alt=\"DOHA dorado y verde detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-quality-black-black.png?v=1785981205\" alt=\"DOHA negro montura metálica y dark detalle de la lente\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter europeo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eModerno estilo desde the ciudad hasta the costa\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina DOHA con relajada sastrería, limpio capas o diario esenciales para un preciso contemporáneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-lifestyle-gold-black.png?v=1785981211\" alt=\"DOHA dorado y negro gafas de sol urban estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-lifestyle-black-black.png?v=1785981216\" alt=\"DOHA negro gafas de sol contemporáneo estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/description-lifestyle-gold-blue.png?v=1785981222\" alt=\"DOHA dorado y azul gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol geométricas de metal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eDelgado construcción metálica de montura completa en dorado o negro acabados\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003ePuente metálico refinado, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado geométrico silueta con versátil unisex proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Gold Frame \/ Black Lens","offer_id":50226127962352,"sku":"15086814986400-gold\/black","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Gold Frame \/ Green Lens","offer_id":50226127995120,"sku":"15086814986400-gold\/green","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226128027888,"sku":"15086814986400-black\/black","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Gold Frame \/ Blue Lens","offer_id":50226128060656,"sku":"15086814986400-gold\/blue","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/gallery-gold-black-diagonal_50be0fd5-bf94-4245-a8ea-a3a6fd0aeebf.png?v=1786195895"},{"product_id":"polarized-uv400-round-frame-sunglasses-legacy-porto","title":"Gafas de sol de montura redonda polarizadas UV400 – Legacy PORTO","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003ePORTO — Redondeado Carácter, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna versátil redondo silueta con pulido acetato, equilibrado proporciones y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-description-hero.png?v=1785980232\" alt=\"PORTO polarizada UV400 redondo gafas de sol editorial\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, redondeado líneas y sin esfuerzo Europeo carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna atemporal redondo montura con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eArtesanía de montura redonda de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the smooth acetato aros, lentes polarizadas, esculpido puente de cerradura, bisagras reforzadas y pulido patillas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-quality-clear.png?v=1785980237\" alt=\"PORTO transparente acetato y detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-quality-black.png?v=1785980243\" alt=\"PORTO negro acetato y detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-quality-havana.png?v=1785980248\" alt=\"PORTO Havana acetato y verde detalle de la lente\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter europeo\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eVersatile estilo desde the riverside hasta the costa\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina PORTO con relajada sastrería, limpio capas o diario esenciales para un seguro Europeo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-lifestyle-clear.png?v=1785980253\" alt=\"PORTO transparente montura gafas de sol riverside estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-lifestyle-black.png?v=1785980258\" alt=\"PORTO negro montura gafas de sol estilo de vida en calles europeas\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/porto-lifestyle-havana.png?v=1785980264\" alt=\"PORTO Havana montura gafas de sol estilo de vida costero\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eClásico redondo gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido completa-aro acetato en transparente, negro o Havana colourways\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eEsculpido puente de cerradura, bisagras reforzadas y patillas afiladas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eSilueta redonda equilibrada con proporciones unisex versátiles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Clear Frame \/ Black Lens","offer_id":50226129240304,"sku":"15068684124320-52425580314784","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226129273072,"sku":"15068684124320-52425580347552","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Green Lens","offer_id":50226129305840,"sku":"15068684124320-52425580380320","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/porto-havana-front_f22f078e-b969-483a-8c05-4e2c1a9b3f97.png?v=1786195900"},{"product_id":"polarized-uv400-round-acetate-sunglasses-legacy-vancouver","title":"Gafas de sol redondas de acetato polarizadas UV400 – Legacy VANCOUVER","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eVANCOUVER — Acetate Carácter, Clear Perspectiva.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna atemporal redondo silueta con una esculpido puente de cerradura, pulido acetato y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-hero.png?v=1785979375\" alt=\"VANCOUVER polarizada UV400 redondo acetato gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClaridad polarizada, proporciones equilibradas y carácter moderno\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna carácter-rich redondo montura de acetato con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eAcetate depth y artesanía de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the redondo aros, lentes polarizadas, esculpido puente de cerradura, decorative hinge pins, superficies pulidas y rich acetato patterns.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-quality-1.png?v=1785979380\" alt=\"VANCOUVER ámbar acetato y detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-quality-2.png?v=1785979388\" alt=\"VANCOUVER Havana acetato lente y detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-quality-3.png?v=1785979392\" alt=\"VANCOUVER translucent grey acetato acabado detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eVancouver Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eNatural confidence desde the ciudad hasta the costa\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina VANCOUVER con relajada sastrería, premium prendas de punto o moderno diario esenciales para un sin esfuerzo, carácter-rich acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-lifestyle-1.png?v=1785979397\" alt=\"VANCOUVER ámbar azul gafas de sol arquitectónico estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-lifestyle-2.png?v=1785979403\" alt=\"VANCOUVER Havana marrón gafas de sol café estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vancouver-description-lifestyle-3.png?v=1785979408\" alt=\"VANCOUVER tortoise verde gafas de sol coastal forest estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo acetato-montura gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido acetato en ámbar, Havana, tortoise o translucent grey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eEsculpido puente de cerradura, decorative plateado hinge pins, bisagras reforzadas y patillas afiladas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado redondo silueta con expresivo cobertura y versátil proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Amber Frame \/ Light Blue Lens","offer_id":50226129371376,"sku":"15084224348320-52480479592608","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Brown Lens","offer_id":50226129404144,"sku":"15084224348320-52480482148512","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Green Lens","offer_id":50226129436912,"sku":"15084224348320-52480482214048","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Grey Frame \/ Grey Lens","offer_id":50226129469680,"sku":"15084224348320-52480482181280","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-vancouver-02-amber-blue-angle_a588a42c-2bbe-4db4-a5a0-0868fcb4ae22.png?v=1786195901"},{"product_id":"polarized-uv400-rectangular-metal-sunglasses-legacy-zurich","title":"Gafas de sol rectangulares metálicas polarizadas UV400 – Legacy ZURICH","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eZURICH — Precisión Metal, Moderno Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna preciso rectangular silueta con una refinado doble puente, delgado metal construcción y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-hero.png?v=1785978281\" alt=\"ZURICH polarizada UV400 rectangular metal gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClaridad polarizada, proporciones equilibradas y carácter moderno\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna refinado rectangular montura metálica con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eMetal precisión y claridad de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the rectangular aros, lentes polarizadas, refinado doble puente, plaquetas nasales ajustables, patillas delgadas y pulido metal acabados.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-quality-1.png?v=1785978289\" alt=\"ZURICH doble puente y metal detalle de construcción\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-quality-2.png?v=1785978294\" alt=\"ZURICH polarizada lente y nasal pad detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-quality-3.png?v=1785978299\" alt=\"ZURICH plateado montura y azul lente acabado detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eZurich Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eLimpio líneas desde ciudad calles hasta luz alpina\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina ZURICH con relajada sastrería, premium prendas de punto o moderno diario esenciales para un preciso, sin esfuerzo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-lifestyle-1.png?v=1785978305\" alt=\"ZURICH marrón lente gafas de sol Europeo estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-lifestyle-2.png?v=1785978312\" alt=\"ZURICH negro lente gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-zurich-description-lifestyle-3.png?v=1785978318\" alt=\"ZURICH azul lente gafas de sol alpine estilo de vida urbano\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRectangular metal-montura gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido montura metálica delgada en dorado o plateado con equilibrado rectangular geometría\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eRefinado doble puente, adjustable transparente plaquetas nasales, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado rectangular silueta con limpio cobertura y versátil proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Gold Frame \/ Brown Lens","offer_id":50226129535216,"sku":"15083609751712-52478871273632","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Gold Frame \/ Black Lens","offer_id":50226129567984,"sku":"15083609751712-52478871306400","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Silver Frame \/ Blue Lens","offer_id":50226129600752,"sku":"15083609751712-52478871339168","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-zurich-04-black-angle_30a176d9-ea45-460b-8121-8f9497db242d.png?v=1786195902"},{"product_id":"polarized-uv400-round-frame-sunglasses-legacy-los-angeles","title":"Gafas de sol de montura redonda polarizadas UV400 – Legacy LOS ANGELES","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eLOS ANGELES — Moderno Redondo, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro redondo silueta con una puente de cerradura, refinado metal detalles y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-hero.png?v=1785977301\" alt=\"LOS ANGELES polarizada UV400 redondo gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClaridad polarizada, proporciones equilibradas y carácter moderno\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna distintivo redondo montura con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eRedondo geometría y precisión de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the redondeado aros, expresivo lentes polarizadas, esculpido puente de cerradura, bisagras reforzadas, superficies pulidas y refinado metal detalles.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-q1.png?v=1785977307\" alt=\"LOS ANGELES lila lente y puente de cerradura detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-q2.png?v=1785977312\" alt=\"LOS ANGELES limón lente y detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-q3.png?v=1785977319\" alt=\"LOS ANGELES celeste lente y aro detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCalifornia Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eModerno estilo desde limpio arquitectura hasta the costa\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina LOS ANGELES con relajada sastrería, premium prendas de punto o moderno diario esenciales para un sin esfuerzo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-l1.png?v=1785977324\" alt=\"LOS ANGELES lila gafas de sol modernista estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-l2.png?v=1785977331\" alt=\"LOS ANGELES limón gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/los-angeles-l3.png?v=1785977335\" alt=\"LOS ANGELES celeste gafas de sol estilo de vida costero\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo-montura gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido completa-aro negro montura con equilibrado redondo geometría\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eEsculpido puente de cerradura, bisagras reforzadas, metal detalles y patillas afiladas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado redondo silueta con seguro cobertura y versátil proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Lilac Lens","offer_id":50226129666288,"sku":"15101555015840-52533784445088","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226129699056,"sku":"15101555015840-52533784543392","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Lemon Lens","offer_id":50226129731824,"sku":"15101555015840-52533784477856","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Sky Lens","offer_id":50226129764592,"sku":"15101555015840-52533784510624","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/los-angeles-g4_a7fa707d-b18a-40ac-9281-6a8911634434.png?v=1786195903"},{"product_id":"polarized-uv400-rectangular-sunglasses-legacy-helsinki","title":"Gafas de sol rectangulares polarizadas UV400 – Legacy HELSINKI","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eHELSINKI — Nórdico Estructura, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro rectangular silueta con por capas acetato, refinado metal detalles y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-hero-4x5.png?v=1785974186\" alt=\"HELSINKI polarizada UV400 rectangular gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, por capas acetato y moderno Nórdico carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna distintivo rectangular montura de acetato con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eLayered acetato y precisión de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido rectangular aros, lentes polarizadas, puente integrado, bisagras reforzadas, refinado metal detalles y subtly branded patillas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-quality-1-9x16.png?v=1785974193\" alt=\"HELSINKI tortoise acetato y hinge detalle de artesanía\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-quality-2-9x16.png?v=1785974200\" alt=\"HELSINKI translucent verde acetato y puente detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-quality-3-9x16-v2.png?v=1785974261\" alt=\"HELSINKI sand acetato temple y Legacy detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter nórdico\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eRefinado estilo desde luz del paseo marítimo hasta the distrito del diseño\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina HELSINKI con limpio sastrería, quiet capas o moderno diario esenciales para un assured Nórdico acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-lifestyle-1-9x16.png?v=1785974236\" alt=\"HELSINKI tortoise gafas de sol men's Nórdico estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-lifestyle-2-9x16.png?v=1785974244\" alt=\"HELSINKI tortoise gafas de sol women's Nórdico estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-helsinki-lifestyle-3-9x16.png?v=1785974249\" alt=\"HELSINKI verde gafas de sol distrito del diseño estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRectangular acetato gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eLayered completa-aro acetato con suavemente esculpido rectangular geometría\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eIntegrado puente, bisagras reforzadas, refinado metal detalles y patillas esculpidas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured rectangular silueta con equilibrado cobertura y seguro proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Tortoise Frame \/ Light Blue Lens","offer_id":50226130190576,"sku":"15084249055392-52480530677920","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green Frame \/ Gradient Green Lens","offer_id":50226130223344,"sku":"15084249055392-52480530776224","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226130256112,"sku":"15084249055392-52480530710688","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Brown Lens","offer_id":50226130288880,"sku":"15084249055392-52480530743456","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Sand Frame \/ Gradient Brown Lens","offer_id":50226130321648,"sku":"15084249055392-52480530808992","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-helsinki-gallery-02_af7fb7da-d30d-4032-adf4-bd6db86504a5.png?v=1786195907"},{"product_id":"polarized-uv400-geometric-metal-sunglasses-legacy-montreal","title":"Gafas de sol geométricas metálicas polarizadas UV400 – Legacy MONTREAL","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eMONTREAL — Arquitectónico Geometría, Refinado Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna estructurado geométrico metal silueta con una angular brow bar, plaquetas nasales ajustables y lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-hero-4x5-v2.png?v=1785973150\" alt=\"MONTREAL polarizada UV400 geométrico metal gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClaridad polarizada, construcción por capas y carácter europeo moderno\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna distintivo geométrico montura metálica con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eArquitectónico trabajo metálico y precisión de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the angular construcción de montura completa, estructurado brow bar, lentes polarizadas, plaquetas nasales ajustables, bisagras reforzadas y patillas delgadas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-quality-1-9x16.png?v=1785973048\" alt=\"MONTREAL geométrico metal aro detalle de artesanía\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-quality-2-9x16.png?v=1785973053\" alt=\"MONTREAL brow bar y detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-quality-3-9x16.png?v=1785973059\" alt=\"MONTREAL puente, nasal pad y detalle de la patilla\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter urbano\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eArquitectónico estilo desde downtown calles hasta terrazas abiertas\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina MONTREAL con limpio sastrería, sofisticados capas o moderno diario esenciales para un seguro metropolitan acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-lifestyle-1-9x16-v2.png?v=1785973154\" alt=\"MONTREAL geométrico gafas de sol urban estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-lifestyle-2-9x16.png?v=1785973095\" alt=\"MONTREAL geométrico gafas de sol contemporáneo estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-montreal-lifestyle-3-9x16-v2.png?v=1785973160\" alt=\"MONTREAL geométrico gafas de sol estilo de vida urbano arquitectónico\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol geométricas de metal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eAngular completa-aro montura metálica con una estructurado brow bar\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eEsculpido puente, plaquetas nasales ajustables, bisagras reforzadas y patillas delgadas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eAudaz geométrico silueta con equilibrado cobertura y arquitectónico proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Black Lens","offer_id":50226130387184,"sku":"15136230703264-52655540535456","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Fade Wine Lens","offer_id":50226130419952,"sku":"15136230703264-52655540633760","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Gold Frame \/ Gradient Grey Lens","offer_id":50226130452720,"sku":"15136230703264-52655540568224","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Silver Frame \/ Light Blue Lens","offer_id":50226130485488,"sku":"15136230703264-52655540600992","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Light Blue Lens","offer_id":50226130518256,"sku":"15136230703264-52655540666528","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-montreal-gallery-02_ea5d88fc-98d0-46c8-ad48-f957cffa3579.png?v=1786195908"},{"product_id":"polarized-uv400-round-metal-sunglasses-legacy-antwerp","title":"Gafas de sol redondas metálicas polarizadas UV400 – Legacy ANTWERP","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eANTWERP — Moderno Circles, Refinado Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna por capas redondo silueta que combina delgado trabajo metálico y esculpido detalles, acabada con lentes polarizadas UV400.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-hero.png?v=1785969781\" alt=\"ANTWERP polarizada UV400 redondo metal gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClaridad polarizada, construcción por capas y carácter europeo moderno\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura redonda distintiva por capas, con proporciones cuidadas y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eLayered aros y precisión trabajo metálico de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the circular aros, straight puente, lentes polarizadas, plaquetas nasales ajustables y delgado patillas metálicas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-quality-1.png?v=1785969763\" alt=\"ANTWERP por capas aro y degradado detalle de la lente\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-quality-2.png?v=1785969768\" alt=\"ANTWERP negro metal temple y detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-quality-3.png?v=1785969774\" alt=\"ANTWERP Havana circular detalle de la montura\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEuropeo Modernism\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDistintivo carácter desde distrito del diseños hasta hora dorada\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina ANTWERP con de vestir capas, limpio neutrals o moderno diario esenciales para un cuidadas Europeo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-lifestyle-1.png?v=1785969792\" alt=\"ANTWERP redondo gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-lifestyle-2.png?v=1785969757\" alt=\"ANTWERP redondo gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/antwerp-lifestyle-3.png?v=1785969787\" alt=\"ANTWERP Havana redondo gafas de sol estilo de vida en la hora dorada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo metal y acetato gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eLayered circular aros con delgado metal y esculpido acetato detalles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eStraight puente, plaquetas nasales ajustables, bisagras reforzadas y delgado patillas metálicas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado redondo silueta con distintivo por capas proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Rose Blue Lens","offer_id":50226131042544,"sku":"15084333924512-52480791576736","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226131075312,"sku":"15084333924512-52480791675040","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Brown Lens","offer_id":50226131108080,"sku":"15084333924512-52480791642272","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White Frame \/ Grey Lens","offer_id":50226131140848,"sku":"15084333924512-52480791609504","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/antwerp-gallery-01_f7e0e56e-fc34-4afd-b98d-b895043e457a.png?v=1786195911"},{"product_id":"polarized-uv400-square-browline-sunglasses-legacy-barcelona","title":"Gafas de sol cuadradas browline polarizadas UV400 – Legacy BARCELONA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eBARCELONA — Crystal Definición, Mediterráneo Light.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna esculpido cuadrado browline silueta en pulido acetato, acabada con lentes polarizadas UV400 y a distintivo puente de cerradura.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-hero.png?v=1785965233\" alt=\"BARCELONA polarizada UV400 cuadrado acetato gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada claridad, esculpido acetato y Mediterráneo carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna distintivo acetato browline montura con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eEsculpido acetato y ópticos detalles de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the pulido acetato aros, puente de cerradura, lentes polarizadas, bisagras reforzadas y patillas estampadas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-quality-1.png?v=1785965240\" alt=\"BARCELONA transparente acetato detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-quality-2.png?v=1785965246\" alt=\"BARCELONA azul lente y puente de cerradura detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-quality-3.png?v=1785965317\" alt=\"BARCELONA Havana temple y perfil detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eDefinición mediterránea\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eEsculpido carácter desde modernista calles hasta hora dorada\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina BARCELONA con relajada sastrería, lino o moderno diario esenciales para un distintivo Mediterráneo acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-lifestyle-1.png?v=1785965284\" alt=\"BARCELONA gafas de sol modernista estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-lifestyle-2.png?v=1785965290\" alt=\"BARCELONA gafas de sol azotea estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/barcelona-lifestyle-3.png?v=1785965302\" alt=\"BARCELONA gafas de sol retrato cercano de estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eCuadrado acetato browline gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido construcción de acetato de montura completa con una esculpido puente de cerradura\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eIntegrado nasal puente, bisagras reforzadas y patterned patillas de acetato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eStructured cuadrado silueta con equilibrado browline proporciones\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Sand Frame \/ Havana Brown Lens","offer_id":50226131632368,"sku":"15083650875552-52478940086432","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Clear Frame \/ Havana Blue Lens","offer_id":50226131665136,"sku":"15083650875552-52478940053664","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Crystal Frame \/ Grey Lens","offer_id":50226131697904,"sku":"15083650875552-52478940119200","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226131730672,"sku":"15083650875552-52478940151968","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Blue Ice Lens","offer_id":50226131763440,"sku":"15083650875552-52478940184736","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/barcelona-gallery-03_37ba621d-acc7-4fde-8b92-3cdc245333f7.png?v=1786195916"},{"product_id":"polarized-uv400-square-frame-sunglasses-legacy-buenos-aires","title":"Gafas de sol de montura cuadrada polarizadas UV400 – Legacy BUENOS AIRES","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eBUENOS AIRES — Arquitectónico Acetate, Seguro Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro cuadrado acetato silueta con lentes polarizadas UV400, a esculpido puente de cerradura y pulido diamond-shaped corner herrajes.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-hero.png?v=1785950520\" alt=\"BUENOS AIRES polarizada UV400 cuadrado acetato gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003ePolarizada protección, esculpido acetato y versátil urban carácter\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna robusto montura de acetato con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eAcetate finishing y detalle de construccións de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the pulido acetato, puente de cerradura, lentes polarizadas, corner herrajes y patillas robustas.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-quality-1.png?v=1785950524\" alt=\"BUENOS AIRES gafas de sol ovalado metal aro detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-quality-2.png?v=1785950529\" alt=\"BUENOS AIRES gafas de sol puente y nasal pad detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-quality-3.png?v=1785950534\" alt=\"BUENOS AIRES gafas de sol esculpido detalle de la patilla\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eCarácter urbano\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eSeguro definición desde boulevards hasta hora dorada\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina BUENOS AIRES con relajada sastrería, prendas de punto o moderno diario esenciales para un pulido, seguro acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-lifestyle-1.png?v=1785950540\" alt=\"BUENOS AIRES gafas de sol ciudad calle estilo de vida\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-lifestyle-2.png?v=1785950546\" alt=\"BUENOS AIRES gafas de sol refinado estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-buenos-aires-lifestyle-3.png?v=1785950554\" alt=\"BUENOS AIRES gafas de sol estilo de vida de arquitectura moderna\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol cuadradas de acetato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003ePulido construcción de acetato de montura completa con diamond-shaped corner herrajes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eIntegrado puente de cerradura, bisagras reforzadas y robusto patillas de acetato\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eEquilibrado cuadrado silueta con suavemente redondeado aros inferiores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Leopard Frame \/ Blue Lens","offer_id":50226133270768,"sku":"15111472349344-52570567770272","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Green Lens","offer_id":50226133303536,"sku":"15111472349344-52570567901344","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226133336304,"sku":"15111472349344-52570567803040","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Yellow Lens","offer_id":50226133369072,"sku":"15111472349344-52570567835808","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Blue Lens","offer_id":50226133401840,"sku":"15111472349344-52570567868576","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-buenos-aires-gallery-01_c9a2a915-1954-4a02-9a50-b7bd20f790b3.png?v=1786195919"},{"product_id":"polarized-uv400-round-frame-sunglasses-legacy-athens","title":"Gafas de sol de montura redonda polarizadas UV400 – Legacy ATHENS","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eATHENS — Atemporal Redondo Shape, Moderno Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna compacto redondeado silueta con lentes polarizadas UV400, esculpido acetato y refinado detalles de remaches dorados.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-hero-4x5.png?v=1785947491\" alt=\"ATHENS polarizada UV400 redondo gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFuncional protección, atemporal proporciones y sin esfuerzo diario estilo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura segura para el día a día, con proporciones cuidadas y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eAcetate, lente y detalle de construccións de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the redondeado acetato perfil, lentes polarizadas, puente de cerradura y refinado dorado remache construcción.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-quality-1-9x16.png?v=1785947501\" alt=\"ATHENS gafas de sol acetato y remache detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-quality-2-9x16.png?v=1785947509\" alt=\"ATHENS gafas de sol lente y puente detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-quality-3-9x16.png?v=1785947517\" alt=\"ATHENS gafas de sol hinge y detalle de la patilla\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eDefinición urbana\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eMediterráneo carácter desde ciudad mornings hasta hora dorada\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina ATHENS con lino, sastrería o sofisticados diario esenciales para un relajada, atemporal acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-lifestyle-1-9x16.png?v=1785947544\" alt=\"ATHENS gafas de sol estilo de vida on a Mediterráneo calle\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-lifestyle-2-9x16.png?v=1785947536\" alt=\"ATHENS gafas de sol Mediterráneo estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-athens-lifestyle-3-9x16.png?v=1785947554\" alt=\"ATHENS gafas de sol estilo de vida en la hora dorada\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondo acetato gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eGlossy esculpido construcción de acetato de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eGold-tono arrow y triple-detalles de remaches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eCompact redondeado silueta de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Olive Frame \/ Green Lens","offer_id":50226134089968,"sku":"15084184273056-52480355631264","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Havana Frame \/ Green Lens","offer_id":50226134122736,"sku":"15084184273056-52480355664032","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Amber Frame \/ Blue Ice Lens","offer_id":50226134155504,"sku":"15084184273056-52480355598496","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226134188272,"sku":"15084184273056-52480355696800","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-athens-gallery-6_e7ebb792-24a0-471e-8c80-e1bdc5d9a951.png?v=1786195923"},{"product_id":"polarized-uv400-browline-sunglasses-legacy-vienna","title":"Gafas de sol browline polarizadas UV400 – Legacy VIENNA","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eVIENNA — Clásico Estructura, Moderno Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna clásico browline silueta con lentes polarizadas UV400, delgado metal aros inferiores y a refinado de doble puente perfil.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-hero-4x5.png?v=1785946699\" alt=\"VIENNA polarizada UV400 browline gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFuncional protección, atemporal estructura y sin esfuerzo diario estilo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura segura para el día a día, con proporciones cuidadas y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eBrowline, lente y detalle de construccións de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido browline, lentes polarizadas, delgado metal aros, plateado puente y limpio temple construcción.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-quality-1-9x16.png?v=1785946693\" alt=\"VIENNA gafas de sol browline detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-quality-2-9x16.png?v=1785946683\" alt=\"VIENNA gafas de sol detalle de lente polarizada\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-quality-3-9x16.png?v=1785946689\" alt=\"VIENNA gafas de sol temple y detalle de la bisagra\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eDefinición urbana\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eClásico definición desde mañana reuniones hasta noche luz\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina VIENNA con sastrería, prendas de punto o sofisticados diario esenciales para un equilibrado, atemporal acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-lifestyle-1-9x16.png?v=1785946713\" alt=\"VIENNA browline gafas de sol estilo de vida en Vienna\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-lifestyle-2-9x16.png?v=1785946728\" alt=\"VIENNA gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-vienna-lifestyle-3-9x16.png?v=1785946720\" alt=\"VIENNA polarizada gafas de sol estilo de vida al aire libre\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eBrowline gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eGlossy parte superior browline con delgado metal aros inferiores\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eSilver-tono puente y ovalado detalles de remaches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eClásico browline silueta\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Grey Lens","offer_id":50226134253808,"sku":"15223083597984-53009790075040","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Olive Lens","offer_id":50226134286576,"sku":"15223083597984-53009790107808","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Amber Frame \/ Brown Lens","offer_id":50226134319344,"sku":"15223083597984-53009790140576","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-vienna-gallery-2_c1a19aa2-1449-4b65-8f5e-62cd0edde2bd.png?v=1786195924"},{"product_id":"polarized-uv400-square-frame-sunglasses-legacy-paris","title":"Gafas de sol de montura cuadrada polarizadas UV400 – Legacy PARIS","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003ePARIS — Refinado Estructura, Moderno Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna suavemente squared silueta de montura completa con lentes polarizadas UV400, a esculpido puente de cerradura y discreet detalles de remaches dorados.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-hero-4x5.png?v=1785945768\" alt=\"PARIS polarizada UV400 cuadrado gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFuncional protección, refinado estructura y sin esfuerzo diario estilo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura segura para el día a día, con proporciones cuidadas y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles de la montura, las lentes y la construcción de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the esculpido montura completa, lentes polarizadas, puente de cerradura y discreet detalles de remaches dorados.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-quality-1-9x16.png?v=1785945784\" alt=\"PARIS gafas de sol detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-quality-2-9x16.png?v=1785945796\" alt=\"PARIS gafas de sol detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-quality-3-9x16.png?v=1785945804\" alt=\"PARIS gafas de sol transparente detalle de la montura\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eDefinición urbana\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFrom boulevard mornings hasta luz urbana nocturna\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina PARIS con de vestir capas, moderno esenciales o relajada streetwear para un seguro, pulido acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-lifestyle-1-9x16.png?v=1785945816\" alt=\"PARIS gafas de sol estilo de vida en Paris\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-lifestyle-2-9x16.png?v=1785945843\" alt=\"PARIS gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/paris-lifestyle-3-9x16.png?v=1785945850\" alt=\"PARIS gafas de sol estilo de vida urbano\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol cuadradas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eGlossy completa-aro acetato-estilo construcción\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eGold-tono lazo detalles de remaches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eSoftly squared silueta de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Purple Lens","offer_id":50226134384880,"sku":"15119607333024-52598004613280","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226134417648,"sku":"15119607333024-52597989114016","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Leopard Frame \/ Purple Lens","offer_id":50226134450416,"sku":"LEG-8054410674266-43787582865498","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Grey Frame \/ Blue Lens","offer_id":50226134483184,"sku":"15119607333024-52597989081248","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/paris-gallery-1_1c2db4d2-c602-4a3d-8c1a-c30225c15cee.png?v=1786195925"},{"product_id":"polarized-uv400-square-frame-sunglasses-legacy-medellin","title":"Gafas de sol de montura cuadrada polarizadas UV400 – Legacy MEDELLIN","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eMEDELLIN — Moderno Confidence, Elevated Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna seguro cuadrado silueta de montura completa con lentes polarizadas UV400, patillas esculpidas y refinado detalles dorados.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-hero-4x5.png?v=1785943463\" alt=\"MEDELLIN polarizada UV400 rectangular gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFuncional protección, moderno proportion y sin esfuerzo diario estilo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna distintivo diario montura con cuidadas proporciones y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles de la montura, las lentes y la construcción de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the pulido montura completa, lentes polarizadas, puente esculpido y refinado dorado detalles.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-quality-1-9x16.png?v=1785943469\" alt=\"MEDELLIN gafas de sol detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-quality-2-9x16.png?v=1785943474\" alt=\"MEDELLIN gafas de sol detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-quality-3-9x16.png?v=1785943479\" alt=\"MEDELLIN gafas de sol transparente detalle de la montura\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eModerno Carácter\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFrom warm ciudad mornings hasta sofisticados evenings\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina MEDELLIN con de vestir separates, refinado resort pieces o moderno esenciales para un seguro acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-lifestyle-1-9x16.png?v=1785943486\" alt=\"MEDELLIN gafas de sol estilo de vida en Amsterdam\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-lifestyle-2-9x16.png?v=1785943497\" alt=\"MEDELLIN gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-medellin-lifestyle-3-9x16.png?v=1785943506\" alt=\"MEDELLIN gafas de sol cycling estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eGafas de sol cuadradas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eGlossy esculpido construcción de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eGold-tono front y temple detalles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eCuadrado silueta de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Green Frame \/ Brown Lens","offer_id":50226134712560,"sku":"LEG-8054410444890-43787582341210","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226134745328,"sku":"LEG-8054410444890-43787582373978","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Violet Gradient Lens","offer_id":50226134778096,"sku":"LEG-8054410444890-43787582406746","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tangerine Frame \/ Brown Lens","offer_id":50226134810864,"sku":"LEG-8054410444890-43787582439514","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Clear Frame \/ Grey Lens","offer_id":50226134843632,"sku":"LEG-8054410444890-43787582472282","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-medellin-gallery-01_5a5d8a58-e8fb-4e30-9a73-8083625876cf.png?v=1786195928"},{"product_id":"polarized-uv400-rectangular-sunglasses-legacy-amsterdam","title":"Gafas de sol rectangulares polarizadas UV400 – Legacy AMSTERDAM","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eAMSTERDAM — Audaz Geometría, Diario Enfoque.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna audaz rectangular silueta de montura completa con lentes polarizadas UV400, patillas robustas y limpio arquitectónico líneas.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-hero-4x5.png?v=1785942203\" alt=\"AMSTERDAM polarizada UV400 rectangular gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFuncional protección, seguro geometría y sin esfuerzo diario estilo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura segura para el día a día, con proporciones cuidadas y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles de la montura, las lentes y la construcción de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the robusto montura completa, lentes polarizadas, angular puente y limpio temple construcción.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-quality-1-9x16.png?v=1785942208\" alt=\"AMSTERDAM gafas de sol detalle de la montura\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-quality-2-9x16.png?v=1785942197\" alt=\"AMSTERDAM gafas de sol detalle de la bisagra\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-quality-3-9x16.png?v=1785942218\" alt=\"AMSTERDAM gafas de sol transparente detalle de la montura\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eDefinición urbana\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFrom junto al canal mornings hasta luz urbana nocturna\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina AMSTERDAM con de vestir capas, moderno esenciales o relajada streetwear para un seguro, arquitectónico acabado.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-lifestyle-1-9x16.png?v=1785942214\" alt=\"AMSTERDAM gafas de sol estilo de vida en Amsterdam\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-lifestyle-2-9x16.png?v=1785942222\" alt=\"AMSTERDAM gafas de sol estilo de vida en cafetería\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-amsterdam-lifestyle-3-9x16.png?v=1785942227\" alt=\"AMSTERDAM gafas de sol cycling estilo de vida\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRectangular gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eGlossy angular construcción de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eSubstantial patillas esculpidas\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eRectangular silueta de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Sun Lens","offer_id":50226134909168,"sku":"15111460552864-52570519404704","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Black Lens","offer_id":50226134941936,"sku":"15111460552864-52570519535776","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Sky Lens","offer_id":50226134974704,"sku":"15111460552864-52570519470240","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Clear Frame \/ Ice Lens","offer_id":50226135007472,"sku":"15111460552864-52570519503008","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Clear Frame \/ Lilac Lens","offer_id":50226135040240,"sku":"15111460552864-52570519437472","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/legacy-amsterdam-gallery-01_9d04bfc4-55ea-4217-b015-c5e061c4c490.png?v=1786195929"},{"product_id":"polarized-uv400-round-sunglasses-legacy-tulum","title":"Gafas de sol redondas polarizadas UV400 – Legacy TULUM","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{ --lgc-negro:#0D0D0D; --lgc-graphite:#2B2B2B; --lgc-stone:#D9D6CF; --lgc-cream:#F2EFE9; --lgc-white:#FFFFFF; --lgc-ink-suave: rgba(13,13,13,0.62); --lgc-ink-faint: rgba(13,13,13,0.42); --lgc-line: rgba(13,13,13,0.08); --lgc-radius-lg: 24px; --lgc-radius-md: 18px; --lgc-radius-sm: 12px; --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; all: initial; display:block; box-sizing:border-box; font-family: var(--lgc-sans); color: var(--lgc-negro); background: var(--lgc-white); -webkit-font-smoothing: antialiased; text-align:left; line-height:1.5; max-width:600px; margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{ box-sizing:border-box; margin:0; padding:0; font-family:inherit; color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-estilo:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; } @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap'); #legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; } #legacy-pdp-root .lgc-badge{ display:inline-flex; align-items:center; gap:6px; background:var(--lgc-cream); color:var(--lgc-negro); padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-negro); } #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-suave); line-height:1.55; } \/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{ font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px; background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-negro);}#legacy-pdp-root .lgc-hero-img{ margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-ajuste:cover; } \/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{ border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px; display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-negro); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; } \/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{ display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{ flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md); overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-ajuste:cover; }#legacy-pdp-root .lgc-carousel-cap{ position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55); color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5); display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-negro); width:16px; border-radius:3px; } \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{ display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{ padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint); transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-negro); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; } #legacy-pdp-root table.lgc-table{ width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px; background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{ padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{ max-width:100%; overflow:hidden; border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{ width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{ padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{ font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600; color:var(--lgc-ink-suave); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{ font-weight:700;} #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{ display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-negro); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-negro); } \/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{ border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-suave); line-height:1.4; } \/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{ width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px; padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-suave); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; } \/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; } \/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:none; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{ width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden; border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease; line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-ajuste:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-negro); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\"\u003eTULUM — Mediterráneo Carácter, Diario Claridad.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\"\u003eUna distintivo redondeado silueta de montura completa con lentes polarizadas UV400, patillas esculpidas y subtle plateado detalles.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\"\u003eLentes polarizadas\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eProtección UV400\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-hero.png?v=1785928543\" alt=\"TULUM Polarizada UV400 Gafas de sol\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eProtección funcional, detalles distintivos y estilo diario sin esfuerzo\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eClaridad polarizada\u003c\/h4\u003e\n\u003cp\u003eLas lentes polarizadas están diseñadas para reducir los reflejos y ofrecer una visión más cómoda en condiciones de mucha luz.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4\u003eValor refinado\u003c\/h4\u003e\n\u003cp\u003eUna montura distintiva para el día a día, con detalles cuidados y sin recargos minoristas innecesarios.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eProtección UV400\u003c\/h4\u003e\n\u003cp\u003eLas lentes UV400 están diseñadas para ayudar a proteger los ojos de la luz UVA y UVB.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4\u003eGarantía + devoluciones\u003c\/h4\u003e\n\u003cp\u003eDerecho de desistimiento de 14 días y protección frente a defectos de fabricación.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eLos detalles\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles de montura, lentes y herrajes de cerca\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eDescubre the smooth montura completa, lentes polarizadas, puente esculpido y plateado hinge detalles.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-quality1.png?v=1785928551\" alt=\"Detalle 1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-quality2.png?v=1785928497\" alt=\"Detalle 2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-quality3.png?v=1785928502\" alt=\"Detalle 3\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eRefinamiento diario\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDe mañanas costeras a noches urbanas\u003c\/h2\u003e\n\u003cp class=\"lgc-p\"\u003eCombina TULUM con relajada lino, de vestir separates o diario esenciales para un seguro Mediterráneo-inspirado look.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-lifestyle1.png?v=1785928508\" alt=\"Estilo de vida 1\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-lifestyle2.png?v=1785928514\" alt=\"Estilo de vida 2\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tulum-lifestyle3.png?v=1785928519\" alt=\"Estilo de vida 3\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eDetalles del producto\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\"\u003eDiseño\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\"\u003eCuidados\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\"\u003eAjuste\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eEstilo\u003c\/span\u003e\u003cspan\u003eRedondeado-cuadrado gafas de sol\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eAcabado de la montura\u003c\/span\u003e\u003cspan\u003eConstrucción brillante de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eTecnología de la lente\u003c\/span\u003e\u003cspan\u003ePolarizada UV400\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHerrajes\u003c\/span\u003e\u003cspan\u003eSilver-tono hinge detalles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eLimpieza\u003c\/span\u003e\u003cspan\u003eUsa un paño de microfibra limpio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eHumedad\u003c\/span\u003e\u003cspan\u003eEnjuaga el polvo antes de limpiar; evita la presión abrasiva\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eSecado\u003c\/span\u003e\u003cspan\u003eGuardar seca en un estuche protector, lejos del calor\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003ePerfil de la montura\u003c\/span\u003e\u003cspan\u003eRedondeado silueta de montura completa\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eOrientación de ajuste\u003c\/span\u003e\u003cspan\u003eElige según el ancho del rostro y la cobertura que prefieras\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eUso\u003c\/span\u003e\u003cspan\u003eUso diario \/ viajes \/ ocio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan\u003eCategoría\u003c\/span\u003e\u003cspan\u003eUnisex\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card, .legacy-brand-card * { box-sizing: border-box; } .legacy-brand-card { width: 100%; margin: 0; } .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } .legacy-brand-card__logo-wrap { margin-bottom: 18px; } .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } .legacy-brand-card__content { margin-bottom: 20px; } .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } .legacy-brand-card__logo { max-width: 160px; } .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } .legacy-brand-card__socials { grid-template-columns: 1fr; } .legacy-brand-card__social { padding: 11px 12px; } .legacy-brand-card__social-label, .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n+\u003cstyle\u003e\n  \/* Compatibility con the legacy PDP reset. Keeps the approved card visually identical. *\/ #legacy-pdp-root .legacy-brand-card, #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; } #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; } #legacy-pdp-root .legacy-brand-card__inner { background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px; font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16); } #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; } #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; } #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; } #legacy-pdp-root .legacy-brand-card__eyebrow { margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__text { margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8; font-weight: 400; max-width: 640px; } #legacy-pdp-root .legacy-brand-card__socials { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px; } #legacy-pdp-root .legacy-brand-card__social { display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); text-decoration: none; color: #ffffff; min-width: 0; } #legacy-pdp-root .legacy-brand-card__social--clickable { transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer; } #legacy-pdp-root .legacy-brand-card__social--clickable:hover { transform: translateY(-1px); background: rgba(255, 255, 255, 0.07); border-color: rgba(255, 255, 255, 0.16); } #legacy-pdp-root .legacy-brand-card__social-icon { width: 18px; height: 18px; min-width: 18px; display: inline-flex; align-items: center; justify-content: center; color: #ffffff; } #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; } #legacy-pdp-root .legacy-brand-card__social-label { font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap; } #legacy-pdp-root .legacy-brand-card__social-handle { margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @media screen y (max-width: 749px) { #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; } #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; } #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; } #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; } #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; } #legacy-pdp-root .legacy-brand-card__social-label, #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){ document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){ if(root.dataset.lgcInit) return; root.dataset.lgcInit = \"1\"; root.querySelectorAll('[data-tabgroup]').forEach(function(nav){ var section = nav.closest('.lgc-card') || root; var buttons = nav.querySelectorAll('.lgc-tab-btn'); buttons.forEach(function(btn){ btn.addEventListener('click', function(){ var target = btn.getAttribute('data-tab'); buttons.forEach(function(b){ b.classList.remove('is-active'); }); btn.classList.add('is-active'); section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){ panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target); }); }); }); }); root.querySelectorAll('.lgc-faq-item').forEach(function(item){ var q = item.querySelector('.lgc-faq-q'); if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); }); }); var AUTOPLAY_MS = 5000; root.querySelectorAll('.lgc-carousel').forEach(function(carousel){ var key = carousel.getAttribute('data-carousel'); var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]'); var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item')); var n = originals.length; if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Legacy","offers":[{"title":"Black Frame \/ Black Lens","offer_id":50226135302384,"sku":"15084282511520-52480699433120","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Green Lens","offer_id":50226135335152,"sku":"15084282511520-52480699334816","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Tortoise Frame \/ Light Blue Lens","offer_id":50226135367920,"sku":"15084282511520-52480699302048","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Light Blue Lens","offer_id":50226135400688,"sku":"15084282511520-52480699400352","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Black Frame \/ Yellow Lens","offer_id":50226135433456,"sku":"15084282511520-52480699367584","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/tulum-01-white_335dc107-f6ec-466f-b585-a88fb288c547.png?v=1786195932"},{"product_id":"caterside-fashion-men-sunglasses-small-frame-square-personalized-design-sun-glasses-women-travel-party-business-festival-gift","title":"Gafas de sol polarizadas vintage de montura cuadrada para hombre | Legacy","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e\n  #legacy-pdp-root{\n    --lgc-black:#0D0D0D;\n    --lgc-graphite:#2B2B2B;\n    --lgc-stone:#D9D6CF;\n    --lgc-cream:#F2EFE9;\n    --lgc-white:#FFFFFF;\n    --lgc-ink-soft: rgba(13,13,13,0.62);\n    --lgc-ink-faint: rgba(13,13,13,0.42);\n    --lgc-line: rgba(13,13,13,0.08);\n    --lgc-radius-lg: 24px;\n    --lgc-radius-md: 18px;\n    --lgc-radius-sm: 12px;\n    --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    all: initial;\n    display:block;\n    box-sizing:border-box;\n    font-family: var(--lgc-sans);\n    color: var(--lgc-black);\n    background: var(--lgc-white);\n    -webkit-font-smoothing: antialiased;\n    text-align:left;\n    line-height:1.5;\n    max-width:600px;\n    margin:0 auto;\n  }\n  #legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{\n    box-sizing:border-box; margin:0; padding:0; font-family:inherit;\n    color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;\n  }\n  #legacy-pdp-root img{ max-width:100%; display:block; border:0; }\n  #legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }\n  #legacy-pdp-root ul{ list-style:none; }\n  #legacy-pdp-root svg{ display:block; flex-shrink:0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n\n  #legacy-pdp-root .lgc-wrap{ padding:0 18px; }\n  #legacy-pdp-root .lgc-section{ padding:36px 0; }\n\n  #legacy-pdp-root .lgc-badge{\n    display:inline-flex; align-items:center; gap:6px;\n    background:var(--lgc-cream); color:var(--lgc-black);\n    padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;\n  }\n  #legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n\n  #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root h1.lgc-h1{ font-size:28px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }\n  #legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }\n  #legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }\n  #legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\n  \/* ---------- HERO ---------- *\/\n  #legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }\n  #legacy-pdp-root .lgc-hero h1{ margin-top:14px; }\n  #legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }\n  #legacy-pdp-root .lgc-pill{\n    font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;\n    background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);\n  }\n  #legacy-pdp-root .lgc-hero-img{\n    margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);\n  }\n  #legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\n  \/* ---------- PILARES ---------- *\/\n  #legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n  #legacy-pdp-root .lgc-pillar{\n    border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;\n    display:flex; flex-direction:column; justify-content:flex-start;\n  }\n  #legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }\n  #legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }\n  #legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }\n  #legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }\n  #legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\n  \/* ---------- CARROSSÉIS ---------- *\/\n  #legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }\n  #legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }\n  #legacy-pdp-root .lgc-carousel{\n    display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;\n    -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;\n    margin:0 -18px; padding-left:18px; padding-right:18px;\n  }\n  #legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }\n  #legacy-pdp-root .lgc-carousel-item{\n    flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);\n    overflow:hidden; background:var(--lgc-cream); position:relative;\n  }\n  #legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }\n  #legacy-pdp-root .lgc-carousel-cap{\n    position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);\n    color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;\n    backdrop-filter:blur(4px);\n  }\n  #legacy-pdp-root .lgc-carousel-wrap{ position:relative; }\n  #legacy-pdp-root .lgc-arrow{\n    position:absolute; top:50%; transform:translateY(-50%); z-index:2;\n    width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);\n    display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);\n  }\n  #legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }\n  #legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }\n  #legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }\n  #legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }\n  #legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }\n  #legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\n  \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/\n  #legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }\n  #legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }\n  #legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }\n  #legacy-pdp-root .lgc-tabs-nav{\n    display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;\n  }\n  #legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }\n  #legacy-pdp-root .lgc-tab-btn{\n    padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);\n    transition:all .2s ease;\n  }\n  #legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-tab-panel{ display:none; }\n  #legacy-pdp-root .lgc-tab-panel.is-active{ display:block; }\n\n  #legacy-pdp-root table.lgc-table{\n    width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;\n    background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;\n  }\n  #legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{\n    padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);\n  }\n  #legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }\n  #legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }\n  #legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }\n  #legacy-pdp-root .lgc-table-scroll{\n    max-width:100%; overflow:hidden;\n    border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table{\n    width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th,\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table td{\n    padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th{\n    font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;\n    color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{\n    font-weight:700;\n  }\n\n  #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }\n  #legacy-pdp-root .lgc-specs-row{\n    display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;\n  }\n  #legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }\n  #legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }\n  #legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\n  \/* ---------- GARANTIA (2 por linha) ---------- *\/\n  #legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n  #legacy-pdp-root .lgc-trust-item{\n    border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);\n  }\n  #legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }\n  #legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }\n  #legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\n  \/* ---------- FAQ ---------- *\/\n  #legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }\n  #legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }\n  #legacy-pdp-root .lgc-faq-q{\n    width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;\n    padding:15px 2px; font-size:14px; font-weight:600; text-align:left;\n  }\n  #legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }\n  #legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }\n  #legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }\n  #legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\n  \/* ---------- FOOTER ---------- *\/\n  #legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\n  \/* ---------- LANG SWITCH (bandeiras) ---------- *\/\n  #legacy-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }\n  #legacy-pdp-root .lgc-lang-btn{\n    width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;\n    border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;\n    line-height:0;\n  }\n  #legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }\n  #legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-hero\"\u003e\n    \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Diseñado para durar\u003c\/span\u003e\n    \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eLíneas definidas. Protección UV400.\u003c\/h2\u003e\n    \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eUna montura cuadrada vintage diseñada para la comodidad durante todo el día: ligera y con protección UV400.\u003c\/p\u003e\n    \u003cdiv class=\"lgc-hero-pills\"\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eProtección UV400\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003eGarantía Legacy\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003eDevoluciones en 14 días\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-hero-img\"\u003e\n      \u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467334096-H1.webp\" alt=\"Gafas de sol cuadradas vintage Legacy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-langbar\" data-langswitch\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"en\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/gb.png\" alt=\"Inglés\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"de\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/de.png\" alt=\"Alemán\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"nl\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/nl.png\" alt=\"Neerlandés\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"it\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/it.png\" alt=\"Italiano\"\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\"\u003e\n    \u003cdiv class=\"lgc-pillars-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003ePor qué Legacy\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eProtección real, montura atemporal y precio justo\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar-grid\"\u003e\n      \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12 12 22\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.quality.title\"\u003eCalidad\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.quality.desc\"\u003eLentes UV400 y certificación CE: protección ocular real, no solo estilo.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.price.title\"\u003ePrecio justo\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.price.desc\"\u003eSin recargo minorista: solo un precio justo para unas gafas de sol bien hechas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.trust.title\"\u003eConfianza Legacy\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.trust.desc\"\u003eParte de la línea Legacy, con el mismo estándar que aplicamos a cada pieza que creamos.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eGarantía + devoluciones\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.guarantee.desc\"\u003eDerecho de desistimiento de 14 días y garantía frente a defectos de fabricación.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-carousel-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eLa montura\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eArtesanía de cerca\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eBisagras sólidas, líneas limpias y una montura suficientemente ligera para usar todo el día.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n      \u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467340211-q1.webp\" alt=\"Detalle de la montura 1\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467341626-q2.webp\" alt=\"Detalle de la montura 2\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467342882-q3.webp\" alt=\"Detalle de la montura 3\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-carousel-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eEstilo que se lleva bien\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eDe la carretera a la azotea\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003eViajes, negocios o festivales: una montura para cada ocasión.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n      \u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467336075-lf1.webp\" alt=\"Estilo de vida 1\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467337847-lf2.webp\" alt=\"Estilo de vida 2\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/tvneebxsyharfkrggeao.supabase.co\/storage\/v1\/object\/public\/images\/f0dc89db-df0b-4954-8eb6-6af726de65a3\/1783467339011-lf3.webp\" alt=\"Estilo de vida 3\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Anterior\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Siguiente\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-card\"\u003e\n      \u003cdiv class=\"lgc-section-head\"\u003e\n        \u003cspan class=\"lgc-eyebrow\" data-i18n=\"dims.eyebrow\"\u003eDetalles de las lentes\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"dims.headline\"\u003eEspecificaciones de la montura y las lentes\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003ctable class=\"lgc-table\"\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd data-i18n=\"dims.row1label\"\u003eAncho de la lente\u003c\/td\u003e\n\u003ctd\u003e58 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd data-i18n=\"dims.row2label\"\u003eAltura de la lente\u003c\/td\u003e\n\u003ctd\u003e45 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd data-i18n=\"dims.row3label\"\u003eProtección UV\u003c\/td\u003e\n\u003ctd\u003eUV400\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd data-i18n=\"dims.row4label\"\u003eCertificación\u003c\/td\u003e\n\u003ctd\u003eCE\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd data-i18n=\"dims.row5label\"\u003eEstilo de montura\u003c\/td\u003e\n\u003ctd data-i18n=\"dims.row5value\"\u003eCuadrada vintage\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cp class=\"lgc-size-note\" data-i18n=\"dims.note\"\u003eTalla única para la mayoría. Montura ligera diseñada para la comodidad durante todo el día.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-card is-white\"\u003e\n      \u003cdiv class=\"lgc-section-head\"\u003e\n        \u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eEspecificaciones\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eDetalles del producto\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n        \u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eMateriales\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCuidados\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eFicha técnica\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eMaterial de la montura\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003ePlástico ligero\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eMaterial de las lentes\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003ePlástico (UV400)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eCertificación\u003c\/span\u003e\u003cspan\u003eCE\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eCategoría de filtro\u003c\/span\u003e\u003cspan\u003e1\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eLimpieza\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eUsa un paño de microfibra; evita las toallas de papel\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eAlmacenamiento\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eGuárdalas en un estuche rígido cuando no las uses\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eEvita\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eNo las dejes en coches calurosos ni bajo el sol directo durante periodos prolongados\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eModelo\u003c\/span\u003e\u003cspan\u003eK39769\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eEstilo\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eMontura cuadrada vintage\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eColor\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003ePor confirmar\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eOrigen\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eChina continental\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-trust-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"trust.eyebrow\"\u003eCompra sin riesgos\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"trust.headline\"\u003eTu confianza, protegida\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-trust-grid\"\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item1.title\"\u003eGarantía Legacy\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item1.desc\"\u003eFrente a defectos de fabricación.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item2.title\"\u003eDevoluciones en 14 días\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item2.desc\"\u003eDerecho de desistimiento, sin preguntas.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003crect x=\"3\" y=\"7\" width=\"18\" height=\"13\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 7V5a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item3.title\"\u003ePago seguro\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item3.desc\"\u003eEntorno de pago protegido.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003crect x=\"2.5\" y=\"8\" width=\"14\" height=\"9\" rx=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16.5 11h3l2 3v3h-5z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item4.title\"\u003eEnvío con seguimiento\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item4.desc\"\u003eSigue cada etapa de la entrega.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-card is-white\"\u003e\n      \u003cdiv class=\"lgc-section-head\"\u003e\n        \u003cspan class=\"lgc-eyebrow\" data-i18n=\"faq.eyebrow\"\u003ePreguntas frecuentes\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"faq.headline\"\u003ePreguntas frecuentes\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-faq\" data-faq\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q1\"\u003e¿Cuál es el plazo de entrega?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a1\"\u003eLa entrega media es de 10 a 32 días laborables tras la confirmación del pago, según tu región.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q2\"\u003e¿Cómo funciona una devolución o un cambio?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a2\"\u003eDispones de 14 días naturales desde la recepción del pedido para solicitar una devolución o un cambio, sin complicaciones.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q3\"\u003e¿Bloquean los rayos UV?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a3\"\u003eSí: las lentes tienen clasificación UV400 y certificación CE, y bloquean entre el 99 y el 100 % de los rayos UVA y UVB.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q4\"\u003e¿Qué métodos de pago se aceptan?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a4\"\u003eTarjeta de crédito y otros métodos principales durante el pago, con opción de cuotas donde esté disponible.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q5\"\u003e¿Son cómodas para llevar todo el día?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a5\"\u003eSí: la montura de plástico ligero está diseñada para seguir siendo cómoda durante largos periodos sin presionar la nariz ni las orejas.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Tienda Legacy\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eSobre nosotros\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Legacy está pensado para quienes valoran el estilo atemporal, los detalles refinados y la calidad duradera. Seleccionamos esenciales distinguidos que aportan confianza, carácter y una sofisticación natural a la vida cotidiana.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram de Legacy Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@legacy.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card,\n  .legacy-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .legacy-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .legacy-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .legacy-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .legacy-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .legacy-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .legacy-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .legacy-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .legacy-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .legacy-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .legacy-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .legacy-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  @media screen and (max-width: 749px) {\n    .legacy-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .legacy-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .legacy-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .legacy-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .legacy-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .legacy-brand-card__social-label,\n    .legacy-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n+\u003cstyle\u003e\n  \/* Compatibility with the legacy PDP reset. Keeps the approved card visually identical. *\/\n  #legacy-pdp-root .legacy-brand-card,\n  #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; }\n  #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; }\n  #legacy-pdp-root .legacy-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; }\n  #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; }\n  #legacy-pdp-root .legacy-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #legacy-pdp-root .legacy-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #legacy-pdp-root .legacy-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #legacy-pdp-root .legacy-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  @media screen and (max-width: 749px) {\n    #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; }\n    #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; }\n    #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; }\n    #legacy-pdp-root .legacy-brand-card__social-label,\n    #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy no es lo que tenemos. Es lo que dejamos.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var translations = {\n    en: {\n      hero:{ headline:\"Sharp Lines. UV400 Protection.\", sub:\"A vintage square frame built for all-day comfort \\u2014 lightweight, UV400 protected.\", pill1:\"UV400 Protection\", pill2:\"Legacy Guarantee\", pill3:\"14-Day Returns\" },\n      pillars:{ eyebrow:\"Why Legacy\", headline:\"Real protection, timeless frame, honest price\",\n        quality:{title:\"Quality\",desc:\"UV400 lenses and CE certification \\u2014 real eye protection, not just style.\"},\n        price:{title:\"Fair Price\",desc:\"No retail markup \\u2014 just a fair price for a well-made pair of sunglasses.\"},\n        trust:{title:\"Legacy Trust\",desc:\"Part of the Legacy lineup, held to the same standard as every piece we make.\"},\n        guarantee:{title:\"Guarantee + Returns\",desc:\"14-day right of withdrawal and a guarantee against manufacturing defects.\"} },\n      carousel1:{ eyebrow:\"The Frame\", headline:\"Craftsmanship up close\", text:\"Solid hinges, clean lines, and a frame light enough to wear all day.\" },\n      carousel2:{ eyebrow:\"Worn Well\", headline:\"From the road to the rooftop\", text:\"Travel, business, festival \\u2014 one frame for every scene.\" },\n      dims:{ eyebrow:\"Lens Details\", headline:\"Frame \u0026amp; lens specs\", row1label:\"Lens Width\", row2label:\"Lens Height\", row3label:\"UV Protection\", row4label:\"Certification\", row5label:\"Frame Style\", row5value:\"Vintage square\", note:\"One size fits most. Lightweight frame designed for all-day comfort.\" },\n      specs:{ eyebrow:\"Specifications\", headline:\"Product details\", tab1:\"Materials\", tab2:\"Care\", tab3:\"Technical\",\n        mat:{label1:\"Frame Material\",value1:\"Lightweight plastic\",label2:\"Lens Material\",value2:\"Plastic (UV400)\",label3:\"Certification\",label4:\"Filter Category\"},\n        care:{label1:\"Cleaning\",value1:\"Use a microfiber cloth; avoid paper towels\",label2:\"Storage\",value2:\"Keep in a hard case when not wearing\",label3:\"Avoid\",value3:\"Do not leave in hot cars or direct sun for extended periods\"},\n        tech:{label1:\"Model\",label2:\"Style\",value2:\"Vintage square frame\",label3:\"Color\",value3:\"To confirm\",label4:\"Origin\",value4:\"Mainland China\"} },\n      trust:{ eyebrow:\"Buy without risk\", headline:\"Your trust, protected\",\n        item1:{title:\"Legacy Guarantee\",desc:\"Against manufacturing defects.\"},\n        item2:{title:\"14-Day Returns\",desc:\"Right of withdrawal, no questions asked.\"},\n        item3:{title:\"Secure Payment\",desc:\"Protected checkout environment.\"},\n        item4:{title:\"Tracked Shipping\",desc:\"Follow every step of delivery.\"} },\n      faq:{ eyebrow:\"Frequently Asked Questions\", headline:\"FAQ\",\n        q1:\"What is the delivery time?\", a1:\"Average delivery is 10 to 32 business days after payment confirmation, depending on your region.\",\n        q2:\"How does return or exchange work?\", a2:\"You have 14 calendar days after receiving your order to request a return or exchange, no hassle.\",\n        q3:\"Do they block UV rays?\", a3:\"Yes \\u2014 the lenses are UV400 rated and CE certified, blocking 99\\u2013100% of UVA and UVB rays.\",\n        q4:\"What payment methods are accepted?\", a4:\"Credit card and other major methods at checkout, with installments where available.\",\n        q5:\"Are they comfortable for all-day wear?\", a5:\"Yes \\u2014 the lightweight plastic frame is designed to stay comfortable over long periods without pressure on the nose or ears.\" }\n    },\n    de: {\n      hero:{ headline:\"Klare Linien. UV400-Schutz.\", sub:\"Ein Vintage-Rahmen im Square-Design f\\u00fcr ganzt\\u00e4gigen Komfort \\u2014 leicht, CE-zertifiziert und UV400-gesch\\u00fctzt.\", pill1:\"UV400-Schutz\", pill2:\"Legacy-Garantie\", pill3:\"14 Tage R\\u00fcckgabe\" },\n      pillars:{ eyebrow:\"Warum Legacy\", headline:\"Echter Schutz, zeitloser Rahmen, fairer Preis\",\n        quality:{title:\"Qualit\\u00e4t\",desc:\"UV400-Gl\\u00e4ser und CE-Zertifizierung \\u2014 echter Augenschutz, nicht nur Stil.\"},\n        price:{title:\"Fairer Preis\",desc:\"Kein Einzelhandelsaufschlag \\u2014 nur ein fairer Preis f\\u00fcr eine gut gemachte Sonnenbrille.\"},\n        trust:{title:\"Legacy-Vertrauen\",desc:\"Teil der Legacy-Reihe, gefertigt nach demselben Standard wie jedes unserer St\\u00fccke.\"},\n        guarantee:{title:\"Garantie + R\\u00fcckgabe\",desc:\"14 Tage Widerrufsrecht und Garantie gegen Fabrikationsfehler.\"} },\n      carousel1:{ eyebrow:\"Der Rahmen\", headline:\"Verarbeitung aus der N\\u00e4he\", text:\"Solide Scharniere, klare Linien und ein Rahmen, leicht genug f\\u00fcr den ganzen Tag.\" },\n      carousel2:{ eyebrow:\"Gut getragen\", headline:\"Von der Stra\\u00dfe bis zur Dachterrasse\", text:\"Reise, Business, Festival \\u2014 ein Rahmen f\\u00fcr jede Szene.\" },\n      dims:{ eyebrow:\"Glasdetails\", headline:\"Rahmen- \u0026amp; Glasdaten\", row1label:\"Glasbreite\", row2label:\"Glash\\u00f6he\", row3label:\"UV-Schutz\", row4label:\"Zertifizierung\", row5label:\"Rahmenstil\", row5value:\"Vintage Square\", note:\"Einheitsgr\\u00f6\\u00dfe. Leichter Rahmen f\\u00fcr ganzt\\u00e4gigen Komfort.\" },\n      specs:{ eyebrow:\"Spezifikationen\", headline:\"Produktdetails\", tab1:\"Materialien\", tab2:\"Pflege\", tab3:\"Technisch\",\n        mat:{label1:\"Rahmenmaterial\",value1:\"Leichter Kunststoff\",label2:\"Glasmaterial\",value2:\"Kunststoff (UV400)\",label3:\"Zertifizierung\",label4:\"Filterkategorie\"},\n        care:{label1:\"Reinigung\",value1:\"Mikrofasertuch verwenden; keine Papiert\\u00fccher\",label2:\"Aufbewahrung\",value2:\"Im Hartschalen-Etui aufbewahren\",label3:\"Vermeiden\",value3:\"Nicht in hei\\u00dfen Autos oder l\\u00e4ngerer direkter Sonne liegen lassen\"},\n        tech:{label1:\"Modell\",label2:\"Stil\",value2:\"Vintage Square Rahmen\",label3:\"Farbe\",value3:\"Noch zu best\\u00e4tigen\",label4:\"Herkunft\",value4:\"Festlandchina\"} },\n      trust:{ eyebrow:\"Risikofrei kaufen\", headline:\"Dein Vertrauen, gesch\\u00fctzt\",\n        item1:{title:\"Legacy-Garantie\",desc:\"Gegen Fabrikationsfehler.\"},\n        item2:{title:\"14 Tage R\\u00fcckgabe\",desc:\"Widerrufsrecht, ohne Fragen.\"},\n        item3:{title:\"Sichere Zahlung\",desc:\"Gesch\\u00fctzte Kaufumgebung.\"},\n        item4:{title:\"Sendungsverfolgung\",desc:\"Verfolge jeden Schritt der Lieferung.\"} },\n      faq:{ eyebrow:\"H\\u00e4ufige Fragen\", headline:\"FAQ\",\n        q1:\"Wie lange dauert die Lieferung?\", a1:\"Die durchschnittliche Lieferzeit betr\\u00e4gt 5 bis 10 Werktage nach Zahlungsbest\\u00e4tigung, je nach Region.\",\n        q2:\"Wie funktioniert R\\u00fcckgabe oder Umtausch?\", a2:\"Du hast 14 Kalendertage nach Erhalt, um R\\u00fcckgabe oder Umtausch anzufragen \\u2014 unkompliziert.\",\n        q3:\"Blockieren sie UV-Strahlen?\", a3:\"Ja \\u2014 die Gl\\u00e4ser sind UV400-zertifiziert und CE-gepr\\u00fcft, sie blockieren 99\\u2013100% der UVA- und UVB-Strahlen.\",\n        q4:\"Welche Zahlungsmethoden werden akzeptiert?\", a4:\"Kreditkarte und weitere g\\u00e4ngige Methoden beim Checkout, je nach Verf\\u00fcgbarkeit auch in Raten.\",\n        q5:\"Sind sie bequem f\\u00fcr ganzt\\u00e4giges Tragen?\", a5:\"Ja \\u2014 der leichte Kunststoffrahmen ist so konstruiert, dass er \\u00fcber l\\u00e4ngere Zeit bequem bleibt, ohne auf Nase oder Ohren zu dr\\u00fccken.\" }\n    },\n    nl: {\n      hero:{ headline:\"Strakke Lijnen. UV400-Bescherming.\", sub:\"Een vintage vierkant montuur voor de hele dag \\u2014 licht, CE-gecertificeerd en UV400-beschermd.\", pill1:\"UV400-Bescherming\", pill2:\"Legacy Garantie\", pill3:\"14 Dagen Retour\" },\n      pillars:{ eyebrow:\"Waarom Legacy\", headline:\"Echte bescherming, tijdloos montuur, eerlijke prijs\",\n        quality:{title:\"Kwaliteit\",desc:\"UV400-glazen en CE-certificering \\u2014 echte oogbescherming, niet alleen stijl.\"},\n        price:{title:\"Eerlijke Prijs\",desc:\"Geen winkelmarge \\u2014 gewoon een eerlijke prijs voor een goed gemaakte zonnebril.\"},\n        trust:{title:\"Legacy Vertrouwen\",desc:\"Onderdeel van de Legacy-lijn, gemaakt volgens dezelfde standaard als elk van onze stukken.\"},\n        guarantee:{title:\"Garantie + Retour\",desc:\"14 dagen herroepingsrecht en garantie tegen fabricagefouten.\"} },\n      carousel1:{ eyebrow:\"Het Montuur\", headline:\"Vakmanschap van dichtbij\", text:\"Stevige scharnieren, strakke lijnen en een montuur licht genoeg om de hele dag te dragen.\" },\n      carousel2:{ eyebrow:\"Goed Gedragen\", headline:\"Van de weg tot het dakterras\", text:\"Reizen, business, festival \\u2014 \\u00e9\\u00e9n montuur voor elk moment.\" },\n      dims:{ eyebrow:\"Glasdetails\", headline:\"Montuur- \u0026amp; glasgegevens\", row1label:\"Glasbreedte\", row2label:\"Glashoogte\", row3label:\"UV-bescherming\", row4label:\"Certificering\", row5label:\"Montuurstijl\", row5value:\"Vintage vierkant\", note:\"One size fits most. Licht montuur ontworpen voor comfort de hele dag.\" },\n      specs:{ eyebrow:\"Specificaties\", headline:\"Productdetails\", tab1:\"Materialen\", tab2:\"Onderhoud\", tab3:\"Technisch\",\n        mat:{label1:\"Montuurmateriaal\",value1:\"Lichtgewicht kunststof\",label2:\"Glasmateriaal\",value2:\"Kunststof (UV400)\",label3:\"Certificering\",label4:\"Filtercategorie\"},\n        care:{label1:\"Reiniging\",value1:\"Gebruik een microvezeldoek; geen papieren handdoeken\",label2:\"Opbergen\",value2:\"Bewaar in een hard etui wanneer niet gedragen\",label3:\"Vermijden\",value3:\"Niet achterlaten in hete auto's of langdurig direct zonlicht\"},\n        tech:{label1:\"Model\",label2:\"Stijl\",value2:\"Vintage vierkant montuur\",label3:\"Kleur\",value3:\"Nog te bevestigen\",label4:\"Herkomst\",value4:\"Vasteland China\"} },\n      trust:{ eyebrow:\"Zonder risico kopen\", headline:\"Jouw vertrouwen, beschermd\",\n        item1:{title:\"Legacy Garantie\",desc:\"Tegen fabricagefouten.\"},\n        item2:{title:\"14 Dagen Retour\",desc:\"Herroepingsrecht, geen vragen gesteld.\"},\n        item3:{title:\"Veilig Betalen\",desc:\"Beschermde afrekenomgeving.\"},\n        item4:{title:\"Verzending met Tracking\",desc:\"Volg elke stap van de levering.\"} },\n      faq:{ eyebrow:\"Veelgestelde Vragen\", headline:\"FAQ\",\n        q1:\"Wat is de levertijd?\", a1:\"De gemiddelde levertijd is 5 tot 10 werkdagen na betalingsbevestiging, afhankelijk van je regio.\",\n        q2:\"Hoe werkt retour of ruilen?\", a2:\"Je hebt 14 kalenderdagen na ontvangst om een retour of ruil aan te vragen, zonder rompslomp.\",\n        q3:\"Blokkeren ze UV-stralen?\", a3:\"Ja \\u2014 de glazen zijn UV400-geclassificeerd en CE-gecertificeerd, en blokkeren 99\\u2013100% van UVA- en UVB-stralen.\",\n        q4:\"Welke betaalmethoden worden geaccepteerd?\", a4:\"Creditcard en andere gangbare methodes bij het afrekenen, met betaling in termijnen waar mogelijk.\",\n        q5:\"Zijn ze comfortabel voor de hele dag?\", a5:\"Ja \\u2014 het lichtgewicht kunststof montuur is zo ontworpen dat het de hele dag comfortabel blijft zonder druk op neus of oren.\" }\n    },\n    it: {\n      hero:{ headline:\"Linee Nette. Protezione UV400.\", sub:\"Una montatura vintage quadrata per il comfort tutto il giorno \\u2014 leggera, certificata CE e protetta UV400.\", pill1:\"Protezione UV400\", pill2:\"Garanzia Legacy\", pill3:\"Reso in 14 Giorni\" },\n      pillars:{ eyebrow:\"Perch\\u00e9 Legacy\", headline:\"Protezione reale, montatura senza tempo, prezzo onesto\",\n        quality:{title:\"Qualit\\u00e0\",desc:\"Lenti UV400 e certificazione CE \\u2014 vera protezione per gli occhi, non solo stile.\"},\n        price:{title:\"Prezzo Giusto\",desc:\"Nessun ricarico da rivenditore \\u2014 solo un prezzo onesto per un paio di occhiali da sole ben fatto.\"},\n        trust:{title:\"Fiducia Legacy\",desc:\"Parte della linea Legacy, costruito secondo lo stesso standard di ogni nostro pezzo.\"},\n        guarantee:{title:\"Garanzia + Reso\",desc:\"14 giorni di diritto di recesso e garanzia contro difetti di fabbricazione.\"} },\n      carousel1:{ eyebrow:\"La Montatura\", headline:\"Artigianalit\\u00e0 da vicino\", text:\"Cerniere solide, linee pulite e una montatura leggera abbastanza per tutto il giorno.\" },\n      carousel2:{ eyebrow:\"Indossati Bene\", headline:\"Dalla strada al rooftop\", text:\"Viaggio, business, festival \\u2014 una montatura per ogni scena.\" },\n      dims:{ eyebrow:\"Dettagli Lenti\", headline:\"Specifiche montatura \u0026amp; lenti\", row1label:\"Larghezza lente\", row2label:\"Altezza lente\", row3label:\"Protezione UV\", row4label:\"Certificazione\", row5label:\"Stile montatura\", row5value:\"Vintage quadrata\", note:\"Taglia unica. Montatura leggera pensata per il comfort tutto il giorno.\" },\n      specs:{ eyebrow:\"Specifiche\", headline:\"Dettagli prodotto\", tab1:\"Materiali\", tab2:\"Cura\", tab3:\"Tecnico\",\n        mat:{label1:\"Materiale montatura\",value1:\"Plastica leggera\",label2:\"Materiale lenti\",value2:\"Plastica (UV400)\",label3:\"Certificazione\",label4:\"Categoria filtro\"},\n        care:{label1:\"Pulizia\",value1:\"Usare un panno in microfibra; evitare fazzoletti di carta\",label2:\"Conservazione\",value2:\"Conservare in un astuccio rigido quando non indossati\",label3:\"Evitare\",value3:\"Non lasciare in auto calde o alla luce solare diretta per periodi prolungati\"},\n        tech:{label1:\"Modello\",label2:\"Stile\",value2:\"Montatura vintage quadrata\",label3:\"Colore\",value3:\"Da confermare\",label4:\"Origine\",value4:\"Cina continentale\"} },\n      trust:{ eyebrow:\"Acquista senza rischi\", headline:\"La tua fiducia, protetta\",\n        item1:{title:\"Garanzia Legacy\",desc:\"Contro difetti di fabbricazione.\"},\n        item2:{title:\"Reso in 14 Giorni\",desc:\"Diritto di recesso, senza domande.\"},\n        item3:{title:\"Pagamento Sicuro\",desc:\"Ambiente di acquisto protetto.\"},\n        item4:{title:\"Spedizione Tracciata\",desc:\"Segui ogni fase della consegna.\"} },\n      faq:{ eyebrow:\"Domande Frequenti\", headline:\"FAQ\",\n        q1:\"Qual \\u00e8 il tempo di consegna?\", a1:\"Il tempo medio di consegna \\u00e8 di 5 a 10 giorni lavorativi dopo la conferma del pagamento, in base alla tua zona.\",\n        q2:\"Come funziona il reso o il cambio?\", a2:\"Hai 14 giorni di calendario dal ricevimento per richiedere un reso o un cambio, senza complicazioni.\",\n        q3:\"Bloccano i raggi UV?\", a3:\"S\\u00ec \\u2014 le lenti sono certificate UV400 e CE, bloccando il 99\\u2013100% dei raggi UVA e UVB.\",\n        q4:\"Quali metodi di pagamento sono accettati?\", a4:\"Carta di credito e altri metodi principali al checkout, con rateizzazione dove disponibile.\",\n        q5:\"Sono comodi per tutto il giorno?\", a5:\"S\\u00ec \\u2014 la montatura in plastica leggera \\u00e8 pensata per restare comoda a lungo senza pressione su naso o orecchie.\" }\n    }\n  };\n\n  function getByPath(obj, path){\n    return path.split('.').reduce(function(o,k){ return (o \u0026\u0026 o[k] !== undefined) ? o[k] : null; }, obj);\n  }\n\n  function detectLang(){\n    var supported = ['en','de','nl','it'];\n    var candidates = [];\n    try{ if(document.documentElement.lang) candidates.push(document.documentElement.lang); }catch(e){}\n    try{ if(navigator.language) candidates.push(navigator.language); }catch(e){}\n    try{ if(navigator.languages) candidates = candidates.concat(navigator.languages); }catch(e){}\n    for(var i=0;i\u003ccandidates.length;i++){\n      var code = (candidates[i] || '').slice(0,2).toLowerCase();\n      if(supported.indexOf(code) !== -1) return code;\n    }\n    return 'en';\n  }\n\n  function applyLang(root, lang){\n    if(!translations[lang]) lang = 'en';\n    root.querySelectorAll('[data-i18n]').forEach(function(el){\n      var val = getByPath(translations[lang], el.getAttribute('data-i18n'));\n      if(val !== null) el.innerHTML = val;\n    });\n    root.querySelectorAll('[data-setlang]').forEach(function(btn){\n      btn.classList.toggle('is-active', btn.getAttribute('data-setlang') === lang);\n    });\n    root.setAttribute('data-current-lang', lang);\n  }\n\n  document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){\n    if(root.dataset.lgcInit) return;\n    root.dataset.lgcInit = \"1\";\n\n    \/* Spanish locale: static translated content *\/\n\n    root.querySelectorAll('[data-setlang]').forEach(function(btn){\n      btn.addEventListener('click', function(){ applyLang(root, btn.getAttribute('data-setlang')); });\n    });\n\n    \/\/ Tabs\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    \/\/ FAQ accordion\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    \/\/ Carrosséis — loop infinito com auto-rotate\n    var AUTOPLAY_MS = 5000;   \/\/ intervalo entre slides (igual para todos os carrosséis)\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      \/\/ Dots (um por slide real)\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      \/\/ Clona o primeiro e o último slide pra criar o efeito de loop contínuo\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n      \/\/ allItems: [lastClone, original0..N-1, firstClone]\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      \/\/ Posiciona no primeiro slide real (índice 1) sem animação\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1, closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        \/\/ Se parou em um clone (início ou fim), pula instantaneamente pro slide real equivalente\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10; \/\/ largura do item + gap\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      \/\/ Loop de autoplay: sempre reagenda pra si mesmo, então qualquer\n      \/\/ interação manual (seta ou arraste) reinicia a contagem do zero,\n      \/\/ mantendo o mesmo intervalo de 5s pra todos os carrosséis.\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e","brand":"Legacy","offers":[{"title":"Transparent\/Blue","offer_id":50226158698736,"sku":"200007763:201336100;71:100009342#AS picture show;73:350850#LG10 Blue","price":32.0,"currency_code":"USD","in_stock":true},{"title":"All Black","offer_id":50226158731504,"sku":"200007763:201336100;71:100009342#AS picture show;73:175#C01 Black","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Green\/Brown","offer_id":50226158764272,"sku":"200007763:201336100;71:100009342#AS picture show;73:193#C07 Green brown","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0855\/6357\/2464\/files\/9_c867c040-5562-4f2f-a1b1-d71040d919c6.png?v=1786196028"}],"url":"https:\/\/legacyluxwear.com\/es-es\/collections\/classic-sunglasses.oembed?page=2","provider":"Legacy","version":"1.0","type":"link"}