body{text-transform:uppercase !important}.slds-text-heading_medium,.slds-text-heading--medium,.slds-card__footer,.uiLabel-top,.optionText,.slds-truncate,.uiLabel,.slds-form-element,.slds-form-element__label,.slds-text-heading_small,.slds-page-header__control,.forcePageError.desktop .genericNotification,.forcePageError.desktop .errorsList,.slds-form-element__control,.slds-form-element__static{font-size:var(--lwc-fontSize1, 0.625rem) !important;text-align:left !important}.slds-text-heading_large,.slds-text-heading--large{font-size:var(--lwc-fontSize2, 0.75rem) !important;text-align:left !important}.slds-form-element__label{color:#000}.slds-button:focus{-webkit-box-shadow:0 0 3px #000 !important;box-shadow:0 0 3px #000 !important}.slds-text-body_regular{color:#000 !important}.slds-radio_button [type=radio]:checked+.slds-radio_faux,.slds-radio_button [type=radio]:checked+.slds-radio--faux,.slds-radio_button [type=radio]:checked~.slds-radio_faux,.slds-radio_button [type=radio]:checked~.slds-radio--faux,.slds-radio_button [type=radio]:checked+.slds-radio_button__label,.slds-radio_button [type=radio]:checked+.slds-radio--button__label,.slds-radio--button [type=radio]:checked+.slds-radio_faux,.slds-radio--button [type=radio]:checked+.slds-radio--faux,.slds-radio--button [type=radio]:checked~.slds-radio_faux,.slds-radio--button [type=radio]:checked~.slds-radio--faux,.slds-radio--button [type=radio]:checked+.slds-radio_button__label,.slds-radio--button [type=radio]:checked+.slds-radio--button__label{color:#fff !important;background-color:#000 !important;-webkit-box-shadow:0 0 3px #000 !important;box-shadow:0 0 3px #000 !important}.forcePageError .genericNotification{background-color:#000 !important;color:#fff !important}.forcePageError .genericNotification span{display:none}.forcePageError .genericNotification::after{content:"«Review the errors on this page.»"}.forcePageError .errorsList{color:#000 !important}.runtime_appointmentbookingFlowWorkType .forcePageError .errorsList li{display:none}.runtime_appointmentbookingFlowWorkType .forcePageError .errorsList::after{content:"Select the product category for the appointment"}.runtime_appointmentbookingFlowWorkType h2{visibility:hidden;position:relative;height:20px}.runtime_appointmentbookingFlowWorkType h2:after{visibility:visible;display:block;content:"SELECT THE PREFERED CATEGORY FOR THE APPOINTMENT"}.runtime_appointmentbookingFlowWorkType div.slds-text-body_regular{visibility:hidden}.runtime_appointmentbookingFlowLocation h2{visibility:hidden;position:relative;height:20px}.runtime_appointmentbookingFlowLocation h2:after{visibility:visible;display:block;content:"SELECT A STORE"}.runtime_appointmentbookingFlowReview h2{visibility:hidden;position:relative;height:20px}.runtime_appointmentbookingFlowReview h2:after{visibility:visible;display:block;content:"APPOINTMENT REVIEW"}.runtime_appointmentbookingFlowTimeslot h2{visibility:hidden;position:relative;height:20px}.runtime_appointmentbookingFlowTimeslot h2:after{visibility:visible;display:block;content:"SELECT APPOINTMENT TIME"}.runtime_appointmentbookingFlowConfirm h2{visibility:hidden;position:relative;height:20px}.runtime_appointmentbookingFlowConfirm h2:after{visibility:visible;display:block;content:"THE APPOINTMENT IS CONFIRMED"}.slds-visual-picker input:checked~label .slds-visual-picker__text,.slds-visual-picker input:not(:disabled)~label:hover .slds-visual-picker__figure{border:#000 1px solid;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.slds-visual-picker input:checked~label .slds-visual-picker__text:after{border-right-color:#000;border-top-color:#000}.additional-info{background-color:#d3d3d3 !important}.slds-checkbox [type=checkbox]:focus+.slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus+.slds-checkbox--faux,.slds-checkbox [type=checkbox]:focus~.slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus~.slds-checkbox--faux,.slds-checkbox [type=checkbox]:focus+.slds-checkbox__label .slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus+.slds-checkbox__label .slds-checkbox--faux,.slds-input:focus{border-color:#000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}.slds-combobox__input:focus,.slds-combobox__input.slds-has-focus,.uiInput--input.input:focus,.uiInput--input .input:focus,.uiInput--input.input:active,.uiInput--input .input:active,.slds-textarea:focus,.slds-textarea:active{border-color:#000 !important;-webkit-box-shadow:0 0 3px #000 !important;box-shadow:0 0 3px #000 !important}.slds-combobox__input{text-transform:uppercase !important}.slds-checkbox [type=checkbox]:focus:checked>.slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus:checked>.slds-checkbox--faux,.slds-checkbox [type=checkbox]:focus:checked~.slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus:checked~.slds-checkbox--faux,.slds-checkbox [type=checkbox]:focus:checked+.slds-checkbox__label .slds-checkbox_faux,.slds-checkbox [type=checkbox]:focus:checked+.slds-checkbox__label .slds-checkbox--faux{border-color:#000}.slds-checkbox [type=checkbox]:checked+.slds-checkbox_faux:after,.slds-checkbox [type=checkbox]:checked+.slds-checkbox--faux:after,.slds-checkbox [type=checkbox]:checked~.slds-checkbox_faux:after,.slds-checkbox [type=checkbox]:checked~.slds-checkbox--faux:after,.slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox_faux:after,.slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-checkbox--faux:after{border-color:#000}.slds-form-element__control div.slds-form-element__help{visibility:hidden}.slds-form-element__control div.slds-form-element__help::before{content:"«Complete this field.»";color:#000;visibility:visible}footer.slds-card__footer button{background-color:#000 !important;border-color:#000 !important;color:#fff !important;text-transform:uppercase !important}.slds-illustration.runtime_appointmentbookingFlowLocation img{display:none}.slds-icon-utility-call lightning-primitive-icon svg{background:url("../images/phone.png") no-repeat center center/30%;width:100%;height:100%}.slds-icon-utility-call lightning-primitive-icon svg g{display:none}.slds-icon-utility-user lightning-primitive-icon svg{background:url("../images/user.png") no-repeat center center/50%;width:100%;height:100%}.slds-icon-utility-user lightning-primitive-icon svg g{display:none}.runtime_appointmentbookingFlowConfirm.slds-illustration img{display:none}.runtime_appointmentbookingFlowConfirm.slds-illustration span{background:url("../images/confirmation.jfif") no-repeat center center;height:200px;display:block;margin-top:20px}.slds-illustration.runtime_appointmentbookingFlowLocation p{visibility:hidden;position:relative;height:20px}.slds-illustration.runtime_appointmentbookingFlowLocation p::after{visibility:visible;display:block;content:"No one's here!"}.slds-section__title{background-color:#fff !important;color:#000 !important}.section-header-title{text-transform:uppercase !important;font-weight:bold !important;font-size:var(--lwc-fontSize2, 0.75rem) !important;background-color:#fff !important;color:#000 !important}.runtime_appointmentbookingFlowReview .slds-grid div[data-aura-rendered-by^="16:"]{display:none !important}.slds-popover_tooltip .slds-popover__body,.slds-popover--tooltip .slds-popover__body{color:var(--sds-c-tooltip-text-color, var(--lwc-colorTextInverse, #FFFFFF));background-color:#000}.slds-popover *:last-child{margin-bottom:0}.slds-popover__body,.slds-popover__header,.slds-popover__footer{position:relative;padding:var(--lwc-spacingXSmall, 0.5rem) var(--lwc-spacingSmall, 0.75rem);word-wrap:break-word}.slds-popover__body{padding:var(--lwc-spacingXSmall, 0.5rem) var(--lwc-spacingSmall, 0.75rem)}.slds-fall-into-ground{visibility:hidden;opacity:0;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transition:opacity var(--lwc-durationQuickly, 0.1s) linear,visibility var(--lwc-durationQuickly, 0.1s) linear,-webkit-transform var(--lwc-durationQuickly, 0.1s) linear;transition:opacity var(--lwc-durationQuickly, 0.1s) linear,visibility var(--lwc-durationQuickly, 0.1s) linear,-webkit-transform var(--lwc-durationQuickly, 0.1s) linear;transition:opacity var(--lwc-durationQuickly, 0.1s) linear,visibility var(--lwc-durationQuickly, 0.1s) linear,transform var(--lwc-durationQuickly, 0.1s) linear;transition:opacity var(--lwc-durationQuickly, 0.1s) linear,visibility var(--lwc-durationQuickly, 0.1s) linear,transform var(--lwc-durationQuickly, 0.1s) linear,-webkit-transform var(--lwc-durationQuickly, 0.1s) linear;will-change:transform}
