.dzc-fab{position:fixed;z-index:47;inset-inline-end:18px;bottom:18px;display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:99px;cursor:pointer;background:var(--green);color:var(--cream);font:600 14.5px/1 var(--f-ui);box-shadow:0 16px 34px -14px #0f12088c;transition:transform .25s var(--ease-out),background-color .2s}.dzc-fab__label{display:none}.dzc-fab:hover{transform:translateY(-2px);background:var(--ink)}.dzc-fab.is-open{background:var(--ink)}.dzc{position:fixed;z-index:48;inset-inline-end:18px;bottom:84px;width:min(380px,calc(100vw - 36px));height:min(600px,calc(100vh - 120px));height:min(600px,calc(100svh - 120px));display:flex;flex-direction:column;overflow:hidden;background:var(--cream);color:var(--ink);border-radius:26px;box-shadow:0 40px 80px -30px #0f12088c,0 0 0 1px #26301f14;opacity:0;transform:translateY(14px) scale(.98);transform-origin:bottom right;transition:opacity .22s ease,transform .3s var(--ease-out)}.dzc.is-open{opacity:1;transform:none}.dzc__head{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 18px;background:var(--card);border-bottom:1px solid var(--hair)}[dir=rtl] .dzc__head{padding:14px 18px 14px 14px}.dzc__logo{height:18px;width:auto;display:block}.dzc__titles{flex:1;min-width:0}.dzc__title{font-family:var(--f-display);font-size:20px;line-height:1.1}.dzc__status{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;color:var(--text-3)}.dzc__dot{width:7px;height:7px;border-radius:50%;background:#6fa35a}.dzc__close{width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;background:var(--sand);color:var(--ink);display:grid;place-items:center}.dzc__log{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:18px 16px 10px;display:flex;flex-direction:column;gap:10px}.dzc-msg{max-width:86%;padding:11px 14px;border-radius:18px;font-size:14.5px;line-height:1.5;white-space:pre-line;animation:hcIn .3s var(--ease-out)}.dzc-msg--bot{align-self:flex-start;background:var(--card);border-end-start-radius:6px;box-shadow:0 1px #26301f0d}.dzc-msg--me{align-self:flex-end;background:var(--green);color:var(--cream);border-end-end-radius:6px}.dzc-msg--soft{background:transparent;box-shadow:none;padding:2px 4px;color:var(--text-3);font-size:13.5px}.dzc-typing{display:flex;gap:4px;padding:14px 16px}.dzc-typing span{width:6px;height:6px;border-radius:50%;background:var(--text-3);opacity:.5;animation:hcDot 1s infinite}.dzc-typing span:nth-child(2){animation-delay:.15s}.dzc-typing span:nth-child(3){animation-delay:.3s}.dzc-chips{display:flex;flex-wrap:wrap;gap:8px;animation:hcIn .3s var(--ease-out)}.dzc-chips--qs{flex-direction:column;align-items:flex-start}.dzc-chip{border:1.5px solid rgba(75,90,60,.35);background:transparent;color:var(--green);cursor:pointer;border-radius:16px;padding:8px 13px;font:600 13.5px/1.35 var(--f-ui);text-align:start;transition:background-color .2s,color .2s,border-color .2s}.dzc-chips--topics .dzc-chip{border-radius:99px}.dzc-chip:hover{background:var(--green);color:var(--cream);border-color:var(--green)}.dzc-links{display:flex;flex-wrap:wrap;gap:14px;padding:2px 4px}.dzc-link{font-size:13px;font-weight:600;color:var(--green)}.dzc__ask{display:flex;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--hair);background:var(--card)}.dzc__ask input{flex:1;min-width:0;height:44px;border-radius:99px;border:1.5px solid rgba(38,48,31,.14);background:var(--cream);padding:0 16px;font:15px var(--f-ui);color:var(--ink);outline:none}.dzc__ask input:focus{border-color:var(--green)}.dzc__ask button{flex:none;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;background:var(--ink);display:grid;place-items:center}@keyframes hcIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hcDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.9;transform:translateY(-3px)}}@media(max-width:759px){.dzc-fab{inset-inline-end:14px;bottom:14px}.dzc{inset:auto 0 0 0;width:100%;height:88vh;height:88svh;border-radius:24px 24px 0 0;transform-origin:bottom center;transform:translateY(24px)}.dzc.is-open{transform:none;box-shadow:0 0 0 100vmax #14180e66}.dzc__ask{padding-bottom:max(12px,env(safe-area-inset-bottom))}.dzc__ask input{font-size:16px}}@media(prefers-reduced-motion:reduce){.dzc,.dzc-msg,.dzc-chips{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/help-chat.css.map */
