@charset "UTF-8";:root{--black:#000;--black-rgb:0,0,0;--white:#fff;--white-rgb:255,255,255;--grey:#ebe9e9;--grey-light:#f6f6f6;--grey-dark:#2a2a2e;--peach:#fff1e6;--dark-peach:#ffd0ab;--red:red;--red-rgb:255,255,255;--red-light:#f66}.c-co-tt--archive{padding-top:70px}.c-as{padding-top:30px;padding-bottom:80px}.c-as-filters{margin-bottom:50px}.c-as-filters-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:18px}.c-as-filter-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;width:100%}.c-as-filter-fields .c-as-select{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;min-width:0}.c-as-select{width:100%;padding:14px 50px 14px 20px;font-size:16px;line-height:1.3;background-color:var(--white);border:1px solid rgba(0,0,0,0.08);border-radius:5px;color:var(--black);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 20px center;cursor:pointer;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.c-as-select:hover,.c-as-select:focus{border-color:rgba(0,0,0,0.18);outline:0}.c-as-filter-submit{-ms-flex-item-align:start;align-self:flex-start}.c-as-filter-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:100%}.c-as-count{font-size:18px;line-height:1.3;color:var(--black)}.c-as-count-num{font-weight:700}.c-as-filter-meta-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}
.c-as-reset{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:500;color:var(--red);text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:0;border:0;padding:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.c-as-reset:hover{opacity:.7}.c-as-reset.is-hidden{display:none}.c-as-view-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid rgba(0,0,0,0.08);border-radius:5px;overflow:hidden;background-color:var(--white)}.c-as-view-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--white);border:0;color:var(--black);cursor:pointer;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.c-as-view-btn+.c-as-view-btn{border-left:1px solid rgba(0,0,0,0.08)}.c-as-view-btn:hover{background:var(--peach)}.c-as-view-btn.is-active{background:var(--red);color:var(--white)}.c-as-results{width:100%;max-width:1560px;margin:0 auto}.c-as-empty{text-align:center;padding:60px 0;font-size:18px}.c-as-empty a{color:var(--red);text-decoration:underline}.c-as-cards{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.c-as-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--white);border:1px solid rgba(0,0,0,0.08);border-radius:5px;overflow:hidden;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.04);box-shadow:0 2px 6px rgba(0,0,0,0.04);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,transform .2s ease;transition:border-color .2s ease,transform .2s ease,-webkit-transform .2s ease}
.c-as-card:hover{border-color:rgba(0,0,0,0.18)}.c-as-card:hover .c-as-card-image{-webkit-transform:scale(1.06);transform:scale(1.06)}.c-as-card:hover .c-as-card-media::after{opacity:1}.c-as-card-media-link{display:block;text-decoration:none;color:inherit}.c-as-card-media{position:relative;aspect-ratio:4/3;background:var(--peach);overflow:hidden}.c-as-card-media::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.18);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;z-index:1}.c-as-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.c-as-pill,.c-as-card-price{z-index:2}.c-as-card-image--placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,0.25)}.c-as-card-placeholder{width:50%;max-width:160px;height:auto}.c-as-pill{position:absolute;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 18px;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;z-index:2}.c-as-pill--tr{right:0;min-width:150px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;clip-path:polygon(0 0,100% 0,100% 100%,42px 100%);padding-left:calc(18px + 42px)}.c-as-pill--tl{left:0;clip-path:polygon(0 0,100% 0,calc(100% - 42px) 100%, 0 100%);padding-right:calc(18px + 42px)}.c-as-pill--available{background:var(--white);color:var(--red)}.c-as-pill--sold{background:var(--red);color:var(--white)}.c-as-pill--reserved{background:var(--dark-peach);color:var(--black)}.c-as-pill--featured{background:var(--grey);color:var(--black)}.c-as-card-price{position:absolute;bottom:-1px;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:4px calc(22px + 42px) 0 22px;font-size:18px;font-weight:600;line-height:1.2;background:var(--white);color:var(--red);clip-path:polygon(0 0,calc(100% - 42px) 0, 100% 100%, 0 100%);z-index:2}
.c-as-card-price--sold{background:var(--red);color:var(--white)}.c-as-card-price--reserved{background:var(--dark-peach);color:var(--black)}.c-as-card-body{padding:22px 22px 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-flex:1;-ms-flex:1;flex:1}.c-as-card-title-link{text-decoration:none;color:inherit}.c-as-card-title{font-size:22px;font-weight:700;line-height:1.2;margin:0;color:var(--black)}.c-as-card-year{display:block}.c-as-card-makemodel{display:block}.c-as-card-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.c-as-spec{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;background:var(--grey);color:var(--red);border-radius:5px;line-height:1.2}.c-as-card-cta{margin-top:auto}.c-as-card-cta--list{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.c-as-card-cta--list .btn-primary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:120px;text-align:center}.c-as-card-note{font-size:14px;font-style:italic;margin:0;color:var(--black)}.c-as-card--sold .c-as-card-body{background:var(--red);color:var(--white)}.c-as-card--sold .c-as-card-title,.c-as-card--sold .c-as-card-note{color:var(--white)}.c-as-card--sold .c-as-spec{background:var(--white);color:var(--red)}.c-as-card--reserved .c-as-card-body{background:var(--dark-peach);color:var(--black)}.c-as-card--reserved .c-as-card-title,.c-as-card--reserved .c-as-card-note{color:var(--black)}.c-as-card--reserved .c-as-spec{background:var(--white);color:var(--red)}.c-as-results[data-view=list] .c-as-cards{grid-template-columns:1fr;gap:20px}.c-as-results[data-view=list] .c-as-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.c-as-results[data-view=list] .c-as-card-media-link{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px}.c-as-results[data-view=list] .c-as-card-media{height:100%;aspect-ratio:auto}.c-as-results[data-view=list] .c-as-card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px 24px}.c-as-results[data-view=list] .c-as-card-title{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;font-size:20px}.c-as-results[data-view=list] .c-as-card-year{display:inline}.c-as-results[data-view=list] .c-as-card-makemodel{display:inline;margin-left:6px}.c-as-results[data-view=list] .c-as-card-specs{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.c-as-results[data-view=list] .c-as-card-cta--grid{display:none}.c-as-results[data-view=list] .c-as-card-cta--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.c-as-results[data-view=list] .c-as-card-note{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:right}.c-as-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:60px}.c-as-pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border:1px solid rgba(0,0,0,0.08);border-radius:5px;color:var(--black);text-decoration:none;font-weight:500;background:var(--white);-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.c-as-pagination .page-numbers:hover{background:var(--peach)}.c-as-pagination .page-numbers.current{background:var(--red);color:var(--white);border-color:var(--red)}
@media only screen and (max-width:1199px){.c-as-results{max-width:950px}.c-as-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.c-as-results[data-view=list] .c-as-cards{grid-template-columns:1fr}.c-as-results[data-view=list] .c-as-card-media-link{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}}@media only screen and (max-width:979px){.c-as{padding-bottom:50px}.c-as-results{width:90%;margin:0 auto}.c-as-filter-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-as-filter-meta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-as-cards{grid-template-columns:1fr;gap:20px}.c-as-results[data-view=list] .c-as-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-as-results[data-view=list] .c-as-card-media-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.c-as-results[data-view=list] .c-as-card-media{aspect-ratio:4/3}.c-as-results[data-view=list] .c-as-card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:22px 22px 26px}.c-as-results[data-view=list] .c-as-card-note{text-align:left}.c-as-card-title{font-size:20px}}
/*# sourceMappingURL=comp-auto-search.min.css.map */
