.sms-brandPopup{position:fixed;right:16px;bottom:calc(var(--sms-brandPopup-chat-offset, 86px) + 16px);z-index:999999;width:min(520px,calc(100vw - 32px));pointer-events:auto}.sms-brandPopup[hidden],.sms-brandPopup.is-closed{display:none!important}.smsBrandSupportTab{background:#fff;border-radius:16px;border:1px solid rgba(17,24,39,.08);box-shadow:0 16px 40px #10182824;overflow:hidden}.sms-brandPopup__close{position:absolute;right:10px;top:8px;width:32px;height:32px;border-radius:999px;border:0;background:transparent;color:#667085;cursor:pointer;display:grid;place-items:center;line-height:1}.sms-brandPopup__close:hover{background:#1118270f}.sms-brandPopup__close span{font-size:20px;transform:translateY(-1px)}.smsBrandSupportTab__top{display:grid;grid-template-columns:118px 1fr auto;align-items:center;gap:12px;padding:12px 52px 10px 14px;cursor:grab}.smsBrandSupportTab__logoCol{width:118px;display:flex;align-items:center;justify-content:flex-start}.smsBrandSupportTab__logoImg{max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain;display:block}.smsBrandSupportTab__logoFallback{font-weight:900;font-size:13px;color:#0f172a;line-height:1.1}.smsBrandSupportTab__meta{min-width:0;display:grid;gap:2px}.smsBrandSupportTab__brand{font-weight:900;font-size:16px;color:#0f172a;line-height:1.05}.smsBrandSupportTab__label{font-weight:650;font-size:11.5px;color:#667085;line-height:1.1}.smsBrandSupportTab__phone{justify-self:end;font-weight:950;font-size:21px;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1;color:#0f2a52;text-decoration:none;white-space:nowrap;line-height:1.05}.smsBrandSupportTab__phone:hover{text-decoration:underline}.smsBrandSupportTab__actions{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(17,24,39,.08);background:#fff}.smsBrandSupportTab__action{display:flex;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;color:#0f172a;font-weight:900;font-size:13px;line-height:1.15;min-height:52px}.smsBrandSupportTab__action:hover{background:#11182708}.smsBrandSupportTab__action--right{border-left:1px solid rgba(17,24,39,.08)}.smsBrandSupportTab__icon{width:32px;height:32px;border-radius:999px;background:#f2f4f7;display:grid;place-items:center;color:#0f2a52;flex:0 0 auto}.smsBrandSupportTab__actionText{display:inline-block;max-width:190px}.smsBrandSupportTab__chev{margin-left:auto;color:#667085;font-size:18px;transform:translateY(-1px)}.smsBrandSupportTab__empty{grid-column:1 / -1;padding:10px 12px;font-size:12.5px;color:#667085}.smsBrandSupportTab__metaRows{border-top:1px solid rgba(17,24,39,.08);padding:8px 14px 10px;display:grid;gap:7px}.smsBrandSupportTab__metaRow{display:grid;grid-template-columns:72px 1fr;gap:10px;align-items:center;font-size:11.5px;line-height:1.25}.smsBrandSupportTab__metaK{color:#667085;font-weight:800}.smsBrandSupportTab__metaV{color:#0f172a;word-break:break-word;overflow-wrap:anywhere}a.smsBrandSupportTab__metaV{color:#0f2a52;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.sms-brandPopup{left:8px;right:8px;width:auto;bottom:calc(var(--sms-brandPopup-chat-offset, 72px) + 8px)}.smsBrandSupportTab{border-radius:14px;max-height:calc(100vh - 140px);overflow:auto;-webkit-overflow-scrolling:touch}.sms-brandPopup__close{right:8px;top:6px;width:28px;height:28px}.sms-brandPopup__close span{font-size:18px}.smsBrandSupportTab__top{grid-template-columns:78px 1fr auto;padding:9px 38px 8px 10px;gap:8px}.smsBrandSupportTab__logoCol{width:78px}.smsBrandSupportTab__logoImg{max-height:42px}.smsBrandSupportTab__logoFallback{font-size:11.5px}.smsBrandSupportTab__brand{font-size:14px}.smsBrandSupportTab__label{font-size:10.5px}.smsBrandSupportTab__phone{font-size:17px}.smsBrandSupportTab__actions{grid-template-columns:1fr 1fr}.smsBrandSupportTab__action{padding:8px 9px;font-size:12px;min-height:44px;gap:8px}.smsBrandSupportTab__icon{width:28px;height:28px}.smsBrandSupportTab__actionText{max-width:150px}.smsBrandSupportTab__chev{font-size:16px}.smsBrandSupportTab__metaRows{padding:6px 10px 8px;gap:6px}.smsBrandSupportTab__metaRow{grid-template-columns:62px 1fr;gap:8px;font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-brand-support-popup.css.map */
