.filter-wrap[data-v-caae13b5]{display:flex}.filter[data-v-caae13b5]{background:var(--main-medium-dark);border:none;border-radius:2px;box-shadow:2px 2px 3px #000;color:#f5f5f5;font-size:1rem;margin:.2rem;min-width:95%;padding:.4rem}.active[data-v-caae13b5]{box-shadow:inset 2px 2px 3px #000}.active[data-v-caae13b5],.filter[data-v-caae13b5]:hover{background:var(--main-medium-light)}@media only screen and (max-width:900px){.filter[data-v-caae13b5]{font-size:12px;margin:4px;padding:.4rem;text-align:center}}p[data-v-d8334c2b]{font-size:x-large;margin-block-end:5px;margin-block-start:0}summary[data-v-d8334c2b]{align-self:flex-start}summary.label[data-v-d8334c2b]{font-size:x-large}.filter-wrap[data-v-d8334c2b]{display:flex;flex-wrap:wrap;margin-top:1rem}.filter-accordian[data-v-d8334c2b]{background:var(--main-medium-light);border-radius:2px;box-shadow:2px 2px 3px #000;color:#f5f5f5;margin:1rem auto auto;min-width:86%;padding:1rem;width:-moz-fit-content;width:fit-content}.filter-accordian[data-v-d8334c2b],.filter-group[data-v-d8334c2b]{display:flex;flex-direction:column}.filter-group[data-v-d8334c2b]{margin-right:3px;padding-bottom:5px;padding-right:5px}.filter-section[data-v-d8334c2b]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,2.2rem)}.label[data-v-d8334c2b]{background:var(--main-dark);border-radius:2px 2px 1px 1px;overflow:hidden;padding-left:5px;width:100%}@media only screen and (max-width:900px){.filter-section[data-v-d8334c2b]{grid-template-rows:repeat(3,2rem)}.filter-wrap[data-v-d8334c2b]{flex-wrap:wrap;margin:0;padding:0 0 .5rem;width:100%}}@media only screen and (max-width:700px){.filter-section[data-v-d8334c2b]{grid-template-rows:repeat(4,2rem)}.filter-wrap[data-v-d8334c2b]{flex-wrap:wrap;margin:0;padding:0 0 .5rem;width:90%}.filter-accordian[data-v-d8334c2b]{display:flex;flex-direction:column;flex-wrap:wrap;margin-block-end:5px;min-width:86%}}@media only screen and (max-width:600px){.filter-section[data-v-d8334c2b]{grid-template-rows:repeat(5,2rem)}.filter-wrap[data-v-d8334c2b]{flex-wrap:wrap;margin:0;padding:0 0 .5rem;width:90%}}@media only screen and (max-width:500px){.filter-section[data-v-d8334c2b]{grid-template-rows:repeat(7,2rem)}.filter-wrap[data-v-d8334c2b]{flex-wrap:wrap;margin:0;padding:0 0 .5rem;width:100%}}@media only screen and (max-width:360px){.filter-section[data-v-d8334c2b]{grid-template-rows:repeat(10,1.5rem)}.filter-wrap[data-v-d8334c2b]{flex-wrap:wrap;margin:0;padding:0;width:100%}}*{color:#f5f5f5}Filter{width:80%}h2{font-size:25px;margin-bottom:5px}.carcontainer{display:grid;grid-template-columns:23% 23% 23% 23%;justify-content:center;padding-bottom:30px;padding-top:30px;width:100%}.results{font-size:1.3rem;grid-column:1/-1;padding-left:6px}.page-header{grid-column:1/-1;padding:0 6px 1rem}.page-header h1{font-size:2.5rem;margin-bottom:.5rem}.page-header p{line-height:1.5;margin:0;max-width:60ch}.car{background:var(--main-medium-light);border-radius:12px;box-shadow:2px 2px 3px #000;margin:5px;position:relative}.car,.skip{overflow:hidden}.skip{height:1px;left:-1000px;position:absolute;text-align:left;top:-1000px;width:1px}a.skip:active,a.skip:focus,a.skip:hover{color:#f5f5f5;font-size:2em;height:auto;left:0;overflow:visible;top:0;width:auto}@media only screen and (max-width:2400px){.carcontainer{grid-template-columns:30% 30% 30%}}@media only screen and (max-width:1100px){.carcontainer{grid-template-columns:49% 49%;padding:0}}.loading{display:flex;flex-direction:row;justify-content:center;margin:30px auto auto}.loading__letter{animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce;font-size:88px;font-weight:400;letter-spacing:4px}.loading__letter:nth-child(2){animation-delay:.3s}.loading__letter:nth-child(3){animation-delay:.6s}.loading__letter:nth-child(4){animation-delay:.9s}.loading__letter:nth-child(5){animation-delay:1.2s}.loading__letter:nth-child(6){animation-delay:1.8s}.loading__letter:nth-child(7){animation-delay:2.1s}.loading__letter:nth-child(8){animation-delay:2.4s}.loading__letter:nth-child(9){animation-delay:2.7s}.loading__letter:nth-child(10){animation-delay:3s}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-40px) scale(1.3)}80%,to{transform:translateY(0)}}@media (max-width:700px){.loading__letter{font-size:50px}}@media (max-width:340px){.loading__letter{font-size:40px}}
