.PageLoading_loading-container__TZSot{width:100%;height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.PageLoading_loading-text__gTv4m{font-size:16px!important;color:var(--background-primary)!important;text-align:center;max-width:60%;margin-top:24px}.PageLoading_spinner__cuuuJ{width:66px;height:auto;aspect-ratio:1/1;position:relative}.PageLoading_spinner__cuuuJ div{transform-origin:32px 32px;animation:PageLoading_fadeOut__W9Sn_ 1.2s linear infinite}.PageLoading_spinner__cuuuJ div:after{content:"";display:block;position:absolute;top:3px;left:29px;width:6px;height:14px;border-radius:10px;background:var(--background-primary)}.PageLoading_spinner__cuuuJ div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.PageLoading_spinner__cuuuJ div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.PageLoading_spinner__cuuuJ div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.PageLoading_spinner__cuuuJ div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.PageLoading_spinner__cuuuJ div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.PageLoading_spinner__cuuuJ div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.PageLoading_spinner__cuuuJ div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.PageLoading_spinner__cuuuJ div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.PageLoading_spinner__cuuuJ div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.PageLoading_spinner__cuuuJ div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.PageLoading_spinner__cuuuJ div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.PageLoading_spinner__cuuuJ div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes PageLoading_fadeOut__W9Sn_{0%{opacity:1}to{opacity:0}}.service-card-ribbon{top:unset!important;right:-6px!important;bottom:14px!important}.service-card-ribbon .ant-ribbon-text{color:var(--ribbon-custom-color)!important}.service-card-ribbon .ant-ribbon-text .ant-typography{max-width:200px;color:unset}.card-wrapper{position:relative;padding:16px 4px 4px;height:100%}.card-wrapper .ant-ribbon-wrapper{height:100%!important}.card{font-size:14px!important;width:100%;cursor:pointer;padding:0!important;height:100%;transition:.2s ease-in}.card .ant-card-body{padding:0!important;justify-content:flex-start!important}.card__title{font-size:14px!important}.card.selected{outline:5px solid var(--card-selected-border-color)}.card.selected:before{position:absolute;content:" ";top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:12px;border:2px solid var(--card-selected-before-color)}.card.selected .icon{position:absolute;top:-8px;right:-8px;background-color:var(--background-white)!important;border-radius:50%;font-size:24px}.card__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.wrapper-icon{border:none;border-radius:10px!important;padding:7px!important}.headline__wrapper{margin-top:-16px;display:flex;justify-content:center}.headline__pill{z-index:10;height:28px;width:calc(100% - 64px);text-align:center;padding:2px 12px;border-radius:16px}.headline__buffer{margin-top:-16px;height:28px}.service-image__wrapper{width:100%;height:60px;position:relative;margin-bottom:8px}.service-image__content{object-fit:contain;object-position:left center}.ServiceCards_estimated-price__price__BownF{color:var(--background-cyan7)!important;margin-bottom:0!important}.ServiceCards_estimated-price__price-label__mswR2{color:var(--background-primary)!important;font-size:14px!important}.ServiceCards_estimated-price__disclaimer__cEo5w{color:var(--text-third)!important;font-size:10px!important}.ServiceCards_hidden-card-checkboxinput__Vz34j[type=checkbox]{zoom:1.5}.MobileBooking_collapse-card__divider__4fIeL{margin:16px 0!important}.MobileBooking_timeline__jJUBl{width:100%;height:100%}.MobileBooking_timeline__jJUBl .ant-collapse-header{padding:0!important}.MobileBooking_timeline__jJUBl .ant-collapse-header .ant-collapse-header-text{max-width:100%}.MobileBooking_timeline__jJUBl .ant-collapse-content .ant-collapse-content-box{padding:0!important}.MobileBooking_timeline__jJUBl .ant-collapse-content .ant-divider-horizontal{margin:0!important}.MobileBooking_timeline__jJUBl .ant-timeline .ant-timeline-item-last .ant-timeline-item-tail{display:none}.MobileBooking_timeline__jJUBl .ant-timeline .ant-timeline-item{padding-bottom:6px}.MobileBooking_timeline__jJUBl .ant-timeline .ant-timeline-item .ant-timeline-item-tail{border-width:3px}.MobileBooking_calendar__IpZDm{margin-top:18px;width:95%}.DesktopBooking_container__Gq83U{display:flex;flex-direction:column;align-items:center;justify-content:center}.DesktopBooking_container__Gq83U .DesktopBooking_form__0Jg0d{width:60%;min-width:700px}.DesktopBooking_container__Gq83U .DesktopBooking_form__customer-and-vehicle__wYCAQ{padding-right:100px}.DesktopBooking_container__Gq83U .DesktopBooking_form__calendar__wtgqH{margin-bottom:32px;max-width:320px}.BookingConfirmation_container__GdqIP{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--background-primary)!important;text-align:center}.BookingConfirmation_container__GdqIP .BookingConfirmation_mid-section__top__7qTqA{margin-top:80px}.BookingConfirmation_container__GdqIP .BookingConfirmation_mid-section__bottom__kq0Zq{margin-bottom:56px}@media(min-width:600px){.BookingConfirmation_container__GdqIP .BookingConfirmation_mid-section__top__7qTqA{margin-top:32px}.BookingConfirmation_container__GdqIP .BookingConfirmation_mid-section__bottom__kq0Zq{margin-bottom:100px}}.BookingConfirmation_container__GdqIP .BookingConfirmation_image-container__apDqY{display:none}@media(min-width:600px){.BookingConfirmation_container__GdqIP .BookingConfirmation_image-container__apDqY{display:block;margin-bottom:72px}}.BookingConfirmation_container__GdqIP .BookingConfirmation_confirmation-note__uL7iJ{margin-top:24px;margin-bottom:32px;max-width:80%}.BookingConfirmation_buttons-wrapper__3jP__{width:100%;display:flex;flex-direction:column;align-items:center}@media(min-width:600px){.BookingConfirmation_buttons-wrapper__3jP__{max-width:300px;margin-bottom:64px}.BookingConfirmation_steps__uHiZA{max-width:600px}}.BookingConfirmation_steps__uHiZA .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:var(--steps-tail-custom-color)!important}.BookingConfirmation_progress-icon__r8eEe{border-radius:100%;position:relative;z-index:2}.BookingConfirmation_current__YzYQk{margin-top:4px;font-size:22px;transition:.1s ease-in-out}@media(max-width:370px){.BookingConfirmation_current__YzYQk{margin-top:0}}@media(min-width:600px){.BookingConfirmation_current__YzYQk{font-size:44px;margin-top:0}}.BookingConfirmation_active__MVztA{margin-top:9px;font-size:14px;transition:.1s ease-in-out}@media(max-width:370px){.BookingConfirmation_active__MVztA{margin-top:0}}@media(min-width:600px){.BookingConfirmation_active__MVztA{font-size:26px}}.BookingConfirmation_waiting__UlSTi{position:relative;z-index:2;background-color:var(--border-light-gray);width:14px;height:14px;aspect-ratio:1/1;border-radius:100%;margin:9px 0;transition:.1s ease-in-out}@media(max-width:370px){.BookingConfirmation_waiting__UlSTi{margin-top:12px}}@media(min-width:600px){.BookingConfirmation_waiting__UlSTi{width:26px;height:26px}}.BookingConfirmation_link__UkIDO{font-size:16px!important}