.chat-widget{position:fixed;right:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:99;display:block;color:rgb(var(--color-foreground));transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.chat-widget__btn{display:grid;place-items:center;flex-shrink:0;width:4.8rem;height:4.8rem;padding:0;font:inherit;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid #d9d9d9;border-radius:50%;cursor:pointer;-webkit-appearance:none;appearance:none}.chat-widget__btn svg{fill:currentColor}.chat-widget__list{position:absolute;right:0;bottom:calc(100% + .5rem);display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.chat-widget.is-open .chat-widget__list{opacity:1;visibility:visible;pointer-events:auto}.chat-widget__link{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity .4s ease-in-out}.chat-widget__label{display:block;padding:1rem;font-size:1.2rem;line-height:normal;white-space:nowrap;background-color:rgb(var(--color-background));border-radius:2.5rem}@media(hover:hover){.chat-widget.is-open .chat-widget__list:hover .chat-widget__link{opacity:.5}.chat-widget.is-open .chat-widget__list:hover .chat-widget__link:hover{opacity:1}}body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop) .chat-widget,body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop) .chat-widget .chat-widget__list{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:1199.98px){.chat-widget.is-footer-visible,.chat-widget.is-footer-visible .chat-widget__list{opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.chat-widget,.chat-widget__list,.chat-widget__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-chat-widget.css.map */
