.back-in-stock{display:block;margin-top:1.4rem}.back-in-stock-form{display:block;border-radius:var(--buttons-radius-outset);background-color:var(--color-primary-01);color:rgb(var(--color-base-text));padding:2rem}.back-in-stock__title{margin-top:0}.back-in-stock__description{font-size:80%}.back-in-stock input{background-color:rgb(var(--color-white));padding-right:3rem}.back-in-stock .field .icon-check{position:absolute;top:50%;right:1rem;width:1.5rem;transform:translateY(-50%);color:rgb(var(--color-primary));visibility:hidden}.back-in-stock .field.field__valid .icon-check{visibility:visible}.back-in-stock-error{font-size:1.4rem;color:rgb(var(--color-subtitle));margin-top:.4rem}.back-in-stock-error__message{display:flex;align-items:center}.back-in-stock-error svg{width:1.2rem;height:1.2rem;margin-right:.4rem}.back-in-stock__buttons{margin-top:2rem}.button.button--subscribed{background-color:rgba(var(--valid-color),1);opacity:1}.button.button--subscribed:before{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--valid-color),1)}.button.button--subscribed:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--valid-color),1),0 0 0 var(--buttons-border-width) rgba(var(--valid-color),1)}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-back-in-stock.css.map */
