.ho-whatsapp-contact,.ho-whatsapp-contact *{box-sizing:border-box}.ho-whatsapp-contact{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:900;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);font-family:var(--font-body--family, Inter, Arial, sans-serif);isolation:isolate}.ho-whatsapp-contact__bubble{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(390px,calc(100vw - 124px));min-height:72px;padding:15px 38px 15px 17px;border:1px solid rgba(201,169,110,.34);border-radius:15px;background:#fff;box-shadow:0 15px 44px #00000047;color:#151311;opacity:0;pointer-events:none;transform:translate(12px) scale(.98);transform-origin:right center;visibility:hidden;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.ho-whatsapp-contact__bubble:after{content:"";position:absolute;top:50%;right:-8px;width:16px;height:16px;background:#fff;transform:translateY(-50%) rotate(45deg)}.ho-whatsapp-contact.is-open .ho-whatsapp-contact__bubble{opacity:1;pointer-events:auto;transform:translate(0) scale(1);visibility:visible}.ho-whatsapp-contact__status{position:relative;z-index:1;width:9px;height:9px;border-radius:50%;background:#25d366;box-shadow:0 0 0 5px #25d36621}.ho-whatsapp-contact__content{position:relative;z-index:1;min-width:0}.ho-whatsapp-contact__text{margin:0;color:#151311;font-size:13px;font-weight:650;letter-spacing:0;line-height:1.38}.ho-whatsapp-contact__cta{display:inline-block;margin-top:5px;color:#16733c;font-size:11px;font-weight:750;line-height:1.35;text-decoration:none}.ho-whatsapp-contact__cta:hover{color:#0f5b2e;text-decoration:underline;text-underline-offset:2px}.ho-whatsapp-contact__close{position:absolute;z-index:2;top:7px;right:8px;display:grid;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:#6d675f;cursor:pointer;font:inherit;font-size:18px;line-height:1;place-items:center}.ho-whatsapp-contact__close:hover{background:#f3f0eb;color:#151311}.ho-whatsapp-contact__button{position:relative;z-index:2;display:grid;flex:0 0 72px;width:72px;height:72px;border:2px solid rgba(255,255,255,.84);border-radius:50%;background:#25d366;box-shadow:0 0 0 10px #0a0f0ce0,0 12px 34px #00000057;color:#fff;text-decoration:none;place-items:center;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.ho-whatsapp-contact__button:hover{background:#1fbd5b;box-shadow:0 0 0 10px #0a0f0cf0,0 15px 38px #0006;color:#fff;transform:translateY(-2px)}.ho-whatsapp-contact__button:focus-visible,.ho-whatsapp-contact__cta:focus-visible,.ho-whatsapp-contact__close:focus-visible{outline:2px solid #c9a96e;outline-offset:3px}.ho-whatsapp-contact__button svg{display:block;width:39px;height:39px}@media(max-width:749px){.ho-whatsapp-contact{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:block}.ho-whatsapp-contact__bubble{position:absolute;right:0;bottom:calc(100% + 18px);grid-template-columns:9px minmax(0,1fr);width:min(318px,calc(100vw - 32px));min-height:0;padding:14px 35px 14px 16px;transform:translateY(10px) scale(.98);transform-origin:right bottom}.ho-whatsapp-contact__bubble:after{top:auto;right:23px;bottom:-7px;transform:rotate(45deg)}.ho-whatsapp-contact.is-open .ho-whatsapp-contact__bubble{transform:translateY(0) scale(1)}.ho-whatsapp-contact__text{font-size:12px}.ho-whatsapp-contact__button{width:62px;height:62px;margin-left:auto;box-shadow:0 0 0 7px #0a0f0ce0,0 10px 28px #00000052}.ho-whatsapp-contact__button svg{width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.ho-whatsapp-contact__bubble,.ho-whatsapp-contact__button{transition:none}}@media print{.ho-whatsapp-contact{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ho-whatsapp-contact.css.map */
