.flogom-chat-fab{position:fixed;right:1.6rem;bottom:1.6rem;z-index:900;display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 1.8rem;border:0;border-radius:99rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:1.4rem;cursor:pointer;box-shadow:0 4px 14px #00000040}.flogom-chat-fab svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;flex:0 0 auto}.flogom-chat-fab:focus-visible,.flogom-chat__close:focus-visible,.flogom-chat__chip:focus-visible,.flogom-chat__send:focus-visible,.flogom-chat__link:focus-visible,.flogom-chat__prod:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (max-width:749px){.flogom-chat-fab__label{display:none}.flogom-chat-fab{padding:1.3rem}}.flogom-chat{position:fixed;right:1.6rem;bottom:7.6rem;z-index:901;width:38rem;max-width:calc(100vw - 3.2rem);max-height:min(64rem,calc(100vh - 10rem));display:flex;flex-direction:column;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15);border-radius:1.6rem;box-shadow:0 10px 30px #00000040;overflow:hidden;font-size:1.4rem}.flogom-chat[hidden]{display:none}@media screen and (max-width:749px){.flogom-chat{right:0;left:0;bottom:0;width:auto;max-width:none;max-height:82vh;border-radius:1.6rem 1.6rem 0 0}}.flogom-chat__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.6rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.flogom-chat__title{display:flex;flex-direction:column;line-height:1.3}.flogom-chat__sub{font-size:1.2rem;opacity:.8}.flogom-chat__close{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;font-size:2.6rem;line-height:1;cursor:pointer;padding:0 .4rem}.flogom-chat__log{flex:1 1 auto;overflow-y:auto;padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1rem;min-height:12rem}.flogom-chat__msg{max-width:88%;padding:1rem 1.3rem;border-radius:1.2rem;line-height:1.45;word-wrap:break-word}.flogom-chat__msg--wide{max-width:100%}.flogom-chat__msg p{margin:0}.flogom-chat__msg--bot{align-self:flex-start;background:rgba(var(--color-foreground),.08)}.flogom-chat__msg--user{align-self:flex-end;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.flogom-chat__typing{opacity:.6}.flogom-chat__links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.flogom-chat__link{display:inline-block;padding:.5rem 1rem;border:1px solid currentColor;border-radius:99rem;color:inherit;font-size:1.3rem;text-decoration:none}.flogom-chat__prods{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:.8rem}.flogom-chat__prod{display:flex;gap:1rem;align-items:center;padding:.6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:.8rem;background:rgb(var(--color-background));color:inherit;text-decoration:none}.flogom-chat__prod img{width:5.2rem;height:5.2rem;object-fit:cover;border-radius:.6rem;flex:0 0 auto}.flogom-chat__prod-box{display:flex;flex-direction:column;gap:.2rem;min-width:0}.flogom-chat__prod-title{font-size:1.3rem;line-height:1.3}.flogom-chat__prod-meta{font-size:1.2rem;opacity:.8}.flogom-chat__prod-meta.is-ok{color:#1a7f37;opacity:1}.flogom-chat__prod-meta.is-out{color:#b42318;opacity:1}.flogom-chat__chips{display:flex;flex-wrap:wrap;gap:.6rem;padding:.8rem 1.6rem;border-top:1px solid rgba(var(--color-foreground),.1);max-height:12rem;overflow-y:auto}.flogom-chat__chip{-webkit-appearance:none;appearance:none;background:transparent;color:inherit;border:1px solid rgba(var(--color-foreground),.35);border-radius:99rem;padding:.5rem 1.1rem;font:inherit;font-size:1.3rem;cursor:pointer}.flogom-chat__chip[hidden]{display:none}.flogom-chat__chip--more{border-style:dashed}.flogom-chat__chip:hover{background:rgba(var(--color-foreground),.08)}.flogom-chat__form{display:flex;gap:.8rem;padding:1rem 1.6rem 1.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.flogom-chat__input{flex:1 1 auto;min-width:0;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.8rem;background:transparent;color:inherit;font:inherit;font-size:1.6rem}.flogom-chat__send{-webkit-appearance:none;appearance:none;border:0;border-radius:.8rem;padding:0 1.4rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:1.4rem;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/30/assets/flogom-chatbot.css.map */
