label{font-size:1.4rem;font-style:normal;display:block;cursor:pointer}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=number],input[type=date],input[type=search],input[type=url],input[type=color],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=time]{width:100%;max-width:100%;background:var(--color-white);color:var(--color-black);font-size:1.4rem;padding:1.2rem;margin:0;border:2px solid var(--color-black);-webkit-appearance:none;appearance:none;transition:.2s ease-in border,.2s ease-in box-shadow}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,input[type=search]:focus,input[type=url]:focus,input[type=color]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus{background:var(--color-white);border:2px solid var(--color-orange);outline:0;box-shadow:inset 0 0 0 1px var(--color-orange)}textarea{width:100%;max-width:600px;background:var(--color-white);color:var(--color-black);font-size:1.4rem;padding:.8em;margin:0;border:2px solid var(--color-black);-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea:focus{background:var(--color-white);border:2px solid var(--color-orange);outline:0;box-shadow:inset 0 0 0 1px var(--color-orange)}select,select *{text-rendering:auto!important}.form-field{margin:0 0 1rem;max-width:30rem}.customer .form-field{max-width:unset}.form-field--checkbox{display:block;position:relative;cursor:pointer;font-size:1rem;-webkit-user-select:none;user-select:none}.form-field--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-field--checkbox .checkmark{position:absolute;top:.2rem;left:0;height:1.6rem;width:1.6rem;background-color:var(--color-white);border:1px solid var(--color-gray-dark);border-radius:.4rem;pointer-events:none;transition:.2s ease-in background-color,.2s ease-in border-color}.form-field--checkbox .checkmark:after{content:"";position:absolute;display:none;left:.5rem;top:.2rem;width:.5rem;height:.8rem;border:solid var(--color-white);border-width:0 2px 2px 0;transform:rotate(45deg);transition:.2s ease-in background-color,.2s ease-in border-color,.2s ease-in opacity}.form-field--checkbox label{padding-left:2.2rem}.form-field--checkbox input:checked~.checkmark{background-color:var(--color-orange);border-color:var(--color-orange)}.form-field--checkbox input:checked~.checkmark:after{display:block}.form-field--checkbox input:disabled~.checkmark{opacity:.5}.form-field--checkbox input:disabled~.checkmark~label{opacity:.5;cursor:not-allowed}.form-field--checkbox checkbox{margin-left:.15em}.form-field--radio{display:block;position:relative;cursor:pointer;font-size:1rem;-webkit-user-select:none;user-select:none}.form-field--radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-field--radio .circle{position:absolute;top:.2rem;left:0;height:1.6rem;width:1.6rem;border-radius:.8rem;background-color:var(--color-white);border:1px solid var(--color-gray-dark);pointer-events:none;transition:.2s ease-in background-color,.2s ease-in border-color}.form-field--radio .circle:after{content:"";position:absolute;left:.2rem;top:.2rem;width:1rem;height:1rem;transition:.2s ease-in background-color;background-color:transparent;border-radius:.6rem}.form-field--radio label{padding-left:2.2rem}.form-field--radio input:checked~.circle{border-color:var(--color-orange)}.form-field--radio input:checked~.circle:after{background-color:var(--color-orange)}.form-field--radio input:disabled~.circle{opacity:.5}.form-field--radio input:disabled~.circle~label{opacity:.5;cursor:not-allowed}.form-field--select{position:relative;display:block;padding:0;width:100%;max-width:300px}.form-field--select select{width:100%;margin:0;background:var(--color-white);border:1px solid var(--color-gray-dark);outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-size:1.4rem;color:var(--color-black);padding:.8em;border-radius:20px}.customer .form-field--select select{border-radius:0;border:2px solid var(--color-black)}.form-field--select svg{width:12px;height:12px;position:absolute;right:1rem;pointer-events:none}.customer .form-field--select svg{bottom:1.6rem}.form-field--select select:focus{border:1px solid var(--color-orange);outline:none;box-shadow:inset 0 0 0 1px var(--color-orange)}.customer .form-field--select select:focus{border:2px solid var(--color-orange)}.form-field--select option{font-weight:400}.form-note{font-size:1.3rem;margin:.35em 0 0;display:block}.form-note--error{color:var(--color-orange)}.form-break{display:block;width:100%;height:1px;background:none;border-bottom:1px solid var(--color-gray-dark);margin:2em 0}.customer .errors ul{margin:0 0 2rem;padding:0}.customer .errors ul li{list-style:none;padding:.8rem 1.6rem;background:var(--color-orange);color:var(--color-white)}
/*# sourceMappingURL=/cdn/shop/t/54/assets/forms.css.map */
