@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&family=Barlow+Condensed:wght@400;500;600;700;800&family=Oswald:wght@400;500;600;700&family=Fira+Code:wght@400;500;600&display=swap";.cc-page{--novaa-white: #ffffff;--novaa-tan: #937962;--novaa-taupe: #c9beb9;--novaa-charcoal: #2a2e2f;--novaa-ink: #14171a;--novaa-bone: #f6f3ee;--novaa-fog: #e7e2dc;--novaa-stone: #6b6e6f;--novaa-mud: #5a4a3a;--font-display: "Rigid Square", "Oswald", "Barlow Condensed", "Impact", sans-serif;--font-sans: "Montserrat", "Helvetica Neue", Arial, sans-serif;--font-utility: "Barlow Condensed", "Oswald", sans-serif;--font-mono: "Fira Code", ui-monospace, "SF Mono", Menlo, monospace;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.6, 0, .8, .4);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .4s}*,*:before,*:after{box-sizing:border-box}.cc-page{background:var(--novaa-bone);color:var(--novaa-ink);font-family:var(--font-sans)}.cc-page img,.cc-page svg{display:block;max-width:100%}.cc-page button{font:inherit;cursor:pointer}.cc-page a{color:inherit;text-decoration:none}.cc-container{max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:900px){.cc-container{padding:0 32px}}.cc-page h1,.cc-page h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.02em;line-height:1;margin:0;color:var(--novaa-ink)}.cc-crumb{font-family:var(--font-utility);font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--novaa-stone);padding:16px 0 0;display:flex;gap:8px;flex-wrap:wrap}.cc-crumb a:hover{color:var(--novaa-tan)}.cc-crumb .sep{color:var(--novaa-taupe)}.cc-hero{background:var(--novaa-ink);color:#fff;padding:48px 0 36px}.cc-hero .eyebrow{color:var(--novaa-tan)}.cc-hero h1{color:#fff;font-size:52px;font-weight:800;line-height:.9;letter-spacing:.01em;margin:16px 0}.cc-hero h1 .dot{color:var(--novaa-tan)}@media(min-width:700px){.cc-hero h1{font-size:72px}}@media(min-width:1100px){.cc-hero h1{font-size:88px}}.cc-hero .lede{max-width:56ch;color:#ffffffb8;font-size:15px;line-height:1.6;margin:0}.cc-hero .meta-row{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:26px;padding-top:18px;border-top:1px solid #2a2e2f;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c}.cc-hero .meta-row b{color:var(--novaa-tan);font-weight:500}.cc-search{background:var(--novaa-fog);border-bottom:2px solid var(--novaa-ink);position:sticky;top:0;z-index:20}.cc-search-inner{padding:16px 0}.cc-search-row{display:grid;grid-template-columns:1fr;gap:12px 22px;align-items:center}@media(min-width:900px){.cc-search-row{grid-template-columns:1fr auto}}.cc-field{background:#fff;border:2px solid var(--novaa-ink);display:flex;align-items:center;gap:12px;padding:12px 16px}.cc-field .mag{font-family:var(--font-mono);font-size:17px;color:var(--novaa-ink);line-height:1}.cc-field input{border:0;background:transparent;outline:none;width:100%;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-size:18px;font-weight:700;color:var(--novaa-ink)}@media(min-width:700px){.cc-field input{font-size:22px}}.cc-field input::placeholder{color:var(--novaa-stone);opacity:1}.cc-field .cc-clear{font-family:var(--font-mono);font-size:11px;color:var(--novaa-stone);border:1px solid var(--novaa-taupe);background:transparent;padding:5px 9px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.cc-field .cc-clear:hover{color:var(--novaa-ink);border-color:var(--novaa-ink)}.cc-field .cc-clear[hidden]{display:none}.cc-result{font-family:var(--font-mono);font-size:12px;color:var(--novaa-stone);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cc-result b{color:var(--novaa-ink);font-weight:600}.cc-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:12px}.cc-chips .lbl{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700;color:var(--novaa-stone);margin-right:4px}.cc-chip{padding:7px 12px;border:1px solid var(--novaa-ink);background:transparent;font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:700;color:var(--novaa-ink);display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.cc-chip .n{font-family:var(--font-mono);color:var(--novaa-stone);font-weight:500}.cc-chip:hover{border-color:var(--novaa-tan)}.cc-chip.is-on{background:var(--novaa-ink);color:#fff}.cc-chip.is-on .n{color:#fff9}@media(max-width:700px){.cc-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.cc-chips .lbl{display:none}.cc-chip{flex:0 0 auto}}.cc-gallery{padding:8px 0 40px}.cc-group{padding:34px 0 4px;border-bottom:1px solid var(--novaa-fog)}.cc-group:last-of-type{border-bottom:0}.cc-group[hidden]{display:none}.cc-group-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:12px;border-bottom:2px solid var(--novaa-ink);flex-wrap:wrap}.cc-group-head .gh-left{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cc-group-head .make{font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:700;color:var(--novaa-tan)}.cc-group-head h2{font-size:26px;letter-spacing:.02em}@media(min-width:700px){.cc-group-head h2{font-size:30px}}.cc-group-head .gen{font-family:var(--font-mono);font-size:11px;color:var(--novaa-stone);letter-spacing:.04em;text-transform:uppercase}.cc-group-head .count{font-family:var(--font-mono);font-size:11px;color:var(--novaa-stone);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.cc-group-head .count b{color:var(--novaa-ink);font-weight:600}.cc-flag{background:var(--novaa-tan);color:#fff;font-family:var(--font-utility);text-transform:uppercase;letter-spacing:.14em;font-size:9.5px;font-weight:700;padding:3px 8px;align-self:center}.cc-media-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:46vw;gap:8px}@media(min-width:700px){.cc-media-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:200px;gap:10px}}@media(min-width:1000px){.cc-media-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:165px}}.cc-tile{position:relative;overflow:hidden;cursor:pointer;border:0;padding:0;margin:0;background:var(--novaa-fog);display:block;width:100%;height:100%}.cc-tile.span-tall{grid-row:span 2}.cc-tile.span-wide{grid-column:span 2}.cc-tile.span-big{grid-column:span 2;grid-row:span 2}.cc-tile .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.cc-tile:hover .media{transform:scale(1.04)}.cc-tile:focus-visible{outline:3px solid var(--novaa-tan);outline-offset:-3px}.cc-tile .media-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#e3ddd3 0 12px,#d6cfc5 12px 13px);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:10px;color:var(--novaa-stone);text-transform:uppercase;letter-spacing:.06em;text-align:center;padding:8px}.cc-tile .owner{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;font-family:var(--font-mono);font-size:9.5px;color:#fff;letter-spacing:.02em;display:flex;justify-content:space-between;gap:8px;opacity:0;transform:translateY(4px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);text-shadow:0 1px 3px rgba(0,0,0,.6)}.cc-tile:hover .owner,.cc-tile:focus-visible .owner{opacity:1;transform:none}.cc-tile.is-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 45%,#00000073)}.cc-tile .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:46px;height:46px;border-radius:50%;background:#14171ab8;border:2px solid #fff;display:flex;align-items:center;justify-content:center;transition:background var(--dur-fast) var(--ease-out)}.cc-tile:hover .play{background:var(--novaa-tan);border-color:var(--novaa-tan)}.cc-tile .play:before{content:"";display:block;margin-left:4px;border-left:13px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.cc-tile .dur{position:absolute;right:8px;bottom:8px;z-index:3;font-family:var(--font-mono);font-size:9.5px;color:#fff;background:#14171ad1;padding:3px 6px;letter-spacing:.04em}.cc-tile.is-video .owner{bottom:26px}.cc-tile .typetag{position:absolute;right:8px;top:8px;z-index:3;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:3px 6px;background:#ffffffeb;border:0;color:var(--novaa-stone)}.cc-tile.is-video .typetag{background:var(--novaa-tan);color:#fff}.cc-empty{display:none;padding:64px 0 72px;text-align:center}.cc-empty.show{display:block}.cc-empty .mark{width:56px;height:56px;border:2px solid var(--novaa-ink);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-family:var(--font-mono);font-size:24px;color:var(--novaa-ink)}.cc-empty h2{font-size:22px;letter-spacing:.02em;margin:0 0 8px}.cc-empty p{font-family:var(--font-mono);font-size:12px;color:var(--novaa-stone);margin:0}.cc-empty p b{color:var(--novaa-ink)}.cc-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#14171ae6;display:none;align-items:center;justify-content:center;padding:20px}.cc-viewer.show{display:flex}.cc-viewer .vshell{background:var(--novaa-bone);width:100%;max-width:940px;box-shadow:0 30px 90px #00000080;display:flex;flex-direction:column;max-height:92vh}.cc-viewer .vbar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--novaa-fog);background:#fff}.cc-viewer .vbar .vmeta{font-family:var(--font-utility);font-size:13px;color:var(--novaa-stone);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.cc-viewer .vbar .vmeta b{color:var(--novaa-ink)}.cc-viewer .vbar .vclose{font-family:var(--font-mono);font-size:12px;color:var(--novaa-ink);border:1px solid var(--novaa-ink);background:transparent;padding:6px 10px;letter-spacing:.06em;text-transform:uppercase}.cc-viewer .vbar .vclose:hover{background:var(--novaa-ink);color:#fff}.cc-viewer .vstage{position:relative;background:var(--novaa-ink);flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.cc-viewer .vstage img,.cc-viewer .vstage video{display:block;max-width:100%;max-height:70vh;width:auto;height:auto;object-fit:contain}.cc-viewer .vstage iframe{width:100%;aspect-ratio:16/9;border:0;max-height:70vh}.cc-viewer .vstage .vph{width:100%;height:60vh;background:repeating-linear-gradient(135deg,#2a2e2f 0 12px,#24282a 12px 13px);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em}.cc-viewer .vnav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;background:#14171ab3;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:18px}.cc-viewer .vnav:hover{background:var(--novaa-tan);border-color:var(--novaa-tan)}.cc-viewer .vnav.prev{left:14px}.cc-viewer .vnav.next{right:14px}.cc-viewer .vfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:#fff;font-family:var(--font-mono);font-size:11px;color:var(--novaa-stone);letter-spacing:.04em}.cc-viewer .vfoot .vowner b{color:var(--novaa-ink)}.cc-viewer .vfoot .vidx{text-transform:uppercase;white-space:nowrap}@media(prefers-reduced-motion:reduce){.cc-tile .media,.cc-tile .owner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/customer-cars.css.map */
