iframe#herodesk-livechat:not([data-chat-surface]){opacity:0!important;pointer-events:none!important}.chat-launcher{--chat-orange: rgb(var(--color-product-price-sale, 245, 130, 50));--chat-ink: #191919;--chat-online: #1f9d55;--chat-bottom: 56px;--chat-overhang: 8px;--chat-icon: 31px;--chat-dot: 18px;--chat-label: 15px;--chat-tab-width: 70px;--chat-tab-height: 90px;--chat-lift: 0px;display:block;position:fixed;right:calc(env(safe-area-inset-right,0px) - var(--chat-overhang));bottom:calc(var(--chat-bottom) + var(--chat-lift) + env(safe-area-inset-bottom,0px));z-index:28;transition:bottom .25s ease,opacity .2s ease,transform .4s cubic-bezier(.4,0,.2,1),visibility 0s}.chat-launcher[hidden]{display:none}.chat-launcher.is-open{opacity:0;transform:translate(100%);pointer-events:none}.chat-launcher.is-docked{transform:translate(var(--dock-x, 0px),var(--dock-y, 0px)) scale(.9);opacity:0;visibility:hidden;pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .15s linear .28s,visibility 0s linear .43s}.chat-launcher.is-lifted{--chat-lift: 70px}@media screen and (min-width:768px){.chat-launcher.is-lifted{--chat-lift: 90px}}@media screen and (max-width:749px){.chat-launcher{--chat-bottom: 40px;--chat-icon: 27px;--chat-dot: 15px;--chat-label: 13px;--chat-tab-width: 64px;--chat-tab-height: 80px}}.chat-launcher__button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:auto;min-width:calc(var(--chat-tab-width) + var(--chat-overhang));max-width:calc(var(--chat-tab-width) + 36px + var(--chat-overhang));min-height:var(--chat-tab-height);margin:0;padding:13px calc(9px + var(--chat-overhang)) 13px 9px;border:0;border-radius:17px 0 0 17px;background:var(--chat-orange);color:var(--chat-ink);box-shadow:-3px 4px 14px #0000002e;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .15s ease}.chat-launcher__button:hover{transform:translate(calc(-1 * var(--chat-overhang) + 2px));box-shadow:-5px 6px 18px #00000038}.chat-launcher__button:focus-visible{outline:2px solid var(--chat-ink);outline-offset:3px}.chat-launcher__icon{flex:0 0 auto;width:var(--chat-icon);height:var(--chat-icon)}.chat-launcher__label{font-family:var(--font-body-family);font-size:var(--chat-label);font-weight:700;line-height:1.15;text-align:center;white-space:normal;overflow-wrap:anywhere}.chat-launcher__dot{position:absolute;top:calc(var(--chat-dot) / -3);left:calc(var(--chat-dot) / -3);width:var(--chat-dot);height:var(--chat-dot);border-radius:50%;background:var(--chat-online);border:2px solid #ffffff}.chat-launcher__badge{position:absolute;top:-8px;left:-8px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--chat-ink);color:#fff;border:2px solid #ffffff;font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:18px;text-align:center}.chat-launcher__dot[hidden],.chat-launcher__badge[hidden],.chat-launcher.has-unread .chat-launcher__dot{display:none}.sticky-atc-bar.sticky-atc-bar--with-chat{justify-content:flex-start;gap:8px}.sticky-atc-bar.sticky-atc-bar--with-chat .sticky-atc-bar__product{display:none}.sticky-atc-bar--with-chat .product-form__buttons{flex:1 1 auto;min-width:0}.sticky-atc-bar--with-chat .product-form__submit{width:100%;height:auto;min-height:52px}.chat-launcher-slot{--chat-orange: rgb(var(--color-product-price-sale, 245, 130, 50));--chat-ink: #191919;position:relative;display:none;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:auto;min-width:76px;max-width:104px;min-height:52px;margin:0;padding:6px 10px;border:0;border-radius:var(--buttons-radius, 12px);background:var(--chat-orange);color:var(--chat-ink);font:inherit;cursor:pointer;opacity:0;transform:scale(.8);transition:opacity .12s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.sticky-atc-bar--with-chat .chat-launcher-slot{display:flex}.is-chat-docked .chat-launcher-slot{opacity:1;transform:none;transition:opacity .18s ease .3s,transform .3s cubic-bezier(.3,1.4,.5,1) .3s}.chat-launcher-slot:focus-visible{outline:2px solid var(--chat-ink);outline-offset:3px}.chat-launcher-slot .chat-launcher__icon{width:22px;height:22px}.chat-launcher-slot__label{font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1.15;text-align:center;white-space:normal;overflow-wrap:anywhere}.chat-launcher-slot__dot{position:absolute;top:-5px;right:-5px;width:14px;height:14px;border-radius:50%;background:#1f9d55;border:2px solid #ffffff}.chat-launcher-slot__badge{position:absolute;top:-8px;right:-8px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--chat-ink);color:#fff;border:2px solid #ffffff;font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:18px;text-align:center}.chat-launcher-slot__dot[hidden],.chat-launcher-slot__badge[hidden]{display:none}@media(prefers-reduced-motion:reduce){.chat-launcher,.chat-launcher.is-docked,.chat-launcher__button,.chat-launcher-slot,.is-chat-docked .chat-launcher-slot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/chat-launcher.css.map */
