.social-icon{width:20px;height:20px;flex:none}
.store-social{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0}
.store-social a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.12);text-decoration:none;font-weight:600;color:#1c1917!important;background:#fff}
.store-social a.whatsapp .social-icon{color:#25d366}
.store-social a.instagram .social-icon{color:#d6249f}
.store-social a:hover{border-color:currentColor}
.whatsapp-float{position:fixed;right:20px;bottom:20px;z-index:15;display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;background:#25d366;color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 10px 24px rgba(0,0,0,.18)}
.whatsapp-float .social-icon{width:24px;height:24px}
.whatsapp-float:hover{background:#1ebe5a}
@media(max-width:640px){.whatsapp-float{right:14px;bottom:14px;padding:12px}.whatsapp-float span{display:none}}
