.priceInfoModal--content{color:#000}.priceInfoModal--title h1{color:#000;font-size:24px;line-height:36px}@media screen and (min-width:768px){.priceInfoModal--title h1{font-size:32px;line-height:48px}}.priceInfoModal--details{border-bottom:1px solid #cdced2;padding:24px 0 8px}.priceInfoModal--info{font-size:16px;font-weight:400;line-height:24px;padding-bottom:32px}.priceInfoModal--info h2{color:#000;font-size:16px;font-weight:700;line-height:24px}.priceInfoModal--info p{padding-top:16px}.priceInfoModal--disclaimer{color:#666974;padding-top:32px}.priceInfoModal--disclaimer p{padding-top:16px}.carListingBadge[data-v-1373797d]{align-items:center;background-color:#020d1ecc;color:#fff;display:flex;flex-direction:row;height:17px;justify-content:center;padding:0 5px}.carListingBadge.primary[data-v-1373797d]{background-color:#7364d3}.carListingBadge.red[data-v-1373797d]{background-color:#d8372f}@media screen and (min-width:768px){.carListingBadge[data-v-1373797d]{height:30px}}.carListingBadge .carListingBadge--icon+.carListingBadge--text[data-v-1373797d],.carListingBadge .carListingBadge--image+.carListingBadge--text[data-v-1373797d]{padding-left:5px}.carListingBadge .carListingBadge--text[data-v-1373797d]{font-size:11px;font-weight:600}.carListingBadge .carListingBadge--image[data-v-1373797d]{width:14px}.carListingBadge .carListingBadge--image img[data-v-1373797d]{width:100%}.carListingBadge .svgIcon[data-v-1373797d]{height:11px;width:auto}@media screen and (min-width:768px){.carListingBadge .svgIcon[data-v-1373797d]{height:14px}}.carListingBadge .carListingBadge--icon-csp[data-v-1373797d]{fill:#00c070}.carListingBadge .carListingBadge--icon-autorecord[data-v-1373797d]{fill:#7364d3}.carListingBadge .carListingBadge--icon-yescpo[data-v-1373797d]{fill:#fec94f}
