{"product_id":"relogio-pagani-legacy","title":"RELÓGIO PAGANI LEGACY (ANVL)","description":"\n\t\t\t\t\n\n\nMais que um Relógio, um Legado no Mundo do Automobilismo e Alta Relojoaria\n\n\n\n Cada detalhe do Relógio Pagani Legacy foi meticulosamente pensado para refletir o espírito do automobilismo. Desde o seu design até o mostrador que evoca os painéis de instrumentos de carros de corrida, este relógio é uma herança aos apaixonados por velocidade.\n\n\n\nSeja em uma reunião de negócios ou em um dia na pista, o Relógio Pagani Legacy é a escolha perfeita para quem busca um acessório que combine com o seu sucesso.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nDurabilidade que Atravessa Gerações\n\n\n\nConstruído inteiramente em aço 316L. A composição especial de cromo, níquel e molibdênio torna-o imune à corrosão e oxidação, assegurando que o brilho se mantenha inalterados com o tempo.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.tabela-container {\n    max-width: 768px;\n    margin: 20px auto;\n    background: #fff;\n    padding: 20px;\n    box-shadow: 0 2px 4px rgba(0,0,0,0.1);\n}\n\n.linha {\n    display: flex;\n    justify-content: space-between;\n    padding: 10px 0;\n    border-bottom: 1px solid #ccc;\n    box-sizing: content-box;\n\n}\n\n.titulo {\n    font-weight: bold;\n    color: #333;\n}\n\n.descricao {\n    color: #666;\n}\n\n.botao-linha {\n    display: flex;\n    justify-content: center;\n    padding: 10px 0;\n}\n\n#expandir-botao {\n    cursor: pointer;\n    background-color: #fff;\n    color: #333;\n    padding: 8px 16px;\n    font-size: 16px;\n    border: none;\n    transition: all 0.3s ease;\n}\n\n#expandir-botao:hover {\n    text-decoration: underline;\n}\n\n\/* Classe para ocultar as linhas *\/\n.hidden {\n    max-height: 0;\n    opacity: 0;\n    \/* padding-top: 0 !important; *\/\n    \/* padding-bottom: 0 !important; *\/\n    overflow: hidden;\n    transition: max-height 0.5s ease, opacity 0.5s ease, padding-top 0.5s ease, padding-bottom 0.5s ease;\n}\n\n\n\/* Estilos responsivos para telas menores *\/\n@media screen and (max-width: 600px) {\n    .linha, .botao-linha {\n        flex-direction: column;\n        align-items: flex-start;\n    }\n\n    .linha {\n        padding: 15px 0;\n    }\n\n    .titulo, .descricao {\n        width: 100%;\n    }\n\n    .titulo {\n        padding-bottom: 10px;\n    }\n\n    .botao-linha {\n        align-items: center;\n    }\n}\n\n\/* Estilo para a rotação do ícone do botão *\/\n.icone {\n    display: inline-block;\n    transition: transform 0.3s ease;\n}\n\n\/* Quando o conteúdo está expandido, o ícone gira 180 graus *\/\n.icone.rotate {\n    transform: rotate(180deg);\n}\n\n    \n        \n            Modelo\n            Pagani Legacy\n        \n        \n            Diâmetro\n            40mm\n        \n        \n            Espessura\n            20mm\n        \n        \n        \n            Materiais\n            Aço Inoxidável 316L | Cristal Safira\n        \n        \n            Peso\n            140g\n        \n        \n            Resistência a água\n            10 Bar | Mergulho até 100M\n        \n        \n            Movimento\n            Mecha-quartz Seiko VK63\n        \n\n            Iluminação noturna\n            Sim\n        \n\n            Comprimento pulseira\n            210mm\n        \n\n            Largura pulseira\n            20mm\n        \n        \n        \n            Ver Mais ▲\n        \n    \n    \n        function adjustPaddingForHiddenElements() {\n    var elementsWithHiddenClass = document.querySelectorAll('.hidden');\n\n    \/\/ Adiciona padding-top e padding-bottom como '0 !important' para todos os elementos com a classe .hidden\n    elementsWithHiddenClass.forEach(function(element) {\n        element.style.setProperty('padding-top', '0', 'important');\n        element.style.setProperty('padding-bottom', '0', 'important');\n    });\n\n    \/\/ Observa mudanças na lista de elementos para remover o padding quando a classe .hidden for removida\n    var observer = new MutationObserver(function(mutationsList) {\n        mutationsList.forEach(function(mutation) {\n            if (mutation.attributeName === 'class') {\n                var target = mutation.target;\n                if (!target.classList.contains('hidden')) {\n                    target.style.removeProperty('padding-top');\n                    target.style.removeProperty('padding-bottom');\n                }\n            }\n        });\n    });\n\n    \/\/ Configuração do observador para ouvir mudanças nos atributos\n    var config = { attributes: true };\n\n    \/\/ Inicia a observação para cada elemento que pode ter a classe .hidden\n    elementsWithHiddenClass.forEach(function(element) {\n        observer.observe(element, config);\n    });\n}\n\n\/\/ Inicia a função quando o documento estiver carregado\ndocument.addEventListener('DOMContentLoaded', adjustPaddingForHiddenElements);\n\n\ndocument.addEventListener('DOMContentLoaded', function () {\n    var botao = document.getElementById('expandir-botao');\n    var linhasOcultas = document.querySelectorAll('.hidden');\n\n    botao.addEventListener('click', function() {\n        var isExpanding = this.textContent.includes(\"Mais\");\n        linhasOcultas.forEach(function(linha) {\n            if (isExpanding) {\n                linha.style.maxHeight = linha.scrollHeight + 'px';\n                linha.style.opacity = '1';\n                \n                linha.style.paddingTop = '10px';\n                linha.style.paddingBottom = '10px';\n            } else {\n                linha.style.maxHeight = '0';\n                linha.style.opacity = '0';\n                linha.style.paddingTop = '0px';\n                linha.style.paddingBottom = '0px';\n                \n            }\n        });\n\n        this.textContent = isExpanding ? \"Ver Menos\" : \"Ver Mais\";\n    });\n    \n});\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nO Movimento Preciso e Inovador do Relógio Pagani Legacy\n\n\n\nAlimentado pelo movimento híbrido renomado Seiko VK63, combinando o melhor dos mundos mecânico e de quartzo. Oferecendo a suavidade característica dos ponteiros de um relógio mecânico com a precisão e a confiabilidade superior do quartzo. Com essa fusão de tecnologias, ele proporciona uma precisão excepcional, superando muitos movimentos automáticos e refletindo um legado de performance em alta velocidade.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.visualizadorNumero {\n    font-family: Arial, sans-serif;\n    color: white;\n    text-align:center;\n}\n\n#numeroVisualizador {\n    font-size: calc(min(12vw, 950px * 0.15) \/ 1 * 1);\n    font-weight: bold;\n}\n@media only screen and (min-width: 600px) {\n  .textoVisualizador {\n    font-size: calc(min(9vw, 820px * 0.15) \/ 1 * 1) !important;\n  }\n  #numeroVisualizador {\n    font-size: calc(min(9vw, 820px * 0.15) \/ 1 * 1) !important;\n    font-weight: bold;\n  }\n}\n\n.textoVisualizador {\n    font-size: calc(min(12vw, 950px * 0.15) \/ 1 * 1);\n    background: -webkit-linear-gradient(rgba(26, 26, 26, 1), rgba(221, 29, 29, 1));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    font-weight: bold;\n}\n\n\n\n    0\n     METROS\n\n\n\nfunction iniciarVisualizadorNumerico() {\n    const visualizador = document.getElementById('numeroVisualizador');\n    const duracao = 4000; \/\/ Duração total da contagem em milissegundos\n    const inicio = performance.now();\n\n    function desaceleracao(t) {\n        return t * (2 - t);\n    }\n\n    function atualizarVisualizador(timestamp) {\n        const tempoDecorrido = timestamp - inicio;\n        const progresso = desaceleracao(tempoDecorrido \/ duracao);\n        const valor = Math.min(progresso * 100, 100);\n\n        visualizador.textContent = Math.floor(valor);\n\n        if (tempoDecorrido \u0026lt; duracao) {\n            requestAnimationFrame(atualizarVisualizador);\n        } else {\n            visualizador.textContent = 100;\n        }\n    }\n\n    requestAnimationFrame(atualizarVisualizador);\n}\n\nconst aoInterseccionar = (entradas, observador) =\u0026gt; {\n    for (const { isIntersecting, target } of entradas) {\n        if (isIntersecting) {\n            iniciarVisualizadorNumerico();\n            observador.unobserve(target);\n        }\n    }\n};\n\nconst opcoesObservador = {\n    root: null,\n    rootMargin: '50px 0px',\n    threshold: [0]\n};\n\nconst elementoVisualizadorNumero = document.getElementById('elementoVisualizadorNumero');\nconst observador = new IntersectionObserver(aoInterseccionar, opcoesObservador);\n\nobservador.observe(elementoVisualizadorNumero);\n\n\n\n\n\nA Concepção de um Verdadeiro Relógio de Mergulho\n\n\n\nCada aspecto do Pagani Legacy foi meticulosamente elaborado para atender às exigências práticas e técnicas dos mergulhadores mais dedicados. Ele não é apenas um relógio de mergulho, é uma declaração de excelência e confiabilidade.\n\n\n\n\n\n\n\n var video = document.getElementById(\"myVideo\");\nvideo.oncanplaythrough = function() {\n    video.muted = true;\n    video.play();\n}\n\n\n\n\n\n\n\n\n\n\n\nCristal de Safira\n\n\n\nA face do Pagani Legacy é protegida por um cristal de safira. Esta escolha de material garante que o relógio mantenha sua aparência impecável mesmo sob as condições mais adversas.\n\n\n\n\n\n\n\n\n\t\t\t","brand":"ANVIL","offers":[{"title":"Branco Executivo","offer_id":44284029141045,"sku":null,"price":2199.0,"currency_code":"EUR","in_stock":true},{"title":"Preto Clássico","offer_id":44284029173813,"sku":null,"price":2199.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0654\/3320\/6837\/files\/2RNmJKyE_2x_99249e33-92ae-4953-8a1b-03404783e388.jpg?v=1737772695","url":"https:\/\/anvilwatches.com\/products\/relogio-pagani-legacy","provider":"ANVIL","version":"1.0","type":"link"}