.booking-flow-platform-mobile,body.booking-flow-platform-mobile{--brand-ink-rgb:4 31 30;--brand-burnt-gold-rgb:184 134 46;--brand-paper-rgb:227 220 194;--brand-teal-gray-rgb:76 102 99;--brand-off-white-rgb:247 246 242;--brand-white-rgb:255 255 255;--brand-forest-rgb:18 58 48;--brand-paper-light-rgb:237 231 211;--brand-paper-warm-rgb:216 207 178;--brand-ink-raised-rgb:10 44 42;--brand-gold-deep-rgb:154 111 34;--brand-cream-text-rgb:239 233 216;--brand-rust-rgb:208 92 57;--brand-ink:rgb(var(--brand-ink-rgb));--brand-burnt-gold:rgb(var(--brand-burnt-gold-rgb));--brand-paper:rgb(var(--brand-paper-rgb));--brand-teal-gray:rgb(var(--brand-teal-gray-rgb));--brand-off-white:rgb(var(--brand-off-white-rgb));--brand-white:rgb(var(--brand-white-rgb));--brand-forest:rgb(var(--brand-forest-rgb));--brand-paper-light:rgb(var(--brand-paper-light-rgb));--brand-paper-warm:rgb(var(--brand-paper-warm-rgb));--brand-ink-raised:rgb(var(--brand-ink-raised-rgb));--brand-gold-deep:rgb(var(--brand-gold-deep-rgb));--brand-cream-text:rgb(var(--brand-cream-text-rgb));--brand-rust:rgb(var(--brand-rust-rgb));--brand-font:"Montserrat",sans-serif}.booking-flow-platform-mobile,.booking-flow-platform-mobile *,body.booking-flow-platform-mobile,body.booking-flow-platform-mobile *{font-family:var(--brand-font)!important}body.booking-flow-platform-mobile{#__next .booking-flow-platform-mobile>div,#__next>.booking-flow-platform-mobile{background-color:var(--brand-off-white)!important}#__next .booking-flow-platform-mobile>h2{padding-left:20px!important;font-size:24px!important;font-weight:600!important}#__next .booking-flow-platform-mobile>div>h2{display:none}#__next .booking-flow-platform-mobile>div:last-of-type{background-color:var(--brand-white)!important;border-radius:16px!important;box-shadow:0 -5px 0 -2px var(--brand-burnt-gold),0 0 3px 0 rgb(var(--brand-teal-gray-rgb)/.3)!important;margin:20px!important;padding:20px!important;overflow:scroll!important}#__next .booking-flow-platform-mobile>div:last-of-type>div{flex:auto!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div+div>div.ub-pst_absolute{height:1200px!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div+div>div.ub-pst_absolute div{height:60px!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div+div>div.ub-pst_absolute div div:last-of-type div[title] span{background-color:var(--brand-forest)!important;text-align:center!important;height:100%!important;display:flex!important;align-items:center!important;color:var(--brand-paper)!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div>div:has(div>h2){display:none!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div>div:has(span){border-radius:14px!important;margin-bottom:18px!important;flex-direction:column!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div>div:has(span) div:last-of-type{width:100%!important}#__next .booking-flow-platform-mobile>div:last-of-type>div>div form button{background-color:var(--brand-burnt-gold)!important;border:none!important;border-radius:30px!important}div[role=dialog]>div[data-state=entered]>div>div div{background-color:var(--brand-burnt-gold)!important;border-radius:30px!important;margin-top:20px!important}div[role=dialog]>div[data-state=entered]>div>div div span{font-weight:600!important}#booking-virtual-no-button,#booking-virtual-type-phone-button,#booking-virtual-type-tytocare-button,#booking-virtual-type-video-button,#booking-virtual-yes-button{border-color:rgba(var(--brand-burnt-gold-rgb)/.5)!important}#booking-virtual-no-button.ub-bg-clr_3366FF,#booking-virtual-type-phone-button.ub-bg-clr_3366FF,#booking-virtual-type-tytocare-button.ub-bg-clr_3366FF,#booking-virtual-type-video-button.ub-bg-clr_3366FF,#booking-virtual-yes-button.ub-bg-clr_3366FF{background-color:var(--brand-burnt-gold)!important}#booking-virtual-no-button:not([disabled]):focus,#booking-virtual-yes-button:not([disabled]):focus{background-color:var(--brand-burnt-gold)!important;border-color:var(--brand-burnt-gold)!important;outline:none!important}#booking-confirm-button{background-color:var(--brand-burnt-gold)!important;border-radius:30px!important;border-color:var(--brand-burnt-gold)!important;font-weight:600!important}#booking-confirm-button:disabled{background-color:rgba(var(--brand-burnt-gold-rgb)/.5)!important;border-color:rgba(var(--brand-burnt-gold-rgb)/.5)!important;font-weight:600!important}}@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");.booking-flow-platform-mobile-new-flow,body.booking-flow-platform-mobile-new-flow{--brand-ink-rgb:4 31 30;--brand-burnt-gold-rgb:184 134 46;--brand-paper-rgb:227 220 194;--brand-teal-gray-rgb:76 102 99;--brand-off-white-rgb:247 246 242;--brand-white-rgb:255 255 255;--brand-forest-rgb:18 58 48;--brand-paper-light-rgb:237 231 211;--brand-paper-warm-rgb:216 207 178;--brand-ink-raised-rgb:10 44 42;--brand-gold-deep-rgb:154 111 34;--brand-cream-text-rgb:239 233 216;--brand-rust-rgb:208 92 57;--brand-ink:rgb(var(--brand-ink-rgb));--brand-burnt-gold:rgb(var(--brand-burnt-gold-rgb));--brand-paper:rgb(var(--brand-paper-rgb));--brand-teal-gray:rgb(var(--brand-teal-gray-rgb));--brand-off-white:rgb(var(--brand-off-white-rgb));--brand-white:rgb(var(--brand-white-rgb));--brand-forest:rgb(var(--brand-forest-rgb));--brand-paper-light:rgb(var(--brand-paper-light-rgb));--brand-paper-warm:rgb(var(--brand-paper-warm-rgb));--brand-ink-raised:rgb(var(--brand-ink-raised-rgb));--brand-gold-deep:rgb(var(--brand-gold-deep-rgb));--brand-cream-text:rgb(var(--brand-cream-text-rgb));--brand-rust:rgb(var(--brand-rust-rgb));--brand-font:"Montserrat",sans-serif}.booking-flow-platform-mobile-new-flow,.booking-flow-platform-mobile-new-flow *,body.booking-flow-platform-mobile-new-flow,body.booking-flow-platform-mobile-new-flow *{font-family:var(--brand-font)!important}body.booking-flow-platform-mobile-new-flow{#__next .booking-flow-platform-mobile-new-flow>div,#__next .booking-flow-platform-mobile-new-flow>div>div>div,#__next>.booking-flow-platform-mobile-new-flow{background-color:var(--brand-off-white)!important}#__next .booking-flow-platform-mobile-new-flow>h2{padding-left:20px!important;font-size:24px!important;font-weight:600!important}#__next .booking-flow-platform-mobile-new-flow>div>h2{display:none}#__next .booking-flow-platform-mobile-new-flow>div>div>div>div h2 span{color:var(--brand-burnt-gold)!important}#__next .booking-flow-platform-mobile-new-flow #booking-lang-en.ub-bg-clr_3366FF,#__next .booking-flow-platform-mobile-new-flow #booking-lang-es.ub-bg-clr_3366FF,#__next .booking-flow-platform-mobile-new-flow #identify-lang-en.ub-bg-clr_3366FF,#__next .booking-flow-platform-mobile-new-flow #identify-lang-es.ub-bg-clr_3366FF{background-color:var(--brand-burnt-gold)!important;border-color:var(--brand-burnt-gold)!important}#__next .booking-flow-platform-mobile-new-flow .ub-bg-clr_EBF0FF:has(svg[data-icon=phone]){background-color:var(--brand-teal-gray)!important}#__next .booking-flow-platform-mobile-new-flow .ub-bg-clr_EBF0FF:not(:has(svg[data-icon=phone]),:has(svg[data-icon=map-marker])){background-color:var(--brand-paper-light)!important;border-color:var(--brand-paper-warm)!important}#__next .booking-flow-platform-mobile-new-flow [id*=reason-picker-root-chip]{border-color:var(--brand-paper-warm)!important}#__next .booking-flow-platform-mobile-new-flow [id*=reason-picker-root-chip].ub-bg-clr_3366FF{background-color:var(--brand-burnt-gold)!important}#__next .booking-flow-platform-mobile-new-flow div[role=radio]{border-color:var(--brand-paper-warm)!important}#__next .booking-flow-platform-mobile-new-flow div[role=radio][aria-checked=true]{background-color:var(--brand-burnt-gold)!important}#__next .booking-flow-platform-mobile-new-flow div[role=radio][aria-checked=true] svg{fill:var(--brand-white)!important}#__next .booking-flow-platform-mobile-new-flow div[role=radio][aria-checked=true] h2{color:var(--brand-white)!important}#__next .booking-flow-platform-mobile-new-flow .ub-bg-clr_EBF0FF:not(:has(svg[data-icon=phone])) .ub-color_1F3D99{color:#474d66!important}#__next .booking-flow-platform-mobile-new-flow div:not(:has(svg[data-icon=phone])) h2+strong,.booking-flow-platform-mobile-new-flow div:not(:has(svg[data-icon=phone])) span+strong,div[data-state=entered] span+strong{color:var(--brand-paper)!important;background-color:var(--brand-teal-gray)!important}#__next .booking-flow-platform-mobile-new-flow .ub-bg-clr_EBF0FF svg{fill:var(--brand-paper)!important}#__next .booking-flow-platform-mobile-new-flow a[href*=tel]{color:var(--brand-burnt-gold)!important}#__next .booking-flow-platform-mobile-new-flow #availability-pcp-card{border-color:var(--brand-paper-warm)!important}#__next .booking-flow-platform-mobile-new-flow #availability-pcp-card h2 span{color:var(--brand-paper)!important}#__next .booking-flow-platform-mobile-new-flow button[type=submit]{color:var(--brand-white)!important;border-color:var(--brand-burnt-gold)!important;background-color:var(--brand-burnt-gold)!important;border-radius:30px!important}div[data-state=entered] button{border-color:var(--brand-paper-warm)!important;background-color:var(--brand-white)!important;border-radius:30px!important}div[data-state=entered] button:last-of-type{border-color:var(--brand-paper-warm)!important;background-color:var(--brand-burnt-gold)!important}div[data-state=entered] button[disabled]{opacity:.5!important}div[data-state=entered] button svg[data-icon=cross]{fill:var(--brand-white)!important}#booking-receipt div:has(svg[data-icon=tick-circle]){background-color:var(--brand-paper-light)!important}#booking-receipt svg[data-icon=tick-circle]{fill:var(--brand-teal-gray)!important}#receipt-done{color:var(--brand-white)!important;background-color:var(--brand-burnt-gold)!important;border-color:var(--brand-paper-warm)!important}}html[data-color-mode=dark] body{background-color:var(--lazz-surface);color:var(--lazz-text)}html[data-color-mode=dark] .fdc-splash-logo{filter:invert(1);mix-blend-mode:screen}html[data-color-mode=dark] [data-state]>.ub-bg-clr_white[data-state],html[data-color-mode=dark] [role=dialog].ub-bg-clr_white{background-color:var(--lazz-surface-raised)}html[data-color-mode=dark] input::-moz-placeholder,html[data-color-mode=dark] textarea::-moz-placeholder{color:var(--lazz-text-placeholder)}html[data-color-mode=dark] input:-ms-input-placeholder,html[data-color-mode=dark] textarea:-ms-input-placeholder{color:var(--lazz-text-placeholder)}html[data-color-mode=dark] input::placeholder,html[data-color-mode=dark] textarea::placeholder{color:var(--lazz-text-placeholder)}html[data-color-mode=dark] select option{background-color:var(--lazz-surface-raised);color:var(--lazz-text)}html[data-color-mode=dark] .table{--bs-table-bg:transparent;--bs-table-striped-bg:var(--lazz-surface-hover);--bs-table-striped-color:var(--lazz-text);--bs-table-hover-bg:var(--lazz-surface-hover);--bs-table-hover-color:var(--lazz-text);--bs-table-active-bg:var(--lazz-surface-selected);--bs-table-active-color:var(--lazz-text);color:var(--lazz-text);border-color:var(--lazz-border)}html[data-color-mode=dark] .form-control,html[data-color-mode=dark] .form-control:focus,html[data-color-mode=dark] .form-select,html[data-color-mode=dark] .form-select:focus{background-color:var(--lazz-field);border-color:var(--lazz-field-border);color:var(--lazz-text)}html[data-color-mode=dark] .form-control:focus,html[data-color-mode=dark] .form-select:focus{border-color:var(--lazz-accent);box-shadow:0 0 0 2px var(--lazz-info-border)}html[data-color-mode=dark] .form-control:disabled,html[data-color-mode=dark] .form-select:disabled{background-color:var(--lazz-surface-sunken);color:var(--lazz-text-muted)}html[data-color-mode=dark] .lazz-html-simple-editor{border-color:var(--lazz-border)!important}html[data-color-mode=dark] .lazz-html-simple-editor-toolbar{background-color:var(--lazz-surface-muted);border-bottom-color:var(--lazz-border)}html[data-color-mode=dark] .lazz-html-simple-editor [contenteditable]{background-color:#fff;color:#212529;caret-color:#212529}html[data-color-mode=dark] .editor-input{caret-color:var(--lazz-text-strong)}html[data-color-mode=dark] .editor-text-code{background-color:var(--lazz-surface-hover)}html[data-color-mode=dark] .rbc-calendar{color:var(--lazz-text)}html[data-color-mode=dark] .rbc-off-range{color:var(--lazz-text-muted)}html[data-color-mode=dark] .rbc-off-range-bg{background:var(--lazz-surface-muted)}html[data-color-mode=dark] .rbc-today{background-color:var(--lazz-surface-selected)}html[data-color-mode=dark] .rbc-selected-cell{background-color:hsla(0,0%,100%,.08)}html[data-color-mode=dark] .rbc-show-more{background-color:transparent;color:var(--lazz-accent)}html[data-color-mode=dark] .rbc-toolbar button{color:var(--lazz-text);border-color:var(--lazz-border)}html[data-color-mode=dark] .rbc-toolbar button.rbc-active,html[data-color-mode=dark] .rbc-toolbar button:active,html[data-color-mode=dark] .rbc-toolbar button:focus,html[data-color-mode=dark] .rbc-toolbar button:hover{color:var(--lazz-text-strong);background-color:var(--lazz-surface-hover);border-color:var(--lazz-border)}html[data-color-mode=dark] .rbc-overlay{background-color:var(--lazz-surface-raised);border-color:var(--lazz-border)}html[data-color-mode=dark] .rbc-time-view-resources .rbc-time-gutter,html[data-color-mode=dark] .rbc-time-view-resources .rbc-time-header-gutter{background-color:var(--lazz-surface)}html[data-color-mode=dark] .rbc-agenda-view table.rbc-agenda-table,html[data-color-mode=dark] .rbc-agenda-view table.rbc-agenda-table tbody>tr+tr,html[data-color-mode=dark] .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td,html[data-color-mode=dark] .rbc-agenda-view table.rbc-agenda-table thead>tr>th,html[data-color-mode=dark] .rbc-day-bg+.rbc-day-bg,html[data-color-mode=dark] .rbc-header,html[data-color-mode=dark] .rbc-header+.rbc-header,html[data-color-mode=dark] .rbc-month-row+.rbc-month-row,html[data-color-mode=dark] .rbc-month-view,html[data-color-mode=dark] .rbc-overlay-header,html[data-color-mode=dark] .rbc-time-content,html[data-color-mode=dark] .rbc-time-content>*+*>*,html[data-color-mode=dark] .rbc-time-header-content,html[data-color-mode=dark] .rbc-time-header-content>.rbc-row.rbc-row-resource,html[data-color-mode=dark] .rbc-time-header.rbc-overflowing,html[data-color-mode=dark] .rbc-time-header>.rbc-row.rbc-row-resource,html[data-color-mode=dark] .rbc-time-header>.rbc-row:first-child,html[data-color-mode=dark] .rbc-time-view,html[data-color-mode=dark] .rbc-time-view .rbc-allday-cell+.rbc-allday-cell,html[data-color-mode=dark] .rbc-time-view-resources .rbc-time-gutter,html[data-color-mode=dark] .rbc-time-view-resources .rbc-time-header-gutter,html[data-color-mode=dark] .rbc-timeslot-group{border-color:var(--lazz-border-muted)}html[data-color-mode=dark] .rbc-day-slot .rbc-time-slot{border-top-color:var(--lazz-surface-hover)}