.back-in-stock-form>*{display:block;margin:0 0 16px}.back-in-stock-form label{margin-top:5px;pointer-events:none}.back-in-stock-form:has(.error.shown) .field__input.email{border:.125rem solid var(--color-red-700);outline:.0625rem solid transparent}.back-in-stock-form .input-wrapper{display:flex;flex-wrap:wrap;gap:16px;max-height:500px;opacity:1;transition:max-height .3s linear,opacity .3s linear}.back-in-stock-form .input-wrapper.is-hidden{opacity:0;max-height:0;margin:0}.back-in-stock-form .input-wrapper input{flex:0 1 100%;transition:all .2s ease}.back-in-stock-form .input-wrapper button .svg-wrapper{vertical-align:middle;margin-right:5px}.back-in-stock-form .message-wrapper{display:none;background-color:var(--color-base-backgroundSubdued);color:var(--color-base-backgroundContrast);padding:10px}.back-in-stock-form .message-wrapper .svg-wrapper{display:none;vertical-align:middle}.back-in-stock-form .message-wrapper.error .icon-error{display:block}.back-in-stock-form .message-wrapper.success .icon-success,.back-in-stock-form .message-wrapper.error .icon-error{display:inline-block}.back-in-stock-form .message-wrapper.shown{display:block}@media (max-width: 1500px){.input-wrapper button{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/291/assets/back-in-stock-form.css.map */
