.gs-chat{display:none}.gs-js .gs-chat{display:block}.gs-chat__launcher{position:fixed;inset-inline-end:var(--gs-space-4);inset-block-end:calc(var(--gs-space-4) + env(safe-area-inset-bottom,0px) + var(--gs-chat-lift, 0px));z-index:25;display:inline-flex;gap:var(--gs-space-2);align-items:center;min-width:var(--gs-tap);min-height:var(--gs-tap);padding:0 var(--gs-space-3);border:0;border-radius:var(--gs-radius-pill);background:var(--gs-akzent);color:var(--gs-grund);font:inherit;font-size:var(--gs-text-s);font-weight:600;box-shadow:0 6px 20px #00000059;cursor:pointer}.gs-chat__launcher-text{display:none}.gs-chat.is-open .gs-chat__launcher,.gs-chat.is-yielding .gs-chat__launcher{opacity:0;pointer-events:none;transform:translateY(8px)}.gs-chat.is-yielding .gs-chat__launcher{visibility:hidden}@media(min-width:750px){.gs-chat__launcher{padding:0 var(--gs-space-4) 0 var(--gs-space-3)}.gs-chat__launcher-text{display:inline}}.gs-chat__panel{position:fixed;inset-inline:0;inset-block-end:0;z-index:26;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;height:min(78dvh,600px);border-top:1px solid rgb(232 176 74 / .45);border-radius:var(--gs-radius) var(--gs-radius) 0 0;background:var(--gs-flaeche);color:var(--gs-text);box-shadow:0 -12px 40px #00000073;padding-bottom:env(safe-area-inset-bottom,0px)}.gs-chat__panel[hidden]{display:none}@media(min-width:750px){.gs-chat__panel{inset-inline:auto var(--gs-space-4);inset-block-end:var(--gs-space-4);width:400px;height:min(640px,calc(100dvh - var(--gs-space-8)));border:1px solid rgb(232 176 74 / .45);border-radius:var(--gs-radius)}}.gs-chat__head{display:flex;gap:var(--gs-space-2);align-items:flex-start;padding:var(--gs-space-3) var(--gs-space-3) var(--gs-space-3) var(--gs-space-4);border-bottom:1px solid rgb(227 205 176 / .2)}.gs-chat__head-text{flex:1;min-width:0}.gs-chat__title{margin:0;font-family:var(--gs-font-heading);font-size:var(--gs-text-l);line-height:1.2}.gs-chat__title:focus{outline:none}.gs-chat__subtitle{margin:var(--gs-space-1) 0 0;color:var(--gs-text-leise);font-size:var(--gs-text-s);line-height:1.35}.gs-chat__head-btn{flex:none;min-height:var(--gs-tap);padding:0 var(--gs-space-2);border:0;background:none;color:var(--gs-text-leise);font:inherit;font-size:var(--gs-text-s);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gs-chat__clear{min-height:44px;padding:0 var(--gs-space-1);border:0;background:none;color:var(--gs-text-leise);font:inherit;font-size:var(--gs-text-s);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gs-chat__close{display:grid;place-items:center;width:var(--gs-tap);padding:0;color:var(--gs-text)}.gs-chat__log{position:relative;display:flex;flex-direction:column;gap:var(--gs-space-3);padding:var(--gs-space-4);overflow-y:auto;overscroll-behavior:contain}.gs-chat__msg{display:flex}.gs-chat__msg--user{justify-content:flex-end}.gs-chat__bubble{max-width:88%;padding:var(--gs-space-2) var(--gs-space-3);border-radius:var(--gs-radius);font-size:var(--gs-text-m);line-height:1.45;overflow-wrap:anywhere}.gs-chat__bubble p{margin:0}.gs-chat__bubble p+p{margin-top:var(--gs-space-2)}.gs-chat__msg--bot .gs-chat__bubble{border:1px solid rgb(227 205 176 / .22);border-end-start-radius:var(--gs-space-1);background:var(--gs-grund)}.gs-chat__msg--user .gs-chat__bubble{border-end-end-radius:var(--gs-space-1);background:var(--gs-rot)}.gs-chat__bubble a{color:var(--gs-akzent);text-underline-offset:3px}.gs-chat__tag,.gs-chat__alt{color:var(--gs-text-leise);font-size:var(--gs-text-s)}.gs-chat__alt .gs-chat__chip{margin-top:var(--gs-space-2)}.gs-chat__typing{display:flex;gap:var(--gs-space-1);align-self:flex-start;padding:var(--gs-space-3);border-radius:var(--gs-radius);background:var(--gs-grund)}.gs-chat__typing span{width:6px;height:6px;border-radius:50%;background:var(--gs-text-leise)}@media(prefers-reduced-motion:no-preference){.gs-motion .gs-chat__typing span{animation:gs-chat-dot .9s var(--gs-ease-out) infinite}.gs-motion .gs-chat__typing span:nth-child(2){animation-delay:.15s}.gs-motion .gs-chat__typing span:nth-child(3){animation-delay:.3s}.gs-chat__launcher{transition:opacity var(--gs-dur-react) var(--gs-ease-out),transform var(--gs-dur-react) var(--gs-ease-out)}.gs-chat__launcher:hover{transform:translateY(-2px)}}@keyframes gs-chat-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.gs-chat__chips{display:flex;flex-wrap:wrap;gap:var(--gs-space-2);padding:0 var(--gs-space-4) var(--gs-space-3)}.gs-chat__chips:empty{display:none}.gs-chat__chip{min-height:44px;padding:var(--gs-space-2) var(--gs-space-3);border:1px solid rgb(232 176 74 / .6);border-radius:var(--gs-radius-pill);background:transparent;color:var(--gs-text);font:inherit;font-size:var(--gs-text-s);line-height:1.25;text-align:start;cursor:pointer}.gs-chat__chip:hover{border-color:var(--gs-akzent);background:#e8b04a1f}.gs-chat__form{display:flex;gap:var(--gs-space-2);padding:var(--gs-space-3) var(--gs-space-4) var(--gs-space-2);border-top:1px solid rgb(227 205 176 / .2)}.gs-chat__input{flex:1;min-width:0;min-height:var(--gs-tap);padding:0 var(--gs-space-3);border:1px solid var(--gs-text-leise);border-radius:var(--gs-radius-pill);background:var(--gs-grund);color:var(--gs-text);font:inherit;font-size:var(--gs-text-m)}.gs-chat__input::placeholder{color:var(--gs-text-leise);opacity:1}.gs-chat__send{display:grid;flex:none;place-items:center;width:var(--gs-tap);height:var(--gs-tap);border:0;border-radius:50%;background:var(--gs-akzent);color:var(--gs-grund);cursor:pointer}.gs-chat__note{display:flex;flex-wrap:wrap;gap:0 var(--gs-space-2);align-items:center;justify-content:space-between;margin:0;padding:0 var(--gs-space-4) var(--gs-space-2);color:var(--gs-text-leise);font-size:var(--gs-text-s)}@media(min-width:990px){.gs-chat__chip:focus-visible,.gs-chat__input:focus-visible{outline-offset:1px}}@media(prefers-reduced-motion:no-preference){.gs-motion .gs-chat[data-motion=true] .gs-chat__launcher{animation:gs-chat-in var(--gs-dur-enter) var(--gs-ease-out) .6s backwards}}@keyframes gs-chat-in{0%{opacity:0;transform:translateY(16px) scale(.9)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/gs-chat.css.map */
