/*
Theme Name: Popularis eCommerce Child
Theme URI: https://populariswp.com/popularis-ecommerce/
Description: Tema hijo personalizado basado en Popularis eCommerce
Author: Tu nombre o marca
Author URI: https://tusitio.com/
Template: popularis-ecommerce
Version: 1.0
Text Domain: popularis-ecommerce-child
*/

/* === Íconos Flotantes KZA === */
.logo-float, .wishlist-float, .login-float, .cart-float {
  position: fixed;
  right: 20px;
  z-index: 9999;
  animation: pulse 2s infinite;
  transition: transform 0.3s ease;
  cursor: pointer;
}
.logo-float     { bottom: 230px; }
.wishlist-float { bottom: 180px; }
.login-float    { bottom: 130px; }
.cart-float     { bottom: 80px; }

.logo-float img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.5));
}
.wishlist-float svg,
.login-float svg,
.cart-float svg {
  width: 40px;
  height: 40px;
  stroke: #f5f5f5;
  background: rgba(0,0,0,0.3);
  padding: 8px;
  border-radius: 50%;
  filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.5));
}
.whatsapp-float {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 9999;
  animation: pulse 2s infinite;
}
.whatsapp-float img {
  width: 40px;
  height: 40px;
}
@keyframes pulse {
  0%   { transform: scale(1); }
  50%  { transform: scale(1.08); }
  100% { transform: scale(1); }
}
@media (max-width: 480px) {
  .logo-float img,
  .wishlist-float svg,
  .login-float svg,
  .cart-float svg,
  .whatsapp-float img {
    width: 32px;
    height: 32px;
  }
  .logo-float, .wishlist-float, .login-float, .cart-float, .whatsapp-float {
    right: 15px;
  }
}
