.rhl-chat-edge{display:none}@media(max-width:767px){shopify-chat[data-rhl-chat-ready]::part(activator){position:fixed!important;inset:auto 44px max(var(--rhl-chat-bottom, 71px),calc(16px + env(safe-area-inset-bottom))) auto!important;box-sizing:border-box!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:8px 10px!important;gap:6px!important;font-size:13px!important;line-height:1!important;font-weight:500!important;color:#334852!important;background:#fff!important;border:1px solid #d5dfe4!important;border-radius:24px!important;box-shadow:0 3px 14px #2d424e1f!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(112px)!important;transition:transform .22s ease,opacity .16s ease,visibility .22s!important}shopify-chat[data-rhl-chat-ready][data-rhl-chat-revealed]:not([data-rhl-chat-open])::part(activator){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0)!important}.rhl-chat-edge{display:flex;align-items:center;justify-content:flex-end;position:fixed;z-index:2147483001;right:0;bottom:max(var(--rhl-chat-bottom, 71px),calc(16px + env(safe-area-inset-bottom)));width:44px;height:44px;min-width:44px;margin:0;padding:0;border:0;background:transparent;color:#334852;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rhl-chat-edge[hidden]{display:none!important}.rhl-chat-edge__tab{display:grid;place-items:center;width:28px;height:44px;border:1px solid #bbcbd3;border-right:0;border-radius:12px 0 0 12px;background:#dfe8ed;box-shadow:-2px 2px 10px #2d424e17}.rhl-chat-edge svg{display:block;width:17px;height:17px;margin:0}.rhl-chat-edge[aria-expanded=false] svg{animation:rhl-chat-hint 4.5s ease-in-out 1s infinite}.rhl-chat-edge[aria-expanded=true] svg{transform:rotate(180deg)}.rhl-chat-edge:focus-visible .rhl-chat-edge__tab{outline:2px solid #334852;outline-offset:2px}@keyframes rhl-chat-hint{0%,28%,to{transform:translate(0)}7%,21%{transform:translate(-3px)}14%{transform:translate(0)}}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.rhl-chat-edge svg{animation:none!important}shopify-chat[data-rhl-chat-ready]::part(activator){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rhl-mobile-chat.css.map */
