:root{--wa-size: 96px;--wa-pad: 0px;--wa-shadow: 0 18px 45px rgba(0, 0, 0, .18);--wa-shadow-btn: 0 10px 25px rgba(0, 0, 0, .18);--wa-radius: 16px}.wa-wrap{position:fixed;z-index:999999;bottom:var(--wa-pad);right:-22px;left:auto;top:auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;transition:bottom .3s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(16px);animation:wa-widget-fadein .3s ease-out forwards;display:flex;flex-direction:column;align-items:center}@keyframes wa-widget-fadein{to{opacity:1;transform:translateY(0)}}.wa-wrap[data-position=bl]{bottom:var(--wa-pad);left:var(--wa-pad);right:auto;top:auto}.wa-hidden,body.page-cart #wa-widget{display:none!important}body.bottom-sheet-open #wa-widget{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(20px) scale(.8)!important;animation:none!important}.wa-btn{width:auto;height:auto;border:0;border-radius:50%;cursor:pointer;background:transparent;display:block;padding:0;margin:0;position:relative;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.wa-btn:hover{transform:translateY(-4px) scale(1.1)}.wa-btn:active{transform:translateY(0) scale(.92)}.wa-icon{width:88px;height:88px;display:block;object-fit:contain;border-radius:50%;padding:0;margin:0;box-sizing:border-box;transition:transform .3s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.wa-btn:hover .wa-icon{transform:scale(1.08);filter:drop-shadow(0 6px 20px rgba(0,0,0,.2))}.wa-panel{position:absolute;bottom:calc(var(--wa-size) - 5px);right:40px;width:240px;background:#fff;border-radius:20px;border:none;box-shadow:0 4px 24px #0000001f;padding:0;opacity:0;visibility:hidden;transform:translateY(12px) scale(.95);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;pointer-events:none;overflow:hidden}.wa-panel.is-open{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.wa-header{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;position:relative;border-bottom:1px solid #f0f0f0}.wa-header__avatar{width:42px;height:42px;border-radius:50%;overflow:hidden;flex-shrink:0}.wa-header__avatar img{width:100%;height:100%;object-fit:cover}.wa-header__info{flex:1;min-width:0}.wa-header__name{display:block;font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.3}.wa-header__status{display:flex;align-items:center;gap:5px;font-size:12px;color:#25d366;margin-top:2px;font-weight:500}.wa-header__dot{width:6px;height:6px;background:#25d366;border-radius:50%}.wa-close{position:absolute;top:14px;right:14px;width:24px;height:24px;border-radius:50%;border:none;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10;color:#666}.wa-close svg{width:10px;height:10px}.wa-close:hover{background:#eee;color:#333}.wa-close:active{transform:scale(.9)}.wa-body{padding:16px;background:#fafafa}.wa-message{max-width:100%}.wa-message__bubble{background:#fff;padding:12px 14px;border-radius:16px;font-size:14px;line-height:1.5;color:#333;box-shadow:0 1px 3px #0000000f}.wa-message__time{display:block;font-size:11px;color:#999;margin-top:6px;text-align:right}.wa-start{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;text-decoration:none;text-align:center;padding:14px 20px;background:#25d366;color:#fff!important;font-weight:600;font-size:14px;transition:background .2s ease}.wa-start__icon{width:18px;height:18px;flex-shrink:0}.wa-start:hover{background:#22c55e}.wa-start:active{background:#16a34a}.wa-start:visited,.wa-start:focus{color:#fff!important}@media (max-width: 767px){:root{--wa-size: 84px;--wa-pad: 0px}.wa-panel{width:220px;padding:0;border-radius:18px;bottom:calc(var(--wa-size) + 10px);right:40px}.wa-icon{width:76px;height:76px}.wa-header{padding:14px;gap:10px}.wa-header__avatar{width:36px;height:36px}.wa-header__name{font-size:13px}.wa-header__status{font-size:11px}.wa-body{padding:14px}.wa-message__bubble{padding:10px 12px;font-size:13px;border-radius:14px}.wa-start{padding:12px 16px;font-size:13px}.wa-start__icon{width:16px;height:16px}.wa-close{width:22px;height:22px;top:12px;right:12px}.wa-close svg{width:9px;height:9px}#wa-widget.wa-wrap{bottom:75px;right:-20px}#wa-widget.wa-wrap[data-is-product=true]{bottom:170px}}@media (prefers-reduced-motion: reduce){.wa-btn,.wa-panel,.wa-start{transition:none!important}}.pswp--open~#wa-widget,body:has(.pswp--open) #wa-widget{opacity:0!important;pointer-events:none!important;transform:translateY(20px) scale(.8)!important;transition:opacity .3s ease,transform .3s ease!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/whatsapp-widget.css.map */
