.split-contact{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:990px){.split-contact{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:80px}}.split-contact__info{flex:0 1 427px}.split-contact__header{padding-bottom:32px;border-bottom:1px solid var(--color-lightgray-300)}@media screen and (max-width:989px){.split-contact__header{padding-bottom:24px}}.split-contact__title{font-family:var(--font-family-instrument-serif);font-size:var(--font-size-h4);font-weight:var(--font-weight-regular);line-height:1.15;letter-spacing:var(--letter-spacing-negative-2);color:var(--color-black);margin:0}@media screen and (max-width:989px){.split-contact__title{font-size:var(--font-size-h5-mobile);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-0)}}.split-contact__subtitle{margin-top:14px;font-size:var(--font-size-body-15);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-negative-2);color:var(--color-black)}@media screen and (max-width:989px){.split-contact__subtitle{margin-top:8px}}.split-contact__details{margin-top:24px}.split-contact__rows{display:grid;grid-template-columns:1fr 1fr;gap:36px 80px}@media screen and (max-width:989px){.split-contact__rows{grid-template-columns:1fr;gap:20px}}.split-contact__row-label{font-size:var(--font-size-body-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-130);color:var(--color-black);margin:0}.split-contact__row-label .required{color:var(--color-violet)}.split-contact__row-value{margin-top:8px;font-size:var(--font-size-body-16);line-height:1.44;letter-spacing:var(--letter-spacing-negative-2);color:var(--color-darkgray-300)}.split-contact__row-value p{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.split-contact__footnotes{margin-top:28px;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:989px){.split-contact__footnotes{margin-top:12px;gap:0}}.split-contact__footnote{font-size:var(--font-size-body-13);line-height:var(--line-height-140);color:var(--color-darkgray-300)}@media screen and (max-width:989px){.split-contact__footnote{font-size:var(--font-size-body-12);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-negative-2)}}.split-contact__footnote a{color:var(--color-darkgray-300);text-decoration:underline;text-decoration-skip-ink:none}.split-contact__form-card{flex:0 1 585px;border-radius:var(--radius-s);padding:20px 26px 26px}.split-contact__form-card form{display:flex;flex-direction:column}@media screen and (max-width:989px){.split-contact__form-card{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:20px 15px 24px;border-radius:0}}.split-contact__form-fields{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.split-contact__form-row{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:750px){.split-contact__form-row{flex-direction:row;gap:24px}.split-contact__form-row>.split-contact__field{flex:1}}.split-contact__field{display:flex;flex-direction:column;gap:8px}.split-contact__field--message{gap:10px}.split-contact__label{font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-150);color:var(--color-black)}.split-contact__label .required{color:var(--color-violet)}.split-contact__input,.split-contact__textarea{background-color:var(--color-white);border:1px solid var(--color-lightgray-400);border-radius:var(--radius-2xs);padding:12px;font-family:var(--font-family-open-sans);font-size:var(--font-size-body-15);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-negative-2);color:var(--color-black);width:100%;box-sizing:border-box;transition:var(--transition-quick);outline:none}.split-contact__input::placeholder,.split-contact__textarea::placeholder{color:var(--color-darkgray-300)}.split-contact__input:focus,.split-contact__textarea:focus{outline:none;border-color:var(--color-lightgray-400);box-shadow:none}.split-contact__input[aria-invalid=true],.split-contact__textarea[aria-invalid=true]{border-color:var(--color-violet)}.split-contact__textarea{min-height:133px;resize:none}.split-contact__submit{margin-top:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:200px;height:42px;padding:0 46px;background-color:var(--color-darkviolet);color:var(--color-white);border:none;border-radius:var(--radius-2xs);font-family:var(--font-family-open-sans);font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:var(--letter-spacing-negative-2);cursor:pointer;transition:var(--transition-quick);text-shadow:0 0 15px rgba(0,0,0,.15);align-self:flex-start}@media(hover:hover){.split-contact__submit:hover{background-color:#690134}}@media screen and (max-width:989px){.split-contact__submit{width:auto;align-self:center;margin-inline:auto}}.split-contact__message{display:flex;align-items:center;gap:8px;padding:12px;border-radius:var(--radius-2xs);font-size:var(--font-size-body-14);line-height:var(--line-height-150);margin-bottom:16px}.split-contact__message--success{background-color:#e8f5e9;color:#2e7d32}.split-contact__message--error{background-color:#fbe9e7;color:var(--color-darkred)}.split-contact__error-list{list-style:none;padding:0;margin:0 0 16px}.split-contact__error-list li{font-size:var(--font-size-body-14);color:var(--color-darkred)}.split-contact__error-list a{color:var(--color-darkred);text-decoration:underline}.split-contact__field-error{font-size:var(--font-size-body-13);color:var(--color-violet);margin-top:-4px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-split-contact-form.css.map */
