dialog.lv-enq.lv-qb{width:min(760px,calc(100vw - 32px));max-height:min(92vh,860px)}.lv-qb .lv-qb__body{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow:hidden}.lv-qb .lv-qb__embed{position:relative;flex:1 1 auto;min-height:420px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff}.lv-qb .lv-qb__embed iframe{display:block;width:100%;min-height:420px;border:0;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.lv-qb .lv-qb__embed.is-loaded iframe{opacity:1}.lv-qb .lv-qb__wait{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--lv-body-font);font-size:12px;line-height:1.4;color:var(--lv-muted);text-transform:uppercase;letter-spacing:.14em;pointer-events:none;opacity:1;transition:opacity .24s ease}.lv-qb .lv-qb__embed.is-loaded .lv-qb__wait{opacity:0}.lv-qb .lv-qb__wait[hidden]{display:none}.lv-qb .lv-qb__fallback{padding:40px;text-align:center}.lv-qb .lv-qb__fallback[hidden]{display:none}.lv-qb .lv-qb__fallback-text{max-width:34em;margin:0 auto 24px;font-family:var(--lv-body-font);font-size:13px;line-height:1.55;color:var(--lv-label)}.lv-qb .lv-qb__fallback-actions{display:grid;grid-template-columns:1fr;gap:12px;max-width:320px;margin:0 auto}@media screen and (max-width:640px){dialog.lv-enq.lv-qb{top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}@supports (height: 100dvh){dialog.lv-enq.lv-qb{height:100dvh;max-height:100dvh}}.lv-qb .lv-qb__embed{min-height:0;padding-bottom:env(safe-area-inset-bottom)}.lv-qb .lv-qb__fallback{padding:28px 20px}}@media(prefers-reduced-motion:reduce){.lv-qb .lv-qb__embed iframe,.lv-qb .lv-qb__wait{transition-duration:1ms}}.lv-qb__pick[hidden],.lv-qb__embed[hidden],.lv-qb .lv-enq__head[hidden]{display:none!important}.lv-qb .lv-qb__pick{display:grid;gap:14px;padding:28px 32px 34px}.lv-qb .lv-qb__pick-label{font-family:var(--lv-body-font);font-size:11px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--lv-label)}.lv-qb .lv-qb__pick-field{position:relative;display:block}.lv-qb .lv-qb__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-height:56px;margin:0;padding:16px 46px 16px 18px;font-family:var(--lv-body-font);font-size:15px;line-height:1.3;color:var(--lv-ink);background:#fff;border:1px solid var(--lv-field);border-radius:0;cursor:pointer}.lv-qb .lv-qb__select:focus-visible{outline:2px solid var(--lv-ink);outline-offset:2px}.lv-qb .lv-qb__select-chev{position:absolute;top:50%;right:18px;transform:translateY(-50%);color:var(--lv-ink);pointer-events:none}.lv-qb .lv-qb__go{width:100%;margin-block-start:4px}@media screen and (max-width:640px){.lv-qb .lv-qb__pick{padding:22px 20px calc(26px + env(safe-area-inset-bottom))}dialog.lv-enq.lv-qb.is-picking{inset:auto 0 0;height:auto;max-height:92vh}@supports (height: 100dvh){dialog.lv-enq.lv-qb.is-picking{height:auto;max-height:92dvh}}}.lv-qb-inline{--lv-head-font: var(--font-heading--family, Michroma), Michroma, sans-serif;--lv-body-font: var(--font-body--family, Montserrat), Montserrat, sans-serif;--lv-ink: #3f0a10;--lv-ink-deep: #16030a;--lv-muted: #6f655b;--lv-label: #5c5147;--lv-rule: rgba(63, 10, 16, .12);--lv-edge: rgba(63, 10, 16, .14);--lv-field: rgba(63, 10, 16, .28);--lv-ease: cubic-bezier(.22, 1, .36, 1);box-sizing:border-box;display:flex;flex-direction:column;width:min(760px,100%);margin:0 auto;color:var(--lv-ink);background:#fff;border:1px solid var(--lv-edge);border-radius:2px;overflow:hidden}.lv-qb-inline *{box-sizing:border-box}.lv-qb-inline .lv-qb__embed,.lv-qb-inline .lv-qb__embed iframe{min-height:620px}@media screen and (max-width:640px){.lv-qb-inline{border-inline:0}.lv-qb-inline .lv-qb__embed,.lv-qb-inline .lv-qb__embed iframe{min-height:560px}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/levendi-quick-booking.css.map */
