.field__input,.select__select,.customer .field input,.customer select{border:1px solid var(--form-field--border-color);border-radius:var(--form-field--border-radius);box-shadow:none;padding:12px;font-size:1.6rem;line-height:1}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{margin:0;border-radius:var(--form-field--border-radius);padding:12px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:var(--font-size--small);letter-spacing:calc(var(--font-size--small) * .05)}.field{flex-direction:column}.field__label,.customer .field label{position:relative;order:-1;top:0!important;left:0!important}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.quantity{height:54px;width:166px;border-radius:50px;border:1px solid var(--color-brand-primary--dark-denim);padding:1.2rem 2.4rem}.quantity:before,.quantity:after{content:none}.quantity__button{border-radius:100%;font-weight:700;height:2.5rem;width:2.5rem;margin:0;color:var(--color-brand-primary--white);background-color:var(--color-brand-primary--dark-denim)!important}.quantity__button:hover{background-color:var(--color-brand-secondary--worn-denim)!important}.quantity__button[disabled]{background-color:var(--color-brand-secondary--gravel)!important}.quantity__input{font-size:2rem;font-weight:700;font-family:var(--font-heading-family)}.product__info-container .variant-minimum-message{background-color:#fff3cd;padding:5px;border-radius:4px;font-weight:700;margin:0 auto;text-align:center;max-width:44rem}.product__info-container .variant-minimum-message p{margin:0;color:#856404;font-size:14px}.product__info-container .variant-minimum-message.hidden{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jamersan-base--form.css.map */
