.tt-support-dock{position:fixed;right:18px;bottom:26px;z-index:160;font-family:inherit;color:var(--tt-ink,#222)}.tt-support-dock *{box-sizing:border-box}.tt-support-dock__toggle{display:flex;align-items:center;justify-content:center;width:51px;height:51px;padding:0;background:#1c9b61;color:#fff;border:0;border-radius:50%;cursor:pointer;box-shadow:0 3px 13px #00000026}.tt-support-dock__toggle svg{width:25px;height:25px}.tt-support-dock__toggle:hover{background:#178755}.tt-support-dock__panel{position:absolute;bottom:62px;right:0;display:flex;flex-direction:column;width:min(340px,calc(100vw - 28px));max-height:min(510px,calc(100dvh - 135px));overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid #e3e3e3;border-top:3px solid var(--tt-accent,#53b6ef);border-radius:4px;box-shadow:0 9px 29px #00000021}.tt-support-dock__panel[hidden]{display:none!important}.tt-support-dock__header{display:flex;align-items:center;gap:13px;justify-content:space-between;padding:13px 16px 11px;background:#fff;border-bottom:1px solid #ebebeb;flex:0 0 auto}.tt-support-dock__brand{display:flex;flex-direction:column;gap:3px;min-width:0}.tt-support-dock__logo{display:block;width:auto;max-width:116px;height:auto;max-height:32px;object-fit:contain;object-position:left center}.tt-support-dock__brand>strong{font-family:inherit;font-weight:600;font-size:17px;line-height:1.2;color:var(--tt-ink,#222)}.tt-support-dock__brand small{font-family:inherit;font-weight:400;font-size:11px;line-height:1.25;color:var(--tt-muted,#878787)}.tt-support-dock__close{flex:0 0 35px;width:35px;height:35px;min-width:35px;min-height:35px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#fff;color:var(--tt-ink,#222);border:1px solid #dedede;border-radius:2px;font-family:inherit;font-weight:400;font-size:23px;line-height:1;cursor:pointer}.tt-support-dock__close:hover{border-color:var(--tt-accent,#53b6ef)}.tt-support-dock__messages{padding:14px 16px 6px;background:#fff}.tt-support-dock__bubble{padding:0;margin:0;color:var(--tt-ink,#222);background:none;border:0;box-shadow:none;border-radius:0;font-family:inherit;font-weight:400;font-size:12px;line-height:1.6;max-width:none}.tt-support-dock__disclaimer{display:none}.tt-support-dock__topics{display:flex;flex-wrap:wrap;gap:7px;padding:10px 16px 15px;background:#fff}.tt-support-dock__topics button{min-height:35px;padding:7px 10px;border:1px solid #dedede;border-radius:2px;background:#fff;color:var(--tt-ink,#222);font-family:inherit;font-weight:500;font-size:11px;line-height:1.3;cursor:pointer;box-shadow:none}.tt-support-dock__topics button:hover,.tt-support-dock__topics button:focus-visible{border-color:var(--tt-accent,#53b6ef);color:var(--tt-accent,#53b6ef)}.tt-support-dock__label{display:block;padding:0 16px 6px;color:var(--tt-ink,#222);font-weight:600;font-size:11px;line-height:1.5;font-family:inherit}.tt-support-dock__textarea{display:block;flex:0 0 auto;width:calc(100% - 32px);min-height:80px;max-height:130px;margin:0 16px 12px;padding:10px 11px;resize:vertical;background:#fff;border:1px solid #d8d8d8;border-radius:2px;outline:none;color:var(--tt-ink,#222);font-family:inherit;font-weight:400;font-size:12px;line-height:1.55;box-shadow:none}.tt-support-dock__textarea:focus{border-color:var(--tt-accent,#53b6ef);box-shadow:0 0 0 1px var(--tt-accent,#53b6ef)}.tt-support-dock .tt-support-dock__send{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;margin:0 16px;padding:10px 12px;background:var(--tt-button,#222);color:var(--tt-button-ink,#fff)!important;border:0;border-radius:2px;box-shadow:none;text-decoration:none!important;font-family:inherit;font-weight:600;font-size:12px;line-height:1.3;text-transform:none;cursor:pointer}.tt-support-dock .tt-support-dock__send:hover{background:var(--tt-accent,#53b6ef);color:#fff!important}.tt-support-dock__send[aria-disabled=true]{opacity:.45;cursor:not-allowed}.tt-support-dock__privacy{padding:0 16px;margin:9px 0 13px;font-family:inherit;font-weight:400;font-size:10px;line-height:1.4;color:var(--tt-muted,#878787);text-align:center}.tt-support-dock :is(button,a,textarea):focus-visible{outline:2px solid var(--tt-accent,#53b6ef);outline-offset:2px}@media(max-width:767px){.tt-support-dock{right:14px;bottom:calc(132px + env(safe-area-inset-bottom,0px))}.tt-support-dock__toggle{width:49px;height:49px}.tt-support-dock__panel{right:0;bottom:60px;width:min(340px,calc(100vw - 26px));max-height:calc(100dvh - 215px)}#t4s-backToTop,#t4s-backToTop.is--show{right:14px!important;bottom:calc(63px + env(safe-area-inset-bottom,0px))!important}.sticky-is--active #t4s-backToTop{bottom:calc(13px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}.sticky-is--active .tt-support-dock{bottom:calc(82px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}}@media(max-height:580px){.tt-support-dock__panel{max-height:calc(100dvh - 170px)}}@media(prefers-reduced-motion:reduce){.tt-support-dock *{transition:none!important}}.tt-support-dock{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}#t4s-backToTop,#t4s-backToTop.is--show{right:16px!important;bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}@media(max-width:767px){.tt-support-dock{right:14px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}#t4s-backToTop,#t4s-backToTop.is--show{right:14px!important;bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}.sticky-is--active .tt-support-dock{bottom:calc(14px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}.sticky-is--active #t4s-backToTop{bottom:calc(76px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}}@media(min-width:1025px){.tt-support-dock{right:18px!important;bottom:calc(20px + env(safe-area-inset-bottom,0px))!important}#shopify-section-back_top #t4s-backToTop,#t4s-backToTop{right:18px!important;bottom:calc(82px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:1024px){.tt-support-dock{right:14px!important;bottom:calc(73px + env(safe-area-inset-bottom,0px))!important}#shopify-section-back_top #t4s-backToTop,#t4s-backToTop,#t4s-backToTop.is--show{right:15px!important;bottom:calc(135px + env(safe-area-inset-bottom,0px))!important}.tt-support-dock__panel{bottom:60px;max-height:min(510px,calc(100dvh - 200px))}.sticky-is--active .tt-support-dock{bottom:calc(73px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}.sticky-is--active #shopify-section-back_top #t4s-backToTop,.sticky-is--active #t4s-backToTop,.sticky-is--active #t4s-backToTop.is--show{bottom:calc(135px + var(--stickyATC-height,45px) + env(safe-area-inset-bottom,0px))!important}}html.t4s-opening-qv .tt-support-dock,html.t4s-opening-qs .tt-support-dock,body.tt-quickadd-open .tt-support-dock,html.t4s-opening-qv #t4s-backToTop,html.t4s-opening-qs #t4s-backToTop,body.tt-quickadd-open #t4s-backToTop{visibility:hidden!important;pointer-events:none!important}.tt-support-dock__toggle{position:relative!important;width:43px!important;height:43px!important;min-width:43px!important;min-height:43px!important;overflow:visible!important}.tt-support-dock__toggle svg{width:22px!important;height:22px!important;flex:none!important}.tt-support-dock__launcher-text{position:absolute!important;right:calc(100% + 9px);top:50%;transform:translateY(-50%);width:max-content;min-width:120px;padding:8px 12px;background:#fff;color:#333;border:1px solid #e8e8e8;border-radius:9px;box-shadow:0 3px 14px #0000001a;font-size:11px;font-weight:400;line-height:1.35;text-align:left}.tt-support-dock__launcher-text strong{display:block;font-size:12px;line-height:1.5;font-weight:600;color:#222}@media(max-width:359px){.tt-support-dock__launcher-text{font-size:10px;padding:7px 9px;min-width:106px}}.tt-support-dock .tt-support-dock__launcher-text{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease!important}.tt-support-dock .tt-support-dock__launcher-text.tt-assistance-show{opacity:1!important;visibility:visible!important;pointer-events:none!important}.tt-support-dock:has(.tt-support-dock__panel:not([hidden])) .tt-support-dock__launcher-text{opacity:0!important;visibility:hidden!important}@media(prefers-reduced-motion:reduce){.tt-support-dock .tt-support-dock__launcher-text{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/tt-customer-help.css.map */
