.q-descriptive4{font-size:.9rem;line-height:1rem;color:#464646;font-family:Stratum,Arial,NotoSansKR,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;margin:0;padding:0}
@media print,only screen and (min-width:37.5em){.q-descriptive4{font-size:1.2727rem;line-height:1.3636rem}
}
@media only screen and (min-width:60em){.q-descriptive4{font-size:1.5rem;line-height:1.5833rem}
}
.q-descriptive4 a{color:#464646;font-weight:inherit;text-decoration:none}
.q-descriptive4 a:hover,.q-descriptive4 a:active{color:#a00}
.q-invert.q-descriptive4{color:#fff}
.q-invert.q-descriptive4 a{color:#fff;font-weight:inherit;text-decoration:none}
.q-invert.q-descriptive4 a:hover,.q-invert.q-descriptive4 a:active{color:#d4d4d4}
sup,sub{font-family:Stratum,Arial,NotoSansKR,sans-serif;font-size:60%}
.q-display4{padding-left:1.65rem;position:relative}
.q-display4::before{border-left:.75rem solid #c00;bottom:3px;content:"";display:inline-block;left:0;position:absolute;top:0;width:.75rem}
@media print,only screen and (min-width:26.25em){.q-display4::before{bottom:7px;top:3px}
}
p>.q-display4{display:inline-block}
.qf-vehicle-selector .qf-vehicle-image{margin-bottom:1rem;padding:0 1rem;width:100%}
.qf-vehicle-selector .qf-car-info{padding-left:.5rem;text-transform:capitalize}
@media print,only screen and (min-width:26.25em){.qf-vehicle-selector[is-vehicle-image-on-right]{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end}
.qf-vehicle-selector[is-vehicle-image-on-right] .qf-vehicle-image,.qf-vehicle-selector[is-vehicle-image-on-right] .qf-vs-dropdowns{width:50%}
}