dialog.lt-enquiry-dialog{width:min(960px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:1px solid #dce2ee;border-radius:14px;background:#fff;color:#1e3264;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;box-shadow:0 24px 90px #1423464d}
dialog.lt-enquiry-dialog::-webkit-scrollbar{display:none;width:0;height:0}
dialog.lt-enquiry-dialog::backdrop{background:#14234699;backdrop-filter:blur(3px)}
dialog.lt-enquiry-dialog .lt-bulk-order-close{position:absolute;z-index:2;right:12px;top:12px;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #ccd4e4;border-radius:50%;color:#1e3264;background:#fff;cursor:pointer}
dialog.lt-enquiry-dialog .lt-bulk-order-close .lt-interface-symbol{font-size:22px}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro{padding:32px 24px;background:linear-gradient(120deg,#1e3264,#304a84);color:#fff;text-align:center}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-icon{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 16px;border:1px solid #ffffff4d;border-radius:12px;background:#ffffff12}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-eyebrow{margin:0 0 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro :is(h2,:where(.lt-h2-style)){margin:0 0 14px;color:#fff;font-size:26px;line-height:1.25;text-wrap:balance}
dialog.lt-enquiry-dialog--bulk .lt-bulk-enquiry-intro :is(h2,:where(.lt-h2-style)),#LTBulkOrderDialog.lt-enquiry-dialog .lt-bulk-enquiry-intro :is(h2,:where(.lt-h2-style)){font-size:clamp(14px,3.7vw,22px);white-space:nowrap;text-wrap:nowrap;letter-spacing:-.025em}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro>p:not(.lt-bulk-enquiry-eyebrow){max-width:42ch;margin:0 auto;color:#edf2ff;font-size:14px;line-height:1.6}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;list-style:none;padding:0;margin:20px 0 0;font-size:11px;color:#edf2ff}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro li::before{content:'';display:inline-block;width:5px;height:5px;margin:0 7px 2px 0;border-radius:50%;background:#c3d7ff}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-form{display:flex;justify-content:center;min-width:0;padding:40px 24px 20px}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-form>[data-forms-id]{width:100%;max-width:450px;min-width:0;margin-inline:auto}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-contact{margin:0;padding:0 24px 22px;font-size:12px;text-align:center;color:#64718a}
dialog.lt-enquiry-dialog .lt-bulk-enquiry-contact a{font-weight:600;color:#1e3264;text-underline-offset:3px}
@media(min-width:850px){dialog.lt-enquiry-dialog[open]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro{grid-column:1;grid-row:1/3;display:flex;flex-direction:column;justify-content:center}dialog.lt-enquiry-dialog .lt-bulk-enquiry-form,dialog.lt-enquiry-dialog .lt-bulk-enquiry-contact{grid-column:2}}
@media(max-width:849px){dialog.lt-enquiry-dialog{width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro,#LTBulkOrderDialog.lt-enquiry-dialog .lt-bulk-enquiry-intro{padding:52px 20px 24px}dialog.lt-enquiry-dialog .lt-bulk-enquiry-icon,dialog.lt-enquiry-dialog .lt-bulk-enquiry-intro ul{display:none}dialog.lt-enquiry-dialog .lt-bulk-enquiry-form{padding:24px 20px 20px}}

@media(min-width:850px) and (max-width:1000px){dialog.lt-enquiry-dialog--bulk .lt-bulk-enquiry-intro :is(h2,:where(.lt-h2-style)),#LTBulkOrderDialog.lt-enquiry-dialog .lt-bulk-enquiry-intro :is(h2,:where(.lt-h2-style)){font-size:19px}}
