.input--std,.form--field input:not(.input--checkbox),.form--field textarea,.form--field select{-webkit-appearance:none;appearance:none;width:100%;height:2.75rem;padding:0 .625rem;color:var(--color-text);background:var(--color-bg);border:1px solid currentColor;border-radius:0;text-transform:uppercase}.input--std::placeholder{color:currentColor}.input--checkbox{-webkit-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:1px solid;border-radius:0;flex-shrink:0}.input--checkbox:checked{background-color:currentColor}.input--checkbox:disabled{opacity:.5}password-input{position:relative}password-input input{padding-right:3.75rem}password-input button{position:absolute;top:50%;right:.625rem;transform:translateY(-50%);text-transform:uppercase}.form--std{display:flex;flex-direction:column;gap:1.5rem}.form--field{position:relative;display:flex;flex-direction:column;gap:.5rem}.form--field[data-aria-hidden=true]{display:none}.form--field:has(select):after{content:"";position:absolute;right:var(--container-gutter);top:2.7rem;width:.5rem;height:.25rem;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.form--checkbox{display:flex;align-items:center;gap:.75rem}.form--checkbox-group{display:flex;flex-wrap:wrap;gap:1rem;width:100%;margin:.5rem 0}.form--checkbox-group .form--checkbox:not(:only-child){width:calc(50% - .5rem)}.form--field textarea{height:15rem;padding:.625rem;resize:none}.form--footer{display:flex;flex-direction:column;gap:1.5rem;width:100%}.form--footer-message{font-family:var(--btn-font);font-size:var(--btn-size);font-weight:var(--btn-weight);line-height:var(--btn-line);letter-spacing:var(--btn-letter);text-align:center}.form--footer-message:empty{display:none}.form--submit{width:100%}@media (min-width: 768px){.form--std{gap:1rem}.form--checkbox-group .form--checkbox{width:fit-content}}@media (min-width: 1920px){.form--std{gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/inputs.css.map */
