 /* CSS Gerado pelo GenifyCode - 30/01/2026, 12:57:25 */

 /* CSS: Ocultar 'Powered by Ereemby' */
 footer.sc-8a04aca7-0 a[aria-label="Powered by Ereemby"] {
     display: none !important;
     visibility: hidden !important;
     opacity: 0 !important;
     width: 0 !important;
     height: 0 !important;
     overflow: hidden;
 }

 footer.sc-8a04aca7-0 a[href="https://ereemby.com"] {
     display: none !important;
     visibility: hidden !important;
     opacity: 0 !important;
     width: 0 !important;
     height: 0 !important;
     overflow: hidden;
 }

 footer.sc-8a04aca7-0 #powered-ereemby {
     display: none !important;
 }


 /* CSS Gerado pelo GenifyCode - 30/01/2026, 13:20:10 */

 /* CSS: Pop-ups de Vendas */
 .sales-popup {
     position: fixed;
     bottom: 25px;
     left: 25px;
     z-index: 9999;

     background-color: rgba(5, 18, 22, 0.88);
     backdrop-filter: blur(10px);
     -webkit-backdrop-filter: blur(10px);

     color: #fff;
     padding: 15px 20px;
     border-radius: 12px;

     border: 1px solid rgba(0, 245, 255, 0.35);

     box-shadow:
         0 5px 25px rgba(0, 0, 0, 0.45),
         0 0 22px rgba(0, 229, 255, 0.20),
         0 0 45px rgba(0, 245, 255, 0.08);

     display: flex;
     align-items: center;
     gap: 15px;

     opacity: 0;
     transform: translateY(20px);
     visibility: hidden;

     transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
 }

 .sales-popup.show {
     opacity: 1;
     transform: translateY(0);
     visibility: visible;
 }


 /* Ícone do popup */
 .sales-popup .popup-icon {
     font-size: 1.5rem;
     color: #00F5FF;
     width: 24px;
     height: 24px;
     filter:
         drop-shadow(0 0 6px rgba(0, 229, 255, 0.8)) drop-shadow(0 0 12px rgba(0, 245, 255, 0.4));
 }

 .sales-popup .popup-icon svg {
     fill: currentColor;
 }


 /* Texto do popup */
 .sales-popup p {
     margin: 0;
     color: #C7F9FF !important;
     font-size: 0.9rem;
 }


 /* Destaque do nome/produto */
 .sales-popup p strong {
     color: #FFFFFF !important;
     font-weight: 600;
     text-shadow: 0 0 8px rgba(0, 229, 255, 0.35);
 }


 /* CSS Gerado pelo GenifyCode - 30/01/2026, 13:30:39 */

 /* CSS: Cards de Produto - Efeito Vidro */
 .product_card,
 .sc-284a1cfc-6.fruMxE {
     background: rgba(255, 255, 255, 0.05) !important;
     backdrop-filter: blur(20px) !important;
     -webkit-backdrop-filter: blur(20px) !important;
     border-radius: 16px !important;

     border: 1px solid rgba(0, 229, 255, 0.18) !important;

     box-shadow:
         0 0 0 rgba(0, 229, 255, 0) !important;

     color: white !important;

     transition:
         transform 0.3s ease,
         border-color 0.3s ease,
         box-shadow 0.3s ease !important;

     cursor: pointer !important;
 }

 .product_card:hover,
 .sc-284a1cfc-6.fruMxE:hover {
     transform: scale(1.02) !important;

     border-color: rgba(0, 245, 255, 0.65) !important;

     box-shadow:
         0 0 15px rgba(0, 229, 255, 0.12),
         0 0 30px rgba(0, 245, 255, 0.06) !important;
 }

 .product_card .sc-284a1cfc-28.jXrkhw {
     background: rgba(0, 229, 255, 0.04) !important;
     backdrop-filter: blur(10px) !important;
     -webkit-backdrop-filter: blur(10px) !important;

     border: 1px solid rgba(0, 229, 255, 0.16) !important;
     border-radius: 12px !important;

     color: white !important;
     font-weight: 600 !important;

     transition: all 0.3s ease !important;
 }

 .product_card .sc-284a1cfc-28.jXrkhw:hover {
     background: rgba(0, 229, 255, 0.10) !important;

     border-color: rgba(0, 245, 255, 0.55) !important;

     box-shadow:
         0 0 12px rgba(0, 229, 255, 0.15) !important;
 }

 .product_info,
 .sc-284a1cfc-17,
 .sc-284a1cfc-22,
 .sc-284a1cfc-8,
 .sc-284a1cfc-8 img,
 .product_card div {
     background: transparent !important;
 }


 /* CSS Gerado pelo GenifyCode - 30/01/2026, 13:31:48 */

 /* CSS: Cards de Produto Ciano Neon */
 .product_card {
     background: rgba(255, 255, 255, 0.05) !important;

     backdrop-filter: blur(20px) !important;
     -webkit-backdrop-filter: blur(20px) !important;

     border-radius: 16px !important;

     border: 1px solid rgba(0, 245, 255, 0.20) !important;

     box-shadow:
         0 0 0 rgba(0, 245, 255, 0) !important;

     color: white !important;

     transition:
         transform 0.3s ease,
         border-color 0.3s ease,
         box-shadow 0.3s ease,
         background 0.3s ease !important;

     cursor: pointer !important;
 }


 /* Efeito neon quando passa o mouse ou clica */
 .product_card:hover,
 .product_card:active {
     transform: scale(1.02) !important;

     border-color: #00F5FF !important;

     background: rgba(0, 229, 255, 0.055) !important;

     box-shadow:
         0 0 10px 2px rgba(0, 245, 255, 0.22),
         0 0 25px rgba(0, 229, 255, 0.12) !important;
 }


 /* Estilo do botão dentro do produto */
 .product_card button {
     background: rgba(255, 255, 255, 0.05) !important;

     backdrop-filter: blur(10px) !important;
     -webkit-backdrop-filter: blur(10px) !important;

     border: 1px solid rgba(0, 229, 255, 0.25) !important;

     border-radius: 12px !important;

     padding: 10px 20px !important;

     color: #FFFFFF !important;

     font-weight: 600 !important;

     transition:
         all 0.3s ease !important;

     cursor: pointer !important;
 }


 /* Efeito neon no botão */
 .product_card button:hover,
 .product_card button:active {
     background: rgba(0, 229, 255, 0.12) !important;

     border-color: #00F5FF !important;

     color: #00F5FF !important;

     box-shadow:
         0 0 10px 2px rgba(0, 245, 255, 0.28),
         0 0 22px rgba(0, 229, 255, 0.12) !important;

     transform: translateY(-1px) !important;
 }


 /* Cor do texto em ciano neon */
 .product_card button:hover {
     color: #00F5FF !important;
 }


 /* Ajustes para garantir que o fundo do produto e os elementos internos sejam transparentes */
 .product_info,
 .sc-d286c27d-21.kBstAL,
 .sc-d286c27d-17.gVujcJ,
 .sc-d286c27d-22.gzTBBy,
 .sc-296417d8-0.hVzvPG,
 .sc-d286c27d-8.kYSFNK,
 .sc-d286c27d-8.kYSFNK img,
 .sc-d286c27d-24.ktqCiQ,
 .sc-d286c27d-24.ktqCiQ svg,
 .product_card div {
     background: transparent !important;
 }


 /* Imagem com efeito de mistura para melhorar o contraste */
 .sc-d286c27d-8.kYSFNK img {
     mix-blend-mode: screen !important;
     opacity: 0.9 !important;
 }


 /* Efeito de sombra no texto para dar mais destaque */
 .sc-d286c27d-21.kBstAL,
 .sc-d286c27d-17.gVujcJ,
 .sc-d286c27d-22.gzTBBy,
 .sc-296417d8-0.hVzvPG {
     text-shadow:
         0 1px 3px rgba(0, 0, 0, 0.3),
         0 0 8px rgba(0, 229, 255, 0.12) !important;
 }


 /* CSS Gerado pelo GenifyCode - 10/02/2026, 16:19:14 */

 /* CSS: Cards de Produto - Efeito Vidro */
 .product_card,
 .sc-284a1cfc-6.fruMxE {
     background: rgba(255, 255, 255, 0.05) !important;

     backdrop-filter: blur(20px) !important;
     -webkit-backdrop-filter: blur(20px) !important;

     border-radius: 16px !important;

     border: 1px solid rgba(0, 229, 255, 0.18) !important;

     box-shadow:
         0 0 0 rgba(0, 229, 255, 0) !important;

     color: white !important;

     transition:
         transform 0.3s ease,
         border-color 0.3s ease,
         box-shadow 0.3s ease !important;

     cursor: pointer !important;
 }

 .product_card:hover,
 .sc-284a1cfc-6.fruMxE:hover {
     transform: scale(1.02) !important;

     border-color: rgba(0, 245, 255, 0.65) !important;

     box-shadow:
         0 0 15px rgba(0, 229, 255, 0.12),
         0 0 30px rgba(0, 245, 255, 0.06) !important;
 }

 .product_card .sc-284a1cfc-28.jXrkhw {
     background: rgba(0, 229, 255, 0.04) !important;

     backdrop-filter: blur(10px) !important;
     -webkit-backdrop-filter: blur(10px) !important;

     border: 1px solid rgba(0, 229, 255, 0.16) !important;

     border-radius: 12px !important;

     color: white !important;
     font-weight: 600 !important;

     transition: all 0.3s ease !important;
 }

 .product_card .sc-284a1cfc-28.jXrkhw:hover {
     background: rgba(0, 229, 255, 0.10) !important;

     border-color: rgba(0, 245, 255, 0.55) !important;

     box-shadow:
         0 0 12px rgba(0, 229, 255, 0.15) !important;
 }

 .product_info,
 .sc-284a1cfc-17,
 .sc-284a1cfc-22,
 .sc-284a1cfc-8,
 .sc-284a1cfc-8 img,
 .product_card div {
     background: transparent !important;
 }


 /* CSS Gerado pelo GenifyCode - 10/02/2026, 16:19:37 */

 /* CSS: Cards de Produto Ciano Neon */
 .product_card {
     background: rgba(255, 255, 255, 0.05) !important;

     backdrop-filter: blur(20px) !important;
     -webkit-backdrop-filter: blur(20px) !important;

     border-radius: 16px !important;

     border: 1px solid rgba(0, 245, 255, 0.20) !important;

     box-shadow:
         0 0 0 rgba(0, 245, 255, 0) !important;

     color: white !important;

     transition:
         transform 0.3s ease,
         border-color 0.3s ease,
         box-shadow 0.3s ease,
         background 0.3s ease !important;

     cursor: pointer !important;
 }


 /* Efeito neon quando passa o mouse ou clica */
 .product_card:hover,
 .product_card:active {
     transform: scale(1.02) !important;

     border-color: #00F5FF !important;

     background: rgba(0, 229, 255, 0.055) !important;

     box-shadow:
         0 0 10px 2px rgba(0, 245, 255, 0.22),
         0 0 25px rgba(0, 229, 255, 0.12) !important;
 }


 /* Estilo do botão dentro do produto */
 .product_card button {
     background: rgba(255, 255, 255, 0.05) !important;

     backdrop-filter: blur(10px) !important;
     -webkit-backdrop-filter: blur(10px) !important;

     border: 1px solid rgba(0, 229, 255, 0.25) !important;

     border-radius: 12px !important;

     padding: 10px 20px !important;

     color: #FFFFFF !important;

     font-weight: 600 !important;

     transition:
         all 0.3s ease !important;

     cursor: pointer !important;
 }


 /* Efeito neon no botão */
 .product_card button:hover,
 .product_card button:active {
     background: rgba(0, 229, 255, 0.12) !important;

     border-color: #00F5FF !important;

     color: #00F5FF !important;

     box-shadow:
         0 0 10px 2px rgba(0, 245, 255, 0.28),
         0 0 22px rgba(0, 229, 255, 0.12) !important;

     transform: translateY(-1px) !important;
 }


 /* Cor do texto em ciano neon */
 .product_card button:hover {
     color: #00F5FF !important;
 }


 /* Ajustes para garantir que o fundo do produto e os elementos internos sejam transparentes */
 .product_info,
 .sc-d286c27d-21.kBstAL,
 .sc-d286c27d-17.gVujcJ,
 .sc-d286c27d-22.gzTBBy,
 .sc-296417d8-0.hVzvPG,
 .sc-d286c27d-8.kYSFNK,
 .sc-d286c27d-8.kYSFNK img,
 .sc-d286c27d-24.ktqCiQ,
 .sc-d286c27d-24.ktqCiQ svg,
 .product_card div {
     background: transparent !important;
 }


 /* Imagem com efeito de mistura para melhorar o contraste */
 .sc-d286c27d-8.kYSFNK img {
     mix-blend-mode: screen !important;
     opacity: 0.9 !important;
 }


 /* Efeito de sombra no texto para dar mais destaque */
 .sc-d286c27d-21.kBstAL,
 .sc-d286c27d-17.gVujcJ,
 .sc-d286c27d-22.gzTBBy,
 .sc-296417d8-0.hVzvPG {
     text-shadow:
         0 1px 3px rgba(0, 0, 0, 0.3),
         0 0 8px rgba(0, 229, 255, 0.12) !important;
 }