.input[data-v-c9a8d5df]{position:relative;display:flex;flex-direction:column}.input input[data-v-c9a8d5df],.input textarea[data-v-c9a8d5df]{width:100%;padding:1rem 1.5rem}.input__controller[data-v-c9a8d5df]{order:2;border-radius:.75rem;border-width:1px;border-color:rgb(var(--primary-200)/.1);--tw-bg-opacity:1;background-color:rgb(var(--primary-700)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input__controller[data-v-c9a8d5df]:active,.input__controller[data-v-c9a8d5df]:focus{border-color:rgb(var(--primary-200)/.5)}.input__controller[data-v-c9a8d5df]:disabled{pointer-events:none;opacity:.5}.input--style-default[data-v-c9a8d5df]{margin-bottom:1.25rem}.input--style-default label[data-v-c9a8d5df]{order:1;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--primary-100)/var(--tw-text-opacity,1))}.input--style-shopify[data-v-c9a8d5df]{margin-bottom:.625rem}.input--style-shopify label[data-v-c9a8d5df]{pointer-events:none;position:absolute;left:1.5rem;top:1rem;--tw-bg-opacity:1;background-color:rgb(var(--primary-700)/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;line-height:1.375;--tw-text-opacity:.75;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input--style-shopify .input__controller:active~label[data-v-c9a8d5df],.input--style-shopify .input__controller:focus~label[data-v-c9a8d5df],.input--style-shopify .input__controller:not([data-value=""])~label[data-v-c9a8d5df],.input--style-shopify label[data-v-c9a8d5df]{color:rgb(var(--primary-200)/var(--tw-text-opacity,1))}.input--style-shopify .input__controller:active~label[data-v-c9a8d5df],.input--style-shopify .input__controller:focus~label[data-v-c9a8d5df],.input--style-shopify .input__controller:not([data-value=""])~label[data-v-c9a8d5df]{--tw-text-opacity:1;font-size:75%;transform:translateY(-137.5%)}.input-error-transition-enter-active[data-v-c9a8d5df],.input-error-transition-leave-active[data-v-c9a8d5df]{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-error-transition-enter-from[data-v-c9a8d5df]{--tw-translate-y:-.25rem}.input-error-transition-enter-from[data-v-c9a8d5df],.input-error-transition-leave-to[data-v-c9a8d5df]{max-height:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.input-error-transition-leave-to[data-v-c9a8d5df]{--tw-translate-y:.25rem}
