.re-dock{position:fixed;right:16px;top:25%;transform:translateY(-25%);z-index:80;pointer-events:none}@media (max-width: 480px){.re-dock{right:10px;bottom:96px;top:auto;transform:none}}.re-dock-panel{pointer-events:auto;display:flex;flex-direction:column;gap:10px;padding:8px 6px;border-radius:999px;background:#0f172a66;box-shadow:0 18px 40px #00000059,0 0 0 1px #94a3b859;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.re-dock-btn{position:relative;width:40px;height:40px;border-radius:999px;border:1px solid rgba(248,250,252,.65);background:radial-gradient(circle at 20% 0%,#ffffffb3,#0f172a80);display:flex;align-items:center;justify-content:center;color:#f9fafb;text-decoration:none;cursor:pointer;box-shadow:0 10px 22px #00000073,inset 0 0 0 .5px #fff6;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent}.re-dock-btn{transform:translateZ(0) scale(.98)}.re-dock-btn:hover,.re-dock-btn:focus-visible{transform:translateZ(0) scale(1.05) translateY(-1px);box-shadow:0 16px 32px #0000008c,inset 0 0 0 .5px #ffffffa6;outline:none}.re-dock-btn:active{transform:translateZ(0) scale(.94) translateY(0);box-shadow:0 8px 16px #00000080,inset 0 0 0 .5px #ffffff4d}.re-dock-icon svg{width:18px;height:18px;stroke:currentColor}.re-dock-btn.is-whatsapp{color:#25d366}.re-dock-btn.is-call{color:#facc15}.re-dock-btn.is-email{color:#60a5fa}.re-dock-btn.is-home{color:#fef9c3}.re-dock-btn.is-cart{color:#f97316}.re-dock-badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#f40009;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 1px #0f172ae6}.re-dock-tooltip{position:absolute;left:-8px;top:25%;transform:translate(-100%,-50%);background:#0f172af2;color:#f9fafb;font-size:11px;padding:3px 8px;border-radius:999px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;box-shadow:0 8px 18px #0000008c}.re-dock-tooltip:after{content:"";position:absolute;right:-4px;top:25%;transform:translateY(-25%);border-width:4px;border-style:solid;border-color:transparent transparent transparent rgba(15,23,42,.95)}@media (hover: hover){.re-dock-btn:hover .re-dock-tooltip,.re-dock-btn:focus-visible .re-dock-tooltip{opacity:1;transform:translate(-100%,-50%) translate(-2px)}}.re-dock{transition:opacity .22s ease,transform .22s ease}.re-dock.re-dock--hidden{opacity:0;transform:translateY(-25%) translate(40px);pointer-events:none}@media (max-width: 480px){.re-dock.re-dock--hidden{transform:translate(40px)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/re-dock.css.map */
