.request-form-container .layout__section:only-child{max-width:calc(410px + 4rem);padding:2rem;margin:auto}.request-form-container .layout{background-color:var(--secondary-background);max-width:884px;margin:auto}.request-form-container .form-section input{border:1px solid black;font-size:.8rem;line-height:1.89;padding:0 .5rem}.request-form-container .form-section label{font-size:.8rem;font-weight:500;letter-spacing:.05em;display:flex}.request-form-container .form-section textarea{resize:none;font-size:.8rem;padding:.5rem;border:1px solid black;height:100px}.request-form-container .form-field{display:flex;flex-direction:column;margin-bottom:1rem}.request-form-container .form-section h3{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.request-form-container .form-section input[type=number]{-moz-appearance:textfield}.request-form-container .form-section input[type=number]::-webkit-outer-spin-button,.request-form-container .form-section input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.request-form-container .contact-preference label,.request-form-container .user-origin label{display:inline;padding-left:.5rem;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase}.request-form-container .contact-preference label{padding-right:1.5rem}.request-form-container .user-origin>label,.request-form-container .contact-preference>label{padding:0;font-size:.75rem}.request-form-container .contact-preference div,.request-form-container .user-origin div{display:flex}.request-form-container .contact-preference,.request-form-container .user-origin,.request-form-container .form-section{margin-bottom:4rem}.request-form-container input[name="contact[other_origin]"]{margin-left:21px;width:calc(100% - 21px)}.request-form-container .required-field{color:red;font-size:1.25rem;line-height:23.92px}.request-form-container h1{text-align:center;font-size:1.25rem;font-weight:700;margin-bottom:4rem}.request-form-container .form-columns{display:flex;flex-wrap:wrap;gap:0 1rem}.request-form-container .form-columns>.form-field--product{flex:1 1 auto;min-width:0}.request-form-container .form-columns>.form-field--quantity{flex:0 0 90px}.request-form-container .form-columns--stacked>.form-field--product{flex:1 1 100%}.request-form-container .form-columns--stacked>.form-field--size,.request-form-container .form-columns--stacked>.form-field--quantity{flex:1 1 0;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/105/assets/request-forms.css.map */
