.wa-menu-wrap{position:fixed;bottom:20px;right:20px;z-index:999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.wa-menu-btn{width:60px;height:60px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;transition:transform .2s ease,box-shadow .2s ease;position:relative;z-index:2;color:#fff;background-color:#25d366}.wa-menu-btn:hover{transform:scale(1.08);box-shadow:0 6px 20px #0000004d}.wa-menu-btn .icon{width:34px;height:34px;transition:opacity .2s ease}.wa-menu-btn .wa-icon-close{position:absolute;opacity:0}.wa-menu-wrap.is-open .wa-menu-btn .wa-icon-wa{opacity:0}.wa-menu-wrap.is-open .wa-menu-btn .wa-icon-close{opacity:1}.wa-menu-panel{position:absolute;bottom:72px;right:0;width:320px;background:#fff;border-radius:16px;box-shadow:0 8px 30px #0000002e;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(12px) scale(.96);transition:opacity .25s ease,transform .25s ease,visibility .25s;pointer-events:none}.wa-menu-wrap.is-open .wa-menu-panel{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.wa-menu-header{color:#fff;padding:18px 20px;background-color:#004a8f}.wa-menu-header h3{margin:0;font-size:18px;font-weight:700;line-height:normal;color:#fff}.wa-menu-header p{margin:8px 0 0;font-size:14px;line-height:normal}.wa-menu-list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.wa-menu-list li{margin:0}.wa-menu-item{display:flex;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;color:#333;transition:background .15s ease}.wa-menu-item:hover{background:#f5f5f5}.wa-menu-item-icon{width:42px;height:42px;min-width:42px;border-radius:50%;background:#e8f5e9;display:flex;align-items:center;justify-content:center}.wa-menu-item-icon svg{width:22px;height:22px;fill:#25d366}.wa-menu-item-text{flex:1;min-width:0}.wa-menu-item-name{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}.wa-menu-item-desc{font-size:12px;color:#777;line-height:1.3;margin-top:2px}.wa-menu-item-arrow{flex-shrink:0;color:#bbb;display:flex;align-items:center}.wa-menu-item-arrow .icon{width:16px;height:16px}@media screen and (max-width:480px){.wa-menu-panel{width:calc(100vw - 32px);right:-6px}.wa-menu-wrap{bottom:16px;right:16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/whatsapp-menu.css.map */
