.mobile-live-support{display:none}
/* Keep third-party room/studio shortcuts above the cookie + support stack on mobile. */
@media(max-width:900px){body:has([data-mobile-live-support]):not([data-sensitive-checkout]) [data-astra-ui]{--astra-lift:calc(var(--mobile-nav-height,72px + env(safe-area-inset-bottom)) + var(--mobile-cookie-height,0px) + 56px)}}
@media(max-width:900px){body:not([data-sensitive-checkout]){padding-bottom:calc(var(--mobile-nav-height,72px + env(safe-area-inset-bottom)) + var(--mobile-cookie-height,0px) + 56px)}.mobile-live-support{position:fixed;z-index:9400;right:max(12px,env(safe-area-inset-right));bottom:calc(var(--mobile-nav-height,72px + env(safe-area-inset-bottom)) + var(--mobile-cookie-height,0px) + 8px);display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:calc(100vw - 24px);padding:8px 10px;border:1px solid #dfd6ef;border-radius:20px;background:#fff;color:#644592;box-shadow:0 3px 14px rgba(52,33,81,.12);font:600 11px/1.4 var(--font-primary);cursor:pointer}.mobile-live-support>span{min-width:0}.mobile-live-support>i:first-child{font-size:15px;flex-shrink:0}.mobile-live-support>i:last-child{font-size:10px}.mobile-live-support:focus-visible{outline:2px solid #644592;outline-offset:3px}body[data-sensitive-checkout] .mobile-live-support,.has-product-lightbox .mobile-live-support,.has-live-chat .mobile-live-support,.quick-sheet-open .mobile-live-support,.mobile-contact-open .mobile-live-support,.quick-cart-open .mobile-live-support,.search-modal-open .mobile-live-support{display:none}}
