.cb-chat{--cb-chat-line: var(--color-text-alpha-10, rgba(0, 0, 0, .1));font-family:var(--font-body, inherit);color:var(--color-text)}.cb-chat p{margin:0}.cb-chat__launch{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:var(--cb-z-float);display:flex;align-items:center;gap:10px;height:52px;padding:0 22px 0 18px;border:0;border-radius:999px;cursor:pointer;background:var(--color-solid-button-background);color:var(--color-solid-button-text, #fff);font:inherit;font-size:var(--cb-fs-small, 14px);font-weight:700;box-shadow:0 10px 24px #0000002e;transition:transform .25s ease,opacity .25s ease}.cb-chat__launch:hover{background:var(--color-solid-button-background-hover, var(--color-solid-button-background))}.cb-chat__launch:focus-visible,.cb-chat button:focus-visible,.cb-chat a:focus-visible,.cb-chat__input:focus-visible{outline:2px solid var(--color-solid-button-background);outline-offset:3px}.cb-chat__ico-close,.cb-chat__launch[aria-expanded=true] .cb-chat__ico-open{display:none}.cb-chat__launch[aria-expanded=true] .cb-chat__ico-close{display:block}.cb-chat__badge{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--cb-alert);color:#fff;font-size:12px;line-height:20px;text-align:center;box-shadow:0 0 0 2px var(--color-background)}body.scroll-lock .cb-chat__launch,body.scroll-lock .cb-chat__peek{opacity:0;pointer-events:none;transform:translateY(12px)}.cb-chat__peek{position:fixed;right:20px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:var(--cb-z-float);max-width:260px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:0;border-radius:16px 16px 4px;cursor:pointer;background:#fff;color:#111;font:inherit;font-size:14px;line-height:1.4;text-align:left;box-shadow:0 10px 26px #00000024;transform-origin:100% 100%;animation:cb-chat-peek .45s cubic-bezier(.2,.9,.3,1.2) both}.cb-chat__peek b{display:block;font-size:12px}.cb-chat__peek-av{position:relative;flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-solid-button-background);color:var(--color-solid-button-text, #fff);font-size:10px;font-weight:700}.cb-chat__peek-av:after{content:"";position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:var(--cb-online);box-shadow:0 0 0 2px #fff}.cb-chat.is-closed .cb-chat__peek-av:after{background:var(--cb-quiet)}.cb-chat__peek-short{display:none}.cb-chat__petals{position:absolute;left:22px;top:12px;pointer-events:none}.cb-chat__petals i{position:absolute;width:10px;height:14px;border-radius:80% 0;background:#f1b7c5;opacity:0}.cb-chat__launch.is-petals .cb-chat__petals i{animation:cb-chat-p1 6s ease-out infinite both}.cb-chat__launch.is-petals .cb-chat__petals i:nth-child(2){background:#f7cdd7;animation-name:cb-chat-p2;animation-delay:.3s}.cb-chat__launch.is-petals .cb-chat__petals i:nth-child(3){background:#eaa3b5;width:8px;height:11px;animation-name:cb-chat-p3;animation-delay:.6s}@keyframes cb-chat-p1{0%{opacity:0;transform:none}4.8%{opacity:1}40%,to{opacity:0;transform:translate(-70px,-80px) rotate(260deg)}}@keyframes cb-chat-p2{0%{opacity:0;transform:none}4.8%{opacity:1}40%,to{opacity:0;transform:translate(-28px,-100px) rotate(-200deg)}}@keyframes cb-chat-p3{0%{opacity:0;transform:none}4.8%{opacity:1}40%,to{opacity:0;transform:translate(-95px,-45px) rotate(300deg)}}@keyframes cb-chat-peek{0%{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes cb-chat-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.cb-chat *,.cb-chat *:before,.cb-chat *:after,.cb-chat__launch{animation:none!important;transition:none!important}}@media(max-width:959px){.cb-chat__launch{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:52px;padding:0;justify-content:center}.cb-chat__launch-label{display:none}.cb-chat__petals{left:16px}.cb-chat__peek{right:16px;bottom:calc(80px + env(safe-area-inset-bottom));max-width:200px}.cb-chat__peek .cb-chat__peek-long{display:none}.cb-chat__peek-short{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/cb-chat-launch.css.map */
