@keyframes WorkshopLocationDetail_skeletonPulse__a39ZH{0%{filter:brightness(1.08)}to{filter:brightness(1)}}.WorkshopLocationDetail_workshopLocationDetail__pVPrU{display:flex;margin-bottom:1rem}.WorkshopLocationDetail_icon__TSxsv{color:#000;margin-right:1rem}.WorkshopLocationDetail_content__0L12y{font-size:1rem;font-weight:500;width:100%;word-break:break-word}@keyframes WorkshopLocation_skeletonPulse__i2C7r{0%{filter:brightness(1.08)}to{filter:brightness(1)}}.WorkshopLocation_component__f_f3_{padding:2rem;background:#fff;border-radius:var(--card-border-radius);border:1px solid #d1d3d4}@media(min-width:905px){.WorkshopLocation_component__f_f3_{border-radius:min(max(var(--card-border-radius) + 8px,(var(--card-border-radius) * 2 - 8px)),32px,var(--card-border-radius)*8)}}.WorkshopLocation_locationMap___26xu{width:100%;height:100%}.WorkshopLocation_googleMap__VMGWT{height:100%}.WorkshopLocation_locationDetails__pMXYG{width:100%;font-weight:500;line-height:1.25rem}.WorkshopLocation_cta__mO2XN{margin-bottom:1.5rem;width:100%}@media(min-width:905px){.WorkshopLocation_cta__mO2XN{width:unset}}.WorkshopLocation_vrmLookupModalButton__Sm7Iw{margin-bottom:1.5rem}@keyframes ManualVehicleSelection_skeletonPulse__6jtj6{0%{filter:brightness(1.08)}to{filter:brightness(1)}}.ManualVehicleSelection_component__t9CjK{width:100%;margin:0 auto;padding:0;color:#e00008}.ManualVehicleSelection_heading__zg_5A{font:normal normal 600 28px/32px Poppins,sans-serif;font-feature-settings:"kern";font-kerning:normal;letter-spacing:-.84px;max-width:464px;margin:0 auto .625rem;text-align:center;font-weight:800;line-height:26px;letter-spacing:0}.ManualVehicleSelection_intro__v4uq2{font:normal normal 400 16px/24px Poppins,sans-serif;font-feature-settings:"kern";font-kerning:normal;max-width:464px;margin:0 auto 1.5rem;color:#e00008;line-height:22px;text-align:center}.ManualVehicleSelection_content__1yTWe{width:100%;max-width:288px;display:flex;flex-direction:column;margin:auto}.ManualVehicleSelection_fields__eIzUi{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.ManualVehicleSelection_dropdown__wN5bq{position:relative;min-height:48px}.ManualVehicleSelection_dropdownButton__gKOdF,.ManualVehicleSelection_mileageField__o7W_j{width:100%;height:48px;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:.0625rem solid #d9d9d6;border-radius:0;background:#fff;color:#e00008}.ManualVehicleSelection_dropdownButton__gKOdF{position:relative;z-index:2;cursor:pointer}.ManualVehicleSelection_dropdownButton__gKOdF:disabled{cursor:default}.ManualVehicleSelection_dropdownOpen__yVLYR{z-index:5}.ManualVehicleSelection_dropdownOpen__yVLYR .ManualVehicleSelection_dropdownButton__gKOdF{border-color:#e00008;box-shadow:inset 0 0 0 .0625rem #e00008}.ManualVehicleSelection_dropdownDisabled__GHQRr .ManualVehicleSelection_chevron__HDATS,.ManualVehicleSelection_dropdownDisabled__GHQRr .ManualVehicleSelection_fieldIcon__A5HnT{color:#8b8b8b}.ManualVehicleSelection_fieldIcon__A5HnT{flex:0 0 auto;width:24px;height:24px;color:#e00008}.ManualVehicleSelection_dropdownValue__pXB5Y,.ManualVehicleSelection_mileageInput__0xgkI{font:normal normal 600 16px/20px Poppins,sans-serif;font-feature-settings:"kern";font-kerning:normal;flex:1 1 auto;min-width:0;color:#e00008;line-height:1.4;letter-spacing:0;text-align:left}.ManualVehicleSelection_placeholder__Eujd9{color:#929292;font-weight:400}.ManualVehicleSelection_chevron__HDATS{flex:0 0 auto;width:24px;height:24px;color:#e00008}.ManualVehicleSelection_dropdownPanel__uheMy{position:absolute;top:100%;left:0;right:0;z-index:1;max-height:256px;overflow-y:auto;padding:.25rem 1rem .75rem;border:.0625rem solid #d9d9d6;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1)}.ManualVehicleSelection_dropdownOption__9cY8A{font:normal normal 600 16px/20px Poppins,sans-serif;font-feature-settings:"kern";font-kerning:normal;width:100%;min-height:48px;display:flex;align-items:center;padding:.75rem 0;border:0;border-bottom:.0625rem solid #d9d9d6;border-radius:0;background:#fff;color:#e00008;line-height:1.4;text-align:left;cursor:pointer}.ManualVehicleSelection_dropdownOption__9cY8A:last-child{border-bottom:0}.ManualVehicleSelection_dropdownOption__9cY8A:focus-visible,.ManualVehicleSelection_dropdownOption__9cY8A:hover{background:#fafafa}.ManualVehicleSelection_mileageInput__0xgkI{width:100%;height:100%;padding:0;border:0;outline:0;background:transparent}.ManualVehicleSelection_mileageInput__0xgkI::-moz-placeholder{color:#929292;font-weight:400;opacity:1}.ManualVehicleSelection_mileageInput__0xgkI::placeholder{color:#929292;font-weight:400;opacity:1}.ManualVehicleSelection_mileageInput__0xgkI[aria-invalid=true]{color:#c40006}.ManualVehicleSelection_mileageSuffix__3qpvT{font:normal normal 600 16px/20px Poppins,sans-serif;font-feature-settings:"kern";font-kerning:normal;color:#e00008;line-height:1}@media(max-width:639px){.ManualVehicleSelection_intro__v4uq2{max-width:288px}.ManualVehicleSelection_content__1yTWe{max-width:100%}.ManualVehicleSelection_dropdownButton__gKOdF,.ManualVehicleSelection_dropdown__wN5bq,.ManualVehicleSelection_mileageField__o7W_j{min-height:48px;height:48px}.ManualVehicleSelection_dropdownButton__gKOdF,.ManualVehicleSelection_mileageField__o7W_j{padding:.75rem 1rem}.ManualVehicleSelection_dropdownPanel__uheMy{max-height:256px}}