restock-signup{display:block}.restock-signup{padding-block:var(--restock-padding-top) var(--restock-padding-bottom)}.restock-signup__banner{display:flex;align-items:center;justify-content:space-between;gap:3rem}.restock-signup__copy{flex:1;min-width:0}.restock-signup__thumbnail{flex:0 0 var(--restock-image-width);width:var(--restock-image-width);aspect-ratio:1;border-radius:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.06);display:grid;place-items:center}.restock-signup__image{width:100%;height:100%;object-fit:contain}.restock-signup__thumbnail--cover .restock-signup__image{object-fit:cover}.restock-signup__image-icon{width:55%;height:55%;color:rgb(var(--color-foreground))}.restock-signup__heading{margin:0;color:rgb(var(--color-foreground))}.restock-signup .restock-signup__heading{line-height:1.15}.restock-signup__heading.h2{font-size:clamp(2.8rem,3vw,4rem)}.restock-signup__heading.h1{font-size:clamp(3.2rem,4vw,4.8rem)}.restock-signup__heading.h0{font-size:clamp(3.6rem,5vw,5.6rem)}.restock-signup__text{margin-top:1rem}.restock-signup__text>:first-child{margin-top:0}.restock-signup__text>:last-child{margin-bottom:0}.restock-signup__trigger{--color-button: 6, 47, 109;--color-button-text: 255, 255, 255;flex:0 0 auto;min-width:16rem}.restock-signup__dialog{width:min(58rem,calc(100vw - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:auto;padding:0;border:0;border-radius:1.2rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));overflow:auto;box-shadow:0 1.6rem 6rem #0004}.restock-signup__dialog::backdrop{background:#062f6da6}.restock-signup__dialog[data-restock-challenge]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;box-shadow:0 0 0 100vmax #062f6da6,0 1.6rem 6rem #0004}.restock-signup__panel{position:relative;padding:4.8rem 3.2rem 2.4rem}.restock-signup__close{position:absolute;inset:1rem 1rem auto auto;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.restock-signup__close:hover{background:rgba(var(--color-foreground),.08)}.restock-signup .restock-signup__modal-title{margin:0 3rem 2rem 0;color:inherit;font-size:clamp(2.8rem,3vw,3.6rem);line-height:1.15}.restock-signup__privacy{text-align:center;font-size:1.3rem;margin:1.6rem 0 0}.restock-signup__privacy a{color:inherit;text-underline-offset:.3rem}.restock-signup__form shopify-forms-embed{--form-field-padding-top: 32px;--form-field-padding-bottom: 10px;--input-label-transform: translateY(-16px) scale(.85)}.restock-signup__preview-note{font-size:1.3rem;line-height:1.5;padding:1.2rem;background:#fff4df;color:#594414;border-radius:.4rem}.restock-signup__email{width:100%;min-height:4.8rem;margin:.6rem 0 2rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.45);border-radius:.4rem;background:rgb(var(--color-background));color:inherit;font:inherit}.restock-signup__interests{border:0;padding:0;margin:0}.restock-signup__interests legend{font-weight:700}.restock-signup__interests p{margin:.4rem 0 1rem;font-size:1.4rem}.restock-signup__interests label{display:flex;align-items:center;gap:1rem;min-height:4.4rem;cursor:pointer}.restock-signup__interests input{width:2rem;height:2rem;accent-color:#062f6d}.restock-signup__consent{font-size:1.3rem;line-height:1.5;margin:2rem 0}.restock-signup__submit{width:100%}.restock-signup__error{color:#b42318;font-size:1.4rem}.restock-signup__dialog [hidden]{display:none!important}html.restock-signup-open{overflow:hidden}@media screen and (max-width:749px){.restock-signup__banner{flex-direction:column;text-align:center;gap:2rem}.restock-signup__thumbnail{flex-basis:auto;width:min(9.6rem,var(--restock-image-width))}.restock-signup__trigger{width:100%;max-width:32rem}.restock-signup__panel{padding:5.2rem 2rem 2rem}.restock-signup__modal-title{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-restock-signup.css.map */
