.contact-art{--contact-paper: var(--art-store-paper, #f5f1e8);--contact-card: var(--art-store-card, #fffdf8);--contact-ink: var(--art-store-ink, #16140f);--contact-muted: var(--art-store-muted, #6d675d);--contact-border: var(--art-store-border, #d8d0c2);background:var(--contact-paper);color:var(--contact-ink)}.contact-art__inner{max-width:96rem}.contact-art__header{margin-bottom:4rem;max-width:76rem}.contact-art__heading{font-family:var(--art-store-serif, Georgia, "Times New Roman", serif);margin:0 0 1.6rem}.contact-art__intro{color:var(--contact-muted)}.contact-art__intro p,.contact-art__rte p{margin-top:0}.contact-art__form-wrap{max-width:82rem}.contact-art .form__message{align-items:flex-start}.contact-art__fields{display:grid;gap:1.6rem}.contact-art__field{margin:0}.contact-art .field{--contact-field-height: calc(var(--inputs-border-width) * 2 + 4.5rem)}.contact-art .field:before{box-shadow:none}.contact-art .field:after{border:.1rem solid var(--contact-border);border-radius:var(--inputs-radius);box-shadow:none;top:0;right:0;bottom:0;left:0}.contact-art .field:hover.field:after,.contact-art .field:focus-within:after{border-color:var(--contact-ink);box-shadow:none}.contact-art .field__input,.contact-art .text-area{background-color:var(--contact-card);border:0;color:var(--contact-ink);font-family:var(--art-store-sans, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);margin:0}.contact-art .field__input{height:var(--contact-field-height)}.contact-art .field__input:focus,.contact-art .field__input:focus-visible,.contact-art .field__input:not(:placeholder-shown),.contact-art .field__input:-webkit-autofill{box-shadow:none;margin:0}.contact-art .field__label{color:var(--contact-muted)}.contact-art .field__input:focus~.field__label,.contact-art .field__input:not(:placeholder-shown)~.field__label,.contact-art .field__input:-webkit-autofill~.field__label{color:var(--contact-muted)}.contact-art__field--full{grid-column:1 / -1}.contact-art__textarea{min-height:18rem}.contact-art__select-field{display:grid;gap:.8rem}.contact-art__select-label{color:var(--contact-muted);display:block;font-size:1.3rem;line-height:1.2}.contact-art__select-wrap{position:relative}.contact-art__select-wrap:after{border-bottom:.1rem solid var(--contact-ink);border-right:.1rem solid var(--contact-ink);content:"";height:.8rem;pointer-events:none;position:absolute;right:1.8rem;top:50%;transform:translateY(-65%) rotate(45deg);width:.8rem}.contact-art__select{-webkit-appearance:none;appearance:none;background-color:var(--contact-card);border:.1rem solid var(--contact-border);border-radius:0;color:var(--contact-ink);cursor:pointer;font:inherit;height:calc(var(--inputs-border-width) * 2 + 4.5rem);line-height:1.2;overflow:hidden;padding:0 4.8rem 0 1.6rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.contact-art__select option{background-color:var(--art-store-green, #18251f);color:var(--contact-paper)}.contact-art__select:focus{border-color:var(--contact-ink);box-shadow:0 0 0 .1rem var(--contact-ink);outline:0}.contact-art__button{margin-top:2.4rem}.contact-art__secondary{border-top:.1rem solid var(--contact-border);margin-top:6rem;padding-top:4rem}.contact-art__secondary-header{max-width:82rem}.contact-art__section-heading{font-family:var(--art-store-serif, Georgia, "Times New Roman", serif);margin:0 0 1.6rem}.contact-art__prompt-list{columns:1;list-style:none;margin:2.4rem 0 0;padding:0}.contact-art__prompt-list li{border-top:.1rem solid var(--contact-border);break-inside:avoid;padding:1rem 0}.contact-art__prompt-list li:before{content:"+";display:inline-block;margin-right:.8rem}.contact-art__process,.contact-art__faq,.contact-art__email{margin-top:4rem;max-width:82rem}.contact-art__faq-list{border-top:.1rem solid var(--contact-border)}.contact-art__faq-item{border-bottom:.1rem solid var(--contact-border)}.contact-art__faq-item summary{cursor:pointer;font-weight:600;list-style:none;padding:1.6rem 0}.contact-art__faq-item summary::-webkit-details-marker{display:none}.contact-art__faq-item summary:after{content:"+";float:right;font-weight:400}.contact-art__faq-item[open] summary:after{content:"-"}.contact-art__faq-answer{color:var(--contact-muted);padding-bottom:1.6rem}.contact-art__email{color:var(--contact-muted)}.contact-art__email a{color:var(--contact-ink)}@media screen and (min-width:750px){.contact-art__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-art__prompt-list{columns:2;column-gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-contact-art.css.map */
