.lt-bespoke-dialog{width:min(560px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:0;border-radius:6px;padding:32px 20px 20px;color:#1e3264;box-shadow:0 12px 50px #0004}
.lt-bespoke-dialog::backdrop{background:#0007}
.lt-bespoke-dialog__close{position:absolute;right:9px;top:5px;border:0;background:none;color:#1e3264;font-size:27px;cursor:pointer;line-height:1;padding:4px 8px}
