.ml-book-waitlist{width:min(440px,calc(100vw - 40px));max-height:calc(100dvh - 40px);padding:48px 30px 24px;border:0;background:#fbf8f2;color:#3b2118;overflow:auto}
.ml-book-waitlist::backdrop{background:rgba(35,24,17,.4)}
.ml-book-waitlist-close{position:absolute;right:12px;top:6px;border:0;background:none;color:inherit;font:28px Arial;cursor:pointer;width:36px;height:36px}
.ml-book-waitlist-privacy{display:block;text-align:center;color:#776757;font:11px/1.5 Arial;margin-top:8px}
.ml-waitlist-test{text-align:center;padding:40px 20px}
@media(max-width:749px){.ml-book-waitlist{padding:44px 24px 24px}}
