.style_listContainer__g8elxs0{position:relative;display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;border:.1rem solid var(--colors-gray200__owr92xs);border-radius:1.2rem}.style_salesFestaBadge__g8elxs1{position:absolute;top:2rem;left:2rem}.style_link__g8elxs2{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10}.style_listImageContainer__g8elxs3{position:relative;aspect-ratio:1.9/1;width:100%}.style_listContentContainer__g8elxs4{display:flex;flex-direction:column;gap:2rem}.style_listContent__g8elxs5{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.style_tagContainer__g8elxs6{display:flex;align-items:center;gap:.6rem}.style_tag__g8elxs7{font-size:var(--typoType-h11-fontSize__owr92x31);line-height:var(--typoType-h11-lineHeight__owr92x32);font-weight:700;color:var(--colors-gray500__owr92xp)}.style_dot__g8elxs8{width:.3rem;height:.3rem;background-color:var(--colors-gray500__owr92xp);border-radius:50%}.style_modelName__g8elxs9{font-size:var(--typoType-h6-fontSize__owr92x2m);line-height:var(--typoType-h6-lineHeight__owr92x2n);font-weight:700}.style_price__g8elxsa{font-size:var(--typoType-h10-fontSize__owr92x2y);line-height:var(--typoType-h10-lineHeight__owr92x2z);font-weight:var(--typoType-h10-fontWeight__owr92x30);color:var(--colors-gray600__owr92xo);text-decoration:line-through}.style_discountPercent__g8elxsb{color:#0a93ff}.style_discountPercent__g8elxsb,.style_discountPrice__g8elxsc{font-size:var(--typoType-h6-fontSize__owr92x2m);line-height:var(--typoType-h6-lineHeight__owr92x2n);font-weight:700}.style_exteriorColor__g8elxsd{color:var(--colors-gray600__owr92xo)}.style_exteriorColor__g8elxsd,.style_value__g8elxse{font-size:var(--typoType-h11-fontSize__owr92x31);line-height:var(--typoType-h11-lineHeight__owr92x32);font-weight:var(--typoType-h11-fontWeight__owr92x33)}.style_option__g8elxsf{font-size:var(--typoType-l3-fontSize__owr92x4m);line-height:var(--typoType-l3-lineHeight__owr92x4n);font-weight:var(--typoType-l3-fontWeight__owr92x4o);border-radius:.8rem}.style_option_hasOption_true__g8elxsg{color:var(--colors-gray900__owr92xl);background-color:var(--colors-gray200__owr92xs);padding:.5rem .8rem}.style_option_hasOption_false__g8elxsh{color:var(--colors-gray400__owr92xq);background-color:transparent;padding:.5rem 0}@media screen and (min-width:800px){.style_tag__g8elxs7{font-size:var(--typoType-h10-fontSize__owr92x2y);line-height:var(--typoType-h10-lineHeight__owr92x2z);font-weight:var(--typoType-h10-fontWeight__owr92x30)}.style_modelName__g8elxs9{font-size:var(--typoType-h5-fontSize__owr92x2j);line-height:var(--typoType-h5-lineHeight__owr92x2k);font-weight:700}.style_price__g8elxsa{font-size:var(--typoType-h9-fontSize__owr92x2v);line-height:var(--typoType-h9-lineHeight__owr92x2w);font-weight:var(--typoType-h9-fontWeight__owr92x2x)}.style_discountPercent__g8elxsb,.style_discountPrice__g8elxsc{font-size:var(--typoType-h5-fontSize__owr92x2j);line-height:var(--typoType-h5-lineHeight__owr92x2k);font-weight:700}.style_exteriorColor__g8elxsd,.style_value__g8elxse{font-size:var(--typoType-h9-fontSize__owr92x2v);line-height:var(--typoType-h9-lineHeight__owr92x2w);font-weight:var(--typoType-h9-fontWeight__owr92x2x)}}.style_vehicleList__165hlln0{width:100%;height:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:1.2rem}.style_emptyContainer__165hlln1{flex:1;display:flex;justify-content:center;align-items:center;height:40rem}.style_loadingItem__165hlln2{width:100%;background-color:var(--colors-gray100__owr92xt);border-radius:1.2rem;aspect-ratio:1.08/1}@media screen and (min-width:800px){.style_vehicleList__165hlln0{grid-template-columns:repeat(2,1fr)}}.style_content__eo18g20{display:flex;gap:2.4rem}.style_container__eo18g21{display:flex;flex-direction:column;gap:1.6rem;width:100%;margin:0 auto;padding:2rem}.style_title__eo18g22{font-size:2.2rem;line-height:3.4rem;font-weight:700}@media screen and (min-width:800px){.style_container__eo18g21{gap:2.4rem}}@media screen and (min-width:1080px){.style_container__eo18g21{max-width:140rem;padding:4.8rem}.style_title__eo18g22{font-size:2.8rem;line-height:4rem}}