body.hide--intercom #intercom-container{display:none}body.disable--scrolling{height:100vh;overflow:hidden;padding-right:8px!important}body .intercom-launcher-frame,body .intercom-launcher{display:none!important}.intercom-namespace .intercom-dfosxs{right:27px!important;bottom:14px!important}.intercom-launcher-badge-frame{bottom:45px!important}.intercom-gemologists-chat .q-btn__wrapper{padding:0 16px!important}.special-btn-label{text-overflow:ellipsis!important;white-space:nowrap!important;overflow-x:hidden!important;padding:2px;position:relative;top:0;left:-14px;transition:all .15s ease-in-out}.desktop-button-width{width:86px}.special-btn-label.collapsed{overflow:unset!important}.special-btn-label.collapsed.chat{left:7px}.special-btn-label .q-avatar{position:relative;top:-2px;margin-right:14px}.intercom-online-indicator{position:absolute;width:10px;height:10px;border-radius:100%;background:#4caf50;bottom:0;right:0;border:3px solid #8bc34a}.intercom-gemologists-chat.new{min-height:45px;max-width:45px}.intercom-gemologists-chat.new .q-btn__content{width:-moz-fit-content!important;width:fit-content!important}.special-btn-label.chat.new{width:-moz-fit-content!important;width:fit-content!important;display:flex;justify-content:center;align-items:center;text-overflow:ellipsis!important;white-space:nowrap!important;overflow-x:hidden!important;padding:2px;position:relative;top:0;left:-7px;transition:all .15s ease-in-out}.intercom-gemologists-chat-closed{max-width:45px}.intercom-online-indicator-new{position:absolute;width:12px;height:12px;border-radius:100%;background:#4caf50;top:3px;right:0;border:3px solid #8bc34a}.intercom-mobile-positioning{right:14px!important;bottom:23px!important}#intercom-wrapper{width:-moz-fit-content;width:fit-content;height:36px;position:fixed;right:20px;bottom:20px;z-index:9;transition:all .15s ease-in-out}#intercom-wrapper .tour-bubble{position:absolute;left:86px;bottom:-36px}#intercom-wrapper .tour-bubble.up .help{left:calc(50% - 230px)}@media(max-width:768px){#intercom-wrapper .tour-bubble.up .help{left:calc(50% - 220px)!important}}#intercom-wrapper .q-btn{max-height:56px}#intercom-wrapper .q-btn.chat{width:226px}#intercom-wrapper .expand-toggle{transition:transform .15s ease-in-out;right:143px}#intercom-wrapper.chat-open .expand-toggle,#intercom-wrapper.sdk-loading .expand-toggle{right:123px}#intercom-wrapper.collapsed .q-btn{width:36px;height:36px}#intercom-wrapper.collapsed .expand-toggle{transform:rotate(-180deg);right:40px}#intercom-wrapper .chat{position:relative;z-index:2}#intercom-wrapper .floating-chat-wrapper{border:none;margin:0;padding:0;background:transparent;border-radius:50%;width:56px;position:relative;left:207px;bottom:15px}#intercom-wrapper .floating-chat-icon{height:85px;width:85px;cursor:pointer;position:absolute;top:-30px;right:-15px}#intercom-wrapper .floating-opened-chat-wrapper{color:#1b2f42!important;font-family:LinetoBlack;padding:0;width:51.74px;height:51.74px}.ai-bot-modal-wrap.mobile{border-radius:12px 12px 0 0;background:var(--White, #FFF);padding:12px 16px 16px}.ai-bot-modal-wrap.mobile .header{color:var(--Primary-Black500, #1B2F42);font-size:24px;line-height:28px;letter-spacing:-.15px;padding:0 4px 24px;display:flex;justify-content:space-between}.ai-bot-modal-wrap.mobile .header .close-btn{width:20px;height:20px;padding:6px;border-radius:50px;background:var(--BackgroundNeutral, #F5F5F7);display:flex;justify-content:center;align-items:center}.ai-bot-modal-wrap.mobile .real-human-option{display:flex;padding:12px;border-radius:12px;border:1.5px solid var(--Border-Separator, #E1E7F0);background:var(--Background-Gradient, linear-gradient(180deg, #E8F4FB 0%, #FFF 100%));cursor:pointer}.ai-bot-modal-wrap.mobile .real-human-option .gemologist-section{margin-right:12px}.ai-bot-modal-wrap.mobile .real-human-option .gemologist-section .gemologist-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.ai-bot-modal-wrap.mobile .real-human-option .gemologist-text-section{margin-right:16px;display:flex;flex-direction:column;gap:4px}.ai-bot-modal-wrap.mobile .real-human-option .gemologist-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:18px;line-height:28px;letter-spacing:-.25px}.ai-bot-modal-wrap.mobile .real-human-option .gemologist-text-section .body-text{color:var(--Tertiary-text, #717B86);font-size:14px;line-height:20px}.ai-bot-modal-wrap.mobile .real-human-option .right-arrow{width:10px;margin:auto 0}.ai-bot-modal-wrap.mobile .ai-bot-option{display:flex;justify-content:space-between;align-items:center;padding:12px;margin-top:12px;margin-bottom:12px!important;border-radius:12px!important;border:1.5px solid var(--Border-Separator, #E1E7F0)!important;cursor:pointer}.ai-bot-modal-wrap.mobile .ai-bot-option .ai-section{margin-right:12px}.ai-bot-modal-wrap.mobile .ai-bot-option .ai-section .ai-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.ai-bot-modal-wrap.mobile .ai-bot-option .ai-text-section{margin-right:16px;display:flex;flex-direction:column;gap:4px;width:100%}.ai-bot-modal-wrap.mobile .ai-bot-option .ai-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:18px;line-height:28px;letter-spacing:-.25px}.ai-bot-modal-wrap.mobile .ai-bot-option .right-arrow{height:16px;margin:0 auto;position:absolute;right:12px}.connecting-modal-wrap.mobile{border-radius:12px 12px 0 0;background:var(--White, #FFF);padding:16px 12px}.connecting-modal-wrap.mobile .real-human-option{display:flex;justify-content:space-between;align-items:center}.connecting-modal-wrap.mobile .real-human-option .gemologist-section{margin-right:12px}.connecting-modal-wrap.mobile .real-human-option .gemologist-section .gemologist-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.connecting-modal-wrap.mobile .real-human-option .gemologist-text-section{width:100%}.connecting-modal-wrap.mobile .real-human-option .gemologist-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:16px;font-style:normal;line-height:24px;letter-spacing:-.1px}.connecting-modal-wrap.mobile .real-human-option .gemologist-text-section .body-text{color:var(--Tertiary-text, #717B86);font-size:14px;line-height:20px}.ai-bot-modal-wrap.desktop{position:absolute;bottom:84px;right:20px;border-radius:12px;background:var(--White, #FFF);box-shadow:0 4px 16px #00000029!important;padding:24px 20px;width:360px}.ai-bot-modal-wrap.desktop .header{color:var(--Primary-Black500, #1B2F42);font-size:28px;line-height:36px;letter-spacing:-.25px;padding:0 0 40px;display:flex;justify-content:space-between}.ai-bot-modal-wrap.desktop .header .close-btn{width:32px;height:32px;padding:6px;border-radius:50px;background:var(--BackgroundNeutral, #F5F5F7);display:flex;justify-content:center;align-items:center}.ai-bot-modal-wrap.desktop .real-human-option{display:flex;padding:12px;border-radius:12px;border:1.5px solid var(--Border-Separator, #E1E7F0);background:var(--Background-Gradient, linear-gradient(180deg, #E8F4FB 0%, #FFF 100%));cursor:pointer}.ai-bot-modal-wrap.desktop .real-human-option .gemologist-section{margin-right:12px}.ai-bot-modal-wrap.desktop .real-human-option .gemologist-section .gemologist-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.ai-bot-modal-wrap.desktop .real-human-option .gemologist-text-section{margin-right:16px;display:flex;flex-direction:column;gap:4px}.ai-bot-modal-wrap.desktop .real-human-option .gemologist-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:18px;line-height:28px;letter-spacing:-.25px}.ai-bot-modal-wrap.desktop .real-human-option .gemologist-text-section .body-text{color:var(--Tertiary-text, #717B86);font-size:14px;line-height:20px}.ai-bot-modal-wrap.desktop .real-human-option .right-arrow{width:10px;margin:auto 0}.ai-bot-modal-wrap.desktop .ai-bot-option{display:flex;justify-content:space-between;align-items:center;padding:12px;margin-top:12px;border-radius:12px;border:1.5px solid var(--Border-Separator, #E1E7F0);cursor:pointer}.ai-bot-modal-wrap.desktop .ai-bot-option .ai-section{margin-right:12px}.ai-bot-modal-wrap.desktop .ai-bot-option .ai-section .ai-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.ai-bot-modal-wrap.desktop .ai-bot-option .ai-text-section{margin-right:16px;display:flex;flex-direction:column;gap:4px;width:100%}.ai-bot-modal-wrap.desktop .ai-bot-option .ai-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:18px;line-height:28px;letter-spacing:-.25px}.ai-bot-modal-wrap.desktop .ai-bot-option .right-arrow{height:16px;margin:0 auto;position:absolute;right:12px}.connecting-modal-wrap.desktop{position:absolute;bottom:84px;right:20px;border-radius:12px;background:var(--White, #FFF);box-shadow:0 4px 16px #00000029!important;padding:16px 12px;width:400px}.connecting-modal-wrap.desktop .real-human-option{display:flex;justify-content:space-between;align-items:center}.connecting-modal-wrap.desktop .real-human-option .gemologist-section{margin-right:12px}.connecting-modal-wrap.desktop .real-human-option .gemologist-section .gemologist-image{border-radius:100px;border:1px solid var(--Border-Separator, #E1E7F0)}.connecting-modal-wrap.desktop .real-human-option .gemologist-text-section{width:100%}.connecting-modal-wrap.desktop .real-human-option .gemologist-text-section .heading-text{color:var(--Primary-Black500, #1B2F42);font-size:16px;font-style:normal;line-height:24px;letter-spacing:-.1px}.connecting-modal-wrap.desktop .real-human-option .gemologist-text-section .body-text{color:var(--Tertiary-text, #717B86);font-size:14px;line-height:20px}
