.images-counter-badge{align-items:center;background-color:var(--color-deep-blue,#181c59);border-radius:var(--radius-md,.375rem);color:var(--color-pastel-blue,#c2d3e7);-moz-column-gap:calc(var(--spacing,.25rem)*1);column-gap:calc(var(--spacing,.25rem)*1);display:inline-flex;font-size:var(--text-sm,.875rem);height:calc(var(--spacing,.25rem)*5);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-inline:6px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-leading:initial}}}.listing-card{--offset:10px;background-color:var(--color-white,#fff);border-color:var(--bb-border);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);container-type:inline-size;display:flex;flex-direction:column;position:relative}.listing-card.listing-card--showcased{border-color:var(--color-electric-blue,#343cbf);border-style:var(--tw-border-style);border-width:1px}.listing-card .listing-card__overlay-btn{border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem);inset-inline:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*14);position:absolute;top:calc(var(--spacing,.25rem)*0);z-index:2}.listing-card .listing-card__overlay-btn:focus,.listing-card .listing-card__overlay-btn:focus-visible{--tw-outline-style:none;outline-style:none}:is(.listing-card .listing-card__overlay-btn:focus-visible,.listing-card .listing-card__overlay-btn:hover)~.listing-card__bottom-section .body .body__top{color:var(--color-primary,var(--color-electric-blue))}:is(.listing-card .listing-card__overlay-btn:focus-visible,.listing-card .listing-card__overlay-btn:hover)~.listing-card__bottom-section .body .listing-card__version{color:var(--color-cool-gray-800,#1f2937)}.listing-card .listing-card__unavailable-overlay{background-color:#f9fafb80;inset:calc(var(--spacing,.25rem)*0);position:absolute;z-index:2}@supports (color:color-mix(in lab,red,red)){.listing-card .listing-card__unavailable-overlay{background-color:color-mix(in oklab,var(--color-cool-gray-50,#f9fafb)50%,transparent)}}.listing-card .listing-card__unavailable-overlay{padding:calc(var(--spacing,.25rem)*10);text-align:center}.listing-card .listing-card__unavailable-overlay p{background-color:var(--color-cool-gray-700,#374151);border-radius:3.40282e+38px;color:var(--color-white,#fff);display:inline-block;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:2px;padding-inline:calc(var(--spacing,.25rem)*3)}.listing-card .listing-card__unavailable-overlay .base-btn{color:var(--color-primary-100,#dde6ff);text-decoration-line:underline}.listing-card .listing-card__top-section{border-top-left-radius:10px;border-top-right-radius:10px;height:150px;overflow:clip;position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@container (min-width:200px){.listing-card .listing-card__top-section{height:190px}}.listing-card .listing-card__top-section .listing-card__image{border-top-left-radius:var(--radius-xl,.75rem);border-top-right-radius:var(--radius-xl,.75rem);display:grid;height:100%;overflow:clip}.listing-card .listing-card__top-section .chip--images{bottom:var(--offset);position:absolute;right:var(--offset)}.listing-card .listing-card__top-section .chip--carfax{bottom:var(--offset);left:var(--offset);position:absolute}.listing-card .listing-card__top-section .chip--featured{left:var(--offset);position:absolute;top:var(--offset)}.listing-card .listing-card__top-section .chip--showcased{bottom:var(--offset);--tw-translate-x:-50%;left:50%;position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}.listing-card .listing-card__top-section .listing-card__favorite{background-color:var(--color-white,#fff);border-color:var(--bb-border);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing,.25rem)*1);position:absolute;right:calc(var(--spacing,.25rem)*2);top:calc(var(--spacing,.25rem)*2);z-index:15}.listing-card .listing-card__bottom-section{border-bottom-left-radius:var(--radius-xl,.75rem);border-bottom-right-radius:var(--radius-xl,.75rem);display:grid;flex:auto;grid-template-rows:1fr auto;overflow:clip;padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*2)}@container (min-width:200px){.listing-card .listing-card__bottom-section{padding-inline:calc(var(--spacing,.25rem)*4)}}.listing-card .listing-card__bottom-section .body{display:flex;flex-direction:column}.listing-card .listing-card__bottom-section .body .listing-card__make{font-family:var(--font-work-sans,"Work Sans","Inter","-apple-system","BlinkMacSystemFont","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","sans-serif");font-size:var(--text-base,1rem);-webkit-line-clamp:1;line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-left:calc(var(--spacing,.25rem)*-1);margin-right:calc(var(--spacing,.25rem)*-2);margin-top:calc(var(--spacing,.25rem)*-2);padding-left:calc(var(--spacing,.25rem)*1);padding-right:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary-950,#181650);font-weight:var(--font-weight-bold,700);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (min-width:200px){.listing-card .listing-card__bottom-section .body .listing-card__make{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.listing-card .listing-card__bottom-section .body .listing-card__version{font-size:var(--text-xs,.75rem);height:calc(var(--spacing,.25rem)*8);-webkit-line-clamp:2;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*2);--tw-leading:var(--leading-tight,1.25);color:var(--color-cool-gray-500,#6b7280);line-height:var(--leading-tight,1.25);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (min-width:200px){.listing-card .listing-card__bottom-section .body .listing-card__version{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.listing-card .listing-card__bottom-section .body .listing-card__price{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-bottom:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*0);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-primary,var(--color-electric-blue));display:block;font-weight:var(--font-weight-bold,700)}@container (min-width:200px){.listing-card .listing-card__bottom-section .body .listing-card__price{font-size:22px}}.listing-card .listing-card__bottom-section .body .listing-card__tags{align-items:flex-start;display:flex;flex-wrap:wrap-reverse;gap:calc(var(--spacing,.25rem)*2);height:52px;overflow:clip}.listing-card .listing-card__bottom-section .body .listing-card__tags .listing-card__tag{background-color:var(--color-white-smoke,#f5f5f5);border-radius:var(--radius-xl,.75rem);font-size:var(--text-xs,.75rem);height:22px;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-cool-gray-700,#374151);display:flex;font-weight:var(--font-weight-medium,500)}.listing-card .listing-card__bottom-section .body .listing-card__tags .listing-card__tag .tag__content{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.listing-card .listing-card__bottom-section .section-footer{align-items:flex-start;border-color:var(--color-cool-gray-300,#d1d5db);border-top-style:var(--tw-border-style);border-top-width:1px;-moz-column-gap:calc(var(--spacing,.25rem)*1);column-gap:calc(var(--spacing,.25rem)*1);display:flex;margin-inline:calc(var(--spacing,.25rem)*-2);margin-top:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*1);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@container (min-width:200px){.listing-card .listing-card__bottom-section .section-footer{margin-inline:calc(var(--spacing,.25rem)*-4);padding-inline:calc(var(--spacing,.25rem)*4)}}.listing-card .listing-card__bottom-section .section-footer>.bb-icon{--tw-translate-y:1px;display:none;flex-shrink:0;translate:var(--tw-translate-x)var(--tw-translate-y)}@container (min-width:200px){.listing-card .listing-card__bottom-section .section-footer>.bb-icon{display:block}}.listing-card .listing-card__bottom-section .section-footer .listing-card__dealer-name{color:var(--color-deep-blue,#181c59);font-size:var(--text-xs,.75rem);-webkit-line-clamp:1;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (min-width:200px){.listing-card .listing-card__bottom-section .section-footer .listing-card__dealer-name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.listing-card .listing-card__bottom-section .section-footer .listing-card__location{color:var(--color-deep-blue,#181c59);font-size:var(--text-xs,.75rem);-webkit-line-clamp:1;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-bottom:calc(var(--spacing,.25rem)*2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (min-width:200px){.listing-card .listing-card__bottom-section .section-footer .listing-card__location{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
