.whatsapp-contact-dialog{color:#073d56;background:#fff;border:1px solid #c8e1e8;border-radius:18px;width:min(410px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto;box-shadow:0 18px 70px #003f5529}.whatsapp-contact-dialog::backdrop{background:#052e4699}.whatsapp-contact-panel{padding:22px}.whatsapp-contact-panel>header{align-items:center;gap:10px;margin-bottom:18px;display:flex}.whatsapp-contact-icon{color:#087c85;background:#e9f6f7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.whatsapp-contact-icon svg{width:23px;height:23px}.whatsapp-contact-panel h2{margin:0;font-size:19px;font-weight:700;line-height:1.3}.whatsapp-contact-panel header p{color:#647d88;margin:4px 0 0;font-size:12px}.whatsapp-contact-panel header>button{color:#517480;background:#fff;border:1px solid #d8e7ec;border-radius:9px;justify-content:center;align-items:center;width:34px;min-height:34px;margin-left:auto;padding:0;display:flex}.whatsapp-contact-choices{gap:10px;display:grid}.whatsapp-contact-dialog .whatsapp-contact-choices>a{color:#055577;background:#f7fbfc;border:1px solid #d6e5e9;border-radius:11px;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:68px;padding:12px 14px;text-decoration:none;display:flex}.whatsapp-contact-choices>a:hover{background:#edf8fa;border-color:#1a9ab0}.whatsapp-contact-choices small{color:#6b818a;margin-bottom:4px;font-size:11px;display:block}.whatsapp-contact-choices strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px;font-weight:650}.whatsapp-contact-note{color:#6c818d;margin:16px 0 0;font-size:11px;line-height:1.6}.whatsapp-contact-dialog a:focus-visible,.whatsapp-contact-dialog button:focus-visible{outline-offset:3px;outline:3px solid #08a7c3}button.whatsapp-button,button.product-whatsapp-button,button.floating-whatsapp,button.customer-order-whatsapp,button.about-location__whatsapp{cursor:pointer}button.whatsapp-button,button.floating-whatsapp,button.about-location__whatsapp{border:0}.footer-socials .footer-social-whatsapp{width:38px;height:38px;color:var(--brand-primary);cursor:pointer;background:0 0;border:1px solid #27bfca40;border-radius:50%;place-items:center;padding:0;display:grid}.footer-socials .footer-social-whatsapp:hover{background:var(--brand-primary);color:var(--brand-ink)}.cart-contact-help{color:var(--brand-deep);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;margin-top:12px;padding:0;display:inline-flex}.mobile-navigation__footer>.mobile-navigation-whatsapp{border:1px solid var(--brand-deep);background:var(--brand-deep);color:#fff;min-height:48px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0;font-size:.76rem;font-weight:750;display:flex}.idea-card>button,.idea-card>div>button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin-top:1.3rem;padding:0;font-size:.8rem;font-weight:850;display:inline-flex}.idea-card>button svg,.idea-card>div>button svg{width:16px}
