.db-waitlist-open{display:none;width:100%;min-height:48px;padding:1.2rem 2.4rem;font-family:var(--db-font-latin, inherit);font-size:1.5rem;font-weight:var(--db-font-weight-heading, 600);white-space:normal;cursor:pointer;appearance:none;-webkit-appearance:none}.db-waitlist-open--visible,.db-waitlist-open.is-visible{display:inline-flex}.db-home-card__waitlist,.db-library-card__waitlist{flex:1 1 auto;min-width:0}.dadibadi-quick-buy__form .db-waitlist-open{width:100%}.db-waitlist-open:hover{color:#fffdf8}.product-form__submit[data-status=sold-out]{display:none!important}.product-form__buttons:has(button[type=submit][data-status=sold-out]) .product-form__checkout{display:none}.product-form__submit[data-status=sold-out]~.db-waitlist-open{display:inline-flex;flex:1 1 auto}.product-form__buttons-row:has(.product-form__quantity) .db-waitlist-open{width:100%}.product-sticky-add-bar:has(.product-sticky-add-bar__btn[data-status=sold-out]) .product-sticky-add-bar__btn{display:none!important}.product-sticky-add-bar:has(.product-sticky-add-bar__btn[data-status=sold-out]) .db-waitlist-open{display:inline-flex;width:auto;min-width:168px;min-height:44px;padding-inline:1.6rem;font-size:1.4rem}.dadibadi-quick-buy__button:disabled~.db-waitlist-open,.dadibadi-quick-buy__form:has(.dadibadi-quick-buy__button:disabled) .db-waitlist-open{display:inline-flex}.dadibadi-quick-buy__form:has(.dadibadi-quick-buy__button:disabled) .dadibadi-quick-buy__button{display:none}.db-home-card__sold-out,.db-library-card__sold-out{display:none!important}.db-waitlist{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.6rem;font-family:var(--db-font-latin, inherit);color:#140f0d;-webkit-font-smoothing:antialiased}.db-waitlist[hidden],.db-waitlist__panel[hidden]{display:none!important}.db-waitlist__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.db-waitlist__dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:57.6rem;max-height:90vh;overflow:hidden;border-radius:2.4rem;background:#faf7ee;color:#140f0d;box-shadow:0 24px 64px #140f0d38}.db-waitlist__close{position:absolute;top:1.6rem;inset-inline-end:1.6rem;z-index:2;display:inline-flex;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#140f0d8c;cursor:pointer}.db-waitlist__close svg{width:2.4rem;height:2.4rem}.db-waitlist__close:hover{color:#140f0d}.db-waitlist__form,.db-waitlist__panel{display:flex;flex-direction:column}.db-waitlist__panel{padding:3.2rem;overflow-y:auto}.db-waitlist h2.db-waitlist__title,.db-waitlist__title{margin:0;padding-inline-end:3.2rem;font-family:var(--db-font-latin, inherit);font-size:3rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:#140f0d}.db-waitlist__desc{margin:1.2rem 0 0;font-family:var(--db-font-latin, inherit);font-size:1.5rem;font-weight:400;line-height:1.6;color:#746d65}.db-waitlist__product{margin:1.2rem 0 0;font-family:var(--db-font-latin, inherit);font-size:1.5rem;font-weight:700;line-height:1.4;color:#140f0d}.db-waitlist__fields{display:grid;gap:2rem;margin-top:3.2rem}.db-waitlist__label{display:block;margin-bottom:.8rem;font-family:var(--db-font-latin, inherit);font-size:1.5rem;font-weight:700;line-height:1.3;color:#140f0d}.db-waitlist__input{width:100%;min-height:5.2rem;padding:1.4rem 1.6rem;border:1px solid #e8e0d4;border-radius:1.2rem;background:#f8f4eb;color:#140f0d;font-family:var(--db-font-latin, inherit);font-size:1.6rem;font-weight:400;line-height:1.4;outline:none;transition:border-color .2s ease}.db-waitlist__input:focus{border-color:#ff4e00}.db-waitlist__input.is-error{border-color:#ff4e00}.db-waitlist__phone{display:flex;gap:.8rem}.db-waitlist__dial{flex:0 0 13.6rem;min-width:12.8rem;padding-inline:1.2rem 3.2rem;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23140f0d' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center;background-size:1.4rem}[dir=rtl] .db-waitlist__dial{background-position:left 1.2rem center}.db-waitlist__phone-number{flex:1 1 auto;min-width:0}.db-waitlist__error{margin:.6rem 0 0;font-size:1.4rem;line-height:1.4;color:#ff4e00}.db-waitlist__error--submit{margin-top:1.6rem}.db-waitlist__footer{display:flex;justify-content:flex-end;margin-top:2.8rem}.db-waitlist__submit{min-height:4.8rem;padding:1.2rem 3.2rem;font-family:var(--db-font-latin, inherit);font-size:1.5rem;font-weight:var(--db-font-weight-heading, 600);cursor:pointer}.db-waitlist__submit:hover{color:#fffdf8}.db-waitlist__submit:disabled{cursor:not-allowed}.db-waitlist__success{padding:3.2rem 0 .8rem;text-align:center}.db-waitlist__success-icon{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;margin:0 auto 2.4rem;border-radius:999px;background:#f3e6d8;color:#ff4e00}.db-waitlist__success-icon svg{width:3.2rem;height:3.2rem}.db-waitlist__success .db-waitlist__title{padding-inline-end:0}.db-waitlist__success .db-waitlist__desc{max-width:40rem;margin-inline:auto}.db-waitlist__success .db-waitlist__submit{margin-top:3.2rem}html.db-waitlist-open-lock,html.db-waitlist-open-lock body{overflow:hidden}@media screen and (max-width:749px){.db-waitlist__panel{padding:2.4rem 2rem 2rem}.db-waitlist h2.db-waitlist__title,.db-waitlist__title{font-size:2.6rem}.product-sticky-add-bar:has(.product-sticky-add-bar__btn[data-status=sold-out]) .db-waitlist-open{min-width:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/dadibadi-waitlist.css.map */
