.Input--input-group{position:relative;height:72px}.Input--input{border:solid 1.5px rgba(48,62,95,.5);border-radius:6px;background:none;padding:1rem;width:100%;height:100%;font-size:1rem;color:#fff;transition:border .15s cubic-bezier(.4,0,.2,1)}.Input--input-label{position:absolute;left:15px;color:#ffffffe6;pointer-events:none;transform:translateY(1.5rem);transition:.15s cubic-bezier(.4,0,.2,1)}.Input--input-label-select{position:absolute;left:15px;color:#ffffffe6;transition:.15s cubic-bezier(.4,0,.2,1)}.Input--input-group--select:after{content:var(---Select-Rect);z-index:1000;position:absolute;color:#fff;right:22px;top:50%;transform:translateY(-40%);pointer-events:none;background:var(--Color-Brand)}.Input--input:focus{outline:none;border:1.5px solid var(--Palette-Orange)}.Input--input:focus~label,.Input--touched:focus~label,.Input--touched[required="required"]:invalid~label,input-field[data-filled = true] label,input-textarea[data-filled = true] label,input-select[data-filled = true] label{transform:translateY(-50%) scale(.8);background-color:var(--Color-Brand);padding:0 .2em;color:#ffffffe6}
/*# sourceMappingURL=/cdn/shop/t/40/assets/Input.css.map */
