.chat-to-us{position:fixed;right:1.5rem;bottom:1.5rem;z-index:9990;display:grid;justify-items:end;gap:.75rem;font-family:Montserrat,sans-serif;font-style:normal;letter-spacing:0;text-transform:none}.chat-to-us__launcher,.chat-to-us__panel,.chat-to-us__panel p,.chat-to-us__panel label,.chat-to-us__panel input,.chat-to-us__panel textarea,.chat-to-us__panel button,.chat-to-us__panel a{font-family:Montserrat,sans-serif;font-style:normal;letter-spacing:0;text-transform:none}.chat-to-us__launcher{display:inline-flex;align-items:center;gap:.55rem;min-height:3rem;padding:0 1.15rem 0 .9rem;border:0;border-radius:999px;background:#1c1917;color:#fafaf9;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 .75rem 1.5rem #1c191729;transition:background-color .2s ease}.chat-to-us__dot{width:.5rem;height:.5rem;border-radius:999px;background:#a8a29e;box-shadow:0 0 0 3px #a8a29e40}.chat-to-us__dot.is-open{background:#f5d58a;box-shadow:0 0 0 3px #f5d58a47}.chat-to-us__availability:empty{display:none}.chat-to-us__availability{color:#e7e5e4;font-size:.68rem;font-weight:600;letter-spacing:.08em}.chat-to-us__launcher:hover{background:#a16207}.chat-to-us__launcher:focus-visible{outline:2px solid #a16207;outline-offset:3px}.chat-to-us__panel{width:min(22.5rem,calc(100vw - 2rem));padding:1.25rem 1.25rem 1rem;border:1px solid #d6d3d1;border-radius:1.25rem;background:#fff;color:#1c1917;box-shadow:0 1.25rem 2.5rem #1c19171f}.chat-to-us__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.chat-to-us h2.chat-to-us__title{margin:0;color:#1c1917;font-family:Cormorant,Georgia,serif;font-size:2rem;font-weight:500;font-style:normal;line-height:1;letter-spacing:-.02em;text-transform:none}.chat-to-us__title:after{content:"";display:block;width:2.25rem;height:1px;margin-top:.65rem;background:#a16207}.chat-to-us__close{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #d6d3d1;border-radius:999px;background:#fafaf9;color:#1c1917;font-size:1.25rem;line-height:1;cursor:pointer}.chat-to-us__close:hover{border-color:#1c1917}.chat-to-us__close:focus-visible{outline:2px solid #a16207;outline-offset:2px}.chat-to-us__intro,.chat-to-us__status{margin:.85rem 0 0;color:#57534e;font-size:.8rem;font-weight:400;line-height:1.55}.chat-to-us__status--error{color:#9f1239}.chat-to-us__success{margin:0;color:#1c1917;font-size:.8rem;font-weight:600}.chat-to-us__form{display:grid;gap:.85rem;margin-top:1rem}.chat-to-us__field{display:grid;gap:.35rem}.chat-to-us__label{margin:0;color:#57534e;font-size:.68rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.chat-to-us__input{width:100%;min-height:2.75rem;margin:0;padding:.65rem .75rem;border:1px solid #d6d3d1;border-radius:.65rem;background:#fafaf9;color:#1c1917;font-size:.9rem;line-height:1.4;box-shadow:none}.chat-to-us__input:focus{border-color:#a16207;background:#fff;outline:2px solid #a16207;outline-offset:1px}textarea.chat-to-us__input{min-height:6.5rem;resize:vertical}.chat-to-us__send{width:100%;min-height:2.75rem;margin-top:.15rem;border:0;border-radius:999px;background:#1c1917;color:#fff;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.chat-to-us__send:hover{background:#a16207}.chat-to-us__send:focus-visible{outline:2px solid #a16207;outline-offset:3px}.chat-to-us__send:disabled{cursor:wait;opacity:.7}.chat-to-us__phone{margin-top:.9rem;padding-top:.75rem;border-top:1px solid #e7e5e4}.chat-to-us__phone .store-phone{display:inline-flex;align-items:baseline;gap:.4rem;color:#1c1917;font-size:.85rem;font-weight:500;text-decoration:none}.chat-to-us__phone .store-phone__prefix{color:#57534e;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.chat-to-us__phone .store-phone:hover .store-phone__number{text-decoration:underline}@media(prefers-reduced-motion:reduce){.chat-to-us__launcher,.chat-to-us__send{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/chat-to-us.css.map */
