{"product_id":"aiopeson-mens-breathable-silky-polo-shirt-solid-color-soft-skin-friendly-casual-cool-old-money-style-male-polo-shirts","title":"Men's Silky Polo Shirt – Old Money Style | Legacy","description":"\u003c!-- ============================================================\n  LEGACY — Men's Silky Polo Shirt, Old Money Style\n  Multi-idioma: EN \/ DE \/ NL \/ IT — detecta o idioma do\n  visitante automaticamente (usa o idioma do storefront\n  Shopify\/Markets; se não detectar, cai para Inglês).\n  ============================================================\n  DADOS REAIS (ficha técnica em texto + imagem de size chart):\n  Material: Nylon, Rayon, Elastano. Malha (Knit). Estação: Verão.\n  Cenário: Casual. Característica: Respirável. Manga curta.\n  Origem: China continental (Zhejiang).\n\n  Tamanhos S a XXL. MESMO ERRO da AliExpress de novo: o campo\n  \"length\" do JSON (104\/108\/113\/118\/123) é BUSTO DA PEÇA, não\n  comprimento — confirmado batendo com \"❺ clothes bust\" na\n  imagem do size chart. Comprimento real: 68\/70\/72\/74\/76.\n\n  Duas tabelas reais na imagem, ambas usadas no site:\n  1) Guia Internacional + Busto Corporal (Tag\/RU\/BR\/US\/FR-ES\/MX\n     + faixa de busto natural recomendada)\n  2) Medidas do Produto (Ombro\/Busto\/Comprimento\/Manga)\n\n  NÃO ERA POSSÍVEL CONFIRMAR: cor exata. Deixei \"A confirmar\".\n============================================================ --\u003e\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  \u003c!-- ============ HERO ============ --\u003e\n  \u003csection class=\"lgc-wrap lgc-hero\"\u003e\n    \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eLEGACY — Built to Last\u003c\/span\u003e\n    \u003ch1 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eSilky Ease for Summer Days\u003c\/h1\u003e\n    \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eA breathable nylon-rayon knit with a silky drape \\u2014 light enough for the heat, sharp enough for anywhere.\u003c\/p\u003e\n    \u003cdiv class=\"lgc-hero-pills\"\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eSilky Knit\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003eLegacy Guarantee\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003e14-Day Returns\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\/1783351756019-hero.webp\" alt=\"Legacy Men's Silky Polo Shirt\"\u003e\n    \u003c\/div\u003e\n    \u003c!-- Seletor de idioma opcional — a detecção é automática; isto só permite\n         trocar manualmente. Remova o bloco inteiro se não quiser mostrar. --\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=\"English\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"de\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/de.png\" alt=\"Deutsch\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"nl\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/nl.png\" alt=\"Nederlands\"\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  \u003c!-- ============ PILARES DE VALOR ============ --\u003e\n  \u003csection class=\"lgc-wrap lgc-section\"\u003e\n    \u003cdiv class=\"lgc-pillars-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Legacy\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eMade to breathe easy, priced with honesty\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\"\u003eQuality\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.quality.desc\"\u003eA nylon, rayon and elastane blend with a silky hand-feel, knit to stay breathable in the heat.\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\"\u003eFair Price\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.price.desc\"\u003eNo retail markup \\u2014 just a fair price for a well-made polo.\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\"\u003eLegacy Trust\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.trust.desc\"\u003ePart of the Legacy lineup, held to the same standard as every piece we make.\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\"\u003eGuarantee + Returns\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.guarantee.desc\"\u003e14-day right of withdrawal and a guarantee against manufacturing defects.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ CARROSSEL 1 — QUALIDADE \/ TECIDO ============ --\u003e\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\"\u003eThe Fabric\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eSoftness you can see\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eA silky knit with a subtle sheen, breathable enough for the hottest days.\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\/1783351537165-q1.webp\" alt=\"Fabric detail 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\/1783351538127-q2.webp\" alt=\"Fabric detail 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\/1783351539106-q3.webp\" alt=\"Fabric detail 3\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\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=\"Next\"\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  \u003c!-- ============ CARROSSEL 2 — NO USO (lifestyle) ============ --\u003e\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\"\u003eOld Money Ease\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eEffortless, wherever you go\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003eFrom a summer terrace to a weekend getaway \\u2014 Legacy keeps its cool.\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\/1783351532054-lf1.webp\" alt=\"Lifestyle 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\/1783351534671-lf2.webp\" alt=\"Lifestyle 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\/1783351535838-lf3.webp\" alt=\"Lifestyle 3\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\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=\"Next\"\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  \u003c!-- ============ GUIA DE TAMANHOS (2 tabelas, como no chart original) ============ --\u003e\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\"\u003eSize Guide\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"dims.headline\"\u003eFind your fit\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003ch3 class=\"lgc-h3\" style=\"font-size:14px; margin-bottom:10px;\" data-i18n=\"dims.table1Title\"\u003eInternational \u0026amp; Body Guide\u003c\/h3\u003e\n      \u003cdiv class=\"lgc-table-scroll\"\u003e\n        \u003ctable class=\"lgc-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth data-i18n=\"dims.colTag\"\u003eTag\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colRu\"\u003eRU\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colBr\"\u003eBR\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colUs\"\u003eUS\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colFrEs\"\u003eFR\/ES\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colMx\"\u003eMX\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colBodyBust\"\u003eBody Bust\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003eP\u003c\/td\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003eCH\u003c\/td\u003e\n\u003ctd\u003e92–96\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e52\u003c\/td\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e96–101\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003eG\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003eG\u003c\/td\u003e\n\u003ctd\u003e101–106\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e54\u003c\/td\u003e\n\u003ctd\u003eGG\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003eEG\u003c\/td\u003e\n\u003ctd\u003e106–111\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003ctd\u003eGG\u003c\/td\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003ctd\u003eEG\u003c\/td\u003e\n\u003ctd\u003e111–116\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"lgc-size-note\" data-i18n=\"dims.note1\"\u003eAll measurements in cm. \"Body Bust\" is your natural chest circumference \\u2014 use it to find your size across systems.\u003c\/p\u003e\n\n      \u003ch3 class=\"lgc-h3\" style=\"font-size:14px; margin:22px 0 10px;\" data-i18n=\"dims.table2Title\"\u003eProduct Measurements\u003c\/h3\u003e\n      \u003cdiv class=\"lgc-table-scroll\"\u003e\n        \u003ctable class=\"lgc-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth data-i18n=\"dims.colSize\"\u003eSize\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colShoulder\"\u003eShoulder\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colBust\"\u003eBust\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colLength\"\u003eLength\u003c\/th\u003e\n              \u003cth data-i18n=\"dims.colSleeve\"\u003eSleeve\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e44.5\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003ctd\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003ctd\u003e22.5\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e47.8\u003c\/td\u003e\n\u003ctd\u003e113\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003ctd\u003e23\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e49.6\u003c\/td\u003e\n\u003ctd\u003e118\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e23.5\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e51.4\u003c\/td\u003e\n\u003ctd\u003e123\u003c\/td\u003e\n\u003ctd\u003e76\u003c\/td\u003e\n\u003ctd\u003e24\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"lgc-size-note\" data-i18n=\"dims.note2\"\u003eProduct measurements taken directly from the garment. All in cm, with a 1\\u20133 cm tolerance.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ ESPECIFICAÇÕES TÉCNICAS ============ --\u003e\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\"\u003eSpecifications\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\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\"\u003eMaterials\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eTechnical\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\"\u003eMain Material\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eNylon, Rayon, Elastane\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eWeave\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003eKnit\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eCollar\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003ePolo (ribbed)\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eFeature\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eBreathable\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\"\u003eWashing\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eMachine wash cold, gentle cycle\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eDrying\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eLay flat to dry, avoid tumble drying\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eStorage\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eFold rather than hang, to keep its shape\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\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eRegular\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eSeason\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eSummer\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\"\u003eTo confirm\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eOrigin\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eMainland China\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  \u003c!-- ============ GARANTIA \/ SEGURANÇA (2 por linha) ============ --\u003e\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\"\u003eBuy without risk\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"trust.headline\"\u003eYour trust, protected\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\"\u003eLegacy Guarantee\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item1.desc\"\u003eAgainst manufacturing defects.\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\"\u003e14-Day Returns\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item2.desc\"\u003eRight of withdrawal, no questions asked.\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\"\u003eSecure Payment\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item3.desc\"\u003eProtected checkout environment.\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\"\u003eTracked Shipping\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item4.desc\"\u003eFollow every step of delivery.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\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\"\u003eFrequently Asked Questions\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"faq.headline\"\u003eFAQ\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\"\u003eWhat is the delivery time?\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\"\u003eAverage delivery is 5 to 10 business days after payment confirmation, depending on your region.\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\"\u003eHow does return or exchange work?\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\"\u003eYou have 14 calendar days after receiving your order to request a return or exchange, no hassle.\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\"\u003eHow do I choose my size?\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\"\u003eFind your natural chest circumference and match it to the Body Bust range in the size guide above, or compare directly with the product measurements.\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\"\u003eWhat payment methods are accepted?\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\"\u003eCredit card and other major methods at checkout, with installments where available.\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\"\u003eHow do I wash it?\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\"\u003eSee the \"Care\" tab in the specifications above \\u2014 machine wash cold and lay flat to dry to keep its shape.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ TAGLINE FINAL (mantida em inglês em todos idiomas) ============ --\u003e\n  \u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eLegacy is not what we have. It's what we leave.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var translations = {\n    en: {\n      hero:{ headline:\"Silky Ease for Summer Days\", sub:\"A breathable nylon-rayon knit with a silky drape \\u2014 light enough for the heat, sharp enough for anywhere.\", pill1:\"Silky Knit\", pill2:\"Legacy Guarantee\", pill3:\"14-Day Returns\" },\n      pillars:{ eyebrow:\"Why Legacy\", headline:\"Made to breathe easy, priced with honesty\",\n        quality:{title:\"Quality\",desc:\"A nylon, rayon and elastane blend with a silky hand-feel, knit to stay breathable in the heat.\"},\n        price:{title:\"Fair Price\",desc:\"No retail markup \\u2014 just a fair price for a well-made polo.\"},\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 Fabric\", headline:\"Softness you can see\", text:\"A silky knit with a subtle sheen, breathable enough for the hottest days.\" },\n      carousel2:{ eyebrow:\"Old Money Ease\", headline:\"Effortless, wherever you go\", text:\"From a summer terrace to a weekend getaway \\u2014 Legacy keeps its cool.\" },\n      dims:{ eyebrow:\"Size Guide\", headline:\"Find your fit\", table1Title:\"International \u0026amp; Body Guide\", colTag:\"Tag\", colRu:\"RU\", colBr:\"BR\", colUs:\"US\", colFrEs:\"FR\/ES\", colMx:\"MX\", colBodyBust:\"Body Bust\", note1:\"All measurements in cm. \\\"Body Bust\\\" is your natural chest circumference \\u2014 use it to find your size across systems.\", table2Title:\"Product Measurements\", colSize:\"Size\", colShoulder:\"Shoulder\", colBust:\"Bust\", colLength:\"Length\", colSleeve:\"Sleeve\", note2:\"Product measurements taken directly from the garment. All in cm, with a 1\\u20133 cm tolerance.\" },\n      specs:{ eyebrow:\"Specifications\", headline:\"Product details\", tab1:\"Materials\", tab2:\"Care\", tab3:\"Technical\",\n        mat:{label1:\"Main Material\",value1:\"Nylon, Rayon, Elastane\",label2:\"Weave\",value2:\"Knit\",label3:\"Collar\",value3:\"Polo (ribbed)\",label4:\"Feature\",value4:\"Breathable\"},\n        care:{label1:\"Washing\",value1:\"Machine wash cold, gentle cycle\",label2:\"Drying\",value2:\"Lay flat to dry, avoid tumble drying\",label3:\"Storage\",value3:\"Fold rather than hang, to keep its shape\"},\n        tech:{label1:\"Fit\",value1:\"Regular\",label2:\"Season\",value2:\"Summer\",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 5 to 10 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:\"How do I choose my size?\", a3:\"Find your natural chest circumference and match it to the Body Bust range in the size guide above, or compare directly with the product measurements.\",\n        q4:\"What payment methods are accepted?\", a4:\"Credit card and other major methods at checkout, with installments where available.\",\n        q5:\"How do I wash it?\", a5:\"See the \\\"Care\\\" tab in the specifications above \\u2014 machine wash cold and lay flat to dry to keep its shape.\" }\n    },\n    de: {\n      hero:{ headline:\"Seidige Leichtigkeit f\\u00fcr Sommertage\", sub:\"Ein atmungsaktiver Nylon-Viskose-Strick mit seidigem Fall \\u2014 leicht genug f\\u00fcr Hitze, gepflegt genug f\\u00fcr \\u00fcberall.\", pill1:\"Seidiger Strick\", pill2:\"Legacy-Garantie\", pill3:\"14 Tage R\\u00fcckgabe\" },\n      pillars:{ eyebrow:\"Warum Legacy\", headline:\"Gemacht, um leicht zu atmen \\u2014 fair kalkuliert\",\n        quality:{title:\"Qualit\\u00e4t\",desc:\"Eine Mischung aus Nylon, Viskose und Elasthan mit seidigem Griff, gestrickt, um in der Hitze atmungsaktiv zu bleiben.\"},\n        price:{title:\"Fairer Preis\",desc:\"Kein Einzelhandelsaufschlag \\u2014 nur ein fairer Preis f\\u00fcr ein gut gemachtes Polo.\"},\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 Stoff\", headline:\"Weichheit, die man sieht\", text:\"Ein seidiger Strick mit dezentem Glanz, atmungsaktiv genug f\\u00fcr die hei\\u00dfesten Tage.\" },\n      carousel2:{ eyebrow:\"Old-Money-Leichtigkeit\", headline:\"M\\u00fchelos, wohin du auch gehst\", text:\"Von der Sommerterrasse bis zum Wochenendtrip \\u2014 Legacy bleibt cool.\" },\n      dims:{ eyebrow:\"Gr\\u00f6\\u00dfentabelle\", headline:\"Finde deine Passform\", table1Title:\"Internationale Gr\\u00f6\\u00dfen \u0026amp; K\\u00f6rperma\\u00dfe\", colTag:\"Tag\", colRu:\"RU\", colBr:\"BR\", colUs:\"US\", colFrEs:\"FR\/ES\", colMx:\"MX\", colBodyBust:\"Brustumfang\", note1:\"Alle Angaben in cm. \\\"Brustumfang\\\" ist dein nat\\u00fcrlicher Brustumfang \\u2014 damit findest du deine Gr\\u00f6\\u00dfe in jedem System.\", table2Title:\"Produktma\\u00dfe\", colSize:\"Gr\\u00f6\\u00dfe\", colShoulder:\"Schulter\", colBust:\"Brust\", colLength:\"L\\u00e4nge\", colSleeve:\"\\u00c4rmel\", note2:\"Produktma\\u00dfe direkt am Kleidungsst\\u00fcck gemessen. Alle in cm, mit einer Toleranz von 1\\u20133 cm.\" },\n      specs:{ eyebrow:\"Spezifikationen\", headline:\"Produktdetails\", tab1:\"Materialien\", tab2:\"Pflege\", tab3:\"Technisch\",\n        mat:{label1:\"Hauptmaterial\",value1:\"Nylon, Viskose, Elasthan\",label2:\"Bindung\",value2:\"Strick\",label3:\"Kragen\",value3:\"Polo (gerippt)\",label4:\"Eigenschaft\",value4:\"Atmungsaktiv\"},\n        care:{label1:\"Waschen\",value1:\"Maschinenw\\u00e4sche kalt, Schonwaschgang\",label2:\"Trocknen\",value2:\"Liegend trocknen, keinen Trockner verwenden\",label3:\"Aufbewahrung\",value3:\"Falten statt aufh\\u00e4ngen, um die Form zu behalten\"},\n        tech:{label1:\"Passform\",value1:\"Regular\",label2:\"Saison\",value2:\"Sommer\",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:\"Wie w\\u00e4hle ich meine Gr\\u00f6\\u00dfe?\", a3:\"Miss deinen nat\\u00fcrlichen Brustumfang und vergleiche ihn mit dem Brustumfang-Bereich in der Gr\\u00f6\\u00dfentabelle oben, oder vergleiche direkt mit den Produktma\\u00dfen.\",\n        q4:\"Welche Zahlungsmethoden werden akzeptiert?\", a4:\"Kreditkarte und weitere g\\u00e4ngige Methoden beim Checkout, je nach Verf\\u00fcgbarkeit auch in Raten.\",\n        q5:\"Wie wasche ich es?\", a5:\"Sieh dir den Reiter \\\"Pflege\\\" in den Produktdetails oben an \\u2014 Maschinenw\\u00e4sche kalt und liegend trocknen, um die Form zu behalten.\" }\n    },\n    nl: {\n      hero:{ headline:\"Zijdeachtig Gemak voor Zomerdagen\", sub:\"Een ademende nylon-rayon breisel met een zijdeachtige val \\u2014 licht genoeg voor de hitte, verzorgd genoeg voor overal.\", pill1:\"Zijdeachtig Breisel\", pill2:\"Legacy Garantie\", pill3:\"14 Dagen Retour\" },\n      pillars:{ eyebrow:\"Waarom Legacy\", headline:\"Gemaakt om makkelijk te ademen, eerlijk geprijsd\",\n        quality:{title:\"Kwaliteit\",desc:\"Een mix van nylon, rayon en elastaan met een zijdeachtig gevoel, gebreid om ademend te blijven in de hitte.\"},\n        price:{title:\"Eerlijke Prijs\",desc:\"Geen winkelmarge \\u2014 gewoon een eerlijke prijs voor een goed gemaakte polo.\"},\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:\"De Stof\", headline:\"Zachtheid die je ziet\", text:\"Een zijdeachtig breisel met een subtiele glans, ademend genoeg voor de heetste dagen.\" },\n      carousel2:{ eyebrow:\"Old-Money Gemak\", headline:\"Moeiteloos, waar je ook gaat\", text:\"Van een zomerterras tot een weekendje weg \\u2014 Legacy blijft cool.\" },\n      dims:{ eyebrow:\"Maattabel\", headline:\"Vind jouw pasvorm\", table1Title:\"Internationale Maten \u0026amp; Lichaamsmaten\", colTag:\"Tag\", colRu:\"RU\", colBr:\"BR\", colUs:\"US\", colFrEs:\"FR\/ES\", colMx:\"MX\", colBodyBust:\"Borstomvang\", note1:\"Alle maten in cm. \\\"Borstomvang\\\" is je natuurlijke borstomvang \\u2014 gebruik dit om je maat in elk systeem te vinden.\", table2Title:\"Productmaten\", colSize:\"Maat\", colShoulder:\"Schouder\", colBust:\"Borst\", colLength:\"Lengte\", colSleeve:\"Mouw\", note2:\"Productmaten rechtstreeks van het kledingstuk gemeten. Alles in cm, met een tolerantie van 1\\u20133 cm.\" },\n      specs:{ eyebrow:\"Specificaties\", headline:\"Productdetails\", tab1:\"Materialen\", tab2:\"Onderhoud\", tab3:\"Technisch\",\n        mat:{label1:\"Hoofdmateriaal\",value1:\"Nylon, Rayon, Elastaan\",label2:\"Weefsel\",value2:\"Brei\",label3:\"Kraag\",value3:\"Polo (geribbeld)\",label4:\"Kenmerk\",value4:\"Ademend\"},\n        care:{label1:\"Wassen\",value1:\"Machinewas koud, fijne was\",label2:\"Drogen\",value2:\"Liggend drogen, niet in de droger\",label3:\"Opbergen\",value3:\"Vouwen in plaats van ophangen, om de vorm te behouden\"},\n        tech:{label1:\"Pasvorm\",value1:\"Regular\",label2:\"Seizoen\",value2:\"Zomer\",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:\"Hoe kies ik mijn maat?\", a3:\"Meet je natuurlijke borstomvang en vergelijk deze met de Borstomvang-range in de maattabel hierboven, of vergelijk rechtstreeks met de productmaten.\",\n        q4:\"Welke betaalmethoden worden geaccepteerd?\", a4:\"Creditcard en andere gangbare methodes bij het afrekenen, met betaling in termijnen waar mogelijk.\",\n        q5:\"Hoe was ik hem?\", a5:\"Bekijk het tabblad \\\"Onderhoud\\\" in de productdetails hierboven \\u2014 machinewas koud en liggend drogen om de vorm te behouden.\" }\n    },\n    it: {\n      hero:{ headline:\"Morbidezza Setosa per l'Estate\", sub:\"Una maglia traspirante in nylon e viscosa con una caduta setosa \\u2014 leggera per il caldo, curata per ogni occasione.\", pill1:\"Maglia Setosa\", pill2:\"Garanzia Legacy\", pill3:\"Reso in 14 Giorni\" },\n      pillars:{ eyebrow:\"Perch\\u00e9 Legacy\", headline:\"Pensato per respirare bene, prezzato con onest\\u00e0\",\n        quality:{title:\"Qualit\\u00e0\",desc:\"Un mix di nylon, viscosa ed elastan con un tocco setoso, lavorato a maglia per restare traspirante nel caldo.\"},\n        price:{title:\"Prezzo Giusto\",desc:\"Nessun ricarico da rivenditore \\u2014 solo un prezzo onesto per un polo 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:\"Il Tessuto\", headline:\"Morbidezza che si vede\", text:\"Una maglia setosa con una lucentezza sottile, traspirante abbastanza per le giornate pi\\u00f9 calde.\" },\n      carousel2:{ eyebrow:\"Eleganza Old Money\", headline:\"Senza sforzo, ovunque tu vada\", text:\"Da una terrazza estiva a una gita del weekend \\u2014 Legacy resta fresco.\" },\n      dims:{ eyebrow:\"Guida alle Taglie\", headline:\"Trova la tua taglia\", table1Title:\"Guida Internazionale \u0026amp; Corporea\", colTag:\"Tag\", colRu:\"RU\", colBr:\"BR\", colUs:\"US\", colFrEs:\"FR\/ES\", colMx:\"MX\", colBodyBust:\"Petto Corporeo\", note1:\"Tutte le misure in cm. \\\"Petto Corporeo\\\" \\u00e8 la tua circonferenza toracica naturale \\u2014 usala per trovare la tua taglia in ogni sistema.\", table2Title:\"Misure del Prodotto\", colSize:\"Taglia\", colShoulder:\"Spalla\", colBust:\"Petto\", colLength:\"Lunghezza\", colSleeve:\"Manica\", note2:\"Misure del prodotto rilevate direttamente dal capo. Tutte in cm, con una tolleranza di 1\\u20133 cm.\" },\n      specs:{ eyebrow:\"Specifiche\", headline:\"Dettagli prodotto\", tab1:\"Materiali\", tab2:\"Cura\", tab3:\"Tecnico\",\n        mat:{label1:\"Materiale principale\",value1:\"Nylon, Viscosa, Elastan\",label2:\"Lavorazione\",value2:\"Maglia\",label3:\"Collo\",value3:\"Polo (a coste)\",label4:\"Caratteristica\",value4:\"Traspirante\"},\n        care:{label1:\"Lavaggio\",value1:\"Lavare in lavatrice a freddo, ciclo delicato\",label2:\"Asciugatura\",value2:\"Asciugare in piano, evitare l'asciugatrice\",label3:\"Conservazione\",value3:\"Piegare invece di appendere, per mantenere la forma\"},\n        tech:{label1:\"Vestibilit\\u00e0\",value1:\"Regular\",label2:\"Stagione\",value2:\"Estate\",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:\"Come scelgo la mia taglia?\", a3:\"Misura la tua circonferenza toracica naturale e confrontala con l'intervallo Petto Corporeo nella guida taglie sopra, oppure confronta direttamente con le misure del prodotto.\",\n        q4:\"Quali metodi di pagamento sono accettati?\", a4:\"Carta di credito e altri metodi principali al checkout, con rateizzazione dove disponibile.\",\n        q5:\"Come lo lavo?\", a5:\"Consulta la scheda \\\"Cura\\\" nelle specifiche del prodotto sopra \\u2014 lavare in lavatrice a freddo e asciugare in piano per mantenere la forma.\" }\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    applyLang(root, detectLang());\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":"LightBrown \/ XL","offer_id":44074179100759,"sku":"14:365458#PL7000-LightBrown;5:100014065","price":82.9,"currency_code":"USD","in_stock":true},{"title":"LightBrown \/ L","offer_id":44074179133527,"sku":"14:365458#PL7000-LightBrown;5:361385","price":82.9,"currency_code":"USD","in_stock":true},{"title":"OffWhite \/ S","offer_id":44074179166295,"sku":"14:200001438#PL7000-Apricot;5:100014064","price":82.9,"currency_code":"USD","in_stock":true},{"title":"LightBrown \/ XXL","offer_id":44074179199063,"sku":"14:365458#PL7000-LightBrown;5:4182","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":44074179231831,"sku":"14:173#PL7000-JeansBlue;5:4182","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":44074179264599,"sku":"14:173#PL7000-JeansBlue;5:100014065","price":82.9,"currency_code":"USD","in_stock":true},{"title":"LightBrown \/ M","offer_id":44074179297367,"sku":"14:365458#PL7000-LightBrown;5:361386","price":82.9,"currency_code":"USD","in_stock":true},{"title":"LightBrown \/ S","offer_id":44074179330135,"sku":"14:365458#PL7000-LightBrown;5:100014064","price":82.9,"currency_code":"USD","in_stock":true},{"title":"OffWhite \/ L","offer_id":44074179362903,"sku":"14:200001438#PL7000-Apricot;5:361385","price":82.9,"currency_code":"USD","in_stock":true},{"title":"OffWhite \/ M","offer_id":44074179395671,"sku":"14:200001438#PL7000-Apricot;5:361386","price":82.9,"currency_code":"USD","in_stock":true},{"title":"OffWhite \/ XXL","offer_id":44074179428439,"sku":"14:200001438#PL7000-Apricot;5:4182","price":82.9,"currency_code":"USD","in_stock":true},{"title":"OffWhite \/ XL","offer_id":44074179461207,"sku":"14:200001438#PL7000-Apricot;5:100014065","price":82.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":44074179493975,"sku":"14:29#PL7000-White;5:361385","price":82.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":44074179526743,"sku":"14:29#PL7000-White;5:361386","price":82.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":44074179559511,"sku":"14:29#PL7000-White;5:4182","price":82.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":44074179592279,"sku":"14:29#PL7000-White;5:100014065","price":82.9,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":44074179625047,"sku":"14:29#PL7000-White;5:100014064","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":44074179657815,"sku":"14:173#PL7000-JeansBlue;5:100014064","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":44074179690583,"sku":"14:193#PL7000-Black;5:4182","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":44074179723351,"sku":"14:173#PL7000-JeansBlue;5:361385","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":44074179756119,"sku":"14:173#PL7000-JeansBlue;5:361386","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":44074179788887,"sku":"14:193#PL7000-Black;5:361386","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":44074179821655,"sku":"14:193#PL7000-Black;5:100014064","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":44074179854423,"sku":"14:193#PL7000-Black;5:100014065","price":82.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":44074179887191,"sku":"14:193#PL7000-Black;5:361385","price":82.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/0196\/5911\/files\/1_641481e2-cd0b-4c50-b861-31ff3815c6c0.png?v=1784948893","url":"https:\/\/buyoldlegacy.com\/products\/aiopeson-mens-breathable-silky-polo-shirt-solid-color-soft-skin-friendly-casual-cool-old-money-style-male-polo-shirts","provider":"Legacy","version":"1.0","type":"link"}