#bonsai-agent-host::part(panel),#bonsai-agent-host::part(card),#bonsai-agent-host::part(chip){border-radius:0}#bonsai-agent-host::part(msg-user){background:#f0f0f0;color:#000}#bonsai-agent-host::part(prose),#bonsai-agent-host::part(md),#bonsai-agent-host::part(assistant-bubble){background:none;color:var(--color-neutral-charcoal, #33383c);padding:0}#bonsai-agent-host::part(product-stack){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#bonsai-agent-host::part(assistant-bubble){column-gap:var(--spacing-s, 12px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#bonsai-agent-host::part(prose),#bonsai-agent-host::part(card),#bonsai-agent-host::part(chips),#bonsai-agent-host::part(msg-image){grid-column:1 / -1}#bonsai-agent-host::part(product){align-items:stretch;grid-column:auto;background:var(--color-skeleton-background, #f9f9f9);border:0;box-shadow:none;flex-direction:column;gap:0;min-width:0;padding:0}#bonsai-agent-host::part(product-img){aspect-ratio:1;background:transparent;border-radius:0;height:auto;min-width:0;mix-blend-mode:multiply;object-fit:cover;width:100%}#bonsai-agent-host::part(product-info){background:var(--color-neutral-white, #fff);box-sizing:border-box;gap:var(--spacing-xs, 8px);padding:var(--spacing-s, 12px) 0 0;text-align:left;width:100%}#bonsai-agent-host::part(product-name),#bonsai-agent-host::part(product-price){color:var(--color-neutral-dark-grey, #646464);font-family:var(--font-family-general-sans, "General Sans", sans-serif);font-size:var(--font-size-3, 13px);font-weight:var(--font-weight-regular, 400);letter-spacing:var(--letter-spacing-0, 0);line-height:var(--line-height-0, 150%);white-space:normal}#bonsai-agent-host{--jh-concierge-gutter: var(--spacing-m, 16px);--jh-chevron-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m8.408 12.592 6.742 6.742a.505.505 0 0 0 .714-.715l-6.383-6.384 6.383-6.385a.506.506 0 0 0-.714-.714l-6.742 6.741a.506.506 0 0 0 0 .715Z'/%3E%3C/svg%3E");--jh-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.592 12.592 8.85 19.334a.505.505 0 0 1-.714-.715l6.383-6.384L8.136 5.85a.506.506 0 0 1 .714-.714l6.742 6.741a.506.506 0 0 1 0 .715Z'/%3E%3C/svg%3E")}#bonsai-agent-host::part(messages){container-type:inline-size;padding-inline:var(--jh-concierge-gutter)}#bonsai-agent-host::part(suggestions){display:none}#bonsai-agent-host::part(clarify){display:contents}#bonsai-agent-host::part(clarify-q){color:var(--color-neutral-charcoal, #33383c);font-size:inherit;grid-column:1 / -1;margin:var(--bonsai-agent-prose-gap, 10px) 0 0}#bonsai-agent-host::part(chips){anchor-name:--jh-follow-ups;column-gap:var(--spacing-xs, 8px);flex-wrap:nowrap;margin:0;overflow-x:auto;scrollbar-width:none;width:calc(100cqi + var(--jh-concierge-gutter))}#bonsai-agent-host::part(chip){flex:0 0 auto;margin-block:var(--spacing-xs, 8px);white-space:nowrap}#bonsai-agent-host::part(chips):before,#bonsai-agent-host::part(chips):after{align-self:stretch;animation:auto linear both;animation-timeline:scroll(nearest inline);background-repeat:no-repeat;background-size:var(--icon-s, 20px),100%;content:"";flex:0 0 var(--spacing-4xl, 56px);opacity:0;position:sticky;visibility:hidden;z-index:1}#bonsai-agent-host::part(chips):before{animation-name:jh-scroll-hint-start;background-image:var(--jh-chevron-left),linear-gradient(to right,var(--bonsai-agent-bg, #fff) calc(var(--icon-s, 20px) + var(--spacing-2xs, 4px)),transparent);background-position:left center,0 0;left:0;margin-inline-end:calc(-1 * (var(--spacing-4xl, 56px) + var(--spacing-xs, 8px)))}#bonsai-agent-host::part(chips):after{animation-name:jh-scroll-hint-end;background-image:var(--jh-chevron-right),linear-gradient(to left,var(--bonsai-agent-bg, #fff) calc(var(--icon-s, 20px) + var(--spacing-s, 12px)),transparent);background-position:right var(--spacing-xs, 8px) center,0 0;margin-inline-start:calc(var(--jh-concierge-gutter) - var(--spacing-4xl, 56px) - var(--spacing-xs, 8px));right:0}@supports selector(::scroll-button(right)){#bonsai-agent-host::part(assistant-bubble){anchor-scope:--jh-follow-ups;position:relative}#bonsai-agent-host::part(chips):before,#bonsai-agent-host::part(chips):after{background-position:0 0;background-size:100%}#bonsai-agent-host::part(chips):before{background-image:linear-gradient(to right,var(--bonsai-agent-bg, #fff) calc(var(--icon-s, 20px) + var(--spacing-2xs, 4px)),transparent)}#bonsai-agent-host::part(chips):after{background-image:linear-gradient(to left,var(--bonsai-agent-bg, #fff) calc(var(--icon-s, 20px) + var(--spacing-s, 12px)),transparent)}#bonsai-agent-host::part(chips)::scroll-button(left),#bonsai-agent-host::part(chips)::scroll-button(right){background:none no-repeat center / var(--icon-s, 20px);border:0;bottom:anchor(bottom);cursor:pointer;position:absolute;position-anchor:--jh-follow-ups;top:anchor(top);width:var(--spacing-4xl, 56px);z-index:2}#bonsai-agent-host::part(chips)::scroll-button(left){background-image:var(--jh-chevron-left);background-position:left center;content:"" / var(--jh-scroll-previous-label, "");left:anchor(left)}#bonsai-agent-host::part(chips)::scroll-button(right){background-image:var(--jh-chevron-right);background-position:right var(--spacing-xs, 8px) center;content:"" / var(--jh-scroll-next-label, "");right:anchor(right)}#bonsai-agent-host::part(chips)::scroll-button(left):disabled,#bonsai-agent-host::part(chips)::scroll-button(right):disabled{visibility:hidden}}@keyframes jh-scroll-hint-start{0%{opacity:0;visibility:hidden}8%,to{opacity:1;visibility:visible}}@keyframes jh-scroll-hint-end{0%,92%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}#bonsai-agent-host::part(btn),#bonsai-agent-host::part(lead-input),#bonsai-agent-host::part(compare-img),#bonsai-agent-host::part(compare-scroll){border-radius:0}#bonsai-agent-host::part(msg-image){border:1px solid var(--color-neutral-light-grey, #e6e6e6);border-radius:0;height:40px;object-fit:cover;width:40px}#bonsai-agent-host::part(compare-card){background:var(--color-skeleton-solid, #f9f9f9)}#bonsai-agent-host::part(compare-img){mix-blend-mode:multiply}#bonsai-agent-host::part(chip){border:1px solid var(--bonsai-agent-border, #d6d6d6);border-radius:0;font-weight:var(--font-weight-regular, 400)}#bonsai-agent-host::part(chip):hover{border-color:var(--color-neutral-black, #000)}#bonsai-agent-host::part(lead){column-gap:var(--spacing-xs, 8px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--spacing-xs, 8px)}#bonsai-agent-host::part(lead-form){display:contents}#bonsai-agent-host::part(support-msg),#bonsai-agent-host::part(lead-input),#bonsai-agent-host::part(lead-done){grid-column:1 / -1}#bonsai-agent-host::part(lead-submit),#bonsai-agent-host::part(lead-cta){margin:0;text-align:center}#jh-concierge-status:not(:empty){background:#000;bottom:24px;color:#fff;left:24px;max-width:calc(100% - 48px);padding:16px;position:fixed;z-index:2147483647}bonsai-chat-bubble{position:relative;z-index:calc(var(--layer-sticky, 8) - 1)}body.has-overlay:not(:has(.window-overlay.searchDrawer)) bonsai-chat-bubble,.jh-product-questions-open bonsai-chat-bubble{visibility:hidden}body:has(.window-overlay.searchDrawer) bonsai-chat-bubble{z-index:calc(var(--layer-overlay, 16) + 1)}@media(min-width:1024px){bonsai-chat-bubble{--jh-concierge-bottom: 80px;--jh-concierge-bubble-bg: #212529;--bonsai-agent-bubble-font-size: var(--font-size-1, 11px);--bonsai-agent-bubble-min-height: 44px;--bonsai-agent-bubble-padding: var(--spacing-s, 12px) 22px}}.jh-product-questions-open .bonsai-search-drawer.has-open-drawer bonsai-search::part(filter-panel){z-index:auto}@media(max-width:640px),(max-height:520px)and (pointer:coarse){#bonsai-agent-host::part(header-link){padding:0 4px;width:auto}#bonsai-agent-host::part(header-link):after{content:attr(aria-label)}}#gorgias-chat-container #chat-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bonsai-concierge.css.map */
