@keyframes success-circle-check{0%{transform:rotate(45deg) scale(.5) translate(-8px,-8px);opacity:0}}@keyframes success-circle{0%{opacity:0;transform:scale(1.2)}}.form__group,form{display:flex;flex-direction:column}.form__group{margin-bottom:1.2rem}.form__control{width:100%;outline:0;position:relative;-webkit-appearance:none;appearance:none;transition:border .2s ease 0s;height:40px;padding:0 .5rem;background:#fff;border:.063rem solid rgba(var(--color-foreground),.5);color:var(--color-body);border-radius:0}.form__label{margin-bottom:.5rem}.form--loading [type=submit]{pointer-events:none}.form--loading [type=submit] .btn-text{display:none}.form--loading [type=submit] .btn-spinner{display:inline-block}.form__input:active,.form__input:focus{box-shadow:none;outline:0;border:.063rem solid var(--color-body)}.form__textarea{min-width:100%;max-width:100%;min-height:80px;padding-top:.5rem}.form-message{margin-bottom:1.5rem;padding:1rem;align-items:flex-start;line-height:1.4}.form-message--error{background-color:#ea584517}.form-message--success{background-color:#13b2881c}.form-message--info{background-color:#02a0ac1c}.form-message--info .form-message__icon{fill:#02a0ac}.form-message__icon{margin-right:.5rem}.form-message .errors{font-size:.9rem}.form-message .errors a{text-decoration:underline}.form-message .errors li:not(:only-child){list-style-type:disc;margin-left:.8rem;margin-bottom:.2rem}.form-message__title{margin-bottom:.5rem;margin-top:-.1rem}.form-message:focus-visible{outline:0;border:0}.form__error{color:var(--color-error);margin-top:.2rem;font-size:90%}.form__control-tag{height:40px;padding:.2rem;z-index:var(--zindex-docked);border:.063rem solid var(--color-body);width:60px}.form__control-tag-input{padding-left:4.2rem;padding-right:.5rem}[dir=rtl] .form__control-tag-input{padding-right:4.2rem;padding-left:.5rem}.form__date-picker-arrow{width:20px;height:20px;right:.5rem;top:25%;z-index:var(--zindex-docked);opacity:.7;pointer-events:none}[dir=rtl] .form__date-picker-arrow{right:unset;left:.5rem}.stripe-card{font-size:22px;font-family:var(--p-font-family-body)}.success-mark--circle{width:100px;height:100px;border:.313rem solid var(--color-sage);border-radius:100%;margin:1.875rem auto;position:relative;animation:.6s ease-in-out 0s 1 normal none running success-circle;display:flex;justify-content:center}.success-mark--circle:before{content:"";border-style:solid;border-color:var(--color-sage);border-image:initial;border-width:0 0 .313rem .313rem;display:inline-block;width:50px;height:23px;position:relative;top:25px;opacity:1;transform:rotate(-45deg);animation:.6s cubic-bezier(1,-.87,0,1.61) 0s 1 normal none running success-circle-check}.error-text{margin:.5rem 0 1rem;color:var(--color-error)}.alert{background-color:#fff;padding-top:2rem;padding-bottom:2rem;width:100%}.alert__title{font-size:1.4rem;line-height:1.6rem}.alert__message{margin:1rem 0 2.5rem}@media screen and (min-width: 992px){.alert__title{font-size:2.25rem;line-height:1.333em}.alert{padding-top:2.5rem;padding-bottom:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/form.css.map */
