.zenith-draft shopify-chat{z-index:2147483001!important}
.zenith-draft #smile-ui-container{z-index:2147483001!important}
.zenith-draft shopify-chat::part(dialog){max-width:calc(var(--zenith-viewport-width,100vw) - 24px)!important;max-height:calc(100dvh - 24px)!important}
.zenith-draft .smile-panel-frame-container{max-width:calc(var(--zenith-viewport-width,100vw) - 24px)!important;max-height:calc(100dvh - 24px)!important}
.zenith-draft:has(details.menu-drawer-container[open]) :is(shopify-chat,#smile-ui-container),
.zenith-draft:has(dialog[open]) :is(shopify-chat,#smile-ui-container){display:none!important;pointer-events:none!important}
.zenith-draft shopify-chat[data-zenith-launcher-covered]::part(activator){visibility:hidden!important;pointer-events:none!important}
.zenith-draft #smile-ui-container[data-zenith-launcher-covered] .smile-launcher-frame-container,
.zenith-draft #smile-ui-container[data-zenith-launcher-covered] .smile-launcher-frame,
.zenith-draft #smile-ui-container:has(.smile-panel-frame-container) .smile-launcher-frame,
.zenith-draft #smile-ui-container:has(.smile-panel-frame-container) .smile-launcher-frame-container{visibility:hidden!important;pointer-events:none!important}
@media(max-width:600px){
 .zenith-draft shopify-chat::part(dialog){left:12px!important;right:auto!important;bottom:12px!important;width:calc(var(--zenith-viewport-width,100vw) - 24px)!important}
 .zenith-draft .smile-panel-frame-container{right:12px!important;bottom:12px!important;width:calc(var(--zenith-viewport-width,100vw) - 24px)!important;height:calc(100dvh - 24px)!important}
}

.zenith-draft:has(details.menu-drawer-container[open]) :is(.zc__purchase,.mobile-purchase){visibility:hidden!important;pointer-events:none!important}

.zenith-draft :is(.zc__purchase,.mobile-purchase){z-index:30!important}
