.scarlett-redes{position:fixed;z-index:99997;top:auto!important;bottom:var(--sr-desktop-bottom,195px)!important;right:18px;font:500 14px/1.3 system-ui,-apple-system,"Segoe UI",sans-serif;direction:ltr}
.scarlett-redes *{box-sizing:border-box}
.scarlett-redes__toggle{display:flex;align-items:center;gap:6px;min-height:43px;padding:9px 13px;border:1px solid rgba(255,255,255,.35);border-radius:28px;background:#671d3e;color:#fff;box-shadow:0 4px 15px rgba(30,8,20,.25);font-size:12px;font-weight:750;letter-spacing:.5px;cursor:pointer}
.scarlett-redes__toggle:hover,.scarlett-redes__toggle:focus-visible{background:#842b53;color:white}
.scarlett-redes__toggle svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.scarlett-redes__links{position:absolute;top:auto!important;bottom:calc(100% + 9px)!important;right:0;min-width:200px;max-height:min(70vh,300px);overflow-y:auto;background:#fff;border:1px solid #ead9e0;border-radius:13px;padding:7px;box-shadow:0 9px 22px rgba(40,15,27,.23)}
.scarlett-redes__links[hidden]{display:none!important}
.scarlett-redes__link{display:flex;align-items:center;gap:10px;padding:9px 11px;color:#3a2631!important;text-decoration:none!important;font:600 13px/1.35 system-ui,-apple-system,"Segoe UI",sans-serif;border-radius:8px;white-space:nowrap}
.scarlett-redes__link:hover,.scarlett-redes__link:focus-visible{background:#fff0f5;color:#671d3e!important}
.scarlett-redes__symbol{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:white;background:#777;font-size:17px;font-weight:800}
.scarlett-redes__link--facebook .scarlett-redes__symbol{background:#1877f2}
.scarlett-redes__link--instagram .scarlett-redes__symbol{background:#ad427c}
.scarlett-redes__link--tiktok .scarlett-redes__symbol{background:#171717}
.scarlett-redes__link--channel .scarlett-redes__symbol{background:#239b5d}
.scarlett-redes .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){.scarlett-redes{right:10px}.scarlett-redes__toggle{min-height:39px;padding:7px 10px}.scarlett-redes__links{min-width:185px}}

/* v1.3.0: Escritorio y celular con pila vertical: REDES > WhatsApp > volver arriba. */
@media (max-width:782px) {
  .scarlett-redes,
  body.admin-bar .scarlett-redes {
    top:auto!important;
    bottom:var(--sr-mobile-bottom,175px)!important;
    right:12px!important;
  }
}
