:root{--pf-z-bar:5;--pf-z-popover:24;--pf-z-fab:25;--pf-z-sheet:27;--pf-z-status:30}.pf-tc,.pf-phone{--pf-tc-ink:var(--pfx-ink,#080908);--pf-tc-lime:var(--pfx-lime,#caff00);--pf-tc-paper:var(--pfx-paper,#f7f6f2);--pf-tc-line:var(--pfx-line,#b9b9b3);--pf-tc-muted:var(--pfx-muted,#55564f);--pf-tc-live:#1a7f37;--pf-tc-error:#a32c22;--pf-tc-font:var(--pfx-font,"Plus Jakarta Sans",system-ui,sans-serif);--pf-tc-ease:cubic-bezier(.2,.7,.2,1);color:var(--pf-tc-ink);font:500 15px/1.45 var(--pf-tc-font);letter-spacing:normal;text-align:start}.pf-tc{--pf-tc-edge:max(16px,env(safe-area-inset-right,0px));--pf-tc-base:max(16px, calc(env(safe-area-inset-bottom,0px) + 8px) );--pf-tc-gap:12px;--pf-tc-lift:0px;--pf-tc-shift:0px;--pf-tc-shadow:0 1px 2px rgba(8,9,8,.22),0 10px 24px rgba(8,9,8,.2)}.pf-tc.pf-tc--lifted{--pf-tc-shift:calc(var(--pf-tc-lift) + var(--pf-tc-gap) - var(--pf-tc-base))}.pf-tc [hidden],.pf-phone [hidden]{display:none!important}.pf-tc :is(p,h2,h3),.pf-phone :is(p,h2){margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.pf-tc :is(button,a,textarea,input,[tabindex]):focus-visible,.pf-phone :is(button,a):focus-visible{outline:3px solid var(--pf-tc-ink);outline-offset:2px}.pf-tc .pf-tc__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pf-tc .pf-tc__launcher{position:fixed;z-index:var(--pf-z-fab);inset-inline-end:var(--pf-tc-edge);bottom:var(--pf-tc-base);display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;min-width:104px;margin:0;padding:0 18px;border:1px solid var(--pf-tc-ink);border-radius:999px;background:var(--pf-tc-ink);color:#fff;box-shadow:var(--pf-tc-shadow);transform:translate3d(0,calc(0px - var(--pf-tc-shift)),0);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pf-tc .pf-tc__launcher svg{flex:none}.pf-tc .pf-tc__icon--chat{color:var(--pf-tc-lime)}.pf-tc .pf-tc__rule{flex:none;width:1px;height:20px;background:#ffffff47}.pf-tc .pf-tc__launcher .pf-tc__icon--close{display:none}.pf-tc .pf-tc__launcher[aria-expanded=true]{width:52px;min-width:52px;padding:0;background:#fff;color:var(--pf-tc-ink)}.pf-tc .pf-tc__launcher[aria-expanded=true] :is(.pf-tc__icon--chat,.pf-tc__icon--call,.pf-tc__rule){display:none}.pf-tc .pf-tc__launcher[aria-expanded=true] .pf-tc__icon--close{display:block}.pf-tc .pf-tc__live{position:absolute;top:-3px;inset-inline-end:-3px;display:none;width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:var(--pf-tc-live)}.pf-tc--oncall .pf-tc__live{display:block}@media(hover:hover){.pf-tc .pf-tc__launcher:hover{background:#26271f}.pf-tc .pf-tc__launcher[aria-expanded=true]:hover{background:var(--pf-tc-paper)}}:is(html.pf-keyboard-open .pf-tc,.pf-tc--asking,.pf-tc--aside) .pf-tc__launcher:not(:focus-visible,[aria-expanded=true]){opacity:0;visibility:hidden;pointer-events:none}.pf-tc--aside .pf-tc__ask:not(:focus-within){opacity:0;visibility:hidden;pointer-events:none}.pf-tc--waiting .pf-tc__launcher:not(:focus-visible,[aria-expanded=true]){opacity:0;visibility:hidden;pointer-events:none;transition:none;animation:none}.pf-tc--measuring .pf-tc__launcher{visibility:hidden;transition:none;animation:none}.pf-tc .pf-tc__panel{position:fixed;z-index:var(--pf-z-sheet);inset-inline-end:var(--pf-tc-edge);bottom:calc(var(--pf-tc-base) + 64px);display:flex;flex-direction:column;width:min(380px,calc(100vw - 32px));max-height:min(640px,calc(100vh - var(--pf-tc-base) - var(--pf-tc-shift) - 96px));background:var(--pf-tc-paper);border:1px solid var(--pf-tc-ink);box-shadow:0 2px 6px #0809081f,0 24px 60px #08090842;transform:translate3d(0,calc(0px - var(--pf-tc-shift)),0)}@supports (height:100dvh){.pf-tc .pf-tc__panel{max-height:min(640px,calc(100dvh - var(--pf-tc-base) - var(--pf-tc-shift) - 96px))}}.pf-tc .pf-tc__head{display:flex;align-items:center;gap:4px;min-height:56px;padding:6px 6px 6px 16px;border-bottom:1px solid var(--pf-tc-ink);background:#fff}.pf-tc .pf-tc__head:has(.pf-tc__back:not([hidden])){padding-inline-start:4px}.pf-tc .pf-tc__title{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;font:800 16px/1.2 var(--pf-tc-font);letter-spacing:-.02em}.pf-tc .pf-tc__title:focus{outline:none}.pf-tc .pf-tc__ai{flex:none;padding:2px 6px;border:1px solid var(--pf-tc-ink);background:var(--pf-tc-lime);font:800 11px/1.2 var(--pf-tc-font);letter-spacing:.04em}.pf-tc :is(.pf-tc__close,.pf-tc__back){display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--pf-tc-ink);cursor:pointer}.pf-tc .pf-tc__back svg:dir(rtl){transform:scaleX(-1)}@media(hover:hover){.pf-tc :is(.pf-tc__close,.pf-tc__back):hover{background:var(--pf-tc-paper)}}.pf-tc .pf-tc__oncall{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--pf-tc-ink);background:var(--pf-tc-lime);font:800 13px/1.3 var(--pf-tc-font)}.pf-tc .pf-tc__oncall span{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pf-tc-live)}.pf-tc .pf-tc__chat{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pf-tc .pf-tc__scrim{position:fixed;z-index:var(--pf-z-sheet);top:0;right:0;bottom:0;left:0;display:none;background:#0809086b}@media(max-width:599px),(max-height:520px){.pf-tc .pf-tc__panel{z-index:calc(var(--pf-z-sheet) + 1);inset-inline:0;bottom:0;width:auto;max-height:calc(100vh - 48px);border-width:1px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -12px 40px #08090842;transform:none}@supports (height:100dvh){.pf-tc .pf-tc__panel{max-height:calc(100dvh - 48px)}}.pf-tc .pf-tc__scrim:not([hidden]){display:block}}.pf-tc .pf-tc__log{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:132px;padding:16px;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto}.pf-tc .pf-tc__msg{max-width:92%;padding:10px 12px;border:1px solid var(--pf-tc-line);background:#fff;overflow-wrap:anywhere;white-space:pre-line}.pf-tc .pf-tc__msg--user{align-self:flex-end;max-width:85%;border-color:var(--pf-tc-ink);background:var(--pf-tc-ink);color:#fff}.pf-tc .pf-tc__msg--note{align-self:center;max-width:100%;padding:2px 8px;border:0;background:transparent;color:var(--pf-tc-muted);font-size:13px;font-weight:700;line-height:1.35;text-align:center}.pf-tc .pf-tc__msg--error{border-color:var(--pf-tc-error);box-shadow:inset 3px 0 0 var(--pf-tc-error)}.pf-tc .pf-tc__thinking{color:var(--pf-tc-muted);font-style:italic}.pf-tc .pf-tc__call{display:grid;gap:2px;padding:12px 16px 4px;border-top:1px solid var(--pf-tc-line);background:var(--pf-tc-paper)}.pf-tc .pf-tc__dial{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin:0;padding:8px 16px;border:1px solid var(--pf-tc-ink);background:#fff;color:var(--pf-tc-ink);font:800 17px/1.15 var(--pf-tc-font);letter-spacing:-.015em;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pf-tc .pf-tc__dial svg{flex:none}.pf-tc .pf-tc__num{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pf-tc .pf-tc__dial[aria-busy=true]{cursor:progress;opacity:.7}@media(hover:hover){.pf-tc .pf-tc__dial:hover{background:var(--pf-tc-lime)}}.pf-tc .pf-tc__callme{justify-self:center;min-height:44px;margin:0;padding:0 8px;border:0;background:none;color:var(--pf-tc-ink);font:700 14px/1.2 var(--pf-tc-font);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.pf-tc .pf-tc__status{padding:0 0 8px;font:700 13px/1.4 var(--pf-tc-font);text-align:center;overflow-wrap:anywhere}.pf-tc .pf-tc__status:empty{display:none}.pf-tc .pf-tc__form{display:flex;align-items:flex-end;gap:8px;margin:0;padding:12px 16px 16px;border-top:1px solid var(--pf-tc-line);background:var(--pf-tc-paper)}.pf-tc .pf-tc__input{flex:1 1 auto;min-width:0;min-height:48px;max-height:120px;margin:0;padding:12px;border:1px solid var(--pf-tc-ink);border-radius:0;background:#fff;color:var(--pf-tc-ink);font:500 16px/1.35 var(--pf-tc-font);resize:none}.pf-tc .pf-tc__input::placeholder{color:#6b6c64}.pf-tc .pf-tc__send{flex:none;min-width:72px;min-height:48px;margin:0;padding:0 16px;border:1px solid var(--pf-tc-ink);background:var(--pf-tc-lime);color:var(--pf-tc-ink);font:800 15px/1 var(--pf-tc-font);cursor:pointer}.pf-tc .pf-tc__send:disabled{opacity:.55;cursor:progress}@media(hover:hover){.pf-tc .pf-tc__send:not(:disabled):hover{background:#b8ea00}}.pf-tc .pf-callme{flex:1 1 auto;min-height:0;width:auto;max-height:none;margin:0;overflow-y:auto;overscroll-behavior:contain;border:0;background:transparent}.pf-tc .pf-callme-form{gap:12px;padding:20px 16px}.pf-tc .pf-callme h3{font:800 20px/1.2 var(--pf-tc-font);letter-spacing:-.02em}.pf-tc .pf-callme h3:focus{outline:none}.pf-tc .pf-callme-submit{width:100%;min-height:52px}.pf-tc .pf-callme-submit[aria-busy=true]{cursor:progress;opacity:.7}.pf-tc .pf-tc__ask{position:fixed;z-index:var(--pf-z-popover);inset-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));bottom:var(--pf-tc-base);display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:4px 10px;padding:12px 4px 12px 16px;border:1px solid var(--pf-tc-ink);background:#fff;box-shadow:var(--pf-tc-shadow);transform:translate3d(0,calc(0px - var(--pf-tc-shift)),0)}.pf-tc .pf-tc__ask-text{display:grid;gap:2px;min-width:0}.pf-tc .pf-tc__ask-title{font:800 15px/1.25 var(--pf-tc-font);letter-spacing:-.01em}.pf-tc .pf-tc__ask-copy{color:#34352f;font-size:13px;line-height:1.35}.pf-tc .pf-tc__ask-call{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0;padding:0 16px;border:1px solid var(--pf-tc-ink);background:var(--pf-tc-ink);color:#fff;font:800 15px/1 var(--pf-tc-font);text-decoration:none;white-space:nowrap;cursor:pointer}.pf-tc .pf-tc__ask-call svg{flex:none;color:var(--pf-tc-lime)}.pf-tc .pf-tc__ask-call[aria-busy=true]{cursor:progress;opacity:.7}@media(hover:hover){.pf-tc .pf-tc__ask-call:hover{background:#26271f}.pf-tc .pf-tc__ask-close:hover{background:var(--pf-tc-paper)}}.pf-tc .pf-tc__ask-close{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--pf-tc-ink);cursor:pointer}.pf-tc .pf-tc__ask-status{grid-column:1/-1;padding-inline-end:12px;font:700 13px/1.4 var(--pf-tc-font);overflow-wrap:anywhere}.pf-tc .pf-tc__ask-status:empty{display:none}@media(min-width:600px){.pf-tc .pf-tc__ask{inset-inline:auto var(--pf-tc-edge);width:360px}}.pf-tc .pfx-call-pill{z-index:var(--pf-z-status);top:auto;bottom:calc(var(--pf-tc-base) + 60px);left:auto;right:auto;inset-inline-end:var(--pf-tc-edge);width:max-content;max-width:calc(100vw - 32px);margin:0;border-radius:999px;transform:translate3d(0,calc(0px - var(--pf-tc-shift)),0);text-align:start}.pf-tc .pfx-call-pill.pf-tc--changed{background:var(--pf-tc-lime)}.pf-tc.pf-tc--open .pfx-call-pill{display:none}.pf-tc-updated{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;pointer-events:none;opacity:0}.pf-tc-updated__ring{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--pfx-ink,#080908);box-shadow:inset 0 0 0 3px #caff00e6}.pf-tc-updated__tag{position:absolute;top:8px;left:50%;padding:6px 12px;border:1px solid var(--pfx-ink,#080908);border-radius:999px;background:var(--pfx-lime,#caff00);color:var(--pfx-ink,#080908);font:800 12px/1.2 var(--pfx-font,"Plus Jakarta Sans",system-ui,sans-serif);letter-spacing:0;white-space:nowrap;transform:translate(-50%);box-shadow:0 6px 16px #0809082e}.pf-tc-updated--on{opacity:1}@media(max-width:360px){.pf-tc :is(.pf-tc__log,.pf-tc__call,.pf-tc__form,.pf-callme-form){padding-inline:12px}.pf-tc .pf-tc__ask{inset-inline:8px;padding-inline-start:12px;gap:4px 8px}.pf-tc .pf-tc__ask-call{padding:0 14px}}.pf-phone{display:grid;gap:16px;margin:44px 16px 0;padding:24px 20px;border:1px solid var(--pf-tc-ink);background:var(--pf-tc-lime)}.pf-phone .pf-phone__kicker{font:800 12px/1.2 var(--pf-tc-font);letter-spacing:.08em;text-transform:uppercase}.pf-phone .pf-phone__title{margin-top:6px;font:800 clamp(1.5rem,5.4vw,2.25rem)/1.05 var(--pf-tc-font);letter-spacing:-.04em;overflow-wrap:anywhere}.pf-phone .pf-phone__copy p:last-child{max-width:52ch;margin-top:10px;font-size:15px;line-height:1.5}.pf-phone .pf-phone__actions{display:grid;gap:8px;align-content:start;min-width:0}.pf-phone .pf-phone__number{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:8px 16px;border:1px solid var(--pf-tc-ink);background:var(--pf-tc-ink);color:#fff;font:800 clamp(1.25rem,5vw,1.625rem)/1 var(--pf-tc-font);letter-spacing:-.02em;text-decoration:none;font-variant-numeric:tabular-nums;white-space:nowrap}.pf-phone .pf-phone__number svg{flex:none;color:var(--pf-tc-lime)}.pf-phone .pf-phone__number[aria-busy=true]{cursor:progress;opacity:.75}.pf-phone .pf-phone__text{display:flex;align-items:center;justify-content:center;min-height:52px;margin:0;padding:6px 16px;border:1px solid var(--pf-tc-ink);background:#fff;color:var(--pf-tc-ink);font:800 16px/1.15 var(--pf-tc-font);cursor:pointer}.pf-phone .pf-phone__fine{font-size:13px;line-height:1.4;color:#24251f;text-align:center}.pf-phone .pf-phone__status{font:700 13px/1.4 var(--pf-tc-font);text-align:center;overflow-wrap:anywhere}.pf-phone .pf-phone__status:empty{display:none}@media(hover:hover){.pf-phone .pf-phone__text:hover{background:var(--pf-tc-paper)}.pf-phone .pf-phone__number:hover{background:#26271f}}@media(min-width:750px){.pf-phone{grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr);align-items:center;gap:28px;padding:32px}}@media(prefers-reduced-motion:no-preference){.pf-tc :is(.pf-tc__launcher,.pf-tc__ask,.pf-tc__panel){transition:transform .25s ease,opacity .2s ease,background-color .15s ease,visibility 0s}.pf-tc .pf-tc__launcher:active{transform:translate3d(0,calc(0px - var(--pf-tc-shift)),0) scale(.96);transition-duration:.1s}.pf-tc .pf-tc__launcher{animation:pf-tc-fade .2s ease-out}:is(html.pf-keyboard-open .pf-tc,.pf-tc--asking,.pf-tc--aside) .pf-tc__launcher:not(:focus-visible,[aria-expanded=true]){transition:transform .25s ease,opacity .2s ease,visibility 0s linear .2s}.pf-tc--aside .pf-tc__ask:not(:focus-within){transition:transform .25s ease,opacity .2s ease,visibility 0s linear .2s}.pf-tc .pf-tc__panel:not([hidden]){animation:pf-tc-rise .22s var(--pf-tc-ease)}.pf-tc .pf-tc__ask:not([hidden]){animation:pf-tc-rise .22s var(--pf-tc-ease)}.pf-tc .pf-tc__ask.pf-tc--leaving{opacity:0}.pf-tc .pf-tc__scrim:not([hidden]){animation:pf-tc-fade .2s ease-out}.pf-tc :is(.pf-tc__chat,.pf-callme):not([hidden]){animation:pf-tc-fade .18s ease-out}.pf-tc .pf-tc__thinking{animation:pf-tc-pulse 1.2s ease-in-out infinite}.pf-tc .pfx-call-pill{transition:background-color .25s ease,transform .25s ease}.pf-tc .pfx-call-pill:not([hidden]){animation:pf-tc-rise .22s var(--pf-tc-ease)}.pf-tc :is(.pf-tc__dial,.pf-tc__send,.pf-tc__ask-call,.pf-tc__callme){transition:background-color .15s ease,opacity .15s ease}.pf-tc-updated{transition:opacity .25s ease}.pf-tc-updated--on .pf-tc-updated__tag{animation:pf-tc-tag .25s var(--pf-tc-ease)}}@keyframes pf-tc-rise{0%{opacity:0;translate:0 12px}}@keyframes pf-tc-fade{0%{opacity:0}}@keyframes pf-tc-pulse{50%{opacity:.45}}@keyframes pf-tc-tag{0%{opacity:0;translate:0 -6px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pocket-textcall.css.map */
