.shop-chat{--chat-peach: #fdc6a0;--chat-peach-deep: #f6aa85;--chat-peach-soft: #fde6da;--chat-cream: #fff8f3;--chat-ink: #1c1a19;--chat-hair: rgba(28, 26, 25, .14);--chat-muted: rgba(28, 26, 25, .68)}.shop-chat[hidden],.shop-chat__panel[hidden],.shop-chat__mini-message[hidden],.shop-chat__order[hidden],.shop-chat__mini-form[hidden]{display:none}.shop-chat__launcher{position:fixed;right:1.8rem;bottom:calc(1.8rem + env(safe-area-inset-bottom));z-index:2;display:inline-flex;align-items:center;gap:1rem;min-height:6.8rem;padding:.7rem 2.4rem .7rem .7rem;border:.2rem solid var(--chat-ink);border-radius:3.4rem 3.4rem .8rem;background:linear-gradient(135deg,var(--chat-peach) 0%,var(--chat-peach-deep) 100%);color:var(--chat-ink);font-family:Philosopher,var(--font-heading-family),serif;font-size:2rem;line-height:1.1;letter-spacing:.02rem;box-shadow:0 .6rem 2rem #1c1a1947;cursor:pointer;transform-origin:100% 100%;transition:transform .18s ease,box-shadow .18s ease}.shop-chat__launcher:hover{transform:translateY(-.2rem) scale(1.03);box-shadow:0 1rem 2.6rem #1c1a1957}.shop-chat__launcher:focus-visible{outline:.3rem solid var(--chat-ink);outline-offset:.3rem}.shop-chat.is-open .shop-chat__launcher{display:none}.shop-chat__face{flex:none;width:5rem;height:5rem;padding:.5rem;border-radius:54% 46% 50% 50%/48% 52%;background:var(--chat-ink);color:var(--chat-peach)}.shop-chat__header .shop-chat__face{width:4.2rem;height:4.2rem;padding:.4rem}@media(prefers-reduced-motion:no-preference){.shop-chat__launcher .shop-chat__eye--big{animation:shop-chat-blink 5s ease-in-out 3s infinite;transform-box:fill-box;transform-origin:center}}@keyframes shop-chat-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.shop-chat__launcher-text--phone{display:none}@media screen and (min-width:750px){body.has-size-bar .shop-chat__launcher{bottom:calc(8.4rem + env(safe-area-inset-bottom))}}@media screen and (max-width:749px){.shop-chat__launcher-text--laptop{display:none}.shop-chat__launcher-text--phone{display:inline;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shop-chat__launcher{gap:0;min-height:0;padding:.5rem;border-radius:50% 50% .8rem}body.has-size-bar .size-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(4.6rem,1fr);gap:.8rem}body.has-size-bar .size-bar__image{display:none}body.has-size-bar .size-bar__add.button{padding:0 1.2rem;font-size:1.3rem}body.has-size-bar .shop-chat__launcher{right:1.6rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:5;padding:.3rem;border-width:.15rem;border-radius:50% 50% .6rem;box-shadow:none}body.has-size-bar .shop-chat__launcher .shop-chat__face{width:3.6rem;height:3.6rem;padding:.45rem}body.has-size-bar .shop-chat__launcher:hover{transform:none}}.shop-chat__panel{position:fixed;left:0;right:0;bottom:0;z-index:6;display:flex;flex-direction:column;height:92vh;height:92dvh;overflow:hidden auto;overscroll-behavior:contain;background:var(--chat-cream);color:var(--chat-ink);border-radius:2.2rem 2.2rem 0 0;box-shadow:0 -.6rem 3rem #1c1a1947;font-size:1.5rem;padding-bottom:env(safe-area-inset-bottom)}.shop-chat__panel:focus{outline:none}.shop-chat__panel.is-typing .shop-chat__fine{display:none}.shop-chat__panel.is-typing .shop-chat__log{min-height:6rem}@media screen and (max-width:749px){body:has(shop-chat.is-open) .buckscc-currency-wrapper{display:none!important}}@media screen and (min-width:750px){.shop-chat__panel{left:auto;right:1.8rem;bottom:1.8rem;width:42rem;height:min(calc(100vh - 12.4rem),78rem);height:min(calc(100dvh - 12.4rem),78rem);border-radius:2.2rem 2.2rem .8rem;box-shadow:0 .8rem 3.6rem #1c1a194d}body.has-size-bar .shop-chat__panel{bottom:8.4rem;height:min(calc(100vh - 19rem),78rem);height:min(calc(100dvh - 19rem),78rem)}}@media screen and (min-width:750px)and (max-height:500px){.shop-chat__panel,body.has-size-bar .shop-chat__panel{bottom:.6rem;height:calc(100vh - 1.2rem);height:calc(100dvh - 1.2rem)}}.shop-chat__header{flex:none;display:flex;align-items:center;gap:1.1rem;padding:1.2rem 1.2rem 1.2rem 1.6rem;background:linear-gradient(135deg,var(--chat-peach) 0%,var(--chat-peach-deep) 100%);border-bottom:.1rem solid var(--chat-hair)}.shop-chat__heading{flex:1 1 auto;min-width:0}.shop-chat__title.h5{margin:0;color:var(--chat-ink);font-family:Philosopher,var(--font-heading-family),serif;font-size:1.9rem;line-height:1.2}.shop-chat__subtitle{margin:.1rem 0 0;font-size:1.25rem;line-height:1.3;color:var(--chat-ink)}.shop-chat__close{flex:none;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:none;color:var(--chat-ink);font-size:2.8rem;line-height:1;cursor:pointer}.shop-chat__close:hover{background:#1c1a191a}.shop-chat__log{flex:1 1 auto;min-height:12rem;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior:contain;padding:1.8rem 1.6rem;display:flex;flex-direction:column;gap:1rem}.shop-chat__message{max-width:88%;margin:0;padding:1.1rem 1.5rem;border-radius:1.8rem;line-height:1.5;overflow-wrap:anywhere}.shop-chat__message--bot{align-self:flex-start;background:#fff;color:var(--chat-ink);border:.1rem solid var(--chat-hair);border-bottom-left-radius:.5rem}.shop-chat__message--user{align-self:flex-end;background:var(--chat-ink);color:#fff;border-bottom-right-radius:.5rem;white-space:pre-line}.shop-chat__message--note{align-self:center;max-width:100%;padding:.4rem 0;font-size:1.3rem;text-align:center;color:var(--chat-muted)}.shop-chat__message a{color:inherit;text-decoration:underline}.shop-chat__message--bot:empty{min-height:4.2rem;display:flex;align-items:center}.shop-chat__message--bot:empty:after{content:"";width:.7rem;height:.7rem;margin-right:2rem;border-radius:50%;background:var(--chat-peach-deep);box-shadow:1.1rem 0 0 var(--chat-peach-deep),2.2rem 0 0 var(--chat-peach-deep)}@media(prefers-reduced-motion:no-preference){.shop-chat__message--bot:empty:after{animation:shop-chat-dots 1.2s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.shop-chat__launcher,.shop-chat__pill{transition:none}.shop-chat__launcher:hover,.shop-chat__pill:hover{transform:none}}@keyframes shop-chat-dots{0%,to{opacity:.35}50%{opacity:1}}.shop-chat__suggestions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.4rem}.shop-chat__pill{min-height:4.2rem;padding:.8rem 1.5rem;border:.15rem solid var(--chat-ink);border-radius:2.1rem 2.1rem 2.1rem .6rem;background:#fff;color:var(--chat-ink);font:inherit;font-size:1.4rem;line-height:1.2;cursor:pointer;transition:background .15s ease,transform .15s ease}.shop-chat__pill:hover{background:var(--chat-peach);transform:translateY(-.1rem)}.shop-chat__pill:focus-visible{outline:.25rem solid var(--chat-ink);outline-offset:.2rem}.shop-chat__action{align-self:stretch}.shop-chat__mini-form,.shop-chat__order{display:flex;flex-direction:column;gap:.8rem;padding:1.4rem;background:#fff;border:.1rem solid var(--chat-hair);border-radius:1.8rem}.shop-chat__order p,.shop-chat__mini-title,.shop-chat__mini-fine,.shop-chat__mini-message,.shop-chat__done{margin:0}.shop-chat__mini-title{font-family:Philosopher,var(--font-heading-family),serif;font-size:1.7rem;line-height:1.25}.shop-chat__mini-fine{font-size:1.2rem;line-height:1.4;color:var(--chat-muted)}.shop-chat__done{padding:1.1rem 1.5rem;background:var(--chat-peach-soft);border-radius:1.8rem;line-height:1.45}.shop-chat__done a{color:inherit}.shop-chat__field{min-height:4.6rem;padding:0 1.5rem;border:.1rem solid rgba(28,26,25,.4);border-radius:2.3rem;background:#fff;color:var(--chat-ink);font:inherit;font-size:max(1.6rem,16px)}.shop-chat__button.button{min-height:4.6rem;width:100%;border-radius:2.3rem;font-family:inherit;font-size:1.5rem;letter-spacing:.02rem}.shop-chat__button.button:before,.shop-chat__button.button:after,.shop-chat__send.button:before,.shop-chat__send.button:after{display:none}.shop-chat__button.button--primary{background:var(--chat-ink);color:#fff}.shop-chat__button.button--secondary{background:#fff;color:var(--chat-ink);border:.15rem solid var(--chat-ink)}.shop-chat__links{display:flex;gap:.8rem}.shop-chat__quote{margin:.4rem 0 .8rem;padding:.8rem 1.2rem;border-left:.3rem solid var(--chat-peach-deep);font-style:italic}.shop-chat__tick{display:flex;align-items:flex-start;gap:.8rem;font-size:1.3rem;line-height:1.35;cursor:pointer}.shop-chat__tick input{flex:none;width:1.8rem;height:1.8rem;margin:.1rem 0 0;accent-color:var(--chat-ink)}.shop-chat__check{flex:none;padding:0 1.6rem}.shop-chat__check:empty{display:none}.shop-chat__form{flex:none;display:flex;align-items:flex-end;gap:.8rem;padding:1.2rem 1.4rem .8rem;background:#fff;border-top:.1rem solid var(--chat-hair)}.shop-chat__input{flex:1 1 auto;min-width:0;min-height:4.8rem;max-height:12rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(28,26,25,.4);border-radius:2.4rem;background:var(--chat-cream);color:var(--chat-ink);font:inherit;font-size:max(1.6rem,16px);line-height:1.4;resize:none}.shop-chat__input:focus{outline:.2rem solid var(--chat-ink);outline-offset:0;box-shadow:none}.shop-chat__send.button{flex:none;width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem;padding:0;border-radius:50%;background:var(--chat-ink);color:var(--chat-peach)}.shop-chat__send svg{width:2.2rem;height:2.2rem}.shop-chat__send.button:disabled{opacity:.45}.shop-chat__fine{flex:none;margin:0;padding:0 1.6rem 1rem;background:#fff;font-size:1.15rem;line-height:1.4;color:var(--chat-muted)}.shop-chat__fine a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/43/assets/shop-chat.css.map */
