.lpc-host{--lpc-ink:#121212;--lpc-acc:#ED7A7A;--lpc-bg:#fff;--lpc-bot:#F5F3EF;--lpc-off:16px;--lpc-lift:0px;--lpc-line:var(--line,#E7E5E1);--lpc-mute:var(--mute,#707070);font-family:var(--sans,"Archivo","Helvetica Neue",Helvetica,Arial,sans-serif);color:var(--ink,#121212)}.lpc-host .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.lpc-lock{overflow:hidden}html.lpc-lock body{position:fixed;left:0;right:0;width:100%}html.lpc-lock .sticky,html.lpc-lock .tray,html.lpc-lock .tk-trg,html.lpc-lock .lpc-launch,html.lpc-lock pandectes-cmp,html.lpc-lock #shop-hcaptcha-badge-container,html.lpc-lock .grecaptcha-badge{visibility:hidden}.lpc-launch{position:fixed;z-index:64;bottom:calc(var(--lpc-off) + var(--lpc-lift) + env(safe-area-inset-bottom,0px));width:56px;height:56px;border-radius:50%;display:grid;place-items:center;padding:0;border:0;background:var(--lpc-ink);color:#fff;box-shadow:0 6px 22px #12121238,0 0 0 1px #ffffff4d;cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.2,1),bottom .3s,box-shadow .25s;-webkit-tap-highlight-color:transparent}.lpc-launch[hidden]{display:none}.lpc-right .lpc-launch{right:calc(var(--lpc-off) + env(safe-area-inset-right,0px))}.lpc-left .lpc-launch{left:calc(var(--lpc-off) + env(safe-area-inset-left,0px))}.lpc-launch svg{grid-area:1/1;width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s,transform .25s}.lpc-launch-x{opacity:0;transform:rotate(-45deg)}.is-open .lpc-launch-i{opacity:0;transform:scale(.6)}.is-open .lpc-launch-x{opacity:1;transform:none}.lpc-launch:focus-visible{outline:2px solid var(--lpc-ink);outline-offset:3px}.lpc-launch.is-in{animation:lpc-pop .45s cubic-bezier(.2,.7,.2,1) both}.lpc-dot{position:absolute;top:3px;right:3px;width:12px;height:12px;border-radius:50%;background:var(--lpc-acc);box-shadow:0 0 0 2px var(--lpc-ink)}.lpc-dot[hidden]{display:none}@media(hover:hover)and (pointer:fine){.lpc-launch:hover{transform:translateY(-2px);box-shadow:0 10px 26px #12121242,0 0 0 1px #ffffff4d}}@keyframes lpc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.lpc-p{position:fixed;z-index:87;bottom:calc(var(--lpc-off) + 56px + 12px + var(--lpc-lift) + env(safe-area-inset-bottom,0px));width:min(392px,calc(100vw - 2 * var(--lpc-off)));height:min(640px,calc(100vh - 128px - var(--lpc-lift)));height:min(640px,calc(100dvh - 128px - var(--lpc-lift)));display:flex;flex-direction:column;background:var(--lpc-bg);border-radius:20px;box-shadow:0 18px 50px #12121238,0 0 0 1px #1212120d;overflow:hidden;opacity:0;transform:translateY(12px) scale(.98);transform-origin:bottom right;transition:opacity .2s ease,transform .22s cubic-bezier(.2,.7,.2,1)}.lpc-p[hidden]{display:none}.lpc-right .lpc-p{right:calc(var(--lpc-off) + env(safe-area-inset-right,0px))}.lpc-left .lpc-p{left:calc(var(--lpc-off) + env(safe-area-inset-left,0px));transform-origin:bottom left}.lpc-p.is-in{opacity:1;transform:none}.lpc-h{flex:none;display:flex;align-items:center;gap:10px;padding:12px 8px 12px 16px;border-bottom:1px solid var(--lpc-line)}.lpc-av{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--lpc-bot);color:var(--lpc-ink);font-family:var(--brand,Georgia,serif);font-weight:700;font-size:14px;letter-spacing:.04em}.lpc-ht{flex:1;min-width:0}.lpc-t{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.2;outline:none}.lpc-s{margin:2px 0 0;font-size:12.5px;color:var(--lpc-mute);line-height:1.3}.lpc-ib{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:0;background:transparent;color:var(--lpc-ink);cursor:pointer}.lpc-ib svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.lpc-ib:hover{background:var(--lpc-bot)}.lpc-ib:focus-visible,.lpc-send:focus-visible,.lpc-team:focus-visible,.lpc-cta:focus-visible,.lpc-chip:focus-visible,.lpc-a:focus-visible{outline:2px solid var(--lpc-ink);outline-offset:2px}.lpc-log{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 14px 8px;display:flex;flex-direction:column;gap:10px;outline:none}.lpc-log:focus-visible{box-shadow:inset 0 0 0 2px var(--lpc-ink)}.lpc-m{display:flex}.lpc-m-u{justify-content:flex-end}.lpc-b{max-width:86%;padding:10px 14px;border-radius:18px;font-size:15px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.lpc-m-a .lpc-b,.lpc-m-e .lpc-b{background:var(--lpc-bot);color:var(--ink,#121212);border-bottom-left-radius:6px}.lpc-m-e .lpc-b{box-shadow:inset 0 0 0 1px var(--lpc-line)}.lpc-m-u .lpc-b{background:var(--lpc-ink);color:#fff;border-bottom-right-radius:6px}.lpc-a{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.lpc-sug{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 4px}.lpc-chip{min-height:40px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--lpc-line);background:var(--lpc-bg);color:var(--ink,#121212);font:inherit;font-size:14px;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.lpc-chip:hover{border-color:var(--lpc-ink)}.lpc-typing .lpc-b{display:inline-flex;gap:5px;align-items:center;padding:14px 16px}.lpc-typing i{width:7px;height:7px;border-radius:50%;background:var(--lpc-mute);opacity:.35;animation:lpc-dot 1.1s infinite ease-in-out}.lpc-typing i:nth-of-type(2){animation-delay:.15s}.lpc-typing i:nth-of-type(3){animation-delay:.3s}@keyframes lpc-dot{0%,80%,to{opacity:.25;transform:none}40%{opacity:.9;transform:translateY(-3px)}}.lpc-card{margin:2px 0 4px;padding:14px;border-radius:16px;background:var(--lpc-bg);box-shadow:inset 0 0 0 1.5px var(--lpc-line)}.lpc-card-t{margin:0 0 10px;font-size:13.5px;line-height:1.45;color:var(--ink-2,#3A3A3A)}.lpc-cta,.lpc-team{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font:inherit;font-weight:600;border-radius:999px;-webkit-tap-highlight-color:transparent}.lpc-cta{width:100%;min-height:46px;padding:0 18px;background:var(--lpc-ink);color:#fff;font-size:15px;transition:background .2s}.lpc-cta:hover{background:#000}.lpc-cta svg,.lpc-team svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.lpc-done{margin:4px 0 0;font-size:13.5px;color:var(--lpc-mute);text-align:center}.lpc-cnt{flex:none;margin:0;padding:0 18px;font-size:12px;color:var(--lpc-mute);text-align:right;min-height:0}.lpc-cnt:empty{display:none}.lpc-f{flex:none;display:flex;align-items:flex-end;gap:8px;margin:6px 12px 0;padding:6px 6px 6px 16px;border:1.5px solid var(--lpc-line);border-radius:24px;background:var(--lpc-bg);transition:border-color .2s}.lpc-f:focus-within{border-color:var(--lpc-ink)}.lpc-in{flex:1;min-width:0;min-height:32px;max-height:132px;margin:0;padding:7px 0;border:0;background:transparent;color:var(--ink,#121212);font:inherit;font-size:16px;line-height:1.35;resize:none;outline:none}.lpc-in::placeholder{color:var(--lpc-mute)}.lpc-in:disabled{opacity:.5}.lpc-send{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:0;background:var(--lpc-ink);color:#fff;cursor:pointer;transition:opacity .2s}.lpc-send svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.lpc-send:disabled{opacity:.35;cursor:default}.lpc-ft{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px)) 16px}.lpc-legal{margin:0;font-size:11.5px;line-height:1.35;color:var(--lpc-mute)}.lpc-team{flex:none;min-height:40px;padding:0 14px;background:transparent;color:var(--ink,#121212);font-size:13.5px;box-shadow:inset 0 0 0 1.5px var(--lpc-ink);transition:background .2s}.lpc-team:hover{background:var(--lpc-bot)}@media(max-width:767px){.lpc-p,.lpc-right .lpc-p,.lpc-left .lpc-p{z-index:2147483000;left:0;right:0;top:0;bottom:auto;width:100%;height:100vh;height:100dvh;border-radius:0;box-shadow:0 0 0 100vmax var(--lpc-bg);transform:translateY(16px);transform-origin:center}.lpc-p.is-in{transform:none}.lpc-h{padding-top:calc(10px + env(safe-area-inset-top,0px))}.is-open .lpc-launch{opacity:0;pointer-events:none}.lpc-b{max-width:90%}.lpc-kb .lpc-ft{display:none}.lpc-kb .lpc-f{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.lpc-launch,.lpc-p,.lpc-launch svg{transition:none}.lpc-launch.is-in{animation:none}.lpc-typing i{animation:none;opacity:.6}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lp-chat.css.map */
