{"product_id":"camiseta-dry-fit-under-armour-pro-v2","title":"Camiseta Dry Fit Under Phanter","description":"\u003c!--\nMAPA DAS IMAGENS — TROQUE SOMENTE O LINK DENTRO DE src=\"\"\nIMAGEM 1 — HERO PRINCIPAL — 1600 x 2000 px\nIMAGEM 2 — MICROTEXTURA DRY FIT COLMEIA — 1440 x 1600 px\nIMAGEM 3 — PERFORMANCE REAL — 1248 x 1600 px\nIMAGEM 4 — POTÊNCIA \/ CARGA MÁXIMA — 1600 x 2000 px\nIMAGEM 5 — FLUXO \/ CONTROLE TÉRMICO — 1600 x 1200 px\nIMAGEM 6 — PRESENÇA \/ VISUAL LIMPO — 1600 x 1200 px\n--\u003e\n\n\u003csection id=\"vc-dryfit-story-main\" class=\"vc-dryfit-story\" data-vc-dryfit-story\u003e\n  \u003cdiv class=\"vc-dryfit-story__ambient\" aria-hidden=\"true\"\u003e\n    \u003cspan class=\"vc-dryfit-story__glow vc-dryfit-story__glow--one\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"vc-dryfit-story__glow vc-dryfit-story__glow--two\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"vc-dryfit-story__grid\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"vc-dryfit-hero vc-reveal\"\u003e\n    \u003cdiv class=\"vc-dryfit-hero__copy\"\u003e\n      \u003cspan class=\"vc-kicker\"\u003e\n        TECNOLOGIA VESTE CLUB\n      \u003c\/span\u003e\n\n      \u003ch2 class=\"vc-dryfit-hero__title\"\u003e\n        Mais leve no corpo.\n        \u003cspan\u003eMais forte no treino.\u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp class=\"vc-dryfit-hero__text\"\u003e\n        Dry Fit desenvolvido para entregar respirabilidade, controle térmico,\n        liberdade de movimento e conforto prolongado — dentro e fora do treino.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"vc-dryfit-hero__highlights\" aria-label=\"Principais benefícios\"\u003e\n        \u003cspan\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M5 14c2.2 0 2.2-4 4.4-4s2.2 4 4.4 4 2.2-4 4.4-4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M17.5 6.5 20 9l-2.5 2.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          Secagem rápida\n        \u003c\/span\u003e\n\n        \u003cspan\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M4 12c2.2-4 5.2-6 8-6s5.8 2 8 6c-2.2 4-5.2 6-8 6s-5.8-2-8-6Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M12 9v6M9 12h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          Alta respirabilidade\n        \u003c\/span\u003e\n\n        \u003cspan\u003e\n          \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M12 4l7 3v4c0 4.6-2.9 7.8-7 9-4.1-1.2-7-4.4-7-9V7l7-3Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"m9.5 12 1.7 1.7 3.3-3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n          Performance durável\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-dryfit-hero__visual\" data-vc-spotlight\u003e\n      \u003cdiv class=\"vc-dryfit-hero__image-shell\"\u003e\n        \u003c!-- IMAGEM 1 — HERO PRINCIPAL: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/facb25b2-3638-488d-9a32-b07079250fa0_1.png?v=1785784208\" alt=\"Camiseta Dry Fit Veste Club em destaque\" class=\"vc-dryfit-hero__image\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" data-vc-image-slot=\"1\"\u003e\n\n        \u003cspan class=\"vc-dryfit-hero__line vc-dryfit-hero__line--one\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"vc-dryfit-hero__line vc-dryfit-hero__line--two\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n        \u003cdiv class=\"vc-dryfit-hero__floating vc-dryfit-hero__floating--one\"\u003e\n          \u003cstrong\u003eLeve\u003c\/strong\u003e\n          \u003cspan\u003etoque macio\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-dryfit-hero__floating vc-dryfit-hero__floating--two\"\u003e\n          \u003cstrong\u003eRápida\u003c\/strong\u003e\n          \u003cspan\u003esecagem eficiente\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"vc-performance-strip vc-reveal\" aria-label=\"Tecnologias da peça\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"vc-performance-strip__index\"\u003e01\u003c\/span\u003e\n      \u003cstrong\u003eTecido respirável\u003c\/strong\u003e\n      \u003csmall\u003eFluxo de ar constante\u003c\/small\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cspan class=\"vc-performance-strip__index\"\u003e02\u003c\/span\u003e\n      \u003cstrong\u003eControle térmico\u003c\/strong\u003e\n      \u003csmall\u003eConforto em movimento\u003c\/small\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cspan class=\"vc-performance-strip__index\"\u003e03\u003c\/span\u003e\n      \u003cstrong\u003eProteção UV 50+\u003c\/strong\u003e\n      \u003csmall\u003eMais segurança ao ar livre\u003c\/small\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cspan class=\"vc-performance-strip__index\"\u003e04\u003c\/span\u003e\n      \u003cstrong\u003eAnti odor\u003c\/strong\u003e\n      \u003csmall\u003eFrescor prolongado\u003c\/small\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003csection class=\"vc-tech vc-reveal\"\u003e\n    \u003cheader class=\"vc-section-heading\"\u003e\n      \u003cspan class=\"vc-kicker\"\u003eENGENHARIA DE PERFORMANCE\u003c\/span\u003e\n      \u003ch2\u003ePerformance em cada detalhe\u003c\/h2\u003e\n      \u003cp\u003e\n        Cada elemento foi pensado para entregar uma experiência superior:\n        menos peso, mais mobilidade e conforto que permanece.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"vc-tech__layout\"\u003e\n      \u003cdiv class=\"vc-tech__accordion\" data-vc-accordion\u003e\n        \u003carticle class=\"vc-tech__item is-open\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"true\" aria-controls=\"vc-tech-answer-main-1\"\u003e\n            \u003cspan class=\"vc-tech__icon\"\u003e\n              \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n                \u003cpath d=\"M4 12c2.2-4 5.2-6 8-6s5.8 2 8 6c-2.2 4-5.2 6-8 6s-5.8-2-8-6Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n                \u003cpath d=\"M12 9v6M9 12h6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 01\u003c\/small\u003e\n              \u003cstrong\u003eTecido respirável\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-1\" class=\"vc-tech__answer\"\u003e\n            \u003cdiv\u003e\n              A estrutura do tecido favorece a circulação de ar e ajuda a manter\n              a pele seca durante treinos intensos e rotinas prolongadas.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vc-tech__item\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"false\" aria-controls=\"vc-tech-answer-main-2\"\u003e\n            \u003cspan class=\"vc-tech__icon\"\u003e\n              \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n                \u003cpath d=\"M12 4v9\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n                \u003cpath d=\"M9 6.5a3 3 0 1 1 6 0v7.2a4.5 4.5 0 1 1-6 0V6.5Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 02\u003c\/small\u003e\n              \u003cstrong\u003eRegulação térmica\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-2\" class=\"vc-tech__answer\" inert\u003e\n            \u003cdiv\u003e\n              Ajuda a equilibrar a temperatura corporal, reduzindo a sensação\n              de abafamento durante o esforço.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vc-tech__item\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"false\" aria-controls=\"vc-tech-answer-main-3\"\u003e\n            \u003cspan class=\"vc-tech__icon vc-tech__icon--text\"\u003e\n              UV\u003cbr\u003e50+\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 03\u003c\/small\u003e\n              \u003cstrong\u003eProteção UV 50+\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-3\" class=\"vc-tech__answer\" inert\u003e\n            \u003cdiv\u003e\n              Proteção adicional para atividades ao ar livre sem comprometer\n              leveza, mobilidade ou respirabilidade.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vc-tech__item\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"false\" aria-controls=\"vc-tech-answer-main-4\"\u003e\n            \u003cspan class=\"vc-tech__icon\"\u003e\n              \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n                \u003cpath d=\"M12 4l7 3v4c0 4.6-2.9 7.8-7 9-4.1-1.2-7-4.4-7-9V7l7-3Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n                \u003cpath d=\"m9.5 12 1.7 1.7 3.3-3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 04\u003c\/small\u003e\n              \u003cstrong\u003eAnti odor\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-4\" class=\"vc-tech__answer\" inert\u003e\n            \u003cdiv\u003e\n              Mais sensação de frescor durante o uso e maior conforto após\n              períodos prolongados de atividade.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vc-tech__item\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"false\" aria-controls=\"vc-tech-answer-main-5\"\u003e\n            \u003cspan class=\"vc-tech__icon\"\u003e\n              \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n                \u003cpath d=\"M6 7l4 4-4 4M14 7l4 4-4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 05\u003c\/small\u003e\n              \u003cstrong\u003eCostura reforçada\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-5\" class=\"vc-tech__answer\" inert\u003e\n            \u003cdiv\u003e\n              Construção pensada para acompanhar movimentos repetitivos e uma\n              rotina de uso intenso.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n\n        \u003carticle class=\"vc-tech__item\"\u003e\n          \u003cbutton type=\"button\" class=\"vc-tech__trigger\" aria-expanded=\"false\" aria-controls=\"vc-tech-answer-main-6\"\u003e\n            \u003cspan class=\"vc-tech__icon\"\u003e\n              \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n                \u003cpath d=\"M5 14c2.2 0 2.2-4 4.4-4s2.2 4 4.4 4 2.2-4 4.4-4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n                \u003cpath d=\"M17.5 6.5 20 9l-2.5 2.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\"\u003e\u003c\/path\u003e\n              \u003c\/svg\u003e\n            \u003c\/span\u003e\n            \u003cspan\u003e\n              \u003csmall\u003eTECNOLOGIA 06\u003c\/small\u003e\n              \u003cstrong\u003eSecagem rápida\u003c\/strong\u003e\n            \u003c\/span\u003e\n            \u003cspan class=\"vc-tech__plus\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n          \u003c\/button\u003e\n\n          \u003cdiv id=\"vc-tech-answer-main-6\" class=\"vc-tech__answer\" inert\u003e\n            \u003cdiv\u003e\n              A umidade evapora com mais eficiência, deixando a peça pronta\n              para acompanhar o próximo movimento.\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/article\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"vc-tech__visuals\"\u003e\n        \u003cfigure class=\"vc-tech__visual vc-tech__visual--large\" data-vc-tilt\u003e\n          \u003c!-- IMAGEM 2 — MICROTEXTURA DRY FIT COLMEIA: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/48c631db-3936-4ac2-80f6-c7bd66bfe165_1.png?v=1785784309\" alt=\"Detalhe aproximado do tecido Dry Fit Veste Club\" loading=\"lazy\" decoding=\"async\" data-vc-image-slot=\"2\"\u003e\n          \u003cfigcaption\u003e\n            \u003cspan\u003eMICROTEXTURA\u003c\/span\u003e\n            \u003cstrong\u003eLeveza que você sente\u003c\/strong\u003e\n          \u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n\n        \u003cfigure class=\"vc-tech__visual vc-tech__visual--small\" data-vc-tilt\u003e\n          \u003c!-- IMAGEM 3 — PERFORMANCE REAL: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/0795a370-910b-47fb-86dd-cc692f23a52f.png?v=1785785861\" alt=\"Camiseta Dry Fit Veste Club em uso\" loading=\"lazy\" decoding=\"async\" data-vc-image-slot=\"3\"\u003e\n          \u003cfigcaption\u003e\n            \u003cspan\u003ePERFORMANCE REAL\u003c\/span\u003e\n            \u003cstrong\u003eFeita para acompanhar\u003c\/strong\u003e\n          \u003c\/figcaption\u003e\n        \u003c\/figure\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"vc-modes vc-reveal\"\u003e\n    \u003cheader class=\"vc-modes__header\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"vc-kicker\"\u003eTRÊS MODOS. UMA SÓ PEÇA.\u003c\/span\u003e\n        \u003ch2\u003eProjetada para responder à intensidade do seu dia.\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cp\u003e\n        A tecnologia Dry Fit atua em diferentes níveis de exigência:\n        sustenta esforço, administra calor e mantém presença sem excesso.\n      \u003c\/p\u003e\n    \u003c\/header\u003e\n\n    \u003cdiv class=\"vc-modes__grid\"\u003e\n      \u003carticle class=\"vc-mode-card vc-mode-card--hero\" data-vc-tilt\u003e\n        \u003cdiv class=\"vc-mode-card__media\"\u003e\n          \u003c!-- IMAGEM 4 — POTÊNCIA \/ CARGA MÁXIMA: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/15efcfc9-92f3-478c-83f2-6905c99efe09.png?v=1785785770\" alt=\"Camiseta Dry Fit Veste Club em atividade de alta intensidade\" loading=\"lazy\" decoding=\"async\" data-vc-image-slot=\"4\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__scan\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__topline\"\u003e\n          \u003cspan\u003e01 \/ POTÊNCIA\u003c\/span\u003e\n          \u003cspan class=\"vc-mode-card__status\"\u003eALTA EXIGÊNCIA\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__content\"\u003e\n          \u003cspan class=\"vc-mode-card__eyebrow\"\u003eCARGA MÁXIMA\u003c\/span\u003e\n          \u003ch3\u003eQuando o corpo acelera, a peça acompanha.\u003c\/h3\u003e\n          \u003cp\u003e\n            Mobilidade livre, menos retenção de calor e sensação seca\n            durante séries intensas, deslocamentos rápidos e treinos de força.\n          \u003c\/p\u003e\n\n          \u003cdiv class=\"vc-mode-card__metrics\"\u003e\n            \u003cspan\u003eRESPIRA\u003c\/span\u003e\n            \u003cspan\u003eMOVE\u003c\/span\u003e\n            \u003cspan\u003eRESISTE\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"vc-mode-card vc-mode-card--secondary\" data-vc-tilt\u003e\n        \u003cdiv class=\"vc-mode-card__media\"\u003e\n          \u003c!-- IMAGEM 5 — FLUXO \/ CONTROLE TÉRMICO: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/86d308b9-65c4-41d8-aee2-9242f2c8b631.png?v=1785784827\" alt=\"Detalhe técnico do tecido Dry Fit Veste Club\" loading=\"lazy\" decoding=\"async\" data-vc-image-slot=\"5\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__topline\"\u003e\n          \u003cspan\u003e02 \/ FLUXO\u003c\/span\u003e\n          \u003cspan class=\"vc-mode-card__status\"\u003eCONTROLE TÉRMICO\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__content\"\u003e\n          \u003cspan class=\"vc-mode-card__eyebrow\"\u003eRITMO CONTÍNUO\u003c\/span\u003e\n          \u003ch3\u003eConforto que permanece.\u003c\/h3\u003e\n          \u003cp\u003e\n            A microestrutura favorece ventilação e secagem para manter a\n            performance estável por mais tempo.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"vc-mode-card vc-mode-card--secondary\" data-vc-tilt\u003e\n        \u003cdiv class=\"vc-mode-card__media\"\u003e\n          \u003c!-- IMAGEM 6 — PRESENÇA \/ VISUAL LIMPO: TROQUE SOMENTE O LINK DE src=\"\" --\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/fa4038e2-713b-4039-a36b-81cf6793d41a.png?v=1785784997\" alt=\"Camiseta Dry Fit Veste Club com visual versátil\" loading=\"lazy\" decoding=\"async\" data-vc-image-slot=\"6\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__topline\"\u003e\n          \u003cspan\u003e03 \/ PRESENÇA\u003c\/span\u003e\n          \u003cspan class=\"vc-mode-card__status\"\u003eVISUAL LIMPO\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"vc-mode-card__content\"\u003e\n          \u003cspan class=\"vc-mode-card__eyebrow\"\u003ePRESENÇA ATIVA\u003c\/span\u003e\n          \u003ch3\u003ePerformance sem aparência técnica demais.\u003c\/h3\u003e\n          \u003cp\u003e\n            Caimento preciso e construção limpa para continuar bem vestido\n            depois que o treino termina.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"vc-modes__signature\" aria-hidden=\"true\"\u003e\n      \u003cspan\u003eLEVEZA\u003c\/span\u003e\n      \u003ci\u003e\u003c\/i\u003e\n      \u003cspan\u003eCONTROLE\u003c\/span\u003e\n      \u003ci\u003e\u003c\/i\u003e\n      \u003cspan\u003eMOBILIDADE\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  .vc-dryfit-story {\n    --vc-ink: #0a0b0d;\n    --vc-ink-soft: #4f5661;\n    --vc-muted: #8f96a1;\n    --vc-line: #e6e8ec;\n    --vc-surface: #f5f6f8;\n    --vc-surface-dark: #0b0d11;\n    --vc-blue: #0e2f63;\n    --vc-blue-soft: #1f5ca8;\n    --vc-white: #ffffff;\n    position: relative;\n    width: 100%;\n    overflow: hidden;\n    background: var(--vc-white);\n    color: var(--vc-ink);\n    isolation: isolate;\n  }\n\n  .vc-dryfit-story,\n  .vc-dryfit-story *,\n  .vc-dryfit-story *::before,\n  .vc-dryfit-story *::after {\n    box-sizing: border-box;\n  }\n\n  .vc-dryfit-story__ambient {\n    position: absolute;\n    inset: 0;\n    z-index: -2;\n    overflow: hidden;\n    pointer-events: none;\n  }\n\n  .vc-dryfit-story__grid {\n    position: absolute;\n    inset: 0;\n    background-image:\n      linear-gradient(to right, rgba(14, 47, 99, 0.025) 1px, transparent 1px),\n      linear-gradient(to bottom, rgba(14, 47, 99, 0.02) 1px, transparent 1px);\n    background-size: 88px 88px;\n    mask-image: linear-gradient(to bottom, #000, transparent 42%);\n  }\n\n  .vc-dryfit-story__glow {\n    position: absolute;\n    display: block;\n    width: 520px;\n    height: 520px;\n    border-radius: 50%;\n    filter: blur(130px);\n    opacity: 0.12;\n  }\n\n  .vc-dryfit-story__glow--one {\n    top: -260px;\n    left: -190px;\n    background: #6da8ff;\n  }\n\n  .vc-dryfit-story__glow--two {\n    top: 520px;\n    right: -260px;\n    background: #9ec4ff;\n  }\n\n  .vc-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    color: var(--vc-blue);\n    font-family: var(--font-body-family, inherit);\n    font-size: 10px;\n    font-weight: 800;\n    line-height: 1;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n  }\n\n  .vc-kicker::before {\n    content: \"\";\n    width: 30px;\n    height: 1px;\n    background: currentColor;\n  }\n\n  .vc-dryfit-hero {\n    display: grid;\n    width: min(calc(100% - 48px), 1420px);\n    min-height: 680px;\n    align-items: center;\n    gap: clamp(42px, 6vw, 100px);\n    grid-template-columns: minmax(0, 0.92fr) minmax(440px, 1.08fr);\n    margin: 0 auto;\n    padding: 74px 0 62px;\n  }\n\n  .vc-dryfit-hero__copy {\n    max-width: 650px;\n  }\n\n  .vc-dryfit-hero__title {\n    margin: 18px 0 24px;\n    color: var(--vc-ink);\n    font-family: var(--font-heading-family, inherit);\n    font-size: clamp(50px, 5.8vw, 92px);\n    font-weight: 780;\n    line-height: 0.92;\n    letter-spacing: -0.055em;\n    text-wrap: balance;\n  }\n\n  .vc-dryfit-hero__title span {\n    display: block;\n    color: var(--vc-blue);\n  }\n\n  .vc-dryfit-hero__text {\n    max-width: 590px;\n    margin: 0;\n    color: var(--vc-ink-soft);\n    font-size: 17px;\n    line-height: 1.72;\n  }\n\n  .vc-dryfit-hero__highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 28px;\n  }\n\n  .vc-dryfit-hero__highlights span {\n    display: inline-flex;\n    min-height: 42px;\n    align-items: center;\n    gap: 8px;\n    padding: 9px 13px;\n    border: 1px solid var(--vc-line);\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.78);\n    color: var(--vc-ink);\n    font-size: 11px;\n    font-weight: 700;\n    backdrop-filter: blur(12px);\n  }\n\n  .vc-dryfit-hero__highlights svg {\n    width: 18px;\n    height: 18px;\n    color: var(--vc-blue);\n  }\n\n  .vc-dryfit-hero__visual {\n    --spotlight-x: 50%;\n    --spotlight-y: 50%;\n    position: relative;\n    min-width: 0;\n  }\n\n  .vc-dryfit-hero__visual::before {\n    content: \"\";\n    position: absolute;\n    z-index: 3;\n    inset: 0;\n    border-radius: 30px;\n    background:\n      radial-gradient(\n        circle 230px at var(--spotlight-x) var(--spotlight-y),\n        rgba(255, 255, 255, 0.16),\n        transparent 72%\n      );\n    pointer-events: none;\n  }\n\n  .vc-dryfit-hero__image-shell {\n    position: relative;\n    overflow: hidden;\n    border: 1px solid rgba(10, 11, 13, 0.08);\n    border-radius: 30px;\n    background: #dce2ea;\n    box-shadow:\n      0 26px 70px rgba(14, 47, 99, 0.15),\n      0 8px 24px rgba(10, 11, 13, 0.08);\n    transform: translateZ(0);\n  }\n\n  .vc-dryfit-hero__image {\n    display: block;\n    width: 100%;\n    min-height: 620px;\n    object-fit: cover;\n    transition: transform 900ms cubic-bezier(0.22, 1, 0.36, 1);\n  }\n\n  .vc-dryfit-hero__visual:hover .vc-dryfit-hero__image {\n    transform: scale(1.025);\n  }\n\n  .vc-dryfit-hero__line {\n    position: absolute;\n    z-index: 2;\n    display: block;\n    height: 1px;\n    background: rgba(255, 255, 255, 0.68);\n    transform-origin: left;\n  }\n\n  .vc-dryfit-hero__line--one {\n    top: 25%;\n    right: 22px;\n    width: 96px;\n  }\n\n  .vc-dryfit-hero__line--two {\n    right: 22px;\n    bottom: 29%;\n    width: 72px;\n  }\n\n  .vc-dryfit-hero__floating {\n    position: absolute;\n    z-index: 4;\n    display: flex;\n    min-width: 150px;\n    flex-direction: column;\n    gap: 3px;\n    padding: 12px 14px;\n    border: 1px solid rgba(255, 255, 255, 0.22);\n    border-radius: 14px;\n    background: rgba(6, 12, 21, 0.54);\n    color: #fff;\n    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.14);\n    backdrop-filter: blur(14px);\n  }\n\n  .vc-dryfit-hero__floating strong {\n    font-size: 13px;\n  }\n\n  .vc-dryfit-hero__floating span {\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 10px;\n  }\n\n  .vc-dryfit-hero__floating--one {\n    top: 20%;\n    right: 24px;\n  }\n\n  .vc-dryfit-hero__floating--two {\n    right: 24px;\n    bottom: 24%;\n  }\n\n  .vc-performance-strip {\n    display: grid;\n    width: min(calc(100% - 48px), 1420px);\n    margin: 0 auto 86px;\n    overflow: hidden;\n    border: 1px solid var(--vc-line);\n    border-radius: 18px;\n    background: var(--vc-white);\n    box-shadow: 0 14px 44px rgba(10, 11, 13, 0.05);\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n  }\n\n  .vc-performance-strip \u003e div {\n    position: relative;\n    display: flex;\n    min-height: 108px;\n    flex-direction: column;\n    justify-content: center;\n    padding: 24px 26px;\n  }\n\n  .vc-performance-strip \u003e div:not(:last-child)::after {\n    content: \"\";\n    position: absolute;\n    top: 22px;\n    right: 0;\n    bottom: 22px;\n    width: 1px;\n    background: var(--vc-line);\n  }\n\n  .vc-performance-strip__index {\n    margin-bottom: 8px;\n    color: var(--vc-blue);\n    font-size: 9px;\n    font-weight: 800;\n    letter-spacing: 1.5px;\n  }\n\n  .vc-performance-strip strong {\n    font-size: 15px;\n    line-height: 1.2;\n  }\n\n  .vc-performance-strip small {\n    margin-top: 4px;\n    color: var(--vc-muted);\n    font-size: 11px;\n  }\n\n  .vc-tech {\n    padding: 96px 24px 104px;\n    background: var(--vc-surface-dark);\n    color: var(--vc-white);\n  }\n\n  .vc-section-heading {\n    width: min(100%, 1420px);\n    margin: 0 auto 42px;\n  }\n\n  .vc-section-heading .vc-kicker {\n    color: #7aaeff;\n  }\n\n  .vc-section-heading h2 {\n    max-width: 900px;\n    margin: 16px 0 0;\n    color: inherit;\n    font-family: var(--font-heading-family, inherit);\n    font-size: clamp(42px, 5vw, 76px);\n    font-weight: 760;\n    line-height: 0.95;\n    letter-spacing: -0.05em;\n    text-wrap: balance;\n  }\n\n  .vc-section-heading p {\n    max-width: 720px;\n    margin: 20px 0 0;\n    color: rgba(255, 255, 255, 0.58);\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .vc-tech__layout {\n    display: grid;\n    width: min(100%, 1420px);\n    align-items: start;\n    gap: clamp(36px, 5vw, 86px);\n    grid-template-columns: minmax(0, 0.9fr) minmax(480px, 1.1fr);\n    margin: 0 auto;\n  }\n\n  .vc-tech__accordion {\n    display: flex;\n    flex-direction: column;\n    border-top: 1px solid rgba(255, 255, 255, 0.12);\n  }\n\n  .vc-tech__item {\n    border-bottom: 1px solid rgba(255, 255, 255, 0.12);\n  }\n\n  .vc-tech__trigger {\n    display: grid;\n    width: 100%;\n    min-height: 88px;\n    align-items: center;\n    gap: 16px;\n    grid-template-columns: 48px minmax(0, 1fr) 32px;\n    padding: 16px 0;\n    border: 0;\n    background: transparent;\n    color: inherit;\n    cursor: pointer;\n    text-align: left;\n  }\n\n  .vc-tech__icon {\n    display: grid;\n    width: 42px;\n    height: 42px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, 0.14);\n    border-radius: 50%;\n    color: #8cb8ff;\n    transition:\n      border-color 220ms ease,\n      background-color 220ms ease,\n      color 220ms ease,\n      transform 220ms ease;\n  }\n\n  .vc-tech__icon svg {\n    width: 22px;\n    height: 22px;\n  }\n\n  .vc-tech__icon--text {\n    font-size: 8px;\n    font-weight: 900;\n    line-height: 0.9;\n    text-align: center;\n  }\n\n  .vc-tech__trigger small {\n    display: block;\n    margin-bottom: 5px;\n    color: rgba(255, 255, 255, 0.34);\n    font-size: 8px;\n    font-weight: 800;\n    letter-spacing: 1.45px;\n  }\n\n  .vc-tech__trigger strong {\n    display: block;\n    font-family: var(--font-heading-family, inherit);\n    font-size: 18px;\n    font-weight: 650;\n    line-height: 1.2;\n  }\n\n  .vc-tech__plus {\n    position: relative;\n    width: 30px;\n    height: 30px;\n    border: 1px solid rgba(255, 255, 255, 0.14);\n    border-radius: 50%;\n  }\n\n  .vc-tech__plus::before,\n  .vc-tech__plus::after {\n    content: \"\";\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    width: 10px;\n    height: 1px;\n    background: currentColor;\n    transform: translate(-50%, -50%);\n    transition: transform 240ms ease, opacity 180ms ease;\n  }\n\n  .vc-tech__plus::after {\n    transform: translate(-50%, -50%) rotate(90deg);\n  }\n\n  .vc-tech__item.is-open .vc-tech__icon {\n    border-color: #8cb8ff;\n    background: #8cb8ff;\n    color: #08101c;\n    transform: rotate(-6deg);\n  }\n\n  .vc-tech__item.is-open .vc-tech__plus::after {\n    opacity: 0;\n    transform: translate(-50%, -50%) rotate(90deg) scaleX(0);\n  }\n\n  .vc-tech__answer {\n    display: grid;\n    grid-template-rows: 0fr;\n    opacity: 0;\n    transition:\n      grid-template-rows 380ms cubic-bezier(0.22, 1, 0.36, 1),\n      opacity 220ms ease;\n  }\n\n  .vc-tech__item.is-open .vc-tech__answer {\n    grid-template-rows: 1fr;\n    opacity: 1;\n  }\n\n  .vc-tech__answer \u003e div {\n    min-height: 0;\n    overflow: hidden;\n    padding: 0 48px 0 64px;\n    color: rgba(255, 255, 255, 0.56);\n    font-size: 13px;\n    line-height: 1.65;\n    transition: padding-bottom 320ms ease;\n  }\n\n  .vc-tech__item.is-open .vc-tech__answer \u003e div {\n    padding-bottom: 22px;\n  }\n\n  .vc-tech__visuals {\n    position: sticky;\n    top: calc(var(--header-group-height, 0px) + 24px);\n    display: grid;\n    gap: 14px;\n    grid-template-columns: 1.12fr 0.88fr;\n  }\n\n  .vc-tech__visual {\n    position: relative;\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    border-radius: 20px;\n    background: #171a20;\n    box-shadow: 0 28px 70px rgba(0, 0, 0, 0.24);\n    transform-style: preserve-3d;\n    transition: transform 260ms ease;\n  }\n\n  .vc-tech__visual--large {\n    aspect-ratio: 0.9 \/ 1;\n  }\n\n  .vc-tech__visual--small {\n    aspect-ratio: 0.78 \/ 1;\n    margin-top: 64px;\n  }\n\n  .vc-tech__visual img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition: transform 750ms cubic-bezier(0.22, 1, 0.36, 1);\n  }\n\n  .vc-tech__visual:hover img {\n    transform: scale(1.045);\n  }\n\n  .vc-tech__visual figcaption {\n    position: absolute;\n    right: 14px;\n    bottom: 14px;\n    left: 14px;\n    display: flex;\n    flex-direction: column;\n    gap: 3px;\n    padding: 12px 13px;\n    border: 1px solid rgba(255, 255, 255, 0.13);\n    border-radius: 12px;\n    background: rgba(5, 8, 12, 0.58);\n    backdrop-filter: blur(14px);\n  }\n\n  .vc-tech__visual figcaption span {\n    color: #8cb8ff;\n    font-size: 8px;\n    font-weight: 800;\n    letter-spacing: 1.4px;\n  }\n\n  .vc-tech__visual figcaption strong {\n    color: #fff;\n    font-size: 12px;\n  }\n\n  .vc-modes {\n    position: relative;\n    padding: 104px 24px 110px;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at 85% 15%, rgba(31, 92, 168, 0.09), transparent 28%),\n      linear-gradient(180deg, #ffffff 0%, #f6f8fb 100%);\n  }\n\n  .vc-modes::before {\n    content: \"VESTE CLUB\";\n    position: absolute;\n    right: -0.02em;\n    bottom: -0.13em;\n    color: rgba(14, 47, 99, 0.035);\n    font-family: var(--font-heading-family, inherit);\n    font-size: clamp(120px, 18vw, 330px);\n    font-weight: 900;\n    line-height: 0.72;\n    letter-spacing: -0.08em;\n    pointer-events: none;\n  }\n\n  .vc-modes__header {\n    display: grid;\n    width: min(100%, 1420px);\n    align-items: end;\n    gap: 38px;\n    grid-template-columns: minmax(0, 1.2fr) minmax(300px, 0.8fr);\n    margin: 0 auto 34px;\n  }\n\n  .vc-modes__header h2 {\n    max-width: 920px;\n    margin: 16px 0 0;\n    color: var(--vc-ink);\n    font-family: var(--font-heading-family, inherit);\n    font-size: clamp(44px, 5vw, 76px);\n    font-weight: 760;\n    line-height: 0.95;\n    letter-spacing: -0.05em;\n    text-wrap: balance;\n  }\n\n  .vc-modes__header p {\n    max-width: 500px;\n    margin: 0 0 5px;\n    color: var(--vc-ink-soft);\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n  .vc-modes__grid {\n    display: grid;\n    width: min(100%, 1420px);\n    min-height: 780px;\n    gap: 14px;\n    grid-template-columns: minmax(0, 1.28fr) minmax(360px, 0.72fr);\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n    margin: 0 auto;\n  }\n\n  .vc-mode-card {\n    position: relative;\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid rgba(255, 255, 255, 0.18);\n    border-radius: 24px;\n    background: #111720;\n    color: #ffffff;\n    box-shadow: 0 24px 70px rgba(14, 47, 99, 0.14);\n    transform-style: preserve-3d;\n    transition:\n      transform 280ms ease,\n      box-shadow 280ms ease,\n      filter 280ms ease;\n  }\n\n  .vc-mode-card--hero {\n    grid-row: 1 \/ 3;\n  }\n\n  .vc-mode-card::before {\n    content: \"\";\n    position: absolute;\n    z-index: 2;\n    inset: 0;\n    background:\n      linear-gradient(to top, rgba(3, 7, 13, 0.94) 0%, rgba(3, 7, 13, 0.36) 48%, rgba(3, 7, 13, 0.08) 100%),\n      linear-gradient(to right, rgba(4, 11, 23, 0.34), transparent 60%);\n    pointer-events: none;\n  }\n\n  .vc-mode-card::after {\n    content: \"\";\n    position: absolute;\n    z-index: 3;\n    inset: 12px;\n    border: 1px solid rgba(255, 255, 255, 0.09);\n    border-radius: 17px;\n    pointer-events: none;\n  }\n\n  .vc-mode-card:hover {\n    box-shadow: 0 32px 84px rgba(14, 47, 99, 0.22);\n    transform: translateY(-4px);\n  }\n\n  .vc-modes__grid:has(.vc-mode-card:hover) .vc-mode-card:not(:hover) {\n    filter: saturate(0.76) brightness(0.83);\n  }\n\n  .vc-mode-card__media {\n    position: absolute;\n    inset: 0;\n  }\n\n  .vc-mode-card__media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    transition:\n      transform 900ms cubic-bezier(0.22, 1, 0.36, 1),\n      filter 420ms ease;\n  }\n\n  .vc-mode-card:hover .vc-mode-card__media img {\n    transform: scale(1.045);\n  }\n\n  .vc-mode-card__scan {\n    position: absolute;\n    z-index: 4;\n    top: -20%;\n    right: 0;\n    left: 0;\n    height: 18%;\n    background: linear-gradient(to bottom, transparent, rgba(111, 171, 255, 0.22), transparent);\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .vc-mode-card:hover .vc-mode-card__scan {\n    opacity: 1;\n    animation: vc-mode-scan 1.4s cubic-bezier(0.22, 1, 0.36, 1) 1;\n  }\n\n  @keyframes vc-mode-scan {\n    from { transform: translateY(0); }\n    to { transform: translateY(760%); }\n  }\n\n  .vc-mode-card__topline {\n    position: absolute;\n    z-index: 5;\n    top: 26px;\n    right: 26px;\n    left: 26px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 16px;\n    color: rgba(255, 255, 255, 0.74);\n    font-size: 8px;\n    font-weight: 800;\n    letter-spacing: 1.5px;\n  }\n\n  .vc-mode-card__status {\n    display: inline-flex;\n    min-height: 28px;\n    align-items: center;\n    padding: 6px 9px;\n    border: 1px solid rgba(255, 255, 255, 0.17);\n    border-radius: 999px;\n    background: rgba(5, 10, 18, 0.34);\n    backdrop-filter: blur(10px);\n  }\n\n  .vc-mode-card__content {\n    position: absolute;\n    z-index: 5;\n    right: 30px;\n    bottom: 30px;\n    left: 30px;\n    max-width: 680px;\n  }\n\n  .vc-mode-card__eyebrow {\n    display: inline-flex;\n    margin-bottom: 12px;\n    color: #8cb8ff;\n    font-size: 9px;\n    font-weight: 850;\n    letter-spacing: 1.9px;\n  }\n\n  .vc-mode-card__content h3 {\n    max-width: 760px;\n    margin: 0;\n    color: #ffffff;\n    font-family: var(--font-heading-family, inherit);\n    font-size: clamp(30px, 3.3vw, 58px);\n    font-weight: 740;\n    line-height: 0.98;\n    letter-spacing: -0.04em;\n    text-wrap: balance;\n  }\n\n  .vc-mode-card--secondary .vc-mode-card__content h3 {\n    font-size: clamp(25px, 2vw, 37px);\n  }\n\n  .vc-mode-card__content p {\n    max-width: 620px;\n    margin: 14px 0 0;\n    color: rgba(255, 255, 255, 0.68);\n    font-size: 13px;\n    line-height: 1.65;\n  }\n\n  .vc-mode-card--secondary .vc-mode-card__content p {\n    max-width: 470px;\n    font-size: 12px;\n  }\n\n  .vc-mode-card__metrics {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 7px;\n    margin-top: 20px;\n  }\n\n  .vc-mode-card__metrics span {\n    display: inline-flex;\n    min-height: 31px;\n    align-items: center;\n    padding: 7px 10px;\n    border: 1px solid rgba(255, 255, 255, 0.17);\n    border-radius: 999px;\n    background: rgba(5, 10, 18, 0.4);\n    color: rgba(255, 255, 255, 0.82);\n    font-size: 8px;\n    font-weight: 800;\n    letter-spacing: 1.2px;\n    backdrop-filter: blur(10px);\n  }\n\n  .vc-modes__signature {\n    display: flex;\n    width: min(100%, 1420px);\n    align-items: center;\n    justify-content: center;\n    gap: 15px;\n    margin: 28px auto 0;\n    color: var(--vc-blue);\n    font-size: 9px;\n    font-weight: 850;\n    letter-spacing: 2px;\n  }\n\n  .vc-modes__signature i {\n    width: 46px;\n    height: 1px;\n    background: linear-gradient(to right, transparent, var(--vc-blue), transparent);\n  }\n\n  .vc-reveal {\n    opacity: 0;\n    transform: translateY(24px);\n  }\n\n  .vc-reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n    transition:\n      opacity 680ms ease,\n      transform 760ms cubic-bezier(0.22, 1, 0.36, 1);\n  }\n\n  @media screen and (max-width: 1100px) {\n    .vc-dryfit-hero {\n      min-height: 0;\n      grid-template-columns: 1fr;\n      padding-top: 58px;\n    }\n\n    .vc-dryfit-hero__copy {\n      max-width: 760px;\n    }\n\n    .vc-dryfit-hero__image {\n      min-height: 560px;\n    }\n\n    .vc-tech__layout {\n      grid-template-columns: 1fr;\n    }\n\n    .vc-tech__visuals {\n      position: static;\n      order: -1;\n      max-width: 760px;\n    }\n\n    .vc-modes__header {\n      grid-template-columns: 1fr;\n      gap: 18px;\n    }\n\n    .vc-modes__header p {\n      max-width: 720px;\n    }\n\n    .vc-modes__grid {\n      min-height: 0;\n      grid-template-columns: 1fr;\n      grid-template-rows: none;\n    }\n\n    .vc-mode-card--hero {\n      min-height: 650px;\n      grid-row: auto;\n    }\n\n    .vc-mode-card--secondary {\n      min-height: 420px;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    .vc-dryfit-hero {\n      width: min(calc(100% - 28px), 1420px);\n      gap: 28px;\n      padding: 40px 0 30px;\n    }\n\n    .vc-dryfit-hero__title {\n      margin-top: 13px;\n      font-size: clamp(40px, 13vw, 58px);\n      line-height: 0.96;\n    }\n\n    .vc-dryfit-hero__text {\n      font-size: 15px;\n      line-height: 1.62;\n    }\n\n    .vc-dryfit-hero__highlights {\n      gap: 7px;\n      margin-top: 22px;\n    }\n\n    .vc-dryfit-hero__highlights span {\n      min-height: 38px;\n      padding: 8px 11px;\n      font-size: 10px;\n    }\n\n    .vc-dryfit-hero__image-shell {\n      border-radius: 20px;\n    }\n\n    .vc-dryfit-hero__image {\n      min-height: 420px;\n    }\n\n    .vc-dryfit-hero__floating {\n      min-width: 125px;\n      padding: 9px 10px;\n    }\n\n    .vc-dryfit-hero__floating--one {\n      top: 14px;\n      right: 14px;\n    }\n\n    .vc-dryfit-hero__floating--two {\n      right: 14px;\n      bottom: 14px;\n    }\n\n    .vc-dryfit-hero__line {\n      display: none;\n    }\n\n    .vc-performance-strip {\n      width: min(calc(100% - 28px), 1420px);\n      margin-bottom: 54px;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .vc-performance-strip \u003e div {\n      min-height: 96px;\n      padding: 18px;\n    }\n\n    .vc-performance-strip \u003e div:nth-child(2)::after {\n      display: none;\n    }\n\n    .vc-performance-strip \u003e div:nth-child(-n + 2) {\n      border-bottom: 1px solid var(--vc-line);\n    }\n\n    .vc-performance-strip \u003e div::after {\n      top: 18px;\n      bottom: 18px;\n    }\n\n    .vc-performance-strip strong {\n      font-size: 13px;\n    }\n\n    .vc-tech {\n      width: 100%;\n      padding: 58px 14px 64px;\n      overflow-x: hidden;\n      overflow-y: visible;\n    }\n\n    .vc-tech .vc-section-heading,\n    .vc-tech .vc-tech__layout,\n    .vc-tech .vc-tech__visuals,\n    .vc-tech .vc-tech__accordion {\n      min-width: 0;\n      max-width: 100%;\n    }\n\n    .vc-section-heading {\n      margin-bottom: 28px;\n    }\n\n    .vc-section-heading h2 {\n      margin-top: 12px;\n      font-size: 40px;\n      line-height: 0.98;\n    }\n\n    .vc-section-heading p {\n      margin-top: 14px;\n      font-size: 13px;\n    }\n\n    \/* PERFORMANCE EM CADA DETALHE — MOBILE FINAL *\/\n    .vc-tech__layout {\n      display: flex;\n      width: 100%;\n      flex-direction: column;\n      gap: 26px;\n    }\n\n    .vc-tech__visuals {\n      position: static;\n      order: -1;\n      display: grid;\n      width: 100%;\n      max-width: none;\n      height: auto;\n      gap: 14px;\n      grid-template-columns: minmax(0, 1fr);\n      margin: 0 0 10px;\n      padding: 0;\n      overflow: visible;\n    }\n\n    .vc-tech__visual,\n    .vc-tech__visual--large,\n    .vc-tech__visual--small {\n      position: relative;\n      width: 100%;\n      min-width: 0;\n      height: auto;\n      aspect-ratio: 4 \/ 3;\n      margin: 0;\n      overflow: hidden;\n      border-radius: 16px;\n      box-shadow: 0 18px 40px rgba(0, 0, 0, 0.24);\n      transform: none !important;\n    }\n\n    .vc-tech__visual img {\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      object-position: center;\n      transform: none !important;\n    }\n\n    .vc-tech__visual figcaption {\n      right: 12px;\n      bottom: 12px;\n      left: 12px;\n      width: auto;\n      max-width: none;\n      gap: 4px;\n      padding: 12px 13px;\n      overflow: hidden;\n      border-radius: 11px;\n    }\n\n    .vc-tech__visual figcaption span {\n      font-size: 7px;\n      letter-spacing: 1.2px;\n      line-height: 1.25;\n      white-space: normal;\n    }\n\n    .vc-tech__visual figcaption strong {\n      display: block;\n      max-width: 100%;\n      overflow-wrap: anywhere;\n      font-size: 12px;\n      line-height: 1.25;\n      white-space: normal;\n    }\n\n    .vc-tech__accordion {\n      position: relative;\n      z-index: 1;\n      order: 2;\n      width: 100%;\n      margin: 0;\n      clear: both;\n    }\n\n    .vc-tech__trigger {\n      min-height: 74px;\n      gap: 12px;\n      grid-template-columns: 40px minmax(0, 1fr) 28px;\n    }\n\n    .vc-tech__icon {\n      width: 38px;\n      height: 38px;\n    }\n\n    .vc-tech__trigger strong {\n      font-size: 15px;\n    }\n\n    .vc-tech__answer \u003e div {\n      padding-right: 34px;\n      padding-left: 52px;\n      font-size: 12px;\n    }\n\n    .vc-modes {\n      padding: 64px 14px 72px;\n    }\n\n    .vc-modes__header {\n      margin-bottom: 24px;\n    }\n\n    .vc-modes__header h2 {\n      margin-top: 12px;\n      font-size: 39px;\n      line-height: 0.98;\n    }\n\n    .vc-modes__header p {\n      font-size: 13px;\n      line-height: 1.6;\n    }\n\n    .vc-modes__grid {\n      gap: 10px;\n    }\n\n    .vc-mode-card,\n    .vc-mode-card--hero,\n    .vc-mode-card--secondary {\n      min-height: 470px;\n      border-radius: 18px;\n    }\n\n    .vc-mode-card::after {\n      inset: 8px;\n      border-radius: 12px;\n    }\n\n    .vc-mode-card__topline {\n      top: 18px;\n      right: 18px;\n      left: 18px;\n      font-size: 7px;\n    }\n\n    .vc-mode-card__status {\n      min-height: 25px;\n      padding: 5px 8px;\n    }\n\n    .vc-mode-card__content {\n      right: 20px;\n      bottom: 20px;\n      left: 20px;\n    }\n\n    .vc-mode-card__content h3,\n    .vc-mode-card--secondary .vc-mode-card__content h3 {\n      font-size: 31px;\n    }\n\n    .vc-mode-card__content p,\n    .vc-mode-card--secondary .vc-mode-card__content p {\n      font-size: 12px;\n    }\n\n    .vc-modes__signature {\n      gap: 8px;\n      margin-top: 20px;\n      font-size: 7px;\n      letter-spacing: 1.4px;\n    }\n\n    .vc-modes__signature i {\n      width: 22px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .vc-dryfit-story *,\n    .vc-dryfit-story *::before,\n    .vc-dryfit-story *::after {\n      scroll-behavior: auto !important;\n      animation-duration: 0.01ms !important;\n      transition-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n\n    .vc-reveal {\n      opacity: 1;\n      transform: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    function initializeStory(root) {\n      if (!root || root.dataset.vcStoryReady === \"true\") return;\n      root.dataset.vcStoryReady = \"true\";\n\n      const reducedMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\");\n\n      root.querySelectorAll(\"[data-vc-accordion]\").forEach(function (accordion) {\n        const items = Array.from(accordion.querySelectorAll(\".vc-tech__item\"));\n\n        items.forEach(function (item) {\n          const trigger = item.querySelector(\".vc-tech__trigger\");\n          const answer = item.querySelector(\".vc-tech__answer\");\n\n          if (!trigger || !answer) return;\n\n          trigger.addEventListener(\"click\", function () {\n            const shouldOpen = !item.classList.contains(\"is-open\");\n\n            items.forEach(function (otherItem) {\n              const otherTrigger = otherItem.querySelector(\".vc-tech__trigger\");\n              const otherAnswer = otherItem.querySelector(\".vc-tech__answer\");\n              const open = otherItem === item \u0026\u0026 shouldOpen;\n\n              otherItem.classList.toggle(\"is-open\", open);\n\n              if (otherTrigger) {\n                otherTrigger.setAttribute(\"aria-expanded\", open ? \"true\" : \"false\");\n              }\n\n              if (otherAnswer) {\n                if (open) {\n                  otherAnswer.removeAttribute(\"inert\");\n                } else {\n                  otherAnswer.setAttribute(\"inert\", \"\");\n                }\n              }\n            });\n          });\n        });\n      });\n\n      if (!reducedMotion.matches \u0026\u0026 \"IntersectionObserver\" in window) {\n        const revealObserver = new IntersectionObserver(\n          function (entries) {\n            entries.forEach(function (entry) {\n              if (entry.isIntersecting) {\n                entry.target.classList.add(\"is-visible\");\n                revealObserver.unobserve(entry.target);\n              }\n            });\n          },\n          {\n            threshold: 0.12,\n            rootMargin: \"40px 0px\"\n          }\n        );\n\n        root.querySelectorAll(\".vc-reveal\").forEach(function (element) {\n          revealObserver.observe(element);\n        });\n      } else {\n        root.querySelectorAll(\".vc-reveal\").forEach(function (element) {\n          element.classList.add(\"is-visible\");\n        });\n      }\n\n      const spotlight = root.querySelector(\"[data-vc-spotlight]\");\n\n      if (spotlight \u0026\u0026 !reducedMotion.matches) {\n        spotlight.addEventListener(\"pointermove\", function (event) {\n          const rect = spotlight.getBoundingClientRect();\n          const x = ((event.clientX - rect.left) \/ rect.width) * 100;\n          const y = ((event.clientY - rect.top) \/ rect.height) * 100;\n\n          spotlight.style.setProperty(\"--spotlight-x\", x.toFixed(2) + \"%\");\n          spotlight.style.setProperty(\"--spotlight-y\", y.toFixed(2) + \"%\");\n        });\n\n        spotlight.addEventListener(\"pointerleave\", function () {\n          spotlight.style.setProperty(\"--spotlight-x\", \"50%\");\n          spotlight.style.setProperty(\"--spotlight-y\", \"50%\");\n        });\n      }\n\n      if (!reducedMotion.matches \u0026\u0026 window.matchMedia(\"(min-width: 750px) and (hover: hover) and (pointer: fine)\").matches) {\n        root.querySelectorAll(\"[data-vc-tilt]\").forEach(function (card) {\n          card.addEventListener(\"pointermove\", function (event) {\n            const rect = card.getBoundingClientRect();\n            const x = (event.clientX - rect.left) \/ rect.width;\n            const y = (event.clientY - rect.top) \/ rect.height;\n            const rotateY = (x - 0.5) * 4;\n            const rotateX = (0.5 - y) * 4;\n\n            card.style.transform =\n              \"perspective(900px) rotateX(\" +\n              rotateX.toFixed(2) +\n              \"deg) rotateY(\" +\n              rotateY.toFixed(2) +\n              \"deg) translateY(-2px)\";\n          });\n\n          card.addEventListener(\"pointerleave\", function () {\n            card.style.transform = \"\";\n          });\n        });\n      }\n    }\n\n    function initializeAll(scope) {\n      const root = scope || document;\n\n      if (root.matches \u0026\u0026 root.matches(\"[data-vc-dryfit-story]\")) {\n        initializeStory(root);\n      }\n\n      root.querySelectorAll(\"[data-vc-dryfit-story]\").forEach(initializeStory);\n    }\n\n    if (document.readyState === \"loading\") {\n      document.addEventListener(\n        \"DOMContentLoaded\",\n        function () {\n          initializeAll(document);\n        },\n        { once: true }\n      );\n    } else {\n      initializeAll(document);\n    }\n\n    document.addEventListener(\"shopify:section:load\", function (event) {\n      initializeAll(event.target);\n    });\n  })();\n\u003c\/script\u003e\n","brand":"Ferro Shop","offers":[{"title":"P \/ Marinho","offer_id":48810705879272,"sku":"23426571287361","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"P \/ Preta","offer_id":48810705912040,"sku":"23424571325217","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"M \/ Marinho","offer_id":48810705944808,"sku":"23429571839329","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"M \/ Preta","offer_id":48810705977576,"sku":"23425571180577","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"G \/ Marinho","offer_id":48810706010344,"sku":"23425572422761","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"G \/ Preta","offer_id":48810706043112,"sku":"23425572560617","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"GG \/ Marinho","offer_id":48810706075880,"sku":"23425073065601","price":69.9,"currency_code":"BRL","in_stock":true},{"title":"GG \/ Preta","offer_id":48810706108648,"sku":"23225573103457","price":69.9,"currency_code":"BRL","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0802\/8667\/9272\/files\/72c897b7-b3cb-4ebe-8f63-a481f630c3a8.png?v=1785155806","url":"https:\/\/vesteclub.com.br\/products\/camiseta-dry-fit-under-armour-pro-v2","provider":"Veste Club","version":"1.0","type":"link"}