.latepoint-w .latepoint-booking-form-element .latepoint-step-content .latepoint-step-content-text-left{display:none}.latepoint-w .latepoint-booking-form-element .os-items .os-item .os-item-i:hover,.latepoint-w .latepoint-transaction-payment-form .os-items{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.latepoint-booking-form-element .calendar-style-modern .os-monthly-calendar-days .os-day.selected:not(.os-month-prev):not(.os-month-next) .os-day-box{background-color:var(--primary)}.latepoint-btn.latepoint-btn-primary{background-color:var(--primary)}:is(.latepoint-w,.latepoint-lightbox-w,.lp_iti--detached-country-selector),:is(.latepoint-w,.latepoint-lightbox-w,.lp_iti--detached-country-selector) *:not([class*="latepoint-icon"]){font-family:var(--text-font-family)!important}:is(.latepoint-w,.latepoint-lightbox-w) :is(h1,h2,h3,h4,h5,h6,.os-item-name,.latepoint-step-desc-title,.os-summary-value-main,.summary-heading,.summary-header-label,.os-current-month-label .current-month):not([class*="latepoint-icon"]):not(#_){font-family:var(--h2-font-family)!important;font-weight:400!important}:is(.latepoint-w,.latepoint-lightbox-w) :is(.latepoint-btn,.latepoint-btn *):not([class*="latepoint-icon"]):not(#_){font-family:var(--btn-font-family)!important;font-weight:400!important}:is(.latepoint-w,.latepoint-lightbox-w,.reschedule-calendar-wrapper){--latepoint-brand-primary:var(--primary)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .os-day-status .day-available{background-color:var(--secondary)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .dp-timebox{background-color:color-mix(in oklch,var(--secondary) 28%,white)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .dp-timebox:hover{background-color:color-mix(in oklch,var(--secondary) 55%,white)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .dp-timebox.selected{background-color:var(--primary)!important;color:#fff!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .dp-timeslot{background-color:var(--secondary)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) :is(.dp-timeslot:hover,.dp-timeslot .dp-label){background-color:color-mix(in oklch,var(--secondary) 70%,black)!important}:is(.latepoint-booking-form-element,.reschedule-calendar-wrapper) .dp-timeslot.selected{background-color:var(--primary)!important}