.wa-concierge{position:fixed;bottom:28px;right:28px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;font-family:var(--font-body-family, sans-serif)}@media screen and (max-width:749px){.wa-concierge{bottom:22px;right:18px}}.wa-concierge__trigger{display:inline-flex;align-items:center;gap:.75rem;background:#015b59;color:#faf7f5;border:1.5px solid #F58557;padding:.55rem 1.15rem .55rem .65rem;border-radius:999px;cursor:pointer;box-shadow:0 8px 24px #015b5959;transition:all .3s cubic-bezier(.2,.8,.2,1)}.wa-concierge__trigger:hover{background:#0b2644;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px #015b5973;border-color:#d4af37}.wa-concierge__icon-wrap{position:relative;width:38px;height:38px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px #25d36666}.wa-concierge__icon-wrap .wa-svg{width:22px;height:22px}.wa-concierge__pulse{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:#f58557;border:2px solid #015B59;animation:waPulse 1.8s infinite}@keyframes waPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}to{transform:scale(1);opacity:1}}.wa-concierge__pill-label{display:flex;flex-direction:column;text-align:left}.wa-concierge__pill-title{font-size:1.4rem;font-weight:700;letter-spacing:.02em;color:#faf7f5;line-height:1.2}.wa-concierge__pill-sub{font-size:1.2rem;color:#f58557;font-weight:600;letter-spacing:.04em;margin-top:1px}@media screen and (max-width:480px){.wa-concierge__trigger{padding:0;width:48px;height:48px;border-radius:50%;justify-content:center}.wa-concierge__icon-wrap{width:100%;height:100%;border-radius:50%}.wa-concierge__pill-label{display:none}}.wa-concierge__card{position:absolute;bottom:calc(100% + 14px);right:0;width:330px;max-width:calc(100vw - 32px);background:#faf7f5;border-radius:18px;border:1px solid rgba(245,133,87,.35);box-shadow:0 20px 50px #015b5940;overflow:hidden;flex-direction:column;animation:waCardSlide .3s cubic-bezier(.2,.8,.2,1) forwards;z-index:10}@keyframes waCardSlide{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.wa-concierge__header{background:linear-gradient(135deg,#015b59,#0b2644);color:#faf7f5;padding:1.1rem 1.25rem;display:flex;align-items:center;gap:.75rem;position:relative;border-bottom:2px solid #F58557}.wa-concierge__avatar-wrap{position:relative;flex-shrink:0}.wa-concierge__avatar{width:40px;height:40px;border-radius:50%;background:#f58557;color:#fff;font-family:var(--font-heading-family, serif);font-size:1.4rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #FAF7F5}.wa-concierge__status-dot{position:absolute;bottom:0;right:0;width:9px;height:9px;border-radius:50%;background:#25d366;border:1.5px solid #015B59}.wa-concierge__header-text{flex-grow:1}.wa-concierge__title{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-size:1.75rem;font-weight:600;color:#faf7f5;margin:0;line-height:1.2}.wa-concierge__status-text{font-size:1.25rem;color:#f58557;font-weight:500;display:block}.wa-concierge__close{background:transparent;border:none;color:#ffffffb3;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.wa-concierge__close:hover{color:#fff;background:#ffffff26}.wa-concierge__close svg{width:16px;height:16px}.wa-concierge__body{padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem;background:#faf7f5}.wa-concierge__bubble{background:#fff;border-radius:12px 12px 12px 4px;padding:.85rem 1rem;box-shadow:0 2px 8px #015b590d;border:1px solid rgba(245,133,87,.2);position:relative}.wa-concierge__msg{font-size:1.45rem;color:#333;line-height:1.5;margin:0 0 .45rem}.wa-concierge__time{font-size:1.2rem;color:#888;display:block;text-align:right}.wa-concierge__product-tag{background:#f585571f;border-left:3px solid #F58557;border-radius:6px;padding:.6rem .8rem}.wa-concierge__tag-label{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#de6d3e;display:block}.wa-concierge__tag-title{font-size:1.35rem;color:#015b59;font-weight:600;display:block}.wa-concierge__prompts{display:flex;flex-direction:column;gap:.6rem}.wa-concierge__prompt-btn{background:#fff;border:1px solid rgba(245,133,87,.3);border-radius:10px;padding:.75rem .95rem;display:flex;align-items:center;gap:.7rem;font-family:var(--font-body-family, sans-serif);font-size:1.35rem;font-weight:600;color:#222;cursor:pointer;transition:all .2s ease;text-align:left}.wa-concierge__prompt-btn:hover{background:#015b59;color:#faf7f5;border-color:#015b59;transform:translate(3px)}.wa-prompt-icon{font-size:1.45rem;flex-shrink:0}.wa-concierge__form{display:flex;gap:.5rem;margin-top:.25rem}.wa-concierge__input{flex-grow:1;background:#fff;border:1px solid rgba(245,133,87,.35);border-radius:999px;padding:.75rem 1.15rem;font-family:var(--font-body-family, sans-serif);font-size:1.4rem;color:#222;outline:none;transition:border-color .2s ease}.wa-concierge__input:focus{border-color:#015b59;box-shadow:0 0 0 2px #015b591a}.wa-concierge__send{width:38px;height:38px;border-radius:50%;background:#25d366;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:all .2s ease}.wa-concierge__send:hover{background:#1ebe5d;transform:scale(1.08)}.wa-concierge__send svg{width:16px;height:16px}.wa-concierge__footer{background:#efe8e2;padding:.6rem 1rem;text-align:center;border-top:1px solid rgba(245,133,87,.2)}.wa-concierge__footer span{font-size:1.25rem;color:#666;font-weight:600;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/whatsapp-concierge.css.map */
