#wa-btn{position:fixed;bottom:95px;left:25px;z-index:9999;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#25d366;border-radius:50%;cursor:pointer;border:none;padding:0;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),opacity .2s ease}#wa-btn.wa-btn-open{transform:scale(.4);opacity:0}#wa-btn img{width:55px;height:55px}#wa-overlay{display:block;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;z-index:10000;transition:opacity .18s ease-out,visibility 0s linear .18s}#wa-overlay.active{visibility:visible;opacity:1;transition:opacity .18s ease-out}#wa-modal{background:#fff;border-radius:20px;padding:30px 30px 26px;width:auto;min-width:280px;max-width:360px;position:fixed;bottom:95px;left:25px;box-shadow:0 8px 40px #0000001f;font-family:inherit;z-index:10001;transform-origin:bottom left;transform:scale(.92) translateY(8px);opacity:0;transition:transform .22s cubic-bezier(.2,.9,.3,1.2),opacity .18s ease-out;pointer-events:none}#wa-overlay.active #wa-modal{transform:scale(1) translateY(0);opacity:1;pointer-events:auto}#wa-modal.closing{transform:scale(.92) translateY(8px);opacity:0;pointer-events:none}#wa-modal h2{margin:0 0 8px;font-size:22px;font-weight:800;text-transform:none;letter-spacing:normal;color:var(--colorPrice, #0f2436);display:flex;align-items:center;gap:10px}#wa-modal h2 img{width:28px;height:28px}#wa-modal p{margin:0 0 24px;font-size:14px;line-height:1.5;color:var(--colorTextBody, #6a7c91)}#wa-close{position:absolute;top:16px;right:16px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e8eb;border-radius:50%;font-size:20px;cursor:pointer;color:#9aa6b0;line-height:1;box-shadow:0 1px 2px #0000000f;transition:background .15s,color .15s}#wa-close:hover{color:#333;background:#f2f4f5}.wa-close-icon-mobile{display:none}@media(max-width:999px){.wa-close-icon-desktop{display:none}.wa-close-icon-mobile{display:inline}}.wa-step{display:none}.wa-step.active{display:block}#wa-back{background:none;border:none;color:#25d366;font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-bottom:18px;display:flex;align-items:center;gap:4px}#wa-back:hover{color:#1ebe5d}.wa-field{margin-bottom:18px}.wa-field label{display:block;font-size:13px;font-weight:600;color:var(--colorPrice, #0f2436);margin-bottom:6px}.wa-field input,.wa-field textarea{width:100%;padding:12px 14px;background:#f5f7f8;border:none;border-radius:12px;font-size:14px;box-sizing:border-box;transition:box-shadow .2s;outline:none;font-family:inherit}.wa-field textarea{resize:vertical;min-height:80px}.wa-field input:focus,.wa-field textarea:focus{box-shadow:0 0 0 2px #25d36673}.wa-field input.error,.wa-field textarea.error{box-shadow:0 0 0 2px #d32f2f}#wa-error{display:none;color:#d32f2f;font-size:13px;margin-bottom:14px;background:#fff5f5;border-radius:12px;padding:10px 14px}.wa-btn-primary{width:100%;min-height:48px;padding:12px;background:#25d366;color:#fff;border:none;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s}.wa-btn-primary:hover{background:#1ebe5d}.wa-btn-primary:disabled{background:#a5d6b0;cursor:not-allowed}.wa-spinner{display:none;width:18px;height:18px;border:3px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:wa-spin .7s linear infinite}@keyframes wa-spin{to{transform:rotate(360deg)}}.wa-btn-primary.loading .wa-spinner{display:block}.wa-btn-primary.loading .wa-btn-text{display:none}.wa-steps-indicator{display:flex;gap:6px;margin-bottom:20px}.wa-steps-indicator span{height:3px;flex:1;border-radius:2px;background:#ddd;transition:background .3s}.wa-steps-indicator span.done{background:#25d366}@media(min-width:1000px){#wa-modal{width:360px;max-width:360px;padding:27px 27px 23px;border-radius:18px}#wa-modal h2{font-size:20px;margin:0 0 7px}#wa-modal h2 img{width:25px;height:25px}#wa-modal p{font-size:13px;margin:0 0 22px}#wa-close{width:25px;height:25px;font-size:18px;top:14px;right:14px}#wa-back{font-size:12px;margin-bottom:16px}.wa-field{margin-bottom:16px}.wa-field label{font-size:12px;margin-bottom:5px}.wa-field input,.wa-field textarea{padding:11px 13px;font-size:13px;border-radius:11px}.wa-field textarea{min-height:72px}#wa-error{font-size:12px;margin-bottom:13px;padding:9px 13px;border-radius:11px}.wa-btn-primary{min-height:43px;padding:11px;font-size:14px;border-radius:11px;gap:7px}.wa-steps-indicator{margin-bottom:18px}.wa-steps-indicator span{height:3px}}@media(max-width:999px){#wa-btn{display:none}#wa-overlay{background:#fff;overflow:hidden;height:100dvh;min-height:100vh;transition:none}#wa-overlay.active{visibility:visible;opacity:1}#wa-modal{top:0;right:0;bottom:auto;left:0;width:100%;max-width:none;min-width:0;height:100dvh;min-height:100vh;padding:0 12px 16px;border-radius:0;box-shadow:none;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:none!important;opacity:1!important;pointer-events:auto!important;transition:none;box-sizing:border-box;display:flex;flex-direction:column}#wa-modal.closing{transform:none!important;opacity:1!important}#wa-modal h2{margin:0 -12px;min-height:61px;padding:0 52px;background:#25d366;color:#fff;font-size:18px;font-weight:700;justify-content:center;text-align:center;box-shadow:0 2px 10px #0000001f;position:sticky;top:0;z-index:2}#wa-modal h2 img{display:none}#wa-close{top:18px;right:15px;z-index:3;background:#fff;border:1px solid #e5e8eb;box-shadow:0 1px 2px #0000000f;color:#5a6570;font-size:30px;line-height:1}#wa-close:hover{color:#333;background:#f2f4f5}.wa-steps-indicator{margin:18px 0}#wa-error{margin:0 0 12px}.wa-step.active{display:flex;flex-direction:column;align-items:stretch}#wa-step-1,#wa-step-2{padding-top:16px}#wa-modal p{margin:0 2px 18px;font-size:16px;line-height:1.45;color:#1f2937;text-align:center}.wa-field{margin-bottom:10px}.wa-field label{display:none}.wa-field input,.wa-field textarea{min-height:47px;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:16px;background:#fff}.wa-field textarea{min-height:92px;resize:none}#wa-back{width:44px;height:44px;margin:-60px 0 16px -8px;padding:0;color:#fff;font-size:0;position:sticky;top:8px;z-index:3}#wa-back:before{content:"\2039";font-size:38px;line-height:1;font-weight:400}.wa-btn-primary{min-height:44px;margin-top:8px;border-radius:8px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/whatsapp-popup.css.map */
