:root{--brand-primary:var(--luxury-red);--brand-secondary:var(--luxury-charcoal);--brand-accent:var(--brand-primary);--portal-black:#000000;--portal-white:#ffffff;--portal-text:#171717;--portal-muted:#666666;--portal-border:#e5e5e5;--portal-soft:#f7f7f7;--portal-radius:8px;--portal-header-height:56px;--portal-sidebar-width:224px}html[data-portal-host=true],html[data-portal-host=true] body{background:var(--portal-white);color:var(--portal-text)}html[data-portal-host=true]{--portal-header-height:var(--marketing-header-height,3.5rem)}html[data-portal-host=true] .marketing-site-header .intl-switcher__icon,html[data-portal-host=true] .marketing-site-header .locale-switcher-flag,html[data-portal-host=true] .marketing-site-header .locale-switcher-flag-svg,html[data-portal-host=true] .marketing-site-header .marketing-site-header-brand-logo{filter:none!important}html[data-portal-host=true] .luxury-portal-login-shell,html[data-portal-host=true] .luxury-portal-shell{padding-top:var(--portal-header-height)}html[data-portal-host=true] .marketing-site-header.marketing-site-header--hidden{transform:none!important}.luxury-portal-login-shell,.luxury-portal-shell{color:var(--portal-text);background:var(--portal-white);background-image:none!important;min-height:calc(100vh - var(--portal-header-height))}.dashboard-profile-card:after,.dashboard-profile-card:before,.luxury-glass-card:after,.luxury-glass-card:before,.luxury-kpi-card:after,.luxury-kpi-card:before,.luxury-portal-login-shell:after,.luxury-portal-login-shell:before,.luxury-portal-shell:after,.luxury-portal-shell:before,.luxury-portal-sidebar:after,.luxury-portal-sidebar:before{content:none!important;display:none!important}.luxury-portal-login-shell :not(.animate-spin),.luxury-portal-shell :not(.animate-spin){animation:none!important;transition:none!important;scroll-behavior:auto!important}.luxury-portal-login-shell *,.luxury-portal-shell *{text-shadow:none!important;filter:none!important;backdrop-filter:none!important}.luxury-portal-before-chrome:empty{display:none}.luxury-portal-layout{display:grid;grid-template-columns:var(--portal-sidebar-width) minmax(0,1fr);width:100%;max-width:1600px;min-height:calc(100vh - var(--portal-header-height));margin:0 auto;background:var(--portal-white)}.luxury-portal-sidebar-slot{min-width:0;border-right:1px solid var(--portal-border);background:var(--portal-white)}.luxury-portal-sidebar{position:sticky;top:var(--portal-header-height);display:flex;flex-direction:column;gap:16px;height:calc(100vh - var(--portal-header-height));overflow-y:auto;padding:16px 12px;background:var(--portal-white);border:0;border-radius:0;box-shadow:none}.luxury-portal-sidebar::-webkit-scrollbar{width:5px}.luxury-portal-sidebar::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:999px}.luxury-portal-sidebar-toolbar{display:flex;align-items:center;gap:8px;padding:0 4px 12px;border-bottom:1px solid var(--portal-border)}.luxury-portal-nav{display:flex;flex-direction:column;gap:2px}.luxury-portal-nav-section{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--portal-border)}.luxury-portal-nav-section-label{margin:0 8px;color:var(--portal-muted);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.luxury-portal-action-link,.luxury-portal-nav-link,.luxury-portal-signout,.luxury-portal-switcher-link{display:flex;min-height:36px;align-items:center;gap:8px;width:100%;padding:8px 10px;color:#404040;background:transparent;border:1px solid transparent;border-radius:7px;box-shadow:none;font-size:13px;font-weight:450;line-height:1.25;text-decoration:none}.luxury-portal-action-link svg,.luxury-portal-nav-link svg,.luxury-portal-signout svg,.luxury-portal-switcher-link svg{color:#737373;stroke-width:1.75}.luxury-portal-action-link:hover,.luxury-portal-nav-link:hover,.luxury-portal-signout:hover,.luxury-portal-switcher-link:hover{color:var(--portal-black);background:var(--portal-soft)}.luxury-portal-nav-link--active,.luxury-portal-nav-link[data-active=true],.luxury-portal-switcher-link--active{color:var(--portal-white)!important;background:var(--portal-black)!important;border-color:var(--portal-black)!important;font-weight:500}.luxury-portal-nav-link--active:after,.luxury-portal-nav-link--active:before,.luxury-portal-nav-link[data-active=true]:after,.luxury-portal-nav-link[data-active=true]:before{content:none!important;display:none!important}.luxury-portal-nav-link--active svg,.luxury-portal-nav-link[data-active=true] svg{color:var(--portal-white)!important}.luxury-portal-switcher{display:grid;gap:4px;width:100%}.luxury-portal-brand-meta{color:var(--portal-muted);font-size:12px;line-height:1.45}.luxury-portal-brand-meta strong{color:var(--portal-text);font-weight:550}.luxury-portal-content{min-width:0;padding:24px 28px 40px;background:var(--portal-white)}.portal-mini-hero{position:relative;min-height:0;margin:0 0 24px;padding:0 0 20px;overflow:visible;color:var(--portal-text);background:var(--portal-white)!important;border:0;border-bottom:1px solid var(--portal-border);border-radius:0;box-shadow:none}.portal-mini-hero__media,.portal-mini-hero__overlay{display:none!important}.portal-mini-hero__content{position:static;width:auto;max-width:760px;padding:0}.portal-mini-hero__title{margin:0;color:var(--portal-black);font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.2;letter-spacing:-.02em}.portal-mini-hero__subtitle{margin:6px 0 0;color:var(--portal-muted);font-size:14px;line-height:1.5}.luxury-portal-dashboard__panels,.luxury-portal-dashboard__sections,.portal-dashboard-body,.portal-page-stack{display:grid;gap:16px;min-width:0}.luxury-portal-dashboard__panels--split{grid-template-columns:repeat(2,minmax(0,1fr))}.luxury-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.luxury-glass-card,.luxury-kpi-card,.luxury-portal-login-card,.luxury-portal-shell .dashboard-profile-card,.luxury-portal-shell .rounded-lg.border,.luxury-portal-shell .rounded-xl.border{color:var(--portal-text);background:var(--portal-white)!important;background-image:none!important;border:1px solid var(--portal-border)!important;border-radius:var(--portal-radius)!important;box-shadow:none!important}.luxury-kpi-card:hover,.luxury-portal-shell .rounded-lg.border:hover,.luxury-portal-shell .rounded-xl.border:hover{transform:none!important;box-shadow:none!important}.luxury-kpi-card__content{padding:16px!important}.luxury-kpi-card__content--stacked{display:grid;gap:5px}.luxury-kpi-card__label,.luxury-portal-stat-label{color:var(--portal-muted);font-size:12px;font-weight:500;text-transform:none;letter-spacing:0}.luxury-kpi-card__value,.luxury-portal-stat-value{color:var(--portal-black);font-size:24px;font-weight:600;line-height:1.2}.luxury-kpi-card__icon{color:var(--portal-text);background:var(--portal-soft);border:1px solid var(--portal-border);box-shadow:none}.luxury-portal-shell h1,.luxury-portal-shell h2,.luxury-portal-shell h3,.luxury-portal-shell h4{color:var(--portal-text);letter-spacing:-.015em}.luxury-portal-shell h2{font-size:18px;font-weight:600}.luxury-portal-shell h3{font-size:15px;font-weight:600}.admin-users-table-scroll,.portal-data-table-scroll{width:100%;overflow-x:auto;border-radius:0 0 var(--portal-radius) var(--portal-radius)}.admin-users-table,.luxury-portal-shell .luxury-portal-content table,.portal-data-table{width:100%;border-collapse:collapse;background:var(--portal-white)}.luxury-portal-shell .luxury-portal-content table thead,.portal-table-head-row{background:#fafafa!important}.luxury-portal-shell .luxury-portal-content table thead th,.portal-table-th{height:40px;padding:10px 14px;color:var(--portal-muted)!important;border-bottom:1px solid var(--portal-border);font-size:11px;font-weight:550;letter-spacing:.03em;text-align:start;text-transform:uppercase;white-space:nowrap}.luxury-portal-shell .luxury-portal-content .portal-data-table tbody td,.portal-table-td{padding:11px 14px;color:#404040;border-bottom:1px solid #eeeeee;vertical-align:middle}.admin-users-table tbody tr,.portal-table-row{background:var(--portal-white)}.admin-users-table tbody tr:hover,.portal-table-row:hover{background:#fafafa}.portal-data-table-actions{width:1%;white-space:nowrap}.portal-table-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.portal-data-table-panel__content{padding:0!important}.luxury-portal-login-shell button,.luxury-portal-login-shell input,.luxury-portal-shell [role=button],.luxury-portal-shell button,.luxury-portal-shell input,.luxury-portal-shell select,.luxury-portal-shell textarea{border-radius:7px!important;box-shadow:none!important}.luxury-portal-login-shell button,.luxury-portal-shell [role=button],.luxury-portal-shell button{transition:none!important}.luxury-portal-login-input,.luxury-portal-shell .admin-standard-field,.luxury-portal-shell .input,.luxury-portal-shell input:not([type=checkbox]):not([type=radio]),.luxury-portal-shell select,.luxury-portal-shell textarea{min-height:40px;color:var(--portal-text)!important;background:var(--portal-white)!important;border:1px solid #d4d4d4!important;outline:none!important}.luxury-portal-shell textarea{padding-top:9px;padding-bottom:9px}.luxury-portal-login-input:focus,.luxury-portal-shell .admin-standard-field:focus,.luxury-portal-shell .input:focus,.luxury-portal-shell input:focus,.luxury-portal-shell select:focus,.luxury-portal-shell textarea:focus{border-color:var(--portal-black)!important;box-shadow:0 0 0 1px var(--portal-black)!important;outline:none!important}.luxury-portal-shell [role=button]:not(:disabled):hover,.luxury-portal-shell button:not(:disabled):hover{transform:none!important}.luxury-portal-shell dialog,.luxury-portal-shell dialog.rounded-lg{background:var(--portal-white)!important;border:1px solid var(--portal-border)!important;border-radius:var(--portal-radius)!important;box-shadow:none!important}.luxury-portal-shell dialog::backdrop{background:rgb(0 0 0/38%);backdrop-filter:none}.luxury-portal-before-chrome>div,.luxury-portal-preview-banner,.luxury-portal-view-as-banner{padding:8px 16px;color:var(--portal-white)!important;background:var(--portal-black)!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:12px}.luxury-portal-mobile-appbar{position:sticky;top:var(--portal-header-height);z-index:45;display:flex;min-height:48px;align-items:center;gap:10px;padding:8px 14px;background:var(--portal-white);border-bottom:1px solid var(--portal-border)}.luxury-portal-mobile-appbar__menu-btn{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;color:var(--portal-text);background:var(--portal-white);border:1px solid var(--portal-border)}.luxury-portal-mobile-appbar__title{min-width:0;flex:1;overflow:hidden;margin:0;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.luxury-portal-mobile-appbar__end{display:flex;align-items:center;gap:6px}.luxury-portal-mobile-drawer-backdrop{position:fixed;inset:var(--portal-header-height) 0 0;z-index:48;background:rgb(0 0 0/30%);border:0}.luxury-portal-mobile-drawer{position:fixed;inset:var(--portal-header-height) auto 0 0;z-index:49;width:min(284px,88vw);overflow-y:auto;padding:16px 12px;background:var(--portal-white);border-right:1px solid var(--portal-border);box-shadow:none}.luxury-portal-mobile-nav{position:fixed;inset:auto 0 0;z-index:44;padding:6px 8px max(6px,env(safe-area-inset-bottom));background:var(--portal-white);border-top:1px solid var(--portal-border)}.luxury-portal-mobile-nav-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:560px;margin:0 auto;gap:2px}.luxury-portal-nav-link--compact{min-height:46px;justify-content:center;padding:6px 4px;font-size:10px;text-align:center}.luxury-portal-nav-link--compact>span{flex-direction:column;gap:3px}.luxury-portal-nav-link--compact svg{width:17px;height:17px}.luxury-portal-login-shell{display:grid;place-items:center;padding:32px 16px;min-height:calc(100vh - var(--portal-header-height))}.luxury-portal-login-card{width:min(100%,420px);padding:24px}.admin-user-selector{background:var(--portal-white);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:none}.admin-user-selector__header{padding:12px 14px;background:var(--portal-white);border:0;border-radius:var(--portal-radius)}.admin-user-selector__body{padding:12px;border-top:1px solid var(--portal-border)}.admin-user-selector__body--closed{display:none}.admin-user-selector__search-wrap{position:relative}.admin-user-selector__search-icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--portal-muted)}.admin-user-selector__search{width:100%;padding-left:36px}.admin-user-selector__actions{display:flex;justify-content:flex-end;margin-top:8px}.admin-user-selector__list{display:grid;gap:2px;max-height:280px;margin-top:8px;overflow-y:auto}.admin-user-selector__item{display:flex;align-items:center;gap:10px;width:100%;padding:9px;color:var(--portal-text);background:var(--portal-white);border:0;text-align:left}.admin-user-selector__item--selected,.admin-user-selector__item:hover{background:var(--portal-soft)}.admin-user-selector__avatar{display:grid;width:30px;height:30px;place-items:center;flex:0 0 auto;background:var(--portal-soft);border:1px solid var(--portal-border);border-radius:50%}.admin-user-selector__meta{min-width:0;flex:1}.admin-user-selector__name{color:var(--portal-text);font-size:13px;font-weight:550}.admin-user-selector__email{color:var(--portal-muted);font-size:12px}.customer-info-panel{padding:18px;background:var(--portal-white);border:1px solid var(--portal-border);border-radius:var(--portal-radius);box-shadow:none}.customer-info-panel__header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.customer-info-panel__header-icon,.customer-info-panel__payment-icon{display:grid;place-items:center;color:var(--portal-text);background:var(--portal-soft);border:1px solid var(--portal-border);border-radius:7px}.customer-info-panel__title{margin:0;font-size:15px;font-weight:600}.customer-info-panel__muted,.customer-info-panel__subtitle{color:var(--portal-muted);font-size:12px}.customer-info-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.customer-info-panel__section{padding:14px;background:var(--portal-white);border:1px solid var(--portal-border);border-radius:7px}.customer-info-panel__section--wide{grid-column:1/-1}.customer-info-panel__section-title{margin:0 0 10px;color:var(--portal-muted);font-size:11px;font-weight:550;letter-spacing:.03em;text-transform:uppercase}.customer-info-panel__details,.customer-info-panel__metrics{display:grid;gap:10px}.customer-info-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-info-panel__detail dt,.customer-info-panel__metric-label{color:var(--portal-muted);font-size:11px}.customer-info-panel__detail dd,.customer-info-panel__metric-value{margin:2px 0 0;color:var(--portal-text);font-size:13px;font-weight:550}.customer-info-panel__payment-list{display:grid;gap:8px}.customer-info-panel__payment-item{display:flex;align-items:center;gap:8px;padding:9px;border:1px solid var(--portal-border);border-radius:7px}.customer-info-panel__link{color:var(--portal-text);text-decoration:underline;text-underline-offset:3px}.customer-info-panel__status-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.customer-info-panel__payment-default,.customer-info-panel__status-badge{padding:3px 7px;color:var(--portal-text);background:var(--portal-soft);border:1px solid var(--portal-border);border-radius:999px;font-size:10px;font-weight:550}.portal-notification-list{display:grid;gap:0;border:1px solid var(--portal-border);border-radius:var(--portal-radius);overflow:hidden}.portal-notification-list__empty{padding:24px;color:var(--portal-muted);text-align:center}.portal-notification-item{display:flex;gap:12px;padding:12px 14px;background:var(--portal-white);border-bottom:1px solid var(--portal-border)}.portal-notification-item:last-child{border-bottom:0}.portal-notification-item--read{background:#fafafa}.portal-notification-item__content{min-width:0;flex:1}.portal-notification-item__title{color:var(--portal-text);font-size:13px;font-weight:550}.portal-notification-item__message,.portal-notification-item__timestamp{color:var(--portal-muted);font-size:12px}.portal-notification-item__mark-read{color:var(--portal-text);background:transparent;border:0;text-decoration:underline}.luxury-portal-shell [class*=bg-gradient],.luxury-portal-shell [class*=from-],.luxury-portal-shell [class*=to-],.luxury-portal-shell [class*=via-]{background-image:none!important}.luxury-portal-shell [class*=backdrop-blur],.luxury-portal-shell [class*=blur-]{backdrop-filter:none!important;filter:none!important}.luxury-portal-shell [class*=shadow]{box-shadow:none!important}.luxury-portal-shell [class*=text-amber-],.luxury-portal-shell [class*=text-blue-],.luxury-portal-shell [class*=text-emerald-],.luxury-portal-shell [class*=text-green-],.luxury-portal-shell [class*=text-indigo-],.luxury-portal-shell [class*=text-purple-],.luxury-portal-shell [class*=text-red-],.luxury-portal-shell [class*=text-yellow-]{color:#404040!important}.luxury-portal-shell [class*=bg-amber-],.luxury-portal-shell [class*=bg-blue-],.luxury-portal-shell [class*=bg-emerald-],.luxury-portal-shell [class*=bg-green-],.luxury-portal-shell [class*=bg-indigo-],.luxury-portal-shell [class*=bg-purple-],.luxury-portal-shell [class*=bg-red-],.luxury-portal-shell [class*=bg-yellow-]{background:var(--portal-soft)!important}.luxury-portal-shell [class*=border-amber-],.luxury-portal-shell [class*=border-blue-],.luxury-portal-shell [class*=border-emerald-],.luxury-portal-shell [class*=border-green-],.luxury-portal-shell [class*=border-indigo-],.luxury-portal-shell [class*=border-purple-],.luxury-portal-shell [class*=border-red-],.luxury-portal-shell [class*=border-yellow-]{border-color:var(--portal-border)!important}@media (max-width:1023px){.luxury-portal-layout{display:block;min-height:0}.luxury-portal-content{padding:18px 16px 88px}.portal-mini-hero{margin-bottom:18px;padding-bottom:16px}.luxury-portal-dashboard__panels--split{grid-template-columns:1fr}}@media (max-width:639px){html[data-portal-host=true]{--portal-header-height:var(--marketing-header-height,3.5rem)}:root{--portal-header-height:52px}.luxury-portal-content{padding:14px 12px 82px}.portal-dashboard-body,.portal-page-stack{gap:12px}.luxury-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.luxury-kpi-card__content{padding:13px!important}.luxury-kpi-card__value,.luxury-portal-stat-value{font-size:20px}.customer-info-panel{padding:14px}.customer-info-panel__grid,.customer-info-panel__metrics{grid-template-columns:1fr}.customer-info-panel__section--wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.luxury-portal-login-shell *,.luxury-portal-shell *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important}}:root{--rct-reveal-duration:1250ms;--rct-reveal-ease:ease;--rct-reveal-distance:100%;--rct-reveal-delay:0ms;--rct-reveal-root-margin:0px 0px -6% 0px}html:not(.rct-motion-enabled) .rct-reveal{opacity:1;transform:none}.rct-reveal{--rct-reveal-delay-local:var(--rct-reveal-delay);transition:opacity var(--rct-reveal-duration) var(--rct-reveal-ease) var(--rct-reveal-delay-local),transform var(--rct-reveal-duration) var(--rct-reveal-ease) var(--rct-reveal-delay-local)}html.rct-motion-enabled .rct-reveal:not(.rct-reveal--visible){opacity:0}html.rct-motion-enabled .rct-reveal--fade-up-wp:not(.rct-reveal--visible){transform:translateY(var(--rct-reveal-distance))}html.rct-motion-enabled .rct-reveal--fade-in:not(.rct-reveal--visible){transform:none}.rct-reveal--visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rct-reveal{opacity:1!important;transform:none!important;transition:none!important}}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp){--booking-widget-surface-radius:0;--booking-widget-outer-radius:0}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .booking-widget-map-preview-panel,.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .booking-widget-surface-card,.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .chauffeur-booking-widget-chrome,.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-fields-panel,.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-fields-panel.booking-widget-surface-card{border-radius:0!important}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;max-width:100%;gap:.375rem}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-tab.premium-glass-tab{width:100%;min-width:0;height:2.75rem;min-height:2.75rem;max-height:2.75rem;padding-inline:.75rem!important;display:flex!important;flex-direction:row;align-items:center!important;justify-content:center!important;gap:.375rem;text-align:center;white-space:nowrap}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-tab svg{display:inline-block!important;flex-shrink:0;margin:0}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-field--flight .luxury-widget-field-value{padding-right:0}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp)[data-map-stack-warm=true] .booking-widget-map-preview-panel.booking-widget-unified-inner{border-radius:0!important}.chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .booking-widget-map-preview-host[data-map-context=widget] .map-preview-canvas--widget{border-radius:0}[dir=rtl] .chauffeur-booking-widget-shell:not(.chauffeur-booking-widget-shell--wp) .luxury-widget-tab.premium-glass-tab{text-align:center}@media (max-width:1023px){.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact{--booking-widget-field-py:0.4375rem;--booking-widget-label-gap:0.1875rem;--booking-widget-value-min-h:1.375rem;--booking-widget-panel-mt:0.75rem;--booking-widget-action-control-h:2.375rem;max-width:100%}.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1875rem;padding:.3125rem;margin-bottom:1rem}.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-tab.premium-glass-tab{width:100%;min-width:0;height:2.5rem;min-height:2.5rem;max-height:2.5rem;padding-inline:.5rem!important;font-size:.8125rem!important;border-radius:999px!important}.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-fields-panel{padding:.875rem!important}.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-field--date.premium-glass-field--divided:before,.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-field--flight.premium-glass-field--divided:before,.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-field--time.premium-glass-field--divided-split:before,.chauffeur-booking-widget-shell--wp.chauffeur-booking-widget--compact .luxury-widget-field--time.premium-glass-field--divided:before{content:none!important;display:none!important}.marketing-booking-slot .chauffeur-booking-widget-shell--wp .luxury-widget-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-items:stretch;width:100%;max-width:100%;gap:.1875rem;padding:.3125rem;margin-inline:0}.marketing-booking-slot .chauffeur-booking-widget-shell--wp .luxury-widget-tab.premium-glass-tab{display:flex!important;flex-direction:row;align-items:center!important;justify-content:center!important;width:100%;min-width:0;margin:0;padding-inline:.375rem!important;text-align:center;text-transform:none!important;letter-spacing:normal!important;box-sizing:border-box}.marketing-booking-slot .chauffeur-booking-widget-shell--wp .luxury-widget-tab svg{display:inline-block!important;flex-shrink:0;margin:0}}