.PageLoading-module-scss-module__h6oMTW__loading-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:60vh;display:flex}.PageLoading-module-scss-module__h6oMTW__loading-text{text-align:center;max-width:60%;margin-top:24px;color:var(--background-primary)!important;font-size:16px!important}.PageLoading-module-scss-module__h6oMTW__spinner{aspect-ratio:1;width:66px;height:auto;position:relative}.PageLoading-module-scss-module__h6oMTW__spinner div{transform-origin:32px 32px;animation:1.2s linear infinite PageLoading-module-scss-module__h6oMTW__fadeOut}.PageLoading-module-scss-module__h6oMTW__spinner div:after{content:"";background:var(--background-primary);border-radius:10px;width:6px;height:14px;display:block;position:absolute;top:3px;left:29px}.PageLoading-module-scss-module__h6oMTW__spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.PageLoading-module-scss-module__h6oMTW__spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes PageLoading-module-scss-module__h6oMTW__fadeOut{0%{opacity:1}to{opacity:0}}
.PageLayout-module-scss-module__t5DBuG__navigation-bar{z-index:999;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--background-primary);background-color:var(--colors-white);width:100%;padding:24px;position:fixed;top:0;left:0}@media (min-width:600px){.PageLayout-module-scss-module__t5DBuG__navigation-bar{border-bottom-color:var(--border-light-gray);padding:24px 40px}}.PageLayout-module-scss-module__t5DBuG__workshop-name{min-width:232px;max-width:80%;max-height:40px;overflow:hidden;color:var(--background-primary)!important;font-size:20px!important}.PageLayout-module-scss-module__t5DBuG__nav-link{cursor:pointer;opacity:1;transition:all .2s ease-in}.PageLayout-module-scss-module__t5DBuG__nav-link:hover{opacity:.8}.PageLayout-module-scss-module__t5DBuG__error-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.PageLayout-module-scss-module__t5DBuG__icon{color:var(--background-primary)!important}.PageLayout-module-scss-module__t5DBuG__workshop-logo{align-items:center;width:350px;height:38px;display:flex}.PageLayout-module-scss-module__t5DBuG__workshop-logo div{width:100%;min-width:50px;max-width:232px;height:100%;position:relative}
.Labels-module-scss-module__Gg9pnq__label-container{color:var(--background-primary)}.Labels-module-scss-module__Gg9pnq__label-container__icon-wrapper{aspect-ratio:1;justify-content:center;align-items:center;width:24px;height:auto;display:flex}.Labels-module-scss-module__Gg9pnq__label-container__main-label{color:var(--background-secondary)!important;font-size:16px!important}.Labels-module-scss-module__Gg9pnq__label-container__warning-tag{border-color:var(--background-auxo-primary)!important;color:var(--background-auxo-primary)!important;background-color:#fa46160d!important;margin-top:4px!important;padding:0 3px!important}.Labels-module-scss-module__Gg9pnq__desktop-label{background-color:var(--background-secondary);border-radius:4px;margin-bottom:8px;padding:10px}.Labels-module-scss-module__Gg9pnq__desktop-label .Labels-module-scss-module__Gg9pnq__title{color:var(--text-white)!important;margin:0!important;font-size:16px!important}.Labels-module-scss-module__Gg9pnq__label-icon{color:var(--background-primary)!important}.Labels-module-scss-module__Gg9pnq__label-link{cursor:pointer;opacity:1;transition:all .2s ease-in}.Labels-module-scss-module__Gg9pnq__label-link:hover{opacity:.8}
.MobileBooking-module-scss-module__eEAyYq__collapse-card__divider{margin:16px 0!important}.MobileBooking-module-scss-module__eEAyYq__timeline{width:100%;height:100%}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-collapse-header{padding:0!important}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-collapse-header .MobileBooking-module-scss-module__eEAyYq__ant-collapse-header-text{max-width:100%}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-collapse-content .MobileBooking-module-scss-module__eEAyYq__ant-collapse-content-box{padding:0!important}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-collapse-content .MobileBooking-module-scss-module__eEAyYq__ant-divider-horizontal{margin:0!important}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-timeline .MobileBooking-module-scss-module__eEAyYq__ant-timeline-item-last .MobileBooking-module-scss-module__eEAyYq__ant-timeline-item-tail{display:none}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-timeline .MobileBooking-module-scss-module__eEAyYq__ant-timeline-item{padding-bottom:6px}.MobileBooking-module-scss-module__eEAyYq__timeline .ant-timeline .MobileBooking-module-scss-module__eEAyYq__ant-timeline-item .MobileBooking-module-scss-module__eEAyYq__ant-timeline-item-tail{border-width:3px}.MobileBooking-module-scss-module__eEAyYq__calendar{width:95%;margin-top:18px}
.DesktopBooking-module-scss-module__FjNx-W__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.DesktopBooking-module-scss-module__FjNx-W__container .DesktopBooking-module-scss-module__FjNx-W__form{width:60%;min-width:700px}.DesktopBooking-module-scss-module__FjNx-W__container .DesktopBooking-module-scss-module__FjNx-W__form__customer-and-vehicle{padding-right:100px}.DesktopBooking-module-scss-module__FjNx-W__container .DesktopBooking-module-scss-module__FjNx-W__form__calendar{max-width:320px;margin-bottom:32px}
.BookingConfirmation-module-scss-module__aR064q__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;color:var(--background-primary)!important}.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__mid-section__top{margin-top:80px}.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__mid-section__bottom{margin-bottom:56px}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__mid-section__top{margin-top:32px}.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__mid-section__bottom{margin-bottom:100px}}.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__image-container{display:none}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__image-container{margin-bottom:72px;display:block}}.BookingConfirmation-module-scss-module__aR064q__container .BookingConfirmation-module-scss-module__aR064q__confirmation-note{max-width:80%;margin-top:24px;margin-bottom:32px}.BookingConfirmation-module-scss-module__aR064q__buttons-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__buttons-wrapper{max-width:300px;margin-bottom:64px}.BookingConfirmation-module-scss-module__aR064q__steps{max-width:600px}}.BookingConfirmation-module-scss-module__aR064q__steps .ant-steps-item-finish>.BookingConfirmation-module-scss-module__aR064q__ant-steps-item-container>.BookingConfirmation-module-scss-module__aR064q__ant-steps-item-tail:after{background-color:var(--steps-tail-custom-color)!important}.BookingConfirmation-module-scss-module__aR064q__progress-icon{z-index:2;border-radius:100%;position:relative}.BookingConfirmation-module-scss-module__aR064q__current{margin-top:4px;font-size:22px;transition:all .1s ease-in-out}@media (max-width:370px){.BookingConfirmation-module-scss-module__aR064q__current{margin-top:0}}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__current{margin-top:0;font-size:44px}}.BookingConfirmation-module-scss-module__aR064q__active{margin-top:9px;font-size:14px;transition:all .1s ease-in-out}@media (max-width:370px){.BookingConfirmation-module-scss-module__aR064q__active{margin-top:0}}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__active{font-size:26px}}.BookingConfirmation-module-scss-module__aR064q__waiting{z-index:2;background-color:var(--border-light-gray);aspect-ratio:1;border-radius:100%;width:14px;height:14px;margin:9px 0;transition:all .1s ease-in-out;position:relative}@media (max-width:370px){.BookingConfirmation-module-scss-module__aR064q__waiting{margin-top:12px}}@media (min-width:600px){.BookingConfirmation-module-scss-module__aR064q__waiting{width:26px;height:26px}}.BookingConfirmation-module-scss-module__aR064q__link{font-size:16px!important}
