.co-location-glass,body.version-two dialog.co-location-dialog:not(#nav-mobile){color:#f5f9ff;color-scheme:dark;background:linear-gradient(145deg,#d4eaff0d,transparent 50%,#06142414),#0a223970;backdrop-filter:blur(32px) saturate(140%) brightness(.58);-webkit-backdrop-filter:blur(32px) saturate(140%) brightness(.58);box-shadow:inset 0 1px #edf7ff9e,inset 1px 0 #daedff50,inset -1px 0 #a8caff25,inset 0 -1px #b8dcff38,0 22px 65px #00000047;font:400 14px/1.55 Open Sans,sans-serif}.co-location-glass svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}.co-location-glass :is(button,input,select):focus-visible{outline:3px solid #a8caff;outline-offset:4px}.co-location-glass ::selection{color:#061424;background:#a8caff}.co-location-glass :is(input,select){caret-color:#a8caff}.co-location-glass button{font:inherit;cursor:pointer}.co-location-glass button:disabled{cursor:wait;opacity:.65}.co-location-glass h2,.co-location-glass h3{font-family:Gilroy,sans-serif;font-weight:600;letter-spacing:-.025em;text-wrap:balance;color:#f5f9ff}.co-location-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:#eaf4ff;background:transparent}.co-location-close:hover{background:#d4eaff16}.co-location-primary{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:52px;padding:14px 20px;border:0;border-radius:999px;background:#1650ff;color:#fff;font-weight:600!important;line-height:1.4!important;text-align:left}.co-location-primary:hover:not(:disabled){background:#3265ff}.co-location-text{display:block;width:fit-content;min-height:44px;margin:10px auto 0;padding:10px 14px;color:#d9e7f5;background:transparent;border:0;border-radius:8px;text-decoration:underline;text-underline-offset:4px}.co-location-text:hover{color:#fff}.co-location-popover{position:fixed;z-index:1200;box-sizing:border-box;width:308px;max-width:calc(100vw - 24px);padding:24px;border-radius:22px}.co-location-popover[hidden]{display:none}.co-location-popover h3{margin:0 22px 8px 0;font-size:23px;line-height:1.15}.co-location-popover p{color:#d9e7f5;margin:0 0 20px;padding-right:12px}.co-location-popover .co-location-primary{font-size:13px;padding-inline:16px}.co-location-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:min(540px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:28px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7096ba #0b2139}.co-location-dialog::backdrop{background:#020b16a8;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.co-location-dialog[data-view=picker]{width:min(820px,calc(100vw - 32px))}.co-location-dialog-body{padding:36px}.co-location-dialog h2{margin:0 26px 24px 0;font-size:clamp(28px,3vw,34px);line-height:1.08}.co-location-dialog h2:focus{outline:none}.co-location-chosen{display:flex;gap:14px;align-items:flex-start;padding-block:0 22px;border-bottom:1px solid #d8eaff29}.co-location-chosen>svg{margin-top:3px;color:#a8caff}.co-location-chosen strong{font-weight:600;font-size:16px}.co-location-chosen p{margin:4px 0 0;color:#d9e7f5}.co-location-intro{color:#d9e7f5;margin:22px 0 24px;max-width:56ch}.co-location-error{color:#ffded7;background:#9b30252e;padding:14px 16px;border-radius:12px;margin-top:20px}body:has(.co-location-dialog[open]){overflow:hidden}.co-location-map .h-network-location{padding:22px 24px}.co-location-map .h-network-address{min-height:0;margin-block:18px}.co-location-map .h-network-address>span{display:none}.co-location-map .h-network-address>.co-location-hq-badge:not([hidden]){display:inline-flex;align-items:center;margin:8px 0 0;padding:3px 9px;border-radius:6px;background:#1555fc;color:#fff;font-size:12px;font-weight:600;line-height:1.5}.co-location-map .h-network-address strong{font-size:21px}.co-location-map .h-network-location .h-button{display:inline-flex;width:auto;max-width:100%;justify-content:center;gap:16px}.co-location-choice{grid-column:1;grid-row:2;position:relative;z-index:3;align-self:start;width:100%;max-width:380px}.co-location-self{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-height:44px;margin:12px auto 0;padding:8px 6px;color:#c3d8ef;font-size:14px;font-weight:600;text-decoration:none;text-underline-offset:4px}.co-location-self svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}.co-location-self:hover{color:#fff;text-decoration:underline}.co-location-self:focus-visible{outline:2px solid #baf0ff;outline-offset:4px;border-radius:6px}@media(max-width:760px){.co-location-choice{max-width:none}}.co-location-map .h-globe-footer[hidden]{display:none}.co-location-map .h-globe-pin[aria-expanded=true] .h-globe-pin-label{opacity:0}.co-location-map .h-globe-pin[aria-expanded=true]{z-index:7}.co-location-map .h-globe-pin .h-globe-pin-core path,.co-location-map .h-globe-pin:is(.is-selected,:hover,[aria-expanded=true]) .h-globe-pin-core path{fill:#1555fc;stroke:#fff}.co-location-map .h-globe-pin .h-globe-pin-core circle{fill:#fff}.co-location-map .co-location-headquarters .h-globe-pin-core{width:38px;height:47.5px;left:3px;bottom:19.625px}.co-location-map .co-location-hq-star{fill:#fff;stroke:none;transform:translateY(2.5px)}.co-location-map .co-location-headquarters .h-globe-pin-label{display:none}.h-network.is-globe-ready .h-globe-canvas{transform:translateZ(0)}.h-network.is-globe-ready .h-network-atmosphere:before{display:none}.h-network.is-globe-ready .h-network-location{backdrop-filter:none;-webkit-backdrop-filter:none}.h-network.is-globe-ready.is-globe-restored:not(.is-reduced){height:auto;min-height:0;padding-block:48px 60px}.h-network.is-globe-ready.is-globe-restored>.h-network-sticky{position:relative;top:auto}@media(max-width:760px){.h-network.is-globe-ready.co-location-map .h-network-stage{padding-bottom:48px}.h-network.is-globe-ready.is-globe-restored:not(.is-reduced){padding-block:24px 0}}.co-location-dialog .n-vehicle-search{padding:0;background:none;border:0;box-shadow:none;color:#f5f9ff}.co-location-dialog .n-search-title{margin:16px 0;font-size:26px;color:#f5f9ff}.co-location-dialog .vs-selection{color:#d9e7f5}.co-location-dialog .vs-choice-filter{background:#d4eaff0d;border-color:#d8eaff4d;color:#d9e7f5}.co-location-dialog .vs-choice-filter input{color:#f5f9ff}.co-location-dialog input::placeholder{color:#c6d9eb;opacity:1}.co-location-dialog .vs-choice{background:#d4eaff0d;color:#f5f9ff;border-color:#d8eaff29}.co-location-dialog .vs-choice:hover{background:#d4eaff21;border-color:#a8caff}.co-location-dialog .vs-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-location-dialog .vs-car-toolbar{color:#d9e7f5}.co-location-dialog .vs-car-toolbar select{background:#102b43;color:#f5f9ff}.co-location-dialog .vs-fit-note{color:#d9e7f5}@supports not (backdrop-filter: blur(1px)){.co-location-glass,body.version-two dialog.co-location-dialog:not(#nav-mobile){background:#102b43}}@media(max-width:760px){.co-location-map .h-network-location{padding:22px}.co-location-popover{width:min(308px,calc(100vw - 24px));padding:22px}.co-location-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:25px}.co-location-dialog[data-view=picker]{width:calc(100vw - 24px)}.co-location-dialog-body{padding:30px 24px 24px}.co-location-dialog h2{margin-right:26px;font-size:29px}.co-location-dialog .vs-car-grid{grid-template-columns:minmax(0,1fr)}.co-location-dialog .vs-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(forced-colors:active){.co-location-glass{background:Canvas;color:CanvasText;border:1px solid CanvasText}.co-location-glass :is(h2,h3,p,strong,button){color:CanvasText}.co-location-primary{border:1px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/co-location-flow.css.map */
