.starrynight-code-request__form{margin-top:2rem}.starrynight-code-request__form .field,.starrynight-code-request__form .select{margin-bottom:1.5rem}@media screen and (min-width: 750px){.starrynight-code-request__form .field,.starrynight-code-request__form .select{margin-bottom:2rem}}.starrynight-code-request__field-wrapper{display:flex;flex-direction:column;gap:0;margin-bottom:1.5rem}@media screen and (min-width: 750px){.starrynight-code-request__field-wrapper{margin-bottom:2rem}}.starrynight-code-request__field-wrapper>.field,.starrynight-code-request__field-wrapper>.select{margin-bottom:0}.starrynight-code-request__fields{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){.starrynight-code-request__fields{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2rem}}.starrynight-code-request__form .form__label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.85);text-align:left;width:100%}@media screen and (min-width: 750px){.starrynight-code-request__form .form__label{margin-bottom:1rem}}.starrynight-code-request__form .form__label-description{display:block;font-size:1.2rem;font-weight:400;color:rgba(var(--color-foreground),.65);margin-top:.3rem;line-height:1.4}.starrynight-code-request__messages{margin-bottom:2rem}.starrynight-code-request__message{display:none;align-items:flex-start;padding:1.5rem;border-radius:var(--inputs-radius);margin-bottom:1.5rem}.starrynight-code-request__message--success{background-color:#3ed6601a;border:.1rem solid rgba(62,214,96,.3);color:rgb(var(--color-foreground))}.starrynight-code-request__message--error{background-color:#cf36361a;border:.1rem solid rgba(207,54,54,.3);color:rgb(var(--color-foreground))}.starrynight-code-request__message svg{flex-shrink:0;width:1.8rem;height:1.8rem;margin-right:1rem;margin-top:.2rem}.starrynight-code-request__message--success svg{color:#3ed660}.starrynight-code-request__message--error svg{color:#cf3636}.starrynight-code-request__message-text{flex:1;font-size:1.5rem;line-height:1.6}.starrynight-code-request__button{margin-top:3rem;text-align:center}@media screen and (min-width: 750px){.starrynight-code-request__button{margin-top:4rem}}.starrynight-code-request__button .button{min-width:20rem}.starrynight-code-request__form .field--with-error .field__input.has-error,.starrynight-code-request__form .select.has-error .select__select{border-color:#cf363680}.starrynight-code-request__form .field.has-error:after,.starrynight-code-request__form .select.has-error:after{box-shadow:0 0 0 var(--inputs-border-width) #cf3636b3}.starrynight-code-request__form .field__input:focus-visible,.starrynight-code-request__form .select__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.2rem}.starrynight-code-request__form.loading .button{opacity:.6;cursor:not-allowed;pointer-events:none}.starrynight-code-request__form label span[aria-hidden=true]{color:#cf3636;margin-left:.2rem}@media (hover: none) and (pointer: coarse){.starrynight-code-request__form .field__input,.starrynight-code-request__form .select__select{min-height:4.4rem}.starrynight-code-request__button .button{min-height:4.4rem;padding:1.2rem 2.4rem}}@media (prefers-contrast: high){.starrynight-code-request__message{border-width:.2rem}}@media (prefers-reduced-motion: reduce){.starrynight-code-request__form *{transition:none!important;animation:none!important}}@media print{.starrynight-code-request__button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/starrynight-code-request.css.map */
