.ask-hearfinder{--hf-accent: #087f79;--hf-accent-dark: #075e5a;--hf-ink: #16302f;--hf-muted: #5a706e;--hf-line: #d9e7e5;--hf-soft: #eef8f6;font-family:inherit}.ask-hearfinder[hidden]{display:none!important}.ask-hearfinder__launcher{position:fixed;top:50%;right:18px;z-index:2147483000;display:flex;min-height:64px;align-items:center;gap:10px;padding:10px 15px 10px 11px;border:1px solid rgba(255,255,255,.6);border-radius:18px;background:linear-gradient(135deg,#10928a,#08716c);box-shadow:0 15px 38px #05545047;color:#fff;cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;text-align:left;transform:translateY(-50%)}.ask-hearfinder__launcher:hover{transform:translateY(-50%) translate(-2px);box-shadow:0 18px 46px #0554505c}.ask-hearfinder__launcher[data-dragging=true]{cursor:grabbing;transition:none}.ask-hearfinder__launcher:focus-visible{outline:3px solid #173c3a;outline-offset:3px}.ask-hearfinder__launcher strong,.ask-hearfinder__launcher small{display:block;color:inherit}.ask-hearfinder__launcher strong{font-size:15px;line-height:1.2}.ask-hearfinder__launcher small{margin-top:3px;font-size:11px;opacity:.86}.ask-hearfinder__mark{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:12px;background:#ffffff2b}.ask-hearfinder__mark svg{width:25px;fill:currentColor}.ask-hearfinder__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482998;border:0;background:#0d2b296b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .2s ease}.ask-hearfinder__drawer{position:fixed;top:16px;right:16px;z-index:2147482999;display:grid;width:min(500px,calc(100vw - 32px));height:calc(100dvh - 32px);grid-template-areas:"header" "context" "body" "composer";grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(19,72,69,.14);border-radius:22px;background:#fff;box-shadow:0 26px 75px #063c3947;color:var(--hf-ink);transform:translate(105%);transition:transform .24s cubic-bezier(.2,.8,.2,1)}.ask-hearfinder[data-open=true] .ask-hearfinder__backdrop{opacity:1;pointer-events:auto}.ask-hearfinder[data-open=true] .ask-hearfinder__drawer{transform:translate(0)}.ask-hearfinder[data-open=true] .ask-hearfinder__launcher{opacity:0;pointer-events:none}body.ask-hearfinder-open{overflow:hidden}.ask-hearfinder__header{grid-area:header;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 22px 18px;border-bottom:1px solid var(--hf-line)}.ask-hearfinder__header p{margin:0 0 4px;color:var(--hf-accent);font-size:11px;font-weight:750;letter-spacing:.08em}.ask-hearfinder__header h2{margin:0;color:var(--hf-ink);font-size:30px;line-height:1.15;font-weight:700}.ask-hearfinder__header span{display:block;max-width:40ch;margin-top:6px;color:var(--hf-muted);font-size:13px;line-height:1.45}.ask-hearfinder__header button{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid var(--hf-line);border-radius:50%;background:#fff;color:var(--hf-ink);cursor:pointer}.ask-hearfinder__header button svg{width:20px;height:20px}.ask-hearfinder__context{grid-area:context;display:flex;min-height:50px;align-items:center;gap:10px;padding:8px 20px;border-bottom:1px solid var(--hf-line);background:var(--hf-soft);color:#385552;font-size:12px}.ask-hearfinder__context span{margin-right:auto}.ask-hearfinder__context strong{color:var(--hf-accent-dark)}.ask-hearfinder__context button{min-height:44px;padding:8px 4px;border:0;background:transparent;color:var(--hf-accent-dark);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ask-hearfinder__body{grid-area:body;overflow-y:auto;padding:22px 20px 26px;background:linear-gradient(180deg,#fff,#fbfefd)}.ask-hearfinder__messages{display:grid;gap:16px}.ask-hearfinder__message{position:relative;max-width:86%;padding:13px 15px;border-radius:16px;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.ask-hearfinder__message--customer{justify-self:end;border-bottom-right-radius:5px;background:linear-gradient(135deg,#10928a,#08716c);color:#fff}.ask-hearfinder__message--assistant{justify-self:start;margin-left:43px;border:1px solid var(--hf-line);border-bottom-left-radius:5px;background:#f5f8f7;color:var(--hf-ink)}.ask-hearfinder__message--assistant:before{position:absolute;top:1px;left:-43px;display:grid;width:33px;height:33px;place-items:center;border-radius:50%;background:#e2f3ef;color:var(--hf-accent);content:"?";font-size:17px;font-weight:800}.ask-hearfinder__message--status{color:var(--hf-muted);font-style:italic}.ask-hearfinder__composer{grid-area:composer;padding:13px 14px calc(13px + env(safe-area-inset-bottom));border-top:1px solid var(--hf-line);background:#fff;box-shadow:0 -8px 24px #063c390f}.ask-hearfinder__input-row{display:grid;grid-template-columns:48px minmax(0,1fr) 60px;gap:8px;align-items:end}.ask-hearfinder__mic,.ask-hearfinder__send{min-height:52px;border-radius:13px;font:inherit;font-weight:750;cursor:pointer}.ask-hearfinder__mic{display:grid;width:48px;padding:0;place-items:center;border:1px solid var(--hf-line);background:var(--hf-soft);color:var(--hf-accent-dark)}.ask-hearfinder__mic svg{width:22px;height:22px}.ask-hearfinder__mic[data-listening=true]{border-color:#b42318;background:#b42318;color:#fff}.ask-hearfinder__input{width:100%;min-height:52px;max-height:116px;padding:12px 13px;resize:none;border:1px solid #a9c6c2;border-radius:13px;background:#fbfefd;color:var(--hf-ink);font:inherit;font-size:16px;line-height:1.35}.ask-hearfinder__input:focus{border-color:var(--hf-accent);outline:3px solid rgba(8,127,121,.16)}.ask-hearfinder__send{border:0;background:var(--hf-accent);color:#fff}.ask-hearfinder__mic:disabled,.ask-hearfinder__send:disabled{opacity:.46;cursor:not-allowed}.ask-hearfinder__voice-status{min-height:17px;margin:5px 2px 0;color:var(--hf-muted);font-size:12px}.ask-hearfinder__voice-status:empty{display:none}.ask-hearfinder__note{margin:5px 2px 0;color:var(--hf-muted);font-size:11px;line-height:1.35}.ask-hearfinder button:focus-visible{outline:3px solid rgba(8,127,121,.28);outline-offset:2px}@media(max-width:640px){.ask-hearfinder__launcher{top:auto;right:12px;bottom:88px;min-height:58px;transform:none}.ask-hearfinder__launcher:hover{transform:translate(-2px)}.ask-hearfinder__drawer{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;border:0;border-radius:0}.ask-hearfinder__header{padding:17px 16px 14px}.ask-hearfinder__header h2{font-size:27px}.ask-hearfinder__context{padding:6px 16px}.ask-hearfinder__body{padding:18px 15px 22px}.ask-hearfinder__message{max-width:88%}.ask-hearfinder__composer{padding-inline:10px}.ask-hearfinder__input-row{grid-template-columns:46px minmax(0,1fr) 56px;gap:6px}.ask-hearfinder__mic{width:46px}}@media(prefers-reduced-motion:reduce){.ask-hearfinder__drawer,.ask-hearfinder__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ask-hearfinder.css.map */
