.mm-whatsapp{position:fixed;z-index:3;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));color:#45382e;font-family:Arial,sans-serif;line-height:1.4}.mm-whatsapp__details{position:relative}.mm-whatsapp__toggle{display:flex;align-items:center;gap:10px;min-height:56px;padding:14px 20px;margin:0;border:0;border-radius:999px;background:#137b54;color:#fff;box-shadow:0 5px 24px #283d2726;cursor:pointer;list-style:none;font:600 14px/1.25 Arial,sans-serif;letter-spacing:0}.mm-whatsapp__toggle::-webkit-details-marker{display:none}.mm-whatsapp__toggle::marker{content:""}.mm-whatsapp__toggle:hover{background:#106a48}.mm-whatsapp__icon{flex-shrink:0}.mm-whatsapp__chevron{transition:transform .18s ease}.mm-whatsapp__details[open] .mm-whatsapp__chevron{transform:rotate(180deg)}.mm-whatsapp__panel{position:absolute;right:0;bottom:calc(100% + 14px);width:320px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 112px - env(safe-area-inset-bottom));overflow-y:auto;padding:24px;background:#fffdf9;border:1px solid #e8ded4;border-radius:20px;box-shadow:0 10px 40px #32271e24}.mm-whatsapp__brand{margin:0 0 8px;color:#785031;font:700 11px/1.4 Arial,sans-serif;letter-spacing:1.5px}.mm-whatsapp__panel h2{margin:0 0 6px;color:#785031;font:700 22px/1.25 Arial,sans-serif;letter-spacing:-.4px}.mm-whatsapp__intro{margin:0 0 18px;color:#796c61;font:13px/1.5 Arial,sans-serif;letter-spacing:0}.mm-whatsapp__contact{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;margin-top:10px;border:1px solid #e7ddd2;border-radius:12px;background:#fff;color:#137b54;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.mm-whatsapp__contact:hover{background:#f0f7f2;border-color:#137b54}.mm-whatsapp__contact-copy{display:grid;gap:3px}.mm-whatsapp__contact-copy strong{color:#45382e;font:600 14px/1.4 Arial,sans-serif;letter-spacing:0}.mm-whatsapp__contact-copy span{color:#796c61;font:13px/1.4 Arial,sans-serif;letter-spacing:.2px}.mm-whatsapp :focus-visible{outline:3px solid #137b54;outline-offset:4px}.mm-whatsapp__toggle:focus-visible{outline-color:#785031}.mm-whatsapp--header{position:relative;z-index:1;right:auto;bottom:auto;display:flex;align-items:center}.mm-whatsapp--header .mm-whatsapp__toggle{width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border-radius:50%;background:transparent;color:#785031;box-shadow:none}.mm-whatsapp--header .mm-whatsapp__toggle:hover,.mm-whatsapp--header .mm-whatsapp__details[open] .mm-whatsapp__toggle{background:#f6f0e9}.mm-whatsapp--header .mm-whatsapp__icon{width:22px;height:22px}.mm-whatsapp--header .mm-whatsapp__panel{top:calc(100% + 12px);bottom:auto;right:-44px;max-height:calc(100dvh - 180px)}@media(max-width:749px){.mm-whatsapp{right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}.mm-whatsapp__toggle{min-height:52px;padding:12px 16px}.mm-whatsapp__panel{padding:22px}.mm-whatsapp--header{right:auto;bottom:auto}.mm-whatsapp--header .mm-whatsapp__toggle{min-height:44px;padding:0}.mm-whatsapp--header .mm-whatsapp__panel{right:-32px;max-width:calc(100vw - 44px)}}@media(prefers-reduced-motion:reduce){.mm-whatsapp__chevron,.mm-whatsapp__contact{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mm-whatsapp-contact.css.map */
