<section class="ef-trust-wrap">
  <div class="ef-trust">

    <!-- TEXTO ESQUERDA -->
    <div class="ef-left">
      <h2 class="ef-title">COMPRAR EN NUESTRA WEB ES 100% SEGURO</h2>

      <p class="ef-text">
        Sabemos que su mayor preocupación es comprar en sitios que no conoce, por esa razón, todas las compras en nuestro sitio son procesadas por <b>PAYPAL</b> y <b>STRIPE</b>.  
        Las plataformas garantizan al cliente un <b>100% de seguridad</b>, con seguimiento individual por pedido y soporte real.
      </p>

      <div class="ef-actions">
        <a class="ef-btn ef-whats"
           href="https://wa.me/34936419163?text=Hola!%20Necesito%20ayuda%20con%20mi%20pedido"
           target="_blank">
          📲 WhatsApp
        </a>

        <a class="ef-btn ef-mail"
           href="mailto:escudofavorito10@gmail.com?subject=Soporte%20Escudo%20Favorito">
          ✉️ Email
        </a>
      </div>
    </div>

    <!-- FOTOS DIREITA -->
    <div class="ef-gallery" id="efGallery">
      <img src="https://cdn.shopify.com/s/files/1/0851/8175/9765/files/celular_ok.png?v=1770297745">
      <img src="https://cdn.shopify.com/s/files/1/0851/8175/9765/files/2.png?v=1770297745">
      <img src="https://cdn.shopify.com/s/files/1/0851/8175/9765/files/3.png?v=1770297744">
    </div>

  </div>
</section>

<style>
.ef-trust-wrap{
  background:#0d1117;
  color:#fff;
  padding:40px 20px;
  border-radius:20px;
  font-family:system-ui;
}

.ef-trust{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:30px;
  max-width:1100px;
  margin:auto;
  align-items:center;
}

.ef-title{
  font-size:28px;
  font-weight:900;
  margin-bottom:15px;
}

.ef-text{
  opacity:.85;
  line-height:1.6;
}

.ef-actions{
  margin-top:20px;
  display:flex;
  gap:15px;
}

.ef-btn{
  padding:14px 20px;
  border-radius:12px;
  font-weight:800;
  text-decoration:none;
  color:#fff;
  transition:.3s;
  animation:float 2.5s infinite ease-in-out;
}

.ef-whats{ background:#25D366; }
.ef-mail{ background:#5865F2; }

.ef-btn:hover{
  transform:translateY(-4px) scale(1.03);
}

@keyframes float{
  0%,100%{transform:translateY(0)}
  50%{transform:translateY(-3px)}
}

.ef-gallery{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:12px;
}

.ef-gallery img{
  width:100%;
  border-radius:14px;
  cursor:pointer;
  transition:.4s;
  animation:move 6s infinite alternate ease-in-out;
}

@keyframes move{
  0%{transform:scale(1.03) translate(0)}
  100%{transform:scale(1.08) translate(8px,-8px)}
}

@media(max-width:768px){
  .ef-trust{grid-template-columns:1fr}
}
</style>

<script>
/* Troca posições automaticamente */
const gallery = document.getElementById('efGallery');

setInterval(()=>{
  const imgs = Array.from(gallery.children);
  gallery.appendChild(imgs[0]);
},4000);
</script>