.lisoph-contact-form{background:transparent}.lisoph-contact-form .lisoph-contact-form__bubble{position:relative;background:var(--lisoph-cream);border:1px solid var(--lisoph-brown-border);border-radius:24px;box-shadow:0 6px 18px #3c241214;max-width:1080px;margin:0 auto;padding:2.4rem 1.6rem;color:var(--lisoph-brown-strong)}@media(min-width:750px){.lisoph-contact-form .lisoph-contact-form__bubble{padding:3.2rem 3rem}}.lisoph-contact-form .lisoph-contact-form__bubble.color-scheme-1,.lisoph-contact-form .lisoph-contact-form__bubble[class*=color-scheme]{background:var(--lisoph-cream)}.lisoph-contact-form .lisoph-contact-form__bubble>h2.title,.lisoph-contact-form .lisoph-contact-form__bubble>h2.title.h0,.lisoph-contact-form .lisoph-contact-form__bubble>h2.title.h1,.lisoph-contact-form .lisoph-contact-form__bubble>h2.title.h2,.lisoph-contact-form .lisoph-contact-form__bubble>h2.title.hxl,.lisoph-contact-form .lisoph-contact-form__bubble>h2.title.hxxl{color:var(--lisoph-brown-strong);margin:0 0 2.4rem;font-weight:600;letter-spacing:.01em;text-align:center}.lisoph-contact-form .title:after,.lisoph-contact-form .title:before{display:none}.lisoph-contact-form .contact__fields{display:flex;gap:.9rem;flex-wrap:wrap;margin:0}.lisoph-contact-form .contact__fields>.field{flex:1 1 220px;margin:0}.lisoph-contact-form .field{background:#fff;border:1px solid #e6d3b8;border-radius:14px;overflow:hidden;margin-top:.9rem;box-shadow:0 2px 6px #3c24120d;transition:border-color .18s ease,box-shadow .18s ease}.lisoph-contact-form .field:focus-within{border-color:var(--lisoph-brown-border);box-shadow:0 4px 10px #aa755529}.lisoph-contact-form .field:before,.lisoph-contact-form .field:after{display:none}.lisoph-contact-form .field__input,.lisoph-contact-form .text-area{background:transparent;border:0;color:var(--lisoph-brown-strong);min-height:4.6rem}.lisoph-contact-form .field__input:focus,.lisoph-contact-form .text-area:focus,.lisoph-contact-form .field__input:focus-visible,.lisoph-contact-form .text-area:focus-visible{box-shadow:none;outline:2px solid rgba(170,117,85,.25);outline-offset:2px}.lisoph-contact-form .field__label{color:#5a3a23b3}.lisoph-contact-form .contact__button{margin-top:1.8rem;text-align:right}.lisoph-contact-form .contact__button .button{background:var(--lisoph-brown);color:#fff;border-radius:999px;padding:1.2rem 2.6rem;font-weight:600;letter-spacing:.02em;border:0;box-shadow:0 6px 16px #aa755540;transition:background-color .15s ease}.lisoph-contact-form .contact__button .button:hover{background:var(--lisoph-brown-strong)}.lisoph-contact-form .contact__button .button:after,.lisoph-contact-form .contact__button .button:before{display:none}.lisoph-contact-form .form-status{color:var(--lisoph-brown-strong)}@media(max-width:540px){.lisoph-contact-form .lisoph-contact-form__bubble{padding:2rem 1.4rem}.lisoph-contact-form .contact__button{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/lisoph-contact-bubble.css.map */
