{"id":7,"date":"2026-09-10T04:48:42","date_gmt":"2026-09-10T04:48:42","guid":{"rendered":"https:\/\/etervision.com\/checkout\/?page_id=7"},"modified":"2026-09-11T18:25:15","modified_gmt":"2026-09-11T18:25:15","slug":"checkout","status":"publish","type":"page","link":"https:\/\/etervision.com\/checkout\/","title":{"rendered":"checkout"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7\" class=\"elementor elementor-7\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cb35840 e-con e-atomic-element e-flexbox-base e-4986efe \" data-id=\"cb35840\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"cb35840\">\n    \t\t<div class=\"elementor-element elementor-element-d80e23a elementor-widget elementor-widget-html\" data-id=\"d80e23a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\u200b\u200b<!-- ==========================================\nCHECKOUT \u2014 ETERVISION\n=========================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<!-- META PIXEL -->\n<script>\n!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];\ns.parentNode.insertBefore(t,s)}(window, document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n\nfbq('init', '1623438149296784');\nfbq('track', 'PageView');\nfbq('track', 'InitiateCheckout');\n<\/script>\n<noscript>\n  <img decoding=\"async\" height=\"1\" width=\"1\" style=\"display:none\"\n       src=\"https:\/\/www.facebook.com\/tr?id=1623438149296784&ev=PageView&noscript=1\"\n       alt=\"\">\n<\/noscript>\n<!-- FIM META PIXEL -->\n\n<section class=\"eter-checkout\" id=\"eterCheckout\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  <div class=\"eter-checkout-shell\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <!-- TOPO -->\n    <header class=\"eter-checkout-header\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <a href=\"https:\/\/etervision.com\/\" class=\"eter-checkout-brand\">\n        <img decoding=\"async\"\n          src=\"https:\/\/i.imgur.com\/X2SuivB.jpeg\"\n          alt=\"Influencer I.A Sem Limites\"\n        >\n      <\/a>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <div class=\"eter-secure-top\">\n        <span class=\"eter-secure-icon\">\ud83d\udd12<\/span>\n        <span>Checkout seguro<\/span>\n      <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <\/header>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <!-- CONTE\u00daDO PRINCIPAL -->\n    <div class=\"eter-checkout-grid\">\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\n\n\n\n      <!-- =====================================\n      COLUNA ESQUERDA\n      ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <div class=\"eter-checkout-left\">\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\n\n\n\n        <!-- INTRO -->\n        <section class=\"eter-checkout-intro\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <span class=\"eter-checkout-eyebrow\">\n            FINALIZE SUA COMPRA\n          <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <h1>\n            Voc\u00ea est\u00e1 a um passo de\n            <span>liberar seu acesso.<\/span>\n          <\/h1>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <p>\n            Preencha seus dados abaixo e escolha a forma de pagamento.\n          <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/section>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <!-- =====================================\n        DADOS\n        ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <section class=\"eter-box\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div class=\"eter-box-head\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-step-number\">\n              1\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div>\n              <span>SEUS DADOS<\/span>\n              <h2>Informa\u00e7\u00f5es pessoais<\/h2>\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div class=\"eter-form-grid\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-field eter-field-full\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label for=\"eterName\">\n                Nome completo\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"text\"\n                id=\"eterName\"\n                name=\"name\"\n                placeholder=\"Digite seu nome completo\"\n                autocomplete=\"name\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-field eter-field-full\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label for=\"eterEmail\">\n                E-mail\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"email\"\n                id=\"eterEmail\"\n                name=\"email\"\n                placeholder=\"seuemail@exemplo.com\"\n                autocomplete=\"email\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <small>\n                Seu acesso ser\u00e1 enviado para este e-mail.\n              <\/small>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-field eter-field-full\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label for=\"eterEmailConfirm\">\n                Confirmar e-mail\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"email\"\n                id=\"eterEmailConfirm\"\n                name=\"email_confirm\"\n                placeholder=\"Digite novamente seu e-mail\"\n                autocomplete=\"off\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div\n                class=\"eter-field-error\"\n                id=\"eterEmailError\"\n                aria-live=\"polite\"\n              >\n                Os e-mails n\u00e3o coincidem.\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-field\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label for=\"eterPhone\">\n                WhatsApp\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"tel\"\n                id=\"eterPhone\"\n                name=\"phone\"\n                placeholder=\"(11) 99999-9999\"\n                autocomplete=\"tel\"\n                inputmode=\"tel\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-field\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label for=\"eterDocument\">\n                CPF\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"text\"\n                id=\"eterDocument\"\n                name=\"document\"\n                placeholder=\"000.000.000-00\"\n                inputmode=\"numeric\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div\n                class=\"eter-field-error\"\n                id=\"eterCpfError\"\n                aria-live=\"polite\"\n              >\n                Digite um CPF v\u00e1lido.\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/section>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <!-- =====================================\n        PAGAMENTO\n        ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <section class=\"eter-box\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div class=\"eter-box-head\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-step-number\">\n              2\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div>\n              <span>PAGAMENTO<\/span>\n              <h2>Escolha como pagar<\/h2>\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div class=\"eter-payment-tabs\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <button\n              type=\"button\"\n              class=\"eter-payment-tab active\"\n              data-payment=\"pix\"\n            >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-payment-tab-icon\">\n                \u25c6\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n                <strong>PIX<\/strong>\n                <small>Aprova\u00e7\u00e3o r\u00e1pida<\/small>\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-payment-check\">\n                \u2713\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/button>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <button\n              type=\"button\"\n              class=\"eter-payment-tab\"\n              data-payment=\"card\"\n            >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-payment-tab-icon\">\n                \u25a3\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n                <strong>Cart\u00e3o de cr\u00e9dito<\/strong>\n                <small>Pague com cart\u00e3o<\/small>\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-payment-check\">\n                \u2713\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/button>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- PIX -->\n          <div\n            class=\"eter-payment-content active\"\n            id=\"eterPaymentPix\"\n          >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-payment-info\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-payment-info-icon\">\n                \u26a1\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  Pagamento por PIX\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <p>\n                  Ap\u00f3s finalizar a compra, seu QR Code e PIX Copia e Cola\n                  ser\u00e3o gerados aqui mesmo.\n                <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- CART\u00c3O -->\n          <div\n            class=\"eter-payment-content\"\n            id=\"eterPaymentCard\"\n          >\n\n\n\n\n\n\n\n\n            <div class=\"eter-card-form\">\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterCardNumber\">\n                  N\u00famero do cart\u00e3o\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardNumber\"\n                  placeholder=\"0000 0000 0000 0000\"\n                  inputmode=\"numeric\"\n                  autocomplete=\"cc-number\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterCardName\">\n                  Nome impresso no cart\u00e3o\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardName\"\n                  placeholder=\"NOME COMO EST\u00c1 NO CART\u00c3O\"\n                  autocomplete=\"cc-name\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardExpiry\">\n                  Validade\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardExpiry\"\n                  placeholder=\"MM\/AA\"\n                  inputmode=\"numeric\"\n                  autocomplete=\"cc-exp\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardCvv\">\n                  CVV\n                <\/label>\n                <input\n                  type=\"password\"\n                  id=\"eterCardCvv\"\n                  placeholder=\"123\"\n                  inputmode=\"numeric\"\n                  maxlength=\"4\"\n                  autocomplete=\"cc-csc\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterInstallments\">\n                  Parcelamento\n                <\/label>\n                <select id=\"eterInstallments\">\n                  <option value=\"1\">1x de R$ 47,00<\/option>\n                  <option value=\"2\">2x de R$ 23,50<\/option>\n                  <option value=\"3\">3x de R$ 15,67<\/option>\n                  <option value=\"4\">4x de R$ 11,75<\/option>\n                <\/select>\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-card-section-title eter-field-full\">\n                <span>ENDERE\u00c7O DE COBRAN\u00c7A<\/span>\n                <small>Necess\u00e1rio para o processamento do cart\u00e3o.<\/small>\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardZipCode\">\n                  CEP\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardZipCode\"\n                  placeholder=\"00000-000\"\n                  inputmode=\"numeric\"\n                  autocomplete=\"postal-code\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardState\">\n                  Estado\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardState\"\n                  placeholder=\"SP\"\n                  maxlength=\"2\"\n                  autocomplete=\"address-level1\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterCardCity\">\n                  Cidade\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardCity\"\n                  placeholder=\"Sua cidade\"\n                  autocomplete=\"address-level2\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterCardStreet\">\n                  Rua \/ Avenida\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardStreet\"\n                  placeholder=\"Nome da rua\"\n                  autocomplete=\"address-line1\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardNumberAddress\">\n                  N\u00famero\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardNumberAddress\"\n                  placeholder=\"123\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field\">\n                <label for=\"eterCardNeighborhood\">\n                  Bairro\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardNeighborhood\"\n                  placeholder=\"Seu bairro\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n              <div class=\"eter-field eter-field-full\">\n                <label for=\"eterCardComplement\">\n                  Complemento <span class=\"eter-optional\">(opcional)<\/span>\n                <\/label>\n                <input\n                  type=\"text\"\n                  id=\"eterCardComplement\"\n                  placeholder=\"Apartamento, bloco, sala...\"\n                >\n              <\/div>\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n          <\/div>\n\n\n\n\n\n\n\n\n        <\/section>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <!-- =====================================\n        ORDER BUMPS\n        ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <section class=\"eter-bumps-section\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div class=\"eter-bumps-title\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <span>\n              OFERTAS EXCLUSIVAS\n            <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <h2>\n              Voc\u00ea pode gostar\n            <\/h2>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <p>\n              Adicione conte\u00fados complementares \u00e0 sua compra.\n            <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- BUMP 01 -->\n          <article\n            class=\"eter-bump-card\"\n            data-bump=\"estrategia_operacoes\"\n          >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-glow\"><\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-top\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <img decoding=\"async\"\n                src=\"https:\/\/i.imgur.com\/J4sl9IZ.png\"\n                alt=\"Estrat\u00e9gia e Opera\u00e7\u00f5es\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-bump-copy\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <span class=\"eter-bump-badge\">\n                  OFERTA ESPECIAL\n                <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <h3>\n                  Estrat\u00e9gia e Opera\u00e7\u00e3o 2k\/m\u00eas\n                <\/h3>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <p>\n                  Aprenda a montar sua opera\u00e7\u00e3o do zero,\n                  organizar sua estrutura e transformar\n                  sua estrat\u00e9gia em uma opera\u00e7\u00e3o mais profissional.\n                <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <label class=\"eter-bump-action\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-arrow\">\u2192<\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"checkbox\"\n                class=\"eter-bump-checkbox\"\n                data-price=\"29.90\"\n                data-product=\"estrategia_operacoes\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-custom-checkbox\"><\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-label\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                Comprar junto de:\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <del>R$ 49,90<\/del>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                por apenas mais\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>R$ 29,90<\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- BUMP 02 -->\n          <article\n            class=\"eter-bump-card\"\n            data-bump=\"network_24h\"\n          >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-glow\"><\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-top\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <img decoding=\"async\"\n                src=\"https:\/\/i.imgur.com\/f1rmBGR.png\"\n                alt=\"Network 24 Horas\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-bump-copy\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <span class=\"eter-bump-badge\">\n                  OFERTA ESPECIAL\n                <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <h3>\n                  Network 24 Horas\n                <\/h3>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <p>\n                  Fa\u00e7a parte do grupo exclusivo de alunos,\n                  receba atualiza\u00e7\u00f5es, troque experi\u00eancias\n                  e tenha contato com outros membros.\n                <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <label class=\"eter-bump-action\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-arrow\">\u2192<\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"checkbox\"\n                class=\"eter-bump-checkbox\"\n                data-price=\"19.90\"\n                data-product=\"network_24h\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-custom-checkbox\"><\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-label\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                Comprar junto por apenas mais\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>R$ 19,90<\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- BUMP 03 -->\n          <article\n            class=\"eter-bump-card\"\n            data-bump=\"ebook_antiban\"\n          >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-glow\"><\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-bump-top\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <img decoding=\"async\"\n                src=\"https:\/\/i.imgur.com\/1uzSFKf.png\"\n                alt=\"Guia Anti Ban\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-bump-copy\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <span class=\"eter-bump-badge\">\n                  OFERTA ESPECIAL\n                <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <h3>\n                  Guia Anti Ban\n                <\/h3>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <p>\n                  Um guia pr\u00e1tico para entender boas pr\u00e1ticas,\n                  reduzir riscos e proteger melhor sua opera\u00e7\u00e3o\n                  no Instagram.\n                <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <label class=\"eter-bump-action\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-arrow\">\u2192<\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <input\n                type=\"checkbox\"\n                class=\"eter-bump-checkbox\"\n                data-price=\"17.00\"\n                data-product=\"ebook_antiban\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-custom-checkbox\"><\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-bump-label\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                Comprar junto por apenas mais\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>R$ 17,00<\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/section>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <!-- =====================================\n      RESUMO\n      ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <aside class=\"eter-checkout-right\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <div class=\"eter-order-box\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- RESUMO NORMAL -->\n          <div id=\"eterOrderNormal\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <span class=\"eter-order-eyebrow\">\n              RESUMO DO PEDIDO\n            <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <h2>\n              Sua compra\n            <\/h2>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-main-product\" id=\"eterMainProduct\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <img decoding=\"async\"\n                id=\"eterMainProductImage\"\n                src=\"https:\/\/i.imgur.com\/X2SuivB.jpeg\"\n                alt=\"Influencer I.A Sem Limites\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong id=\"eterMainProductName\">\n                  Influencer I.A Sem Limites\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <small>\n                  Acesso ao treinamento\n                <\/small>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-main-price\" id=\"eterMainPrice\">\n                R$ 47,00\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div\n              class=\"eter-selected-bumps\"\n              id=\"eterSelectedBumps\"\n            ><\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-order-total\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span>\n                Total\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <strong id=\"eterTotal\">\n                R$ 47,00\n              <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <!-- ERRO CHECKOUT -->\n            <div\n              class=\"eter-checkout-error\"\n              id=\"eterCheckoutError\"\n              aria-live=\"polite\"\n            ><\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <button\n              type=\"button\"\n              id=\"eterCheckoutButton\"\n              class=\"eter-checkout-button\"\n            >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span id=\"eterCheckoutButtonText\">\n                PAGAR COM PIX\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-checkout-button-arrow\">\n                \u2192\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/button>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-order-security\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n                \ud83d\udd12\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <p>\n                Ambiente seguro. Seus dados s\u00e3o protegidos\n                e tratados de forma confidencial.\n              <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-payment-methods\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span>\n                FORMAS DE PAGAMENTO\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  PIX\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  CART\u00c3O\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <!-- =====================================\n          PIX GERADO\n          ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <div\n            class=\"eter-pix-result\"\n            id=\"eterPixResult\"\n          >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-pix-success-icon\">\n              \u2713\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <span class=\"eter-order-eyebrow\">\n              PIX GERADO\n            <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <h2>\n              Agora \u00e9 s\u00f3 pagar\n            <\/h2>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <p class=\"eter-pix-description\">\n              Abra o aplicativo do seu banco, escaneie o QR Code\n              ou copie o c\u00f3digo PIX abaixo.\n            <\/p>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-pix-value\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <small>\n                VALOR DO PEDIDO\n              <\/small>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <strong id=\"eterPixTotal\">\n                R$ 47,00\n              <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div\n              class=\"eter-pix-qr-wrap\"\n              id=\"eterPixQrWrap\"\n            >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <img\n                id=\"eterPixQr\"\n                alt=\"QR Code PIX\"\n              >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-pix-code-wrap\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <label>\n                PIX COPIA E COLA\n              <\/label>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <textarea\n                id=\"eterPixCode\"\n                readonly\n                aria-label=\"C\u00f3digo PIX Copia e Cola\"\n              ><\/textarea>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <button\n              type=\"button\"\n              class=\"eter-copy-pix-button\"\n              id=\"eterCopyPixButton\"\n            >\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span id=\"eterCopyPixText\">\n                COPIAR C\u00d3DIGO PIX\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span>\n                \u29c9\n              <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/button>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-pix-waiting\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <span class=\"eter-pix-pulse\"><\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  Aguardando pagamento...\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <p>\n                  Assim que o pagamento for confirmado,\n                  seu acesso ser\u00e1 liberado automaticamente.\n                <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <small class=\"eter-pix-order-code\" id=\"eterPixOrderCode\">\n            <\/small>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <\/aside>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <!-- =====================================\n      DEPOIMENTOS\n      ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <section class=\"eter-testimonials\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <div class=\"eter-testimonials-head\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <span>\n            QUEM J\u00c1 EST\u00c1 DENTRO\n          <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <h2>\n            Veja o que alguns alunos dizem\n          <\/h2>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <div class=\"eter-testimonials-grid\">\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\n\n\n\n          <article class=\"eter-testimonial-card\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-testimonial-user\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-testimonial-avatar\">\n                RA\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  Ryan A.\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <div class=\"eter-stars\">\n                  \u2605\u2605\u2605\u2605\u2605\n                <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <p>\n              O que mais me impressionou foi o Face Swap.\n              Antes, toda foto que eu gerava a modelo parecia\n              uma pessoa diferente, os gringos n\u00e3o compravam.\n              Agora, o rosto e o corpo ficam id\u00eanticos em todas\n              as posi\u00e7\u00f5es, parece foto real de iPhone.\n              Minhas vendas no Privacy melhoraram muito.\n            <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <article class=\"eter-testimonial-card\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-testimonial-user\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-testimonial-avatar\">\n                KF\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  Kaio F.\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <div class=\"eter-stars\">\n                  \u2605\u2605\u2605\u2605\u2605\n                <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <p>\n              Bem direto ao ponto, sem enrola\u00e7\u00e3o.\n              Comecei a vender no org\u00e2nico depois de 7 dias,\n              segui todo o passo e a parte sem censura\n              \u00e9 sem palavras!\n            <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <article class=\"eter-testimonial-card\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <div class=\"eter-testimonial-user\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div class=\"eter-testimonial-avatar\">\n                LG\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <strong>\n                  Luiz G.\n                <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n                <div class=\"eter-stars\">\n                  \u2605\u2605\u2605\u2605\u2605\n                <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            <p>\n              Cara, eu tava quase desistindo porque meu notebook\n              \u00e9 um i3 antigo que trava at\u00e9 com o Chrome.\n              Quando vi que o m\u00e9todo rodava o ComfyUI direto\n              na nuvem pelo celular, eu pirei.\n              Em 40 minutos eu j\u00e1 tinha gerado meu primeiro pack da modelo.\n              Surreal.\n            <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <\/article>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <\/section>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <!-- =====================================\n    RODAP\u00c9\n    ====================================== -->\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <footer class=\"eter-checkout-footer\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <div class=\"eter-footer-security\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <span>\n          \ud83d\udd12\n        <\/span>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <strong>\n            Ambiente seguro\n          <\/strong>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          <p>\n            Seus dados s\u00e3o protegidos e tratados\n            de forma confidencial.\n          <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <\/div>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <div class=\"eter-footer-copy\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <p>\n          \u00a9 2026 Etervision. Todos os direitos reservados.\n        <\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        <small>\n          Produto digital. O acesso \u00e9 enviado para\n          o e-mail informado ap\u00f3s a confirma\u00e7\u00e3o do pagamento.\n        <\/small>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    <\/footer>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  <\/div>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<\/section>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<style>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nBASE\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout {\n  --orange: #FF9000;\n  --orange-dark: #E77900;\n  --black: #050505;\n  --card: #0A0A0A;\n  --border: rgba(255,255,255,.08);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  width: 100% !important;\n  min-height: 100vh !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    radial-gradient(\n      circle at 20% 0%,\n      rgba(255,144,0,.10),\n      transparent 27%\n    ),\n    #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-family:\n    Inter,\n    Arial,\n    Helvetica,\n    sans-serif !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  -webkit-text-size-adjust: 100% !important;\n  text-size-adjust: 100% !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout * {\n  box-sizing: border-box !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-shell {\n  width: 100% !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nHEADER\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-header {\n  width: 100% !important;\n  min-height: 76px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 0 40px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-bottom:\n    1px solid rgba(255,255,255,.06) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(5,5,5,.94) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  backdrop-filter:\n    blur(16px) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-brand {\n  display: flex !important;\n  align-items: center !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-brand img {\n  height: 48px !important;\n  width: auto !important;\n  max-width: 180px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  object-fit: contain !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-secure-top {\n  display: inline-flex !important;\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #727272 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n  font-weight: 700 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-secure-icon {\n  font-size: 12px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nGRID\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-grid {\n  width: 100% !important;\n  max-width: 1280px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin: 0 auto !important;\n  padding: 60px 30px 90px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    minmax(0,1fr) 390px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-areas:\n    \"left order\"\n    \"testimonials order\" !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 34px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  align-items: start !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-left {\n  grid-area: left !important;\n  min-width: 0 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-right {\n  grid-area: order !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials {\n  grid-area: testimonials !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nINTRO\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-intro {\n  margin-bottom: 28px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-eyebrow {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n  font-weight: 900 !important;\n  letter-spacing: 2px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-intro h1 {\n  max-width: 680px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: clamp(38px,5vw,60px) !important;\n  line-height: .98 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-weight: 700 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing: -2px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-intro h1 span {\n  color: #666 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-intro p {\n  margin: 17px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #777 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 12px !important;\n  line-height: 1.65 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nBOX\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-box {\n  margin-bottom: 20px !important;\n  padding: 26px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid var(--border) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 15px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.025),\n      rgba(255,255,255,.008)\n    ) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-box-head {\n  display: flex !important;\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 24px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-step-number {\n  width: 35px !important;\n  height: 35px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 12px !important;\n  font-weight: 900 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-box-head span {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 3px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\n  font-weight: 900 !important;\n  letter-spacing: 1.3px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-box-head h2 {\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #EFEFEF !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 18px !important;\n  font-weight: 700 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nFORM\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-form-grid,\n.eter-card-form {\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    repeat(2,minmax(0,1fr)) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 15px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field {\n  min-width: 0 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field-full {\n  grid-column:\n    1 \/ -1 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field label {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #B8B8B8 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n  font-weight: 700 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field input,\n.eter-field select {\n  width: 100% !important;\n  min-height: 48px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 0 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.09) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  outline: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #080808 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-family: inherit !important;\n  font-size: 11px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  transition:\n    border-color .2s ease,\n    box-shadow .2s ease,\n    background .2s ease !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field input::placeholder {\n  color: #444 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field input.eter-account-locked {\n  opacity: .72 !important;\n  cursor: not-allowed !important;\n}\n\n\n\n\n.eter-field input:focus,\n.eter-field select:focus {\n  border-color:\n    rgba(255,144,0,.55) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 0 0 3px rgba(255,144,0,.06) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field small {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 6px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ERROR *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field input.eter-input-error {\n  border-color:\n    #E84949 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(232,73,73,.035) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 0 0 3px rgba(232,73,73,.06) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field-error {\n  display: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #FF5A5A !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n  font-weight: 600 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-field-error.visible {\n  display: block !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nPAGAMENTO\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tabs {\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    repeat(2,minmax(0,1fr)) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 18px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab {\n  min-height: 70px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 11px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 12px 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.08) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 10px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #080808 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #8A8A8A !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  cursor: pointer !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  text-align: left !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  position: relative !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  transition:\n    border-color .2s ease,\n    background .2s ease !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab.active {\n  border-color:\n    rgba(255,144,0,.65) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.055) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab-icon {\n  width: 34px !important;\n  height: 34px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.10) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 14px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #EAEAEA !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab small {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 4px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-check {\n  width: 19px !important;\n  height: 19px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: none !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  position: absolute !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  right: 11px !important;\n  top: 11px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 50% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n  font-weight: 900 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-tab.active\n.eter-payment-check {\n  display: flex !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-content {\n  display: none !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-content.active {\n  display: block !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-info {\n  display: flex !important;\n  align-items: flex-start !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 17px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,144,0,.13) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.035) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-info-icon {\n  width: 35px !important;\n  height: 35px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-info strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #E5E5E5 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-info p {\n  margin: 6px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #666 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n  line-height: 1.6 !important;\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\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.eter-card-section-title {\n  margin-top: 8px !important;\n  padding-top: 20px !important;\n  border-top: 1px solid rgba(255,255,255,.07) !important;\n}\n\n\n\n\n\n\n\n\n.eter-card-section-title span {\n  display: block !important;\n  color: var(--orange) !important;\n  font-size: 7px !important;\n  font-weight: 900 !important;\n  letter-spacing: 1.2px !important;\n}\n\n\n\n\n\n\n\n\n.eter-card-section-title small {\n  display: block !important;\n  margin-top: 5px !important;\n  color: #555 !important;\n  font-size: 7px !important;\n}\n\n\n\n\n\n\n\n\n.eter-optional {\n  color: #555 !important;\n  font-weight: 500 !important;\n}\n\n\n\n\n\n\n\n\n.eter-checkout-error.success {\n  display: block !important;\n  border-color: rgba(66,200,120,.28) !important;\n  background: rgba(66,200,120,.07) !important;\n  color: #79E3A5 !important;\n}\n\n\n\n\n\n\n\n\n\/* ==========================================\nBUMPS\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bumps-section {\n  margin-top: 34px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bumps-title {\n  margin-bottom: 18px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bumps-title > span {\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1.4px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bumps-title h2 {\n  margin: 5px 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 26px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bumps-title p {\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #666 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-card {\n  position: relative !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  overflow: hidden !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 16px !important;\n  padding: 20px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,144,0,.55) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255,144,0,.16),\n      rgba(255,144,0,.07) 45%,\n      rgba(255,255,255,.025) 100%\n    ) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    inset 0 0 0 1px rgba(255,255,255,.02),\n    0 14px 35px rgba(0,0,0,.22) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  transition:\n    transform .2s ease,\n    border-color .2s ease,\n    box-shadow .2s ease !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-card:hover {\n  transform:\n    translateY(-2px) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-color:\n    rgba(255,144,0,.80) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-card.selected {\n  border-color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 18px 45px rgba(0,0,0,.32),\n    0 0 35px rgba(255,144,0,.10) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-card.eter-locked {\n  opacity: .65 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  pointer-events: none !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-glow {\n  width: 210px !important;\n  height: 210px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  position: absolute !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  top: -120px !important;\n  right: -70px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 50% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.18) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  filter:\n    blur(55px) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  pointer-events: none !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-top {\n  position: relative !important;\n  z-index: 2 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    94px minmax(0,1fr) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 16px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  align-items: start !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-top img {\n  width: 94px !important;\n  height: 94px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  object-fit: cover !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.10) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 10px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-badge {\n  display: inline-flex !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 5px 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,144,0,.28) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 30px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.10) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 5px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-copy h3 {\n  margin: 0 0 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 16px !important;\n  line-height: 1.2 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-copy p {\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #A0A0A0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n  line-height: 1.55 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-action {\n  position: relative !important;\n  z-index: 2 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  min-height: 64px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 16px !important;\n  padding: 12px 15px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.07) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 10px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(4,4,4,.84) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  cursor: pointer !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-arrow {\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 25px !important;\n  font-weight: 900 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-checkbox {\n  position: absolute !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  opacity: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  pointer-events: none !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-custom-checkbox {\n  width: 22px !important;\n  height: 22px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: inline-flex !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  flex-shrink: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    2px solid rgba(255,255,255,.20) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 6px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #111 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  position: relative !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-checkbox:checked +\n.eter-custom-checkbox {\n  border-color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-checkbox:checked +\n.eter-custom-checkbox::after {\n  content: \"\u2713\" !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  position: absolute !important;\n  inset: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 13px !important;\n  font-weight: 900 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-label {\n  color: #E6E6E6 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 11px !important;\n  font-weight: 700 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.45 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-label del {\n  margin: 0 3px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #FF5A5A !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-bump-label strong {\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 13px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nRESUMO\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-right {\n  position: sticky !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  top: 24px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-box {\n  padding: 24px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.08) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 16px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    linear-gradient(\n      150deg,\n      rgba(255,144,0,.035),\n      #090909 28%\n    ) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 30px 70px rgba(0,0,0,.3) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-eyebrow {\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1.4px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-box h2 {\n  margin: 5px 0 20px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 24px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-main-product {\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    62px minmax(0,1fr) auto !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 11px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding-bottom: 17px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-bottom:\n    1px solid rgba(255,255,255,.07) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-main-product img {\n  width: 62px !important;\n  height: 62px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  object-fit: cover !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 9px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-main-product strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #E8E8E8 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.4 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-main-product small {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 5px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-main-price {\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n  font-weight: 800 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-selected-bumps {\n  padding-top: 8px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-selected-row {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 10px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 10px 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-bottom:\n    1px solid rgba(255,255,255,.05) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #757575 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-selected-row strong {\n  color: #CFCFCF !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-total {\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 19px !important;\n  padding-top: 17px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-top:\n    1px solid rgba(255,255,255,.08) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-total span {\n  color: #757575 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-total strong {\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 26px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    -1px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nBOT\u00c3O\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-button {\n  width: 100% !important;\n  min-height: 56px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 18px !important;\n  padding: 0 17px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    linear-gradient(\n      135deg,\n      #FF9D19,\n      #FF8500\n    ) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  cursor: pointer !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-family: inherit !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    .3px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 12px 30px rgba(255,144,0,.12) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-button:hover {\n  transform:\n    translateY(-2px) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  filter:\n    brightness(1.08) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-button:disabled {\n  cursor: not-allowed !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  opacity: .65 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  transform: none !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-button-arrow {\n  font-size: 18px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ERROR CHECKOUT *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-error {\n  display: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 16px !important;\n  padding: 11px 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,76,76,.25) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,76,76,.055) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #FF7777 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.5 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-error.visible {\n  display: block !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nSEGURAN\u00c7A\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-security {\n  display: flex !important;\n  align-items: flex-start !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 14px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-order-security p {\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.5 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-methods {\n  margin-top: 18px !important;\n  padding-top: 16px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-top:\n    1px solid rgba(255,255,255,.06) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-methods > span {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #444 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\n  font-weight: 800 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-methods > div {\n  display: flex !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 7px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-payment-methods strong {\n  padding: 7px 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.07) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 6px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #777 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nPIX RESULT\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-result {\n  display: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  text-align: center !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-result.visible {\n  display: block !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-success-icon {\n  width: 48px !important;\n  height: 48px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin:\n    0 auto 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 50% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,144,0,.12) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,144,0,.35) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 20px !important;\n  font-weight: 900 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-result h2 {\n  margin:\n    7px 0 8px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-description {\n  max-width: 300px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin:\n    0 auto 18px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #777 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.6 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-value {\n  margin-bottom: 18px !important;\n  padding: 13px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.06) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    rgba(255,255,255,.018) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-value small {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-value strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 4px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 24px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-qr-wrap {\n  width: 230px !important;\n  max-width: 100% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  min-height: 230px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin:\n    0 auto 18px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #fff !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-qr-wrap img {\n  width: 100% !important;\n  height: auto !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: block !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-code-wrap {\n  text-align: left !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-code-wrap label {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-bottom: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #777 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-code-wrap textarea {\n  width: 100% !important;\n  min-height: 92px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 12px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  resize: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.08) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  outline: none !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #BDBDBD !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-family:\n    monospace !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.4 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-copy-pix-button {\n  width: 100% !important;\n  min-height: 48px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 10px !important;\n  padding: 0 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #050505 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  cursor: pointer !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-family: inherit !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n  font-weight: 900 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-waiting {\n  margin-top: 16px !important;\n  padding-top: 16px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: flex-start !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 10px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  text-align: left !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-top:\n    1px solid rgba(255,255,255,.06) !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-pulse {\n  width: 8px !important;\n  height: 8px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 3px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  flex-shrink: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 50% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  box-shadow:\n    0 0 0 rgba(255,144,0,.4) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  animation:\n    eterPixPulse 1.5s infinite !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@keyframes eterPixPulse {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  0% {\n    box-shadow:\n      0 0 0 0 rgba(255,144,0,.4);\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  70% {\n    box-shadow:\n      0 0 0 8px rgba(255,144,0,0);\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  100% {\n    box-shadow:\n      0 0 0 0 rgba(255,144,0,0);\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\n\n\n\n\n\n.eter-pix-waiting strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #DCDCDC !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-waiting p {\n  margin: 4px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.5 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-pix-order-code {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 15px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #3F3F3F !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nDEPOIMENTOS\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials {\n  margin-top: 4px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials-head {\n  margin-bottom: 18px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials-head span {\n  color:\n    var(--orange) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n  font-weight: 900 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1.4px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials-head h2 {\n  margin: 6px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 26px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonials-grid {\n  display: grid !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  grid-template-columns:\n    repeat(3,minmax(0,1fr)) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 14px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonial-card {\n  min-height: 100% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 20px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border:\n    1px solid rgba(255,255,255,.09) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 14px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #101010 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonial-user {\n  display: flex !important;\n  align-items: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 10px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonial-avatar {\n  width: 43px !important;\n  height: 43px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-radius: 50% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #F5F5F5 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #191919 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 12px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonial-user strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 11px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-stars {\n  margin-top: 5px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #fff !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 13px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  letter-spacing:\n    1px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-testimonial-card p {\n  margin: 15px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #9B9B9B !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 10px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  line-height: 1.7 !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nFOOTER\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-checkout-footer {\n  width: 100% !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  padding: 30px 40px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 30px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  border-top:\n    1px solid rgba(255,255,255,.06) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  background: #040404 !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-security {\n  display: flex !important;\n  align-items: flex-start !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  gap: 10px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-security > span {\n  font-size: 15px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-security strong {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #999 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 9px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-security p {\n  margin: 4px 0 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #4D4D4D !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 7px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-copy {\n  text-align: right !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-copy p {\n  margin: 0 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #555 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 8px !important;\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.eter-footer-copy small {\n  display: block !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  margin-top: 5px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  color: #363636 !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  font-size: 6px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* ==========================================\nTABLET\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@media (max-width: 1000px) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-grid {\n    grid-template-columns:\n      1fr !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    grid-template-areas:\n      \"left\"\n      \"order\"\n      \"testimonials\" !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-right {\n    position: static !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-testimonials-grid {\n    grid-template-columns:\n      1fr !important;\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\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\n\n\n\n\n\n\n\n\n\/* ==========================================\nMOBILE\n=========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@media (max-width: 600px) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-header {\n    min-height: 66px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    padding:\n      0 14px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-brand img {\n    height: 40px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    max-width: 145px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-secure-top span:last-child {\n    display: none !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-grid {\n    padding:\n      38px 12px 65px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    gap:\n      25px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    grid-template-areas:\n      \"left\"\n      \"order\"\n      \"testimonials\" !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-intro h1 {\n    font-size:\n      39px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-intro p {\n    font-size:\n      10px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-box {\n    padding:\n      18px 14px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-form-grid,\n  .eter-card-form {\n    grid-template-columns:\n      1fr !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-field-full {\n    grid-column:\n      auto !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* EVITA ZOOM DO IPHONE *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-field input,\n  .eter-field select,\n  .eter-card-form input,\n  .eter-card-form select,\n  .eter-pix-code-wrap textarea {\n    font-size:\n      16px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-field label {\n    font-size:\n      10px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-field small {\n    font-size:\n      8px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-field-error {\n    font-size:\n      9px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-payment-tabs {\n    grid-template-columns:\n      1fr !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-card {\n    padding:\n      12px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-top {\n    grid-template-columns:\n      76px minmax(0,1fr) !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    gap:\n      11px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-top img {\n    width:\n      76px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    height:\n      76px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-badge {\n    font-size:\n      4px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    padding:\n      4px 6px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-copy h3 {\n    font-size:\n      13px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-copy p {\n    font-size:\n      9px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-action {\n    padding:\n      11px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-label {\n    font-size:\n      9px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-bump-label strong {\n    font-size:\n      11px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-order-box {\n    padding:\n      18px 15px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-button {\n    min-height:\n      58px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    font-size:\n      11px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-pix-qr-wrap {\n    width:\n      215px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    min-height:\n      215px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-testimonials {\n    margin-top:\n      5px !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-testimonials-head h2 {\n    font-size:\n      23px !important;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-checkout-footer {\n    padding:\n      24px 15px !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    flex-direction:\n      column !important;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    align-items:\n      flex-start !important;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  .eter-footer-copy {\n    text-align:\n      left !important;\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\n\n\n\n\n\n<\/style>\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<script>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n(function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \"use strict\";\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\n\n\n\n  const ETER_PRODUCTS = {\n    influencer_ia: { slug: \"influencer_ia\", name: \"Influencer I.A Sem Limites\", price: 47.00, image: \"https:\/\/i.imgur.com\/X2SuivB.jpeg\" },\n    estrategia_operacoes: { slug: \"estrategia_operacoes\", name: \"Estrat\u00e9gia e Opera\u00e7\u00e3o 2k\/m\u00eas\", price: 29.90, image: \"https:\/\/i.imgur.com\/J4sl9IZ.png\" },\n    network_24h: { slug: \"network_24h\", name: \"Network 24 Horas\", price: 19.90, image: \"https:\/\/i.imgur.com\/f1rmBGR.png\" },\n    ebook_antiban: { slug: \"ebook_antiban\", name: \"Guia Anti Ban\", price: 17.00, image: \"https:\/\/i.imgur.com\/1uzSFKf.png\" }\n  };\n\n\n\n\n  const checkoutParams =\n    new URLSearchParams(window.location.search);\n\n\n\n\n  const requestedSingleProduct =\n    checkoutParams.get(\"product\");\n\n\n\n\n  const isSingleProductMode =\n    requestedSingleProduct !== null &&\n    Object.prototype.hasOwnProperty.call(\n      ETER_PRODUCTS,\n      requestedSingleProduct\n    );\n\n\n\n\n  const singleProduct =\n    isSingleProductMode\n      ? ETER_PRODUCTS[requestedSingleProduct]\n      : null;\n\n\n\n\n\n\n\n\n  const API_BASE =\n    \"https:\/\/etervision.com\/api\";\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\n\n\n\n  const BASE_PRICE =\n    isSingleProductMode\n      ? singleProduct.price\n      : 47.00;\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\n\n\n\n  let selectedPayment =\n    \"pix\";\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\n\n\n\n  let currentOrderIdentifier =\n    null;\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\n\n\n\n  let paymentIsGenerating =\n    false;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  ELEMENTOS\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  const paymentTabs =\n    document.querySelectorAll(\n      \".eter-payment-tab\"\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\n\n\n\n\n  const paymentPix =\n    document.getElementById(\n      \"eterPaymentPix\"\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\n\n\n\n\n  const paymentCard =\n    document.getElementById(\n      \"eterPaymentCard\"\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\n\n\n\n\n  const checkoutButton =\n    document.getElementById(\n      \"eterCheckoutButton\"\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\n\n\n\n\n  const checkoutButtonText =\n    document.getElementById(\n      \"eterCheckoutButtonText\"\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\n\n\n\n\n  const checkoutError =\n    document.getElementById(\n      \"eterCheckoutError\"\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\n\n\n\n\n  const totalElement =\n    document.getElementById(\n      \"eterTotal\"\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\n\n\n\n\n  const selectedBumpsContainer =\n    document.getElementById(\n      \"eterSelectedBumps\"\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\n\n\n\n\n  const bumpCheckboxes =\n    document.querySelectorAll(\n      \".eter-bump-checkbox\"\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\n\n\n\n\n  const nameInput =\n    document.getElementById(\n      \"eterName\"\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\n\n\n\n\n  const emailInput =\n    document.getElementById(\n      \"eterEmail\"\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\n\n\n\n\n  const emailConfirmInput =\n    document.getElementById(\n      \"eterEmailConfirm\"\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\n\n\n\n\n  const emailError =\n    document.getElementById(\n      \"eterEmailError\"\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\n\n\n\n\n  const phoneInput =\n    document.getElementById(\n      \"eterPhone\"\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\n\n\n\n\n  const documentInput =\n    document.getElementById(\n      \"eterDocument\"\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\n\n\n\n\n  const cpfError =\n    document.getElementById(\n      \"eterCpfError\"\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\n\n\n\n\n  const orderNormal =\n    document.getElementById(\n      \"eterOrderNormal\"\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\n\n\n\n\n  const pixResult =\n    document.getElementById(\n      \"eterPixResult\"\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\n\n\n\n\n  const pixQr =\n    document.getElementById(\n      \"eterPixQr\"\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\n\n\n\n\n  const pixQrWrap =\n    document.getElementById(\n      \"eterPixQrWrap\"\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\n\n\n\n\n  const pixCode =\n    document.getElementById(\n      \"eterPixCode\"\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\n\n\n\n\n  const pixTotal =\n    document.getElementById(\n      \"eterPixTotal\"\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\n\n\n\n\n  const pixOrderCode =\n    document.getElementById(\n      \"eterPixOrderCode\"\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\n\n\n\n\n  const copyPixButton =\n    document.getElementById(\n      \"eterCopyPixButton\"\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\n\n\n\n\n  const copyPixText =\n    document.getElementById(\n      \"eterCopyPixText\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  FORMATAR REAL\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function formatBRL(value) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return Number(value).toLocaleString(\n      \"pt-BR\",\n      {\n        style: \"currency\",\n        currency: \"BRL\"\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\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\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  SOMENTE N\u00daMEROS\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function onlyDigits(value) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return String(value || \"\")\n      .replace(\/\\D\/g, \"\");\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\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\n\n\n\n\n\n\n\n  \/* ==========================================\n  EMAIL\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function isValidEmail(email) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(\n      email\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\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\n\n\n\n\n\n\n\n\n  function validateEmailConfirmation(\n    forceValidation\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const email =\n      emailInput.value\n        .trim()\n        .toLowerCase();\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\n\n\n\n    const confirmation =\n      emailConfirmInput.value\n        .trim()\n        .toLowerCase();\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      !confirmation &&\n      !forceValidation\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      emailConfirmInput.classList.remove(\n        \"eter-input-error\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      emailError.classList.remove(\n        \"visible\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return true;\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\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\n\n\n\n\n\n\n\n    if (\n      email !== confirmation\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      emailConfirmInput.classList.add(\n        \"eter-input-error\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      emailError.classList.add(\n        \"visible\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return false;\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\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\n\n\n\n\n\n\n\n    emailConfirmInput.classList.remove(\n      \"eter-input-error\"\n    );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    emailError.classList.remove(\n      \"visible\"\n    );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return true;\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\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\n\n\n\n\n\n\n\n  emailConfirmInput.addEventListener(\n    \"input\",\n    function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      validateEmailConfirmation(\n        false\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  emailInput.addEventListener(\n    \"input\",\n    function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        emailConfirmInput.value.trim() !== \"\"\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        validateEmailConfirmation(\n          false\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\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\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  CPF\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function isValidCPF(cpf) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    cpf =\n      onlyDigits(cpf);\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\n\n\n\n    if (\n      cpf.length !== 11\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return false;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      \/^(\\d)\\1{10}$\/.test(cpf)\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return false;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    let sum =\n      0;\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\n\n\n\n    let remainder;\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\n\n\n\n    for (\n      let i = 1;\n      i <= 9;\n      i++\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      sum +=\n        parseInt(\n          cpf.substring(\n            i - 1,\n            i\n          ),\n          10\n        ) *\n        (11 - i);\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    remainder =\n      (sum * 10) % 11;\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\n\n\n\n    if (\n      remainder === 10 ||\n      remainder === 11\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      remainder =\n        0;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      remainder !==\n      parseInt(\n        cpf.substring(9,10),\n        10\n      )\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return false;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    sum =\n      0;\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\n\n\n\n    for (\n      let i = 1;\n      i <= 10;\n      i++\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      sum +=\n        parseInt(\n          cpf.substring(\n            i - 1,\n            i\n          ),\n          10\n        ) *\n        (12 - i);\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    remainder =\n      (sum * 10) % 11;\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\n\n\n\n    if (\n      remainder === 10 ||\n      remainder === 11\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      remainder =\n        0;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return (\n      remainder ===\n      parseInt(\n        cpf.substring(10,11),\n        10\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\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\n\n\n\n\n\n\n\n\n\n  function validateCPFField(\n    forceValidation\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const value =\n      documentInput.value.trim();\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\n\n\n\n    if (\n      !value &&\n      !forceValidation\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      documentInput.classList.remove(\n        \"eter-input-error\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      cpfError.classList.remove(\n        \"visible\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return true;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      !isValidCPF(value)\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      documentInput.classList.add(\n        \"eter-input-error\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      cpfError.classList.add(\n        \"visible\"\n      );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return false;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    documentInput.classList.remove(\n      \"eter-input-error\"\n    );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    cpfError.classList.remove(\n      \"visible\"\n    );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return true;\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\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\n\n\n\n\n\n\n\n  documentInput.addEventListener(\n    \"blur\",\n    function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        documentInput.value.trim() !== \"\"\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        validateCPFField(\n          false\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\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\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  PAGAMENTO\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  paymentTabs.forEach(\n    function (tab) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      tab.addEventListener(\n        \"click\",\n        function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          if (\n            currentOrderIdentifier\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            return;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          paymentTabs.forEach(\n            function (item) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n              item.classList.remove(\n                \"active\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          tab.classList.add(\n            \"active\"\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\n\n\n\n\n          selectedPayment =\n            tab.dataset.payment;\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\n\n\n\n          paymentPix.classList.remove(\n            \"active\"\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\n\n\n\n\n          paymentCard.classList.remove(\n            \"active\"\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\n\n\n\n\n          if (\n            selectedPayment === \"pix\"\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            paymentPix.classList.add(\n              \"active\"\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\n\n\n\n\n            checkoutButtonText.textContent =\n              \"PAGAR COM PIX\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            paymentCard.classList.add(\n              \"active\"\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\n\n\n\n\n            checkoutButtonText.textContent =\n              \"PAGAR COM CART\u00c3O\";\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\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\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  PRODUTOS SELECIONADOS\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function getSelectedProducts() {\n\n\n\n\n    const products = [\n      isSingleProductMode\n        ? singleProduct.slug\n        : \"influencer_ia\"\n    ];\n\n\n\n\n    bumpCheckboxes.forEach(\n      function (checkbox) {\n\n\n\n\n        const slug =\n          checkbox.dataset.product;\n\n\n\n\n        if (\n          checkbox.checked &&\n          slug &&\n          !products.includes(slug)\n        ) {\n\n\n\n\n          products.push(slug);\n\n\n\n\n        }\n\n\n\n\n      }\n    );\n\n\n\n\n    return products;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  TOTAL\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function getCurrentTotal() {\n\n\n\n\n    let total =\n      BASE_PRICE;\n\n\n\n\n    bumpCheckboxes.forEach(\n      function (checkbox) {\n\n\n\n\n        if (checkbox.checked) {\n\n\n\n\n          total +=\n            Number(\n              checkbox.dataset.price\n            );\n\n\n\n\n        }\n\n\n\n\n      }\n    );\n\n\n\n\n    return total;\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  ATUALIZAR PEDIDO\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function updateOrder() {\n\n\n\n\n    let total =\n      BASE_PRICE;\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\n\n\n\n    selectedBumpsContainer.innerHTML =\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\n\n\n\n\n    bumpCheckboxes.forEach(\n      function (checkbox) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        const card =\n          checkbox.closest(\n            \".eter-bump-card\"\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\n\n\n\n\n        if (\n          checkbox.checked\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          card.classList.add(\n            \"selected\"\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\n\n\n\n\n          const price =\n            Number(\n              checkbox.dataset.price\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\n\n\n\n\n          total +=\n            price;\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\n\n\n\n          let productName =\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\n\n\n\n\n          if (\n            checkbox.dataset.product ===\n            \"estrategia_operacoes\"\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            productName =\n              \"Estrat\u00e9gia e Opera\u00e7\u00f5es\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          } else if (\n            checkbox.dataset.product ===\n            \"network_24h\"\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            productName =\n              \"Network 24 Horas\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            productName =\n              \"Guia Anti Ban\";\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          const row =\n            document.createElement(\n              \"div\"\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\n\n\n\n\n          row.className =\n            \"eter-selected-row\";\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\n\n\n\n          row.innerHTML =\n            \"<span>\" +\n            productName +\n            \"<\/span>\" +\n            \"<strong>\" +\n            formatBRL(price) +\n            \"<\/strong>\";\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\n\n\n\n          selectedBumpsContainer.appendChild(\n            row\n          );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          card.classList.remove(\n            \"selected\"\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\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\n\n\n\n\n\n\n\n\n\n\n    totalElement.textContent =\n      formatBRL(total);\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\n\n\n\n    const installments =\n      document.getElementById(\n        \"eterInstallments\"\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\n\n\n\n\n    if (\n      installments\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      const previousInstallment =\n        installments.value || \"1\";\n\n\n\n\n\n\n\n\n      installments.innerHTML =\n        \"\";\n\n\n\n\n\n\n\n\n      for (\n        let installmentNumber = 1;\n        installmentNumber <= 4;\n        installmentNumber++\n      ) {\n\n\n\n\n\n\n\n\n        const option =\n          document.createElement(\n            \"option\"\n          );\n\n\n\n\n\n\n\n\n        option.value =\n          String(\n            installmentNumber\n          );\n\n\n\n\n\n\n\n\n        option.textContent =\n          installmentNumber +\n          \"x de \" +\n          formatBRL(\n            total \/\n            installmentNumber\n          );\n\n\n\n\n\n\n\n\n        installments.appendChild(\n          option\n        );\n\n\n\n\n\n\n\n\n      }\n\n\n\n\n\n\n\n\n      if (\n        Number(previousInstallment) >= 1 &&\n        Number(previousInstallment) <= 4\n      ) {\n\n\n\n\n\n\n\n\n        installments.value =\n          previousInstallment;\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\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\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\n\n\n\n\n\n  bumpCheckboxes.forEach(\n    function (checkbox) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      checkbox.addEventListener(\n        \"change\",\n        updateOrder\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\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\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  M\u00c1SCARA TELEFONE\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  phoneInput.addEventListener(\n    \"input\",\n    function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      let value =\n        onlyDigits(\n          phoneInput.value\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\n\n\n\n\n      value =\n        value.substring(\n          0,\n          11\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\n\n\n\n\n      if (\n        value.length > 10\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        value =\n          value.replace(\n            \/^(\\d{2})(\\d{5})(\\d{4})$\/,\n            \"($1) $2-$3\"\n          );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      } else if (\n        value.length > 6\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        value =\n          value.replace(\n            \/^(\\d{2})(\\d{4})(\\d{0,4})$\/,\n            \"($1) $2-$3\"\n          );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      } else if (\n        value.length > 2\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        value =\n          value.replace(\n            \/^(\\d{2})(\\d+)\/,\n            \"($1) $2\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      phoneInput.value =\n        value;\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\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\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  M\u00c1SCARA CPF\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  documentInput.addEventListener(\n    \"input\",\n    function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      let value =\n        onlyDigits(\n          documentInput.value\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\n\n\n\n\n      value =\n        value.substring(\n          0,\n          11\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\n\n\n\n\n      value =\n        value.replace(\n          \/(\\d{3})(\\d)\/,\n          \"$1.$2\"\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\n\n\n\n\n      value =\n        value.replace(\n          \/(\\d{3})(\\d)\/,\n          \"$1.$2\"\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\n\n\n\n\n      value =\n        value.replace(\n          \/(\\d{3})(\\d{1,2})$\/,\n          \"$1-$2\"\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\n\n\n\n\n      documentInput.value =\n        value;\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\n\n\n\n      documentInput.classList.remove(\n        \"eter-input-error\"\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\n\n\n\n\n      cpfError.classList.remove(\n        \"visible\"\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\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\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  CART\u00c3O VISUAL\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  const cardNumber =\n    document.getElementById(\n      \"eterCardNumber\"\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\n\n\n\n\n  if (\n    cardNumber\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    cardNumber.addEventListener(\n      \"input\",\n      function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        let value =\n          onlyDigits(\n            cardNumber.value\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\n\n\n\n\n        value =\n          value.substring(\n            0,\n            19\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\n\n\n\n\n        value =\n          value.replace(\n            \/(.{4})\/g,\n            \"$1 \"\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\n\n\n\n\n        cardNumber.value =\n          value.trim();\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\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\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  const cardExpiry =\n    document.getElementById(\n      \"eterCardExpiry\"\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\n\n\n\n\n  if (\n    cardExpiry\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    cardExpiry.addEventListener(\n      \"input\",\n      function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        let value =\n          onlyDigits(\n            cardExpiry.value\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\n\n\n\n\n        value =\n          value.substring(\n            0,\n            4\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\n\n\n\n\n        if (\n          value.length > 2\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          value =\n            value.substring(\n              0,\n              2\n            ) +\n            \"\/\" +\n            value.substring(2);\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        cardExpiry.value =\n          value;\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\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\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  const cardCvv =\n    document.getElementById(\n      \"eterCardCvv\"\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\n\n\n\n\n  if (\n    cardCvv\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    cardCvv.addEventListener(\n      \"input\",\n      function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        cardCvv.value =\n          onlyDigits(\n            cardCvv.value\n          ).substring(\n            0,\n            4\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\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\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\n\n\n\n\n\n  const cardName =\n    document.getElementById(\n      \"eterCardName\"\n    );\n\n\n\n\n\n\n\n\n  const installmentsInput =\n    document.getElementById(\n      \"eterInstallments\"\n    );\n\n\n\n\n\n\n\n\n  const cardZipCode =\n    document.getElementById(\n      \"eterCardZipCode\"\n    );\n\n\n\n\n\n\n\n\n  const cardState =\n    document.getElementById(\n      \"eterCardState\"\n    );\n\n\n\n\n\n\n\n\n  const cardCity =\n    document.getElementById(\n      \"eterCardCity\"\n    );\n\n\n\n\n\n\n\n\n  const cardStreet =\n    document.getElementById(\n      \"eterCardStreet\"\n    );\n\n\n\n\n\n\n\n\n  const cardNumberAddress =\n    document.getElementById(\n      \"eterCardNumberAddress\"\n    );\n\n\n\n\n\n\n\n\n  const cardNeighborhood =\n    document.getElementById(\n      \"eterCardNeighborhood\"\n    );\n\n\n\n\n\n\n\n\n  const cardComplement =\n    document.getElementById(\n      \"eterCardComplement\"\n    );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  if (cardZipCode) {\n\n\n\n\n\n\n\n\n    cardZipCode.addEventListener(\n      \"input\",\n      function () {\n\n\n\n\n\n\n\n\n        let value =\n          onlyDigits(\n            cardZipCode.value\n          ).substring(\n            0,\n            8\n          );\n\n\n\n\n\n\n\n\n        if (\n          value.length > 5\n        ) {\n\n\n\n\n\n\n\n\n          value =\n            value.substring(\n              0,\n              5\n            ) +\n            \"-\" +\n            value.substring(5);\n\n\n\n\n\n\n\n\n        }\n\n\n\n\n\n\n\n\n        cardZipCode.value =\n          value;\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\n\n\n\n\n\n\n  if (cardState) {\n\n\n\n\n\n\n\n\n    cardState.addEventListener(\n      \"input\",\n      function () {\n\n\n\n\n\n\n\n\n        cardState.value =\n          cardState.value\n            .replace(\n              \/[^a-zA-Z]\/g,\n              \"\"\n            )\n            .substring(\n              0,\n              2\n            )\n            .toUpperCase();\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\n\n\n\n\n\n\n  function cardExpiryToApi(\n    value\n  ) {\n\n\n\n\n\n\n\n\n    const digits =\n      onlyDigits(value);\n\n\n\n\n\n\n\n\n    if (\n      digits.length !== 4\n    ) {\n\n\n\n\n\n\n\n\n      return \"\";\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    const month =\n      Number(\n        digits.substring(\n          0,\n          2\n        )\n      );\n\n\n\n\n\n\n\n\n    if (\n      month < 1 ||\n      month > 12\n    ) {\n\n\n\n\n\n\n\n\n      return \"\";\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    const year =\n      \"20\" +\n      digits.substring(\n        2,\n        4\n      );\n\n\n\n\n\n\n\n\n    return (\n      year +\n      \"-\" +\n      digits.substring(\n        0,\n        2\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  function validateCardFields() {\n\n\n\n\n\n\n\n\n    const number =\n      onlyDigits(\n        cardNumber\n          ? cardNumber.value\n          : \"\"\n      );\n\n\n\n\n\n\n\n\n    const owner =\n      cardName\n        ? cardName.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const expiresAt =\n      cardExpiryToApi(\n        cardExpiry\n          ? cardExpiry.value\n          : \"\"\n      );\n\n\n\n\n\n\n\n\n    const cvv =\n      onlyDigits(\n        cardCvv\n          ? cardCvv.value\n          : \"\"\n      );\n\n\n\n\n\n\n\n\n    if (\n      number.length < 13 ||\n      number.length > 19\n    ) {\n\n\n\n\n\n\n\n\n      if (cardNumber) {\n        cardNumber.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite um n\u00famero de cart\u00e3o v\u00e1lido.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!owner) {\n\n\n\n\n\n\n\n\n      if (cardName) {\n        cardName.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite o nome do titular do cart\u00e3o.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!expiresAt) {\n\n\n\n\n\n\n\n\n      if (cardExpiry) {\n        cardExpiry.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite a validade do cart\u00e3o no formato MM\/AA.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (\n      cvv.length < 3 ||\n      cvv.length > 4\n    ) {\n\n\n\n\n\n\n\n\n      if (cardCvv) {\n        cardCvv.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite um CVV v\u00e1lido.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    const zipCode =\n      cardZipCode\n        ? cardZipCode.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const state =\n      cardState\n        ? cardState.value\n            .trim()\n            .toUpperCase()\n        : \"\";\n\n\n\n\n\n\n\n\n    const city =\n      cardCity\n        ? cardCity.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const street =\n      cardStreet\n        ? cardStreet.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const addressNumber =\n      cardNumberAddress\n        ? cardNumberAddress.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const neighborhood =\n      cardNeighborhood\n        ? cardNeighborhood.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    const complement =\n      cardComplement\n        ? cardComplement.value.trim()\n        : \"\";\n\n\n\n\n\n\n\n\n    if (\n      onlyDigits(\n        zipCode\n      ).length !== 8\n    ) {\n\n\n\n\n\n\n\n\n      if (cardZipCode) {\n        cardZipCode.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite um CEP v\u00e1lido.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (\n      state.length !== 2\n    ) {\n\n\n\n\n\n\n\n\n      if (cardState) {\n        cardState.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite a sigla do estado com 2 letras, por exemplo SP.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!city) {\n\n\n\n\n\n\n\n\n      if (cardCity) {\n        cardCity.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite sua cidade.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!street) {\n\n\n\n\n\n\n\n\n      if (cardStreet) {\n        cardStreet.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite sua rua ou avenida.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!addressNumber) {\n\n\n\n\n\n\n\n\n      if (cardNumberAddress) {\n        cardNumberAddress.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite o n\u00famero do endere\u00e7o.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (!neighborhood) {\n\n\n\n\n\n\n\n\n      if (cardNeighborhood) {\n        cardNeighborhood.focus();\n      }\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Digite seu bairro.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    const installments =\n      installmentsInput\n        ? Number(\n            installmentsInput.value\n          )\n        : 1;\n\n\n\n\n\n\n\n\n    if (\n      !Number.isInteger(\n        installments\n      ) ||\n      installments < 1 ||\n      installments > 4\n    ) {\n\n\n\n\n\n\n\n\n      showCheckoutError(\n        \"Escolha uma op\u00e7\u00e3o v\u00e1lida de parcelamento.\"\n      );\n\n\n\n\n\n\n\n\n      return null;\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    return {\n\n\n\n\n\n\n\n\n      card: {\n        number: number,\n        owner: owner,\n        expiresAt: expiresAt,\n        cvv: cvv\n      },\n\n\n\n\n\n\n\n\n      address: {\n        country: \"BR\",\n        zipCode: zipCode,\n        state: state,\n        city: city,\n        street: street,\n        neighborhood: neighborhood,\n        number: addressNumber,\n        complement: complement\n      },\n\n\n\n\n\n\n\n\n      installments:\n        installments\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\n\n\n\n\n\n  async function createCardPayment(\n    identifier,\n    cardData\n  ) {\n\n\n\n\n\n\n\n\n    const response =\n      await fetch(\n        API_BASE +\n        \"\/create-card.php\",\n        {\n\n\n\n\n\n\n\n\n          method:\n            \"POST\",\n\n\n\n\n\n\n\n\n          cache:\n            \"no-store\",\n\n\n\n\n\n\n\n\n          headers: {\n            \"Content-Type\":\n              \"application\/json\",\n\n\n\n\n\n\n\n\n            \"Accept\":\n              \"application\/json\"\n          },\n\n\n\n\n\n\n\n\n          body:\n            JSON.stringify({\n\n\n\n\n\n\n\n\n              identifier:\n                identifier,\n\n\n\n\n\n\n\n\n              card:\n                cardData.card,\n\n\n\n\n\n\n\n\n              address:\n                cardData.address,\n\n\n\n\n\n\n\n\n              installments:\n                cardData.installments\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    let data =\n      null;\n\n\n\n\n\n\n\n\n    try {\n\n\n\n\n\n\n\n\n      data =\n        await response.json();\n\n\n\n\n\n\n\n\n    } catch (error) {\n\n\n\n\n\n\n\n\n      throw new Error(\n        \"O servidor retornou uma resposta inv\u00e1lida ao processar o cart\u00e3o.\"\n      );\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (\n      !response.ok ||\n      !data\n    ) {\n\n\n\n\n\n\n\n\n      throw new Error(\n        data &&\n        (\n          data.message ||\n          data.error\n        )\n          ? (\n              data.message ||\n              data.error\n            )\n          : \"N\u00e3o foi poss\u00edvel processar o cart\u00e3o.\"\n      );\n\n\n\n\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    return data;\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  function showCheckoutSuccess(\n    message\n  ) {\n\n\n\n\n\n\n\n\n    checkoutError.textContent =\n      message;\n\n\n\n\n\n\n\n\n    checkoutError.classList.remove(\n      \"visible\"\n    );\n\n\n\n\n\n\n\n\n    checkoutError.classList.add(\n      \"success\"\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  ERRO\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function showCheckoutError(\n    message\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    checkoutError.textContent =\n      message;\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\n\n\n\n    checkoutError.classList.add(\n      \"visible\"\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\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\n\n\n\n\n\n\n\n\n  function hideCheckoutError() {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    checkoutError.textContent =\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\n\n\n\n\n    checkoutError.classList.remove(\n      \"visible\"\n    );\n\n\n\n\n\n\n\n\n    checkoutError.classList.remove(\n      \"success\"\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\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\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  TEXTO DO BOT\u00c3O\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function setCheckoutLoading(\n    loading\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    paymentIsGenerating =\n      loading;\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\n\n\n\n    checkoutButton.disabled =\n      loading;\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\n\n\n\n    if (\n      loading\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      checkoutButtonText.textContent =\n        selectedPayment === \"pix\"\n          ? \"GERANDO SEU PIX...\"\n          : \"PROCESSANDO CART\u00c3O...\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      checkoutButtonText.textContent =\n        selectedPayment === \"pix\"\n          ? \"PAGAR COM PIX\"\n          : \"PAGAR COM CART\u00c3O\";\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\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\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  BLOQUEAR PEDIDO AP\u00d3S PIX\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function lockCheckoutAfterPix() {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    nameInput.disabled =\n      true;\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\n\n\n\n    emailInput.disabled =\n      true;\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\n\n\n\n    emailConfirmInput.disabled =\n      true;\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\n\n\n\n    phoneInput.disabled =\n      true;\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\n\n\n\n    documentInput.disabled =\n      true;\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\n\n\n\n    bumpCheckboxes.forEach(\n      function (checkbox) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        checkbox.disabled =\n          true;\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\n\n\n\n        const card =\n          checkbox.closest(\n            \".eter-bump-card\"\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\n\n\n\n\n        if (\n          card\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          card.classList.add(\n            \"eter-locked\"\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\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\n\n\n\n\n\n\n\n\n\n\n    paymentTabs.forEach(\n      function (tab) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        tab.disabled =\n          true;\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\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\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  CRIAR PEDIDO\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  async function createOrder() {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const payload = {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      name:\n        nameInput.value.trim(),\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      email:\n        emailInput.value\n          .trim()\n          .toLowerCase(),\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      phone:\n        onlyDigits(\n          phoneInput.value\n        ),\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      document:\n        onlyDigits(\n          documentInput.value\n        ),\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      products:\n        getSelectedProducts(),\n\n\n\n\n      purchase_mode:\n        isSingleProductMode\n          ? \"single_product\"\n          : \"standard\",\n\n\n\n\n      primary_product:\n        isSingleProductMode\n          ? singleProduct.slug\n          : \"influencer_ia\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const response =\n      await fetch(\n        API_BASE +\n        \"\/create-order.php\",\n        {\n          method:\n            \"POST\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          credentials:\n            \"include\",\n\n\n          cache:\n            \"no-store\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          headers: {\n            \"Content-Type\":\n              \"application\/json\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            \"Accept\":\n              \"application\/json\"\n          },\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          body:\n            JSON.stringify(\n              payload\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\n\n\n\n\n\n\n    let data =\n      null;\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\n\n\n\n    try {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      data =\n        await response.json();\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    } catch (error) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        \"O servidor retornou uma resposta inv\u00e1lida ao criar o pedido.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      !response.ok ||\n      !data ||\n      data.success !== true\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        data &&\n        (\n          data.message ||\n          data.error\n        )\n          ? (\n              data.message ||\n              data.error\n            )\n          : \"N\u00e3o foi poss\u00edvel criar seu pedido.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const identifier =\n      data.identifier ||\n      data.order_identifier ||\n      (\n        data.order &&\n        data.order.identifier\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\n\n\n\n\n    if (\n      !identifier\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        \"O pedido foi criado, mas o identificador n\u00e3o foi retornado.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return identifier;\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\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\n\n\n\n\n\n\n\n  \/* ==========================================\n  GERAR PIX\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  async function createPix(\n    identifier\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const response =\n      await fetch(\n        API_BASE +\n        \"\/create-pix.php\",\n        {\n          method:\n            \"POST\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          cache:\n            \"no-store\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          headers: {\n            \"Content-Type\":\n              \"application\/json\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            \"Accept\":\n              \"application\/json\"\n          },\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          body:\n            JSON.stringify({\n              identifier:\n                identifier\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\n\n\n\n\n\n\n    let data =\n      null;\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\n\n\n\n    try {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      data =\n        await response.json();\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    } catch (error) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        \"O servidor retornou uma resposta inv\u00e1lida ao gerar o PIX.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      !response.ok ||\n      !data ||\n      data.success !== true\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        data &&\n        (\n          data.message ||\n          data.error\n        )\n          ? (\n              data.message ||\n              data.error\n            )\n          : \"N\u00e3o foi poss\u00edvel gerar o PIX.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      !data.pix\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      throw new Error(\n        \"O PIX foi criado, mas os dados de pagamento n\u00e3o foram retornados.\"\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return data;\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\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\n\n\n\n\n\n\n\n  \/* ==========================================\n  NORMALIZAR IMAGEM PIX\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function normalizePixImage(\n    image,\n    base64\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      image &&\n      String(image).trim() !== \"\"\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      const value =\n        String(image).trim();\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\n\n\n\n      if (\n        value.startsWith(\n          \"data:image\"\n        ) ||\n        value.startsWith(\n          \"http:\/\/\"\n        ) ||\n        value.startsWith(\n          \"https:\/\/\"\n        )\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return value;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return (\n        \"data:image\/png;base64,\" +\n        value\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    if (\n      base64 &&\n      String(base64).trim() !== \"\"\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      const value =\n        String(base64).trim();\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\n\n\n\n      if (\n        value.startsWith(\n          \"data:image\"\n        )\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return value;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      return (\n        \"data:image\/png;base64,\" +\n        value\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    return \"\";\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\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\n\n\n\n\n\n\n\n  \/* ==========================================\n  MOSTRAR PIX\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  function showPixResult(\n    data\n  ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    const code =\n      data.pix.code || \"\";\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\n\n\n\n    const image =\n      normalizePixImage(\n        data.pix.image,\n        data.pix.base64\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\n\n\n\n\n    pixCode.value =\n      code;\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\n\n\n\n    if (\n      image\n    ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      pixQr.src =\n        image;\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\n\n\n\n      pixQrWrap.style.display =\n        \"flex\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      pixQr.removeAttribute(\n        \"src\"\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\n\n\n\n\n      pixQrWrap.style.display =\n        \"none\";\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    pixTotal.textContent =\n      formatBRL(\n        getCurrentTotal()\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\n\n\n\n\n    pixOrderCode.textContent =\n      \"Pedido: \" +\n      currentOrderIdentifier;\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\n\n\n\n    orderNormal.style.display =\n      \"none\";\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\n\n\n\n    pixResult.classList.add(\n      \"visible\"\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\n\n\n\n\n    lockCheckoutAfterPix();\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    setTimeout(\n      function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        pixResult.scrollIntoView({\n          behavior:\n            \"smooth\",\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          block:\n            \"center\"\n        });\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      },\n      100\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\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\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  COPIAR PIX\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  copyPixButton.addEventListener(\n    \"click\",\n    async function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      const code =\n        pixCode.value.trim();\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\n\n\n\n      if (\n        !code\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      try {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        await navigator.clipboard.writeText(\n          code\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\n\n\n\n\n        copyPixText.textContent =\n          \"C\u00d3DIGO COPIADO \u2713\";\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\n\n\n\n        setTimeout(\n          function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            copyPixText.textContent =\n              \"COPIAR C\u00d3DIGO PIX\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          },\n          2200\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      } catch (error) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        pixCode.focus();\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        pixCode.select();\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\n\n\n\n        try {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          document.execCommand(\n            \"copy\"\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\n\n\n\n\n          copyPixText.textContent =\n            \"C\u00d3DIGO COPIADO \u2713\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        } catch (copyError) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          alert(\n            \"Selecione o c\u00f3digo PIX e copie manualmente.\"\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\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\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  FINALIZAR COMPRA\n  ========================================== *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  checkoutButton.addEventListener(\n    \"click\",\n    async function () {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        paymentIsGenerating\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      hideCheckoutError();\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      const name =\n        nameInput.value.trim();\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\n\n\n\n      const email =\n        emailInput.value.trim();\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\n\n\n\n      const emailConfirmation =\n        emailConfirmInput.value.trim();\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\n\n\n\n      const phone =\n        onlyDigits(\n          phoneInput.value\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\n\n\n\n\n      const cpf =\n        onlyDigits(\n          documentInput.value\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      \/* CAMPOS *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        !name ||\n        !email ||\n        !emailConfirmation ||\n        !phone ||\n        !cpf\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        showCheckoutError(\n          \"Preencha todos os seus dados para continuar.\"\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\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\n\n\n\n\n\n\n\n      \/* EMAIL *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        !isValidEmail(\n          email\n        )\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        emailInput.focus();\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\n\n\n\n        showCheckoutError(\n          \"Digite um e-mail v\u00e1lido para continuar.\"\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\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\n\n\n\n\n\n\n\n      \/* CONFIRMA\u00c7\u00c3O *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        !validateEmailConfirmation(\n          true\n        )\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        emailConfirmInput.focus();\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\n\n\n\n        showCheckoutError(\n          \"Os dois e-mails precisam ser iguais.\"\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\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\n\n\n\n\n\n\n\n      \/* TELEFONE *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        phone.length < 10 ||\n        phone.length > 11\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        phoneInput.focus();\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\n\n\n\n        showCheckoutError(\n          \"Digite um n\u00famero de WhatsApp v\u00e1lido com DDD.\"\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\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\n\n\n\n\n\n\n\n      \/* CPF *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        !validateCPFField(\n          true\n        )\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        documentInput.focus();\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\n\n\n\n        showCheckoutError(\n          \"Digite um CPF v\u00e1lido para continuar.\"\n        );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        return;\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\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\n\n\n\n\n\n\n\n      let cardData =\n        null;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      if (\n        selectedPayment === \"card\"\n      ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        cardData =\n          validateCardFields();\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        if (!cardData) {\n\n\n\n\n\n\n\n\n          return;\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\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n      try {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        setCheckoutLoading(\n          true\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\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        \/*\n        Se o pedido ainda n\u00e3o foi criado,\n        cria uma \u00fanica vez.\n        *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        if (\n          !currentOrderIdentifier\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          currentOrderIdentifier =\n            await createOrder();\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\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\n\n\n\n\n\n\n\n        if (\n          selectedPayment === \"pix\"\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          \/*\n          Gera ou reutiliza o PIX deste pedido.\n          *\/\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          const pixData =\n            await createPix(\n              currentOrderIdentifier\n            );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          showPixResult(\n            pixData\n          );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          const cardResult =\n            await createCardPayment(\n              currentOrderIdentifier,\n              cardData\n            );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          if (\n            cardResult.success !== true\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            currentOrderIdentifier =\n              null;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            throw new Error(\n              cardResult.message ||\n              \"Pagamento n\u00e3o aprovado.\"\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\n\n\n\n\n\n          if (\n            cardResult.pending === true\n          ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            showCheckoutSuccess(\n              \"Pagamento enviado e em an\u00e1lise. Assim que a ApplyFy confirmar, seu acesso ser\u00e1 liberado automaticamente.\"\n            );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            checkoutButton.disabled =\n              true;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            checkoutButtonText.textContent =\n              \"PAGAMENTO EM AN\u00c1LISE\";\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          } else {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            showCheckoutSuccess(\n              \"Pagamento enviado com sucesso. Estamos aguardando a confirma\u00e7\u00e3o final para liberar seu acesso automaticamente.\"\n            );\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            checkoutButton.disabled =\n              true;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n            checkoutButtonText.textContent =\n              \"PAGAMENTO ENVIADO\";\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\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\n\n\n\n\n\n\n\n\n      } catch (error) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        console.error(\n          \"Erro no checkout:\",\n          error\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\n\n\n\n\n        showCheckoutError(\n          error &&\n          error.message\n            ? error.message\n            : (\n                selectedPayment === \"pix\"\n                  ? \"N\u00e3o foi poss\u00edvel gerar seu PIX. Tente novamente.\"\n                  : \"N\u00e3o foi poss\u00edvel processar seu cart\u00e3o. Confira os dados e tente novamente.\"\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\n\n\n\n\n\n        \/*\n        IMPORTANTE:\n        se o pedido j\u00e1 tiver sido criado,\n        mantemos o identifier.\n        Assim um novo clique tenta novamente\n        o mesmo pedido em vez de criar outro.\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\n\n\n\n\n\n\n\n\n\n\n\n\n        if (\n          selectedPayment === \"card\"\n        ) {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n          currentOrderIdentifier =\n            null;\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      } finally {\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        setCheckoutLoading(\n          false\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\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\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  CHECKOUT DE PRODUTO INDIVIDUAL\n  ========================================== *\/\n\n\n\n\n  async function loadLoggedMemberForSingleProduct() {\n\n\n    if (!isSingleProductMode) {\n      return true;\n    }\n\n\n\n\n    checkoutButton.disabled =\n      true;\n\n\n    checkoutButtonText.textContent =\n      \"CARREGANDO SUA CONTA...\";\n\n\n\n\n    try {\n\n\n      const response =\n        await fetch(\n          API_BASE +\n          \"\/my-access.php\",\n          {\n            method:\n              \"GET\",\n\n\n            credentials:\n              \"include\",\n\n\n            cache:\n              \"no-store\",\n\n\n            headers: {\n              \"Accept\":\n                \"application\/json\"\n            }\n          }\n        );\n\n\n\n\n      let data =\n        null;\n\n\n\n\n      try {\n\n\n        data =\n          await response.json();\n\n\n      } catch (error) {\n\n\n        throw new Error(\n          \"N\u00e3o foi poss\u00edvel verificar sua conta. Atualize a p\u00e1gina e tente novamente.\"\n        );\n      }\n\n\n\n\n      if (\n        !response.ok ||\n        !data ||\n        data.success !== true ||\n        data.logged_in !== true ||\n        !data.user\n      ) {\n\n\n        throw new Error(\n          \"Sua sess\u00e3o expirou. Volte \u00e0 \u00e1rea de membros e fa\u00e7a login novamente.\"\n        );\n      }\n\n\n\n\n      const accountName =\n        String(\n          data.user.name || \"\"\n        ).trim();\n\n\n      const accountEmail =\n        String(\n          data.user.email || \"\"\n        )\n          .trim()\n          .toLowerCase();\n\n\n\n\n      if (!accountEmail) {\n\n\n        throw new Error(\n          \"N\u00e3o foi poss\u00edvel identificar o e-mail da sua conta.\"\n        );\n      }\n\n\n\n\n      if (accountName) {\n\n\n        nameInput.value =\n          accountName;\n\n\n      }\n\n\n\n\n      emailInput.value =\n        accountEmail;\n\n\n      emailConfirmInput.value =\n        accountEmail;\n\n\n\n\n      emailInput.readOnly =\n        true;\n\n\n      emailConfirmInput.readOnly =\n        true;\n\n\n\n\n      emailInput.classList.add(\n        \"eter-account-locked\"\n      );\n\n\n      emailConfirmInput.classList.add(\n        \"eter-account-locked\"\n      );\n\n\n\n\n      emailInput.setAttribute(\n        \"aria-readonly\",\n        \"true\"\n      );\n\n\n      emailConfirmInput.setAttribute(\n        \"aria-readonly\",\n        \"true\"\n      );\n\n\n\n\n      emailInput.classList.remove(\n        \"eter-input-error\"\n      );\n\n\n      emailConfirmInput.classList.remove(\n        \"eter-input-error\"\n      );\n\n\n      emailError.classList.remove(\n        \"visible\"\n      );\n\n\n\n\n      const emailField =\n        emailInput.closest(\n          \".eter-field\"\n        );\n\n\n      if (emailField) {\n\n\n        const helper =\n          emailField.querySelector(\n            \"small\"\n          );\n\n\n        if (helper) {\n\n\n          helper.textContent =\n            \"E-mail vinculado \u00e0 sua conta da \u00e1rea de membros.\";\n\n\n        }\n\n\n      }\n\n\n\n\n      checkoutButton.disabled =\n        false;\n\n\n      checkoutButtonText.textContent =\n        selectedPayment === \"pix\"\n          ? \"PAGAR COM PIX\"\n          : \"PAGAR COM CART\u00c3O\";\n\n\n\n\n      return true;\n\n\n\n\n    } catch (error) {\n\n\n\n\n      const message =\n        error &&\n        error.message\n          ? error.message\n          : \"N\u00e3o foi poss\u00edvel verificar sua conta.\";\n\n\n\n\n      showCheckoutError(\n        message\n      );\n\n\n\n\n      checkoutButton.disabled =\n        true;\n\n\n      checkoutButtonText.textContent =\n        \"LOGIN NECESS\u00c1RIO\";\n\n\n\n\n      return false;\n\n\n    }\n\n\n  }\n\n\n\n\n\n\n\n\n  function setupSingleProductCheckout() {\n\n\n\n\n    if (!isSingleProductMode) {\n      return;\n    }\n\n\n\n\n\n\n\n\n    \/*\n    ==========================================\n    ESCONDER O PR\u00d3PRIO PRODUTO DOS BUMPS\n    ==========================================\n    *\/\n\n\n\n\n    const ownBumpCard =\n      document.querySelector(\n        '.eter-bump-card[data-bump=\"' +\n        singleProduct.slug +\n        '\"]'\n      );\n\n\n\n\n    if (ownBumpCard) {\n\n\n\n\n      ownBumpCard.style.setProperty(\n        \"display\",\n        \"none\",\n        \"important\"\n      );\n\n\n\n\n      const ownCheckbox =\n        ownBumpCard.querySelector(\n          \".eter-bump-checkbox\"\n        );\n\n\n\n\n      if (ownCheckbox) {\n        ownCheckbox.checked = false;\n      }\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    \/*\n    ==========================================\n    ATUALIZAR RESUMO DA DIREITA\n    ==========================================\n    *\/\n\n\n\n\n    const mainImage =\n      document.getElementById(\n        \"eterMainProductImage\"\n      );\n\n\n\n\n    const mainName =\n      document.getElementById(\n        \"eterMainProductName\"\n      );\n\n\n\n\n    const mainPrice =\n      document.getElementById(\n        \"eterMainPrice\"\n      );\n\n\n\n\n\n\n\n\n    if (mainImage) {\n\n\n\n\n      mainImage.src =\n        singleProduct.image;\n\n\n\n\n      mainImage.alt =\n        singleProduct.name;\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (mainName) {\n\n\n\n\n      mainName.textContent =\n        singleProduct.name;\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    if (mainPrice) {\n\n\n\n\n      mainPrice.textContent =\n        formatBRL(\n          singleProduct.price\n        );\n\n\n\n\n    }\n\n\n\n\n\n\n\n\n    document.title =\n      \"Checkout \u2014 \" +\n      singleProduct.name;\n\n\n\n\n  }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n  \/* ==========================================\n  INICIAR\n  ========================================== *\/\n\n\n  async function initializeCheckout() {\n\n\n    setupSingleProductCheckout();\n\n\n\n\n    const accountReady =\n      await loadLoggedMemberForSingleProduct();\n\n\n\n\n    updateOrder();\n\n\n\n\n    if (\n      isSingleProductMode &&\n      !accountReady\n    ) {\n\n\n      checkoutButton.disabled =\n        true;\n\n\n      checkoutButtonText.textContent =\n        \"LOGIN NECESS\u00c1RIO\";\n\n\n    }\n\n\n  }\n\n\n\n\n  initializeCheckout();\n\n\n\n\n\n\n\n\n})();\n\n\n\n\n\n\n\n\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u200b\u200b \ud83d\udd12 Checkout seguro FINALIZE SUA COMPRA Voc\u00ea est\u00e1 a um passo de liberar seu acesso. Preencha seus dados abaixo e escolha a forma de pagamento. 1 SEUS DADOS Informa\u00e7\u00f5es pessoais Nome completo E-mail Seu acesso ser\u00e1 enviado para este e-mail. Confirmar e-mail Os e-mails n\u00e3o coincidem. WhatsApp CPF Digite um CPF v\u00e1lido. 2 PAGAMENTO [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-7","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":28,"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/pages\/7\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/etervision.com\/checkout\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}