.eazicart-chat-page{position:relative;width:100%;max-width:440px;--chat-safe-top-shift:max(0px,calc(env(safe-area-inset-top) - 38px));min-height:100dvh;margin:0 auto;overflow-x:hidden;color:#111214;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,sans-serif}.eazicart-chat-header{min-height:108px;padding:calc(28px + env(safe-area-inset-top)) 20px 18px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid #eef0f2;background:#fff}.eazicart-chat-header h1{margin:0;font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.75px}.eazicart-chat-header p{margin:3px 0 0;color:#77808c;font-size:13px;line-height:18px}.eazicart-chat-back,.eazicart-chat-header>a,.eazicart-chat-store-link{width:44px;height:44px;flex:0 0 44px;border-radius:50%;display:grid;place-items:center;color:#111214;background:#f5f6f8;text-decoration:none;-webkit-tap-highlight-color:transparent}.eazicart-chat-inbox{padding:18px 16px calc(108px + env(safe-area-inset-bottom))}.eazicart-chat-inbox-heading{min-height:36px;display:flex;align-items:center;justify-content:space-between}.eazicart-chat-inbox-heading h2{margin:0;font-size:17px;line-height:22px;font-weight:700;letter-spacing:-.25px}.eazicart-chat-inbox-heading a{min-height:36px;display:inline-flex;align-items:center;color:#0866f5;font-size:13px;font-weight:600;text-decoration:none}.eazicart-chat-seller-list{margin-top:8px;border-top:1px solid #edf0f3}.eazicart-chat-seller-row{min-height:74px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #edf0f3;color:inherit;text-decoration:none}.eazicart-chat-seller-avatar{width:48px;height:48px;flex:0 0 48px;overflow:hidden;display:grid;place-items:center;border-radius:50%;background:#eef0f3;color:#111214;font-size:15px;font-weight:700}.eazicart-chat-seller-text{min-width:0;flex:1 1}.eazicart-chat-seller-text small,.eazicart-chat-seller-text strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eazicart-chat-seller-text strong{color:#111214;font-size:15px;line-height:20px;font-weight:650}.eazicart-chat-seller-text small{margin-top:3px;color:#7b8490;font-size:12px;line-height:17px;font-weight:400}.eazicart-chat-seller-row>svg{flex:0 0 auto;color:#9aa1aa}.eazicart-chat-empty{min-height:430px;padding:74px 28px 40px;display:flex;flex-direction:column;align-items:center;text-align:center}.eazicart-chat-empty-icon{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;color:#111214;background:#f2f3f5}.eazicart-chat-empty h2{margin:17px 0 0;font-size:18px;line-height:24px;font-weight:700}.eazicart-chat-empty p{max-width:310px;margin:7px 0 0;color:#717985;font-size:13px;line-height:19px}.eazicart-chat-empty>a,.eazicart-chat-return{min-height:44px;margin-top:20px;padding:0 18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#111214;font-size:13px;font-weight:600;text-decoration:none}.eazicart-chat-conversation{font-family:Inter,sans-serif;height:100dvh;min-height:100svh;overflow:hidden}.eazicart-chat-conversation-header{position:absolute;z-index:5;top:0;left:0;right:0;height:calc(108px + var(--chat-safe-top-shift));padding:calc(44px + var(--chat-safe-top-shift)) 16px 20px 4px;display:flex;align-items:center;gap:10px;background:#fff}.eazicart-chat-back{width:44px;height:44px;flex-basis:44px;margin-right:-8px;background:transparent}.eazicart-chat-store-avatar{width:44px;height:44px;flex:0 0 44px;padding:2px;background:transparent;text-decoration:none}.eazicart-chat-store-avatar>span{width:40px;height:40px;overflow:hidden;display:grid;place-items:center;border-radius:50%;background:#111827;color:#fff;font-size:14px;font-weight:700}.eazicart-chat-store-copy{align-self:flex-start;min-height:44px;padding-top:5px;min-width:0;flex:1 1;color:#111214;text-decoration:none}.eazicart-chat-store-copy span,.eazicart-chat-store-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eazicart-chat-store-copy strong{font-size:18px;line-height:22px;font-weight:600;letter-spacing:0}.eazicart-chat-store-copy span{margin-top:4px;color:#6b7280;font-size:12px;line-height:15px;font-weight:400}.eazicart-chat-store-link{background:transparent}.eazicart-chat-thread{position:absolute;top:calc(108px + var(--chat-safe-top-shift));left:16px;right:16px;bottom:calc(var(--customer-nav-height) + 116px + env(safe-area-inset-bottom));overflow:auto;padding:16px 14px 24px;border-radius:28px;background:#f7f8fa;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.eazicart-chat-date{width:100%;display:block;color:#8c949f;font-size:11px;line-height:16px;font-weight:500;text-align:center}.eazicart-chat-start{max-width:300px;margin:94px auto 0;display:flex;flex-direction:column;align-items:center;text-align:center}.eazicart-chat-start-avatar{width:56px;height:56px;overflow:hidden;display:grid;place-items:center;border-radius:50%;background:#e9ecf0;color:#111214;font-size:16px;font-weight:700}.eazicart-chat-start h1{margin:13px 0 0;color:#111214;font-size:17px;line-height:22px;font-weight:650;letter-spacing:-.2px}.eazicart-chat-start p{margin:6px 0 0;color:#7b8490;font-size:12px;line-height:18px}.eazicart-chat-start a{min-height:44px;margin-top:16px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;border:1px solid #e2e6ea;color:#111214;font-size:12px;font-weight:650;text-decoration:none}.eazicart-chat-composer{position:absolute;z-index:5;left:16px;right:16px;bottom:calc(var(--customer-nav-height) + 16px + env(safe-area-inset-bottom));height:56px;padding:5px 9px 5px 19px;display:flex;align-items:center;gap:8px;border:1px solid #e5e7eb}.eazicart-chat-composer input{min-width:0;flex:1 1;height:42px;padding:0;border:0;outline:0;background:transparent;color:#111214;font:inherit;font-size:16px;line-height:21px;opacity:1;-webkit-text-fill-color:#7d8590}.eazicart-chat-composer input::placeholder{color:#7d8590;opacity:1}.eazicart-chat-composer button{position:relative;width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;opacity:1;font-size:18px;font-weight:600}.eazicart-chat-loading{min-height:calc(100dvh - var(--customer-nav-height));padding:calc(108px + env(safe-area-inset-top)) 24px 120px;display:grid;align-content:center;justify-items:center;text-align:center}.eazicart-chat-back img{display:block;margin-top:2px}.eazicart-chat-composer button:before{content:"";position:absolute;inset:2px;border-radius:50%;background:#111}.eazicart-chat-composer button span{position:relative}@media (min-width:1100px){.eazicart-chat-page{max-width:none;height:auto;min-height:1024px;margin:0;overflow:visible}.eazicart-chat-header{min-height:76px;height:76px;padding:0 30px;align-items:center;border-bottom:1px solid #e5e8ec}.eazicart-chat-header h1{font-size:21px;line-height:26px;font-weight:600;letter-spacing:0}.eazicart-chat-header p{font-size:11px}.eazicart-chat-header>a{width:38px;height:38px;background:#fff;border:1px solid #e5e8ec}.eazicart-chat-inbox{padding:18px 30px 50px}.eazicart-chat-inbox-heading h2{font-size:14px}.eazicart-chat-seller-list{margin-top:12px;border:1px solid #e5e8ec;border-radius:16px;overflow:hidden}.eazicart-chat-seller-row{min-height:68px;padding:0 14px}.eazicart-chat-seller-row:last-child{border-bottom:0}.eazicart-chat-seller-avatar{width:42px;height:42px;flex-basis:42px}.eazicart-chat-seller-text strong{font-size:13px}.eazicart-chat-seller-text small{font-size:11px}.eazicart-chat-empty{min-height:650px}.eazicart-chat-conversation{height:1024px;min-height:1024px}.eazicart-chat-conversation-header{height:76px;padding:0 18px;border-bottom:1px solid #e5e8ec}.eazicart-chat-back{display:none}.eazicart-chat-store-copy{align-self:center;padding-top:0}.eazicart-chat-store-copy strong{font-size:14px;line-height:18px}.eazicart-chat-store-copy span{font-size:10px}.eazicart-chat-thread{top:92px;left:18px;right:18px;bottom:88px;border-radius:18px;padding:20px}.eazicart-chat-start{margin-top:150px}.eazicart-chat-composer{left:18px;right:18px;bottom:18px;height:54px}.eazicart-chat-page>nav{display:none}}.eazicart-chat-messages{display:flex;flex-direction:column;gap:12px;min-width:0}.eazicart-chat-message{align-self:flex-start;max-width:88%;min-width:90px;padding:10px 12px;border-radius:16px 16px 16px 4px;background:#fff;color:#111214;overflow-wrap:anywhere;box-shadow:0 1px 2px #11111108}.eazicart-chat-message.is-mine{align-self:flex-end;border-radius:16px 16px 4px 16px}.eazicart-chat-message p{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.5}.eazicart-chat-message footer{display:flex;justify-content:flex-end;gap:8px;margin-top:5px;font-size:10px;line-height:14px;opacity:.65}.eazicart-chat-unread{min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:#f66b19;font-size:11px;font-weight:700}.eazicart-chat-discovery-heading{margin-top:26px}.eazicart-chat-inbox-note{font-size:13px;color:#717985;line-height:1.5}.eazicart-chat-history{display:block;min-height:40px;margin:0 auto 16px;padding:6px 12px;border:1px solid #dce0e5;border-radius:999px;background:#fff;color:#111214;font:inherit;font-size:12px}.eazicart-chat-error{padding:12px;font-size:13px;overflow-wrap:anywhere}.eazicart-chat-error button{min-height:40px;padding:6px 14px;border:1px solid #dce0e5;border-radius:999px;background:#fff;color:#111214}.eazicart-chat-composer input{-webkit-text-fill-color:#111214}.eazicart-chat-composer button:disabled{opacity:.4}.eazicart-chat-composer button svg{position:relative;z-index:1}@media (min-width:1100px){.eazicart-chat-back{display:grid}}@media (max-width:1099px){.eazicart-chat-thread{left:0;right:0;top:calc(108px + var(--chat-safe-top-shift));bottom:calc(var(--customer-nav-height) + 88px + env(safe-area-inset-bottom));padding:18px 16px 24px;border-radius:0;background:#fff;scroll-padding-bottom:20px}.eazicart-chat-composer{left:12px;right:12px;bottom:calc(var(--customer-nav-height) + 10px + env(safe-area-inset-bottom));box-shadow:0 2px 12px rgba(17,18,20,.035)}.eazicart-chat-message{max-width:82%;min-width:0}}.eazicart-chat-message{padding:10px 13px;box-shadow:none;background:#f1f3f5}.eazicart-chat-message.is-mine{background:#111214}.eazicart-chat-message p{overflow-wrap:anywhere;word-break:normal}.eazicart-chat-composer:focus-within{border-color:#adb5bf}.eazicart-chat-product-preview{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.eazicart-chat-product-preview>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px}.eazicart-chat-product-preview strong{font-size:13px;line-height:17px}.eazicart-chat-product-preview small{font-size:11px;opacity:.75}.eazicart-chat-product-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:10px;background:rgba(255,255,255,.14)}.eazicart-chat-product-preview>svg{flex:0 0 auto}.eazicart-chat-message:not(.is-mine) .eazicart-chat-product-icon{background:#e3e7eb}.eazicart-chat-product-preview:focus-visible{outline:2px solid #ff6b00;outline-offset:4px;border-radius:4px}.eazicart-chat-message:has(.eazicart-chat-product-preview){width:min(300px,82%)}.eazicart-chat-product-preview{width:100%;min-width:0;padding:2px 0}.eazicart-chat-product-image{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;overflow:hidden;background:#e9edf0;border-radius:12px;color:#646b75}.eazicart-chat-product-image img{width:100%;height:100%;object-fit:cover}.eazicart-chat-product-meta{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:4px}.eazicart-chat-product-meta small{font-size:9px;font-weight:650;letter-spacing:.6px;opacity:.7}.eazicart-chat-product-meta strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:17px;overflow-wrap:anywhere}.eazicart-chat-product-meta>span{font-size:13px;font-weight:700}.eazicart-chat-composer button.eazicart-chat-attach{position:relative;width:42px;height:42px;border:0;color:#30343a;background:#f2f4f6;opacity:1}.eazicart-chat-composer button.eazicart-chat-attach:before{display:none}.eazicart-chat-composer button.eazicart-chat-attach svg{color:inherit}.eazicart-chat-share-panel{position:absolute;z-index:6;left:12px;right:12px;bottom:calc(var(--customer-nav-height) + 80px + env(safe-area-inset-bottom));max-height:min(55dvh,430px);display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid #e6e9ed;border-radius:20px;box-shadow:0 12px 38px #1112;padding:14px}.eazicart-chat-share-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.eazicart-chat-share-heading strong{font-size:15px}.eazicart-chat-share-heading button{width:36px;height:36px;border:0;background:#f2f4f6;border-radius:50%;font-size:24px;cursor:pointer}.eazicart-chat-share-panel>input{width:100%;flex:0 0 auto;min-height:44px;border:1px solid #e1e5eb;border-radius:12px;padding:0 12px;font:inherit;font-size:14px}.eazicart-chat-share-panel>p{margin:4px 0;color:#737b85;font-size:13px}.eazicart-chat-share-list{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:4px}.eazicart-chat-share-product{width:100%;display:flex;align-items:center;gap:10px;padding:8px 4px;min-height:74px;border:0;border-radius:12px;background:#fff;text-align:left;color:#141517;font:inherit;cursor:pointer}.eazicart-chat-share-product:focus-visible,.eazicart-chat-share-product:hover{background:#f4f5f7}.eazicart-chat-share-product>span:nth-child(2){display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px}.eazicart-chat-share-product strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.eazicart-chat-share-product small{font-size:12px;color:#636b75}.eazicart-chat-share-action{border-radius:999px;padding:7px 10px;background:#111214;font-size:12px;font-weight:650}@media(min-width:1100px){.eazicart-chat-share-panel{bottom:82px;left:18px;right:18px}}.eazicart-chat-page{--chat-orange:var(--brand,#f97316);--chat-orange-dark:var(--brand-pressed,#ea580c);--chat-orange-pale:#fff3eb;--chat-divider:#f2e8e1;background:#fff}.eazicart-chat-conversation-header,.eazicart-chat-header{border-bottom:1px solid var(--chat-divider);background:#fff}.eazicart-chat-back,.eazicart-chat-header>a,.eazicart-chat-store-link{background:#fff7f1;color:var(--chat-orange-dark);transition:background .16s ease,transform .16s ease}.eazicart-chat-back:hover,.eazicart-chat-header>a:hover,.eazicart-chat-store-link:hover{background:var(--chat-orange-pale)}.eazicart-chat-back:active,.eazicart-chat-header>a:active{transform:scale(.95)}.eazicart-chat-header h1{color:#151515}.eazicart-chat-inbox-heading a{color:var(--chat-orange-dark)}.eazicart-chat-seller-row{border-bottom-color:var(--chat-divider);transition:background .16s ease}.eazicart-chat-seller-row:focus-visible,.eazicart-chat-seller-row:hover{background:#fff9f5}.eazicart-chat-empty-icon,.eazicart-chat-seller-avatar{background:var(--chat-orange-pale);color:var(--chat-orange-dark)}.eazicart-chat-seller-row>svg{color:var(--chat-orange)}.eazicart-chat-empty>a,.eazicart-chat-return{background:var(--chat-orange);color:#fff}.eazicart-chat-empty>a:hover,.eazicart-chat-return:hover{background:var(--chat-orange-dark)}.eazicart-chat-thread{background:#fff}.eazicart-chat-message{background:#fff4ed;color:#25201d;border:1px solid #ffeadc;border-radius:16px 16px 16px 5px}.eazicart-chat-message.is-mine{background:var(--chat-orange);border-color:var(--chat-orange);border-radius:16px 16px 5px 16px}.eazicart-chat-message footer{opacity:.76}.eazicart-chat-composer{border:1px solid #f1ded2;box-shadow:0 4px 18px #a6400810;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.eazicart-chat-composer:focus-within{border-color:var(--chat-orange);box-shadow:0 0 0 3px #f66b191a}.eazicart-chat-composer button[type=submit]{background:var(--chat-orange);color:#fff;transition:background .16s ease,transform .16s ease}.eazicart-chat-composer button[type=submit]:before{display:none}.eazicart-chat-composer button[type=submit]:not(:disabled):hover{background:var(--chat-orange-dark)}.eazicart-chat-composer button[type=submit]:not(:disabled):active{transform:scale(.94)}.eazicart-chat-composer button[type=submit]:disabled{opacity:.42;background:#fac5a6}.eazicart-chat-composer button.eazicart-chat-attach{background:var(--chat-orange-pale);color:var(--chat-orange-dark);transition:background .16s ease,transform .16s ease}.eazicart-chat-composer button.eazicart-chat-attach:hover{background:#ffe3d0}.eazicart-chat-composer button.eazicart-chat-attach:active{transform:scale(.94)}.eazicart-chat-composer button.eazicart-chat-attach[aria-expanded=true]{background:var(--chat-orange)}.eazicart-chat-product-image{background:#fff0e5;color:var(--chat-orange-dark)}.eazicart-chat-message.is-mine .eazicart-chat-product-image{background:#ff955b;color:#fff}.eazicart-chat-share-panel{border-color:#f1ded2;box-shadow:0 16px 38px #6c270d1c}.eazicart-chat-share-heading button{display:grid;place-items:center;background:var(--chat-orange-pale);color:var(--chat-orange-dark)}.eazicart-chat-share-heading button:hover{background:#ffe3d0}.eazicart-chat-share-panel>input{border-color:#eeded4;outline-offset:2px}.eazicart-chat-share-panel>input:focus{outline:2px solid var(--chat-orange)}.eazicart-chat-share-product:focus-visible,.eazicart-chat-share-product:hover{background:#fff7f1}.eazicart-chat-share-action{background:var(--chat-orange)}.eazicart-chat-error button,.eazicart-chat-history{border-color:#f2dccc;color:var(--chat-orange-dark)}.eazicart-chat-page :where(button,a,input):focus-visible{outline:2px solid var(--chat-orange);outline-offset:3px}@media(prefers-reduced-motion:reduce){.eazicart-chat-page *{transition-duration:0s!important}}.eazicart-chat-composer button.eazicart-chat-attach[aria-expanded=true],.eazicart-chat-composer button[type=submit]:not(:disabled),.eazicart-chat-composer button[type=submit]:not(:disabled):hover,.eazicart-chat-empty>a,.eazicart-chat-message.is-mine,.eazicart-chat-return,.eazicart-chat-share-action{color:#111214}.eazicart-chat-unread{background:var(--chat-orange);color:#111214}.eazicart-chat-composer:focus-within{box-shadow:0 0 0 3px rgb(249 115 22/15%)}.eazicart-chat-page{--chat-blue:var(--blue,#1769e0);--chat-blue-hover:#1259c2;--chat-blue-soft:#eaf2ff}.eazicart-chat-message{background:#f3f5f8;border-color:#eef0f3;color:#111827}.eazicart-chat-message.is-mine{background:var(--chat-blue);border-color:var(--chat-blue);color:#fff}.eazicart-chat-message.is-mine footer{color:#fff;opacity:.9}.eazicart-chat-message.is-mine .eazicart-chat-product-image{background:#eaf2ff;color:#1769e0}.eazicart-chat-composer{padding:5px 6px 5px 7px;border:1px solid #dfe4ec;border-radius:28px;box-shadow:0 2px 12px rgba(17,24,39,.045)}.eazicart-chat-composer:focus-within{border-color:#91b9f5;box-shadow:0 0 0 1px rgb(23 105 224/10%)}.eazicart-chat-page .eazicart-chat-composer input,.eazicart-chat-page .eazicart-chat-composer input:focus,.eazicart-chat-page .eazicart-chat-composer input:focus-visible{min-width:0;width:100%;flex:1 1 auto;height:42px;margin:0;padding:0 6px;border:0;outline:none;outline-offset:0;box-shadow:none;background:transparent;color:#111214;-webkit-text-fill-color:#111214;font-size:16px;line-height:normal;border-radius:0;appearance:none}.eazicart-chat-composer button.eazicart-chat-attach{flex:0 0 42px;background:#f1f5fb;color:var(--chat-blue)}.eazicart-chat-composer button.eazicart-chat-attach:hover{background:#e5eefc}.eazicart-chat-composer button.eazicart-chat-attach[aria-expanded=true],.eazicart-chat-composer button[type=submit]:not(:disabled){background:var(--chat-blue);color:#fff}.eazicart-chat-composer button[type=submit]:not(:disabled):hover{background:var(--chat-blue-hover);color:#fff}.eazicart-chat-composer button[type=submit]:disabled{opacity:1;background:#e7ecf3;color:#a4adba}.eazicart-chat-share-action{background:var(--chat-blue);color:#fff}.eazicart-chat-share-product:focus-visible,.eazicart-chat-share-product:hover{background:#f4f8ff}.eazicart-chat-share-heading button{color:var(--chat-blue);background:#f1f5fb}.eazicart-chat-page :where(button,a):focus-visible{outline-color:var(--chat-blue)}.eazicart-chat-unread{background:var(--chat-blue);color:#fff}@media (max-width:1099px){.eazicart-chat-conversation[data-composer-focused=true] nav[aria-label="Customer navigation"]{display:none!important}.eazicart-chat-conversation[data-composer-focused=true] .eazicart-chat-composer{border-color:#91b9f5;box-shadow:0 0 0 1px rgb(23 105 224/10%);bottom:calc(var(--chat-keyboard-gap, 0px) + 10px)}.eazicart-chat-conversation[data-composer-focused=true] .eazicart-chat-share-panel,.eazicart-chat-conversation[data-composer-focused=true] .eazicart-chat-thread{bottom:calc(var(--chat-keyboard-gap, 0px) + 78px)}}.eazicart-chat-message:has(>.eazicart-chat-product-preview){width:min(280px,80%);max-width:80%;min-width:0;padding:9px 10px 8px;border:1px solid #e4eaf3;background:#fff;box-shadow:0 2px 10px rgba(29,53,89,.055);color:#172033;border-radius:17px}.eazicart-chat-message.is-mine:has(>.eazicart-chat-product-preview){border-color:#d6e5fa;background:#fff;color:#172033;border-radius:17px 17px 7px 17px}.eazicart-chat-message:not(.is-mine):has(>.eazicart-chat-product-preview){border-radius:17px 17px 17px 7px}.eazicart-chat-message.is-mine:has(>.eazicart-chat-product-preview) footer,.eazicart-chat-message:has(>.eazicart-chat-product-preview) footer{color:#69788c;opacity:1;font-size:10px;line-height:15px;margin-top:5px}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-preview{display:flex;align-items:center;gap:10px;padding:0;color:#172033;border-radius:12px}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-image{width:54px;height:54px;flex:0 0 54px;border-radius:10px;background:#edf4ff;color:var(--chat-blue)}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-meta{gap:2px;flex:1 1}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-meta small{color:#8794a8;opacity:1;font-size:9px;letter-spacing:.3px}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-meta strong{color:#192334;font-size:13px;line-height:17px;font-weight:650}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-meta>span{color:#1259c2;font-size:13px;font-weight:700}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-preview>svg{color:#6d92ca}.eazicart-chat-message:has(>.eazicart-chat-product-preview) .eazicart-chat-product-preview:focus-visible{outline:2px solid var(--chat-blue);outline-offset:3px}.eazicart-chat-message:not(:has(>.eazicart-chat-product-preview)){max-width:min(78%,360px);min-width:0;padding:9px 12px}.eazicart-chat-message:not(:has(>.eazicart-chat-product-preview)) p{line-height:1.42;font-size:14px}.eazicart-chat-messages{gap:10px;padding-top:4px;padding-bottom:4px}.eazicart-chat-date{padding:6px 0}@media (max-width:1099px){.eazicart-chat-thread{scroll-padding-top:16px;padding-left:15px;padding-right:15px}}