casa-product-chat-help.cph{display:block;min-width:0;width:100%;margin-top:20px;text-align:left}
.cph .cph__label{display:block;margin:0 0 7px;font:inherit;font-size:16px;font-weight:500;text-align:left}
.cph .cph__question{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:12px 14px;margin:0 0 12px;border:1px solid #aaa39b;border-radius:6px;background:#fff;color:var(--color-text-main,#26211d);font:inherit;font-size:16px;line-height:1.4}
.cph .cph__send{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:48px;padding:12px 20px;margin:0;border-radius:4px;font:inherit;font-size:16px;line-height:1.4;white-space:normal}
.cph .cph__send[aria-busy="true"]{cursor:wait;opacity:.7}
.cph .cph__hint,.cph .cph__status{margin:10px 0 0;font:inherit;font-size:13px;line-height:1.5;max-width:none;overflow-wrap:anywhere}
.cph .cph__hint{color:#625e57}
.cph .cph__status:empty{display:none}
.cph .cph__question:focus-visible,.cph .cph__send:focus-visible{outline:2px solid currentColor;outline-offset:3px}
body:has(casa-product-chat-help):has(shopify-chat[open]) sticky-add-to-cart{display:none!important}
@media(max-width:749px){casa-product-chat-help.cph{margin-top:16px}.cph .cph__label{font-size:15px}.cph .cph__send{padding:12px 16px}}
