.BottomCTA_heading__BQ0bO{font:700 clamp(32px,8vw,56px) /1.05 Inter,sans-serif;letter-spacing:-.025em}.GoogleMap_map__mYdz8 .gm-style .gm-style-iw-c{background:transparent;border-radius:0;box-shadow:none;max-width:200px!important;transform:translate(-50%,-66.666%)}@media screen and (min-width:768px){.GoogleMap_map__mYdz8 .gm-style .gm-style-iw-c{transform:translate(4px,33.333%)}}.GoogleMap_map__mYdz8 .gm-style .gm-style-iw-d{max-height:none!important;overflow:hidden!important}.GoogleMap_map__mYdz8 .gm-style .gm-style-iw-tc,.GoogleMap_map__mYdz8 .gm-style-iw-chr{display:none}.TestDriveCenter_root__JbHkY{--cvna-page:#071a2c;--cvna-footer:#061625;--cvna-map-panel:#0b2a47;--cvna-navy:#0d375e;--cvna-blue-bright:#228be6;--cvna-blue:#106bc7;--cvna-yellow:#fab005;--cvna-navy-ink:#0a2237;--cvna-slate:#475569;--test-drive-center-ease:cubic-bezier(0.2,0.7,0.2,1);--font-display:"Brandon for Carvana","Inter",sans-serif;--font-sans:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}@supports (animation-timeline:view()){.TestDriveCenter_animIn__AX1YO{animation:TestDriveCenter_testDriveCenterFadeUp__LeI1p 1s var(--test-drive-center-ease) both;animation-timeline:view();animation-range:entry 2% entry 46%}}.TestDriveCenter_eyebrow__kRiJ7{margin:0 0 16px;color:var(--cvna-blue-bright);font:700 12.5px/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase}.TestDriveCenter_nav__8BZDz{transition:background .4s ease,border-color .4s ease,backdrop-filter .4s ease}.TestDriveCenter_navSolid__e8fAe{border-bottom-color:rgba(255,255,255,.1);background:rgba(7,26,44,.86);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px)}.TestDriveCenter_heroBg__rpGAB{background:var(--cvna-map-panel) center /cover no-repeat;animation:TestDriveCenter_testDriveCenterHeroAmbient__bFbOu 26s ease-in-out infinite alternate}.TestDriveCenter_heroScrim__5fEuJ{background:linear-gradient(180deg,rgba(7,26,44,.55),rgba(7,26,44,0) 26%,rgba(7,26,44,.1) 55%,rgba(7,26,44,.86))}@supports (animation-timeline:scroll()){.TestDriveCenter_heroContent___PP60{animation:TestDriveCenter_testDriveCenterHeroRise__YBPpX linear both;animation-timeline:scroll(root);animation-range:0 88vh}}.TestDriveCenter_heroTitle__91Pvf{text-shadow:0 2px 40px rgba(0,0,0,.35)}.TestDriveCenter_statementEyebrow__rby3v{margin-bottom:30px;letter-spacing:.2em}.TestDriveCenter_reveal__xHAVW{background:linear-gradient(180deg,#ffffff,#eef3f9)}.TestDriveCenter_revealEyebrow__k4GVW{position:relative;z-index:2;margin-bottom:20px;color:var(--cvna-blue)}.TestDriveCenter_haloWrap__BE2VU{animation:TestDriveCenter_testDriveCenterHaloFloat__Qzc5Q 6s ease-in-out infinite}.TestDriveCenter_haloImg__8TiZs{filter:drop-shadow(0 50px 60px rgba(13,55,94,.22))}.TestDriveCenter_howBg__4IvkJ{background:#0b2238 50%/cover no-repeat;transition:opacity .7s ease}.TestDriveCenter_howScrim__t2udy{background:linear-gradient(180deg,rgba(7,26,44,.6),rgba(7,26,44,.15) 26%,rgba(7,26,44,.72) 64%,rgba(7,26,44,.97)),linear-gradient(90deg,rgba(7,26,44,.72),rgba(7,26,44,.12) 48%,rgba(7,26,44,0) 70%)}.TestDriveCenter_howStep__n4RRg{position:absolute;left:0;right:0;bottom:clamp(56px,9vh,110px);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px;opacity:0;transform:translateY(26px);transition:opacity .5s var(--test-drive-center-ease),transform .5s var(--test-drive-center-ease);pointer-events:none}.TestDriveCenter_howStepActive__72apg{opacity:1;transform:none;pointer-events:auto}.TestDriveCenter_howEyebrow__GjlOP{margin-bottom:14px;text-shadow:0 1px 10px rgba(0,0,0,.5)}.TestDriveCenter_howStepHeading__R5LEo{text-shadow:0 2px 24px rgba(0,0,0,.5)}.TestDriveCenter_howStepText__t_s4o{text-shadow:0 1px 14px rgba(0,0,0,.55)}.TestDriveCenter_visitImageCard__LBE2a{box-shadow:0 40px 70px rgba(0,0,0,.45)}.TestDriveCenter_faqItem__XqVMC{border-bottom:1px solid rgba(255,255,255,.14)}.TestDriveCenter_faqSummary__D5qV4::-webkit-details-marker{display:none}.TestDriveCenter_faqPlus__dWGFu{transition:transform .3s var(--test-drive-center-ease)}.TestDriveCenter_faqItem__XqVMC[open] .TestDriveCenter_faqPlus__dWGFu{transform:rotate(45deg)}.TestDriveCenter_valuePropsGlow__aVlId{background:radial-gradient(ellipse at center,rgba(34,139,230,.4) 0,rgba(34,139,230,.18) 38%,rgba(34,139,230,.06) 56%,rgba(13,55,94,0) 74%)}.TestDriveCenter_valuePropsSash__Xixng{box-shadow:0 30px 70px rgba(7,26,44,.45),0 2px 6px rgba(7,26,44,.2)}.TestDriveCenter_valueProp__KI2WB{border-left:1px solid #e2e8f0}.TestDriveCenter_valueProp__KI2WB:first-child{border-left:0}.TestDriveCenter_mobileBar__ciZhh{position:fixed;left:0;right:0;bottom:0;z-index:95;display:none;gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:rgba(6,22,37,.94);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px)}.TestDriveCenter_mobileBar__ciZhh:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px;background:linear-gradient(0deg,rgba(6,22,37,.9),rgba(6,22,37,0));pointer-events:none}.TestDriveCenter_chip__1Gv72{flex:0 0 auto;padding:11px 18px;border:1px solid rgba(255,255,255,.22);border-radius:99999px;background:transparent;color:rgba(255,255,255,.86);font:600 13.5px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:all .2s ease}.TestDriveCenter_chipCount__9r1gN{margin-left:7px;opacity:.6}.TestDriveCenter_chipActive__n3hnc{border-color:transparent;background:var(--cvna-blue-bright);color:#fff}.TestDriveCenter_chipActive__n3hnc .TestDriveCenter_chipCount__9r1gN{opacity:.85}.TestDriveCenter_mapWrap__nnrpu{position:relative;width:100%;aspect-ratio:4096/2651;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:var(--cvna-map-panel);box-shadow:0 30px 70px rgba(0,0,0,.4)}.TestDriveCenter_mapStage___E8KP{position:absolute;left:50%;top:50%;height:128%;aspect-ratio:4096/2651;transform:translate(-50%,-50%);background:50%/100% 100% no-repeat}.TestDriveCenter_mapVignette__mxOqb{position:absolute;inset:0;border-radius:16px;box-shadow:inset 0 0 60px 12px rgba(7,26,44,.45);pointer-events:none}.TestDriveCenter_mapDot__jupYo{position:absolute;width:2.3%;aspect-ratio:1;padding:0;border:2px solid rgba(255,255,255,.92);border-radius:50%;background:#2f8ae0;box-shadow:0 2px 7px rgba(0,0,0,.5);transform:translate(-50%,-50%);cursor:pointer;z-index:2;transition:transform .18s ease,box-shadow .18s ease}.TestDriveCenter_mapDot__jupYo:hover{transform:translate(-50%,-50%) scale(1.45);box-shadow:0 0 0 6px rgba(255,255,255,.14),0 4px 12px rgba(0,0,0,.4);z-index:6}.TestDriveCenter_mapDotSelected__1KTcX{width:3.3%;border-color:#fff;background:var(--cvna-yellow);box-shadow:0 0 0 4px rgba(250,176,5,.45),0 0 16px 3px rgba(250,176,5,.6),0 4px 12px rgba(0,0,0,.5);z-index:5}.TestDriveCenter_mapDotSelected__1KTcX:after{content:"";position:absolute;inset:-6px;border:2.5px solid var(--cvna-yellow);border-radius:50%;animation:TestDriveCenter_testDriveCenterDotPing__Ur2n7 1.6s var(--test-drive-center-ease) infinite;pointer-events:none}.TestDriveCenter_mapDotDrop__pzpcf{animation:TestDriveCenter_testDriveCenterDotDrop__JaFF6 .5s var(--test-drive-center-ease) both}.TestDriveCenter_mapDotInert__3XPq0{position:absolute;width:2.3%;aspect-ratio:1;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#143452;transform:translate(-50%,-50%);pointer-events:none;z-index:1}.TestDriveCenter_mapDetail__H6V_p{position:absolute;right:calc(clamp(20px, 4vw, 56px) + 24px);bottom:calc(clamp(64px, 9vh, 104px) + 24px);width:min(330px,calc(100% - 72px));overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(9,33,56,.9);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 24px 50px rgba(0,0,0,.5)}.TestDriveCenter_mapDetailSwap__Xw_ia{animation:TestDriveCenter_testDriveCenterCardSwap__j3t4P .42s var(--test-drive-center-ease) both}.TestDriveCenter_carRail__vovsA{display:none;gap:12px;margin:0 calc(-1 * clamp(20px, 4vw, 56px));padding:18px calc(100% - 168px) 6px clamp(20px,4vw,56px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:clamp(20px,4vw,56px);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 86%,transparent);mask-image:linear-gradient(90deg,#000,#000 86%,transparent)}.TestDriveCenter_carRail__vovsA::-webkit-scrollbar{display:none}.TestDriveCenter_railCard__OrIgy{flex:0 0 auto;width:152px;overflow:hidden;padding:0;border:0;border-radius:13px;background:rgba(9,33,56,.92);outline:1px solid rgba(255,255,255,.14);outline-offset:-1px;opacity:.58;text-align:left;scroll-snap-align:start;cursor:pointer;transition:opacity .25s ease,outline-color .25s ease}.TestDriveCenter_railCardSelected__b9I97{outline:2px solid var(--cvna-blue-bright);opacity:1}@keyframes TestDriveCenter_testDriveCenterFadeUp__LeI1p{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes TestDriveCenter_testDriveCenterHeroAmbient__bFbOu{0%{transform:scale(1.08) translate(0)}to{transform:scale(1.17) translate(-1.6%,-1.2%)}}@keyframes TestDriveCenter_testDriveCenterHeroRise__YBPpX{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}@keyframes TestDriveCenter_testDriveCenterHaloFloat__Qzc5Q{0%,to{transform:translateY(0) rotate(.001deg)}50%{transform:translateY(-14px)}}@keyframes TestDriveCenter_testDriveCenterDotDrop__JaFF6{0%{opacity:0;transform:translate(-50%,-150%) scale(.35)}62%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes TestDriveCenter_testDriveCenterDotPing__Ur2n7{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@keyframes TestDriveCenter_testDriveCenterCardSwap__j3t4P{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:920px){.TestDriveCenter_mobileBar__ciZhh{display:flex;transform:translateY(130%);opacity:0;pointer-events:none;transition:transform .35s var(--test-drive-center-ease),opacity .35s var(--test-drive-center-ease)}.TestDriveCenter_mobileBarVisible__1oG7B{transform:translateY(0);opacity:1;pointer-events:auto}.TestDriveCenter_valueProp__KI2WB{border-left:0}.TestDriveCenter_valueProp__KI2WB:nth-child(2n){border-left:1px solid #e2e8f0}.TestDriveCenter_mapWrap__nnrpu{height:46vh;min-height:330px;aspect-ratio:auto}.TestDriveCenter_mapStage___E8KP{height:178%;transition:transform .45s var(--test-drive-center-ease)}.TestDriveCenter_mapDetail__H6V_p{display:none}.TestDriveCenter_carRail__vovsA{display:flex}}@media (prefers-reduced-motion:reduce){.TestDriveCenter_animIn__AX1YO,.TestDriveCenter_haloWrap__BE2VU,.TestDriveCenter_heroBg__rpGAB,.TestDriveCenter_heroContent___PP60,.TestDriveCenter_mapDetailSwap__Xw_ia,.TestDriveCenter_mapDotDrop__pzpcf,.TestDriveCenter_mapDotSelected__1KTcX:after{animation:none!important}}.HowItWorks_connectorLine__Gk2Xq{left:16.66%;right:16.66%;top:40px}.HowItWorks_stepCircle__XcQ2r{box-shadow:0 0 0 8px var(--color-canvas-default),0 0 0 10px var(--color-background-primary-muted)}.HowItWorks_stepBadge__nEt7d{top:-8px;right:-8px;background:#fab005;font:700 12px Inter,sans-serif}.HowItWorks_metaPill__rBvyp{color:#0d375e}.ServiceCapabilities_accentRoutine___vNfH{--accent:#106bc7}.ServiceCapabilities_accentDiagnostics__NuDmm{--accent:#2f44ad}.ServiceCapabilities_accentComfort__b3LjW{--accent:#b35c00}.ServiceCapabilities_accentBar__uIEGo{background:var(--accent)}.ServiceCapabilities_accentNumber__CgJ_1{color:var(--accent)}.ServiceCoupons_stubLabel__SO2Yv{writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:600}.ServiceCoupons_stubCode__e2nIA{font:600 11px SF Mono,ui-monospace,monospace;letter-spacing:.14em;transform:rotate(-90deg);white-space:nowrap}.ServiceCoupons_divider__Ilt7k{background:repeating-linear-gradient(180deg,var(--color-border-subtle) 0 4px,transparent 4px 8px)}.ServiceCoupons_price__pb3bc{font:700 clamp(28px,6vw,42px) /1 Inter,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.ServiceFAQ_categoryButton__pcgvQ{border:0;cursor:pointer;text-align:left;padding:10px 14px;border-radius:8px;font:500 15px Inter,sans-serif;display:flex;align-items:center;justify-content:space-between}.ServiceHero_gradient__4dK3M{background:linear-gradient(95deg,rgba(10,34,55,.92),rgba(10,34,55,.82) 35%,rgba(13,55,94,.55) 65%,rgba(10,34,55,.35))}.ServiceHero_heading__kd99B{font:700 clamp(32px,8vw,96px) /.94 Inter,sans-serif;letter-spacing:-.035em}.ServiceHero_subheading__s1Tfe{font:400 clamp(16px,2.5vw,22px) /1.45 Inter,sans-serif}.WhyServiceWithUs_avatar__8SC47{background:#0d375e;font:600 13px Inter,sans-serif}
/*# sourceMappingURL=f18e5187a0d7c038.css.map*/