.bespoke-contact{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6rem}.bespoke-contact__header,.commission-form{max-width:440px;width:100%}@media screen and (min-width:990px){.commission-form{max-width:500px}}.commission-form__fields{display:grid;gap:4rem}.commission-form .field{display:flex;flex-direction:column;gap:1rem}.commission-form label{display:block;font-size:1.4rem;font-weight:400;color:rgba(var(--color-foreground),1);margin-bottom:1.2rem}.commission-form label span{color:rgba(var(--color-foreground),1)}.commission-form input,.commission-form textarea{width:100%;padding:.2rem 0rem;border:none;border-bottom:1px solid rgba(var(--color-foreground),.25);border-radius:0;background:#fff;color:rgba(var(--color-foreground),1);font-size:1.4rem;line-height:1.6rem;transition:border-color .2s ease;-webkit-appearance:none;appearance:none;box-shadow:none}.commission-form textarea{min-height:7rem;resize:vertical;border:1px solid rgba(var(--color-foreground),.25);padding:1rem}.commission-form input::placeholder,.commission-form textarea::placeholder{color:rgba(var(--color-foreground),.5);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.commission-form input:focus,.commission-form textarea:focus{outline:none;border-color:rgba(var(--color-foreground),1)}.commission-select{position:relative}.commission-select summary{list-style:none;cursor:pointer;padding:.2rem 0rem;border:none;border-bottom:1px solid rgba(var(--color-foreground),.25);display:flex;align-items:center;justify-content:space-between;background:#fff;font-size:1.4rem;-webkit-user-select:none;user-select:none}.commission-select summary::-webkit-details-marker{display:none}.commission-select summary svg{transition:transform .25s ease}.commission-select[open] summary svg{transform:rotate(180deg)}.commission-select__dropdown{position:absolute;top:calc(100% - 1px);left:0;right:0;background:#fff;box-shadow:0 2px 3px 2px #eaeaea;border-top:0;z-index:30;max-height:20rem;overflow-y:auto;padding:1rem 0}.commission-select__dropdown .commission-checkbox{display:flex;align-items:center;gap:1.2rem;padding:.5rem;cursor:pointer;transition:background .2s ease;margin-bottom:.5rem}.commission-checkbox:hover{background:#f7f7f7}.commission-checkbox input{width:18px;height:18px;min-height:auto;margin:0;display:none}.commission-checkbox input:checked+span{color:rgba(var(--color-foreground),1);text-decoration:underline}.commission-checkbox{font-size:1.4rem;line-height:1.6rem}.commission-select summary span{opacity:.5}.commission-select.has-value summary span{opacity:1}.commission-form__submit{margin-top:4rem;background:#111;color:#fff;font-size:1.4rem;text-transform:uppercase;transition:all .25s ease}.commission-form__submit:hover{background:#333}.commission-form__success{margin-bottom:2rem;padding:1.6rem 2rem;background:#eef8ef;border:1px solid #4caf50;color:#1b5e20}.commission-form .errors,.commission-form .form__message{margin-bottom:2rem}
/*# sourceMappingURL=/cdn/shop/t/174/assets/section-bespoke-form.css.map */
