.BasicDetailColorDisplay-module__8sRXFa__colorInfo{justify-content:center;align-items:center;gap:var(--gap-sm);flex-direction:row;display:flex}.BasicDetailColorDisplay-module__8sRXFa__colorInfo .BasicDetailColorDisplay-module__8sRXFa__colorSwatch{width:20px;min-width:20px;height:20px;min-height:20px;box-shadow:var(--shadow-strong);border-radius:50%}.BasicInfoTitle-module__GAxJCG__container{justify-content:space-between;align-items:center;gap:var(--gap-xl);flex-direction:row;width:100%;display:flex}@media (max-width:768px){.BasicInfoTitle-module__GAxJCG__container{align-items:flex-start;gap:var(--gap-md);flex-direction:column}}.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons{gap:var(--gap-lg);display:flex}@media (max-width:500px){.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons{align-items:flex-start;gap:var(--gap-md);flex-direction:column}}.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons .BasicInfoTitle-module__GAxJCG__buttonContainer{align-items:center;gap:var(--gap-md);flex-direction:row;display:flex}.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons .BasicInfoTitle-module__GAxJCG__buttonContainer .BasicInfoTitle-module__GAxJCG__copyItemContainer{align-items:center;gap:var(--gap-md);cursor:pointer;background-color:rgba(0,0,0,0);border:none;flex-direction:row;display:flex}.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons .BasicInfoTitle-module__GAxJCG__buttonContainer .BasicInfoTitle-module__GAxJCG__copyItemContainer .BasicInfoTitle-module__GAxJCG__button{cursor:pointer;background-color:rgba(0,0,0,0);border:none;margin:0;padding:0;transition:all .2s ease-in-out}@media (hover:hover) and (pointer:fine){.BasicInfoTitle-module__GAxJCG__container .BasicInfoTitle-module__GAxJCG__buttons .BasicInfoTitle-module__GAxJCG__buttonContainer .BasicInfoTitle-module__GAxJCG__copyItemContainer .BasicInfoTitle-module__GAxJCG__button:hover{text-underline-offset:2px;text-decoration:underline}}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn{padding:var(--spacing-lg);color:var(--text-primary);background-color:var(--elevated-level-two);border-radius:var(--radius-md)}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn details[open] summary .LexusAccessoriesCard-module__w2mCBG__icon{transform:rotate(180deg)}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn details[open] .LexusAccessoriesCard-module__w2mCBG__extendedDescription{animation:LexusAccessoriesCard-module__w2mCBG__fade-in .75s linear forwards}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn hr{height:1px;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--text-secondary);border:none}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn div:last-child hr{display:none}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn h5{font-size:var(--font-body-lg);font-weight:var(--font-weight-medium)}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__summary{cursor:pointer;flex-direction:row;display:flex}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__summary .LexusAccessoriesCard-module__w2mCBG__summaryCtn{flex-direction:row;justify-content:space-between;width:100%;display:flex}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__summary .LexusAccessoriesCard-module__w2mCBG__summaryCtn .LexusAccessoriesCard-module__w2mCBG__summaryRight{flex-direction:row;display:flex}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__summary .LexusAccessoriesCard-module__w2mCBG__summaryCtn .LexusAccessoriesCard-module__w2mCBG__summaryRight .LexusAccessoriesCard-module__w2mCBG__icon{margin-left:var(--spacing-md);font-size:var(--font-body-xl);transition:var(--transition-fast)}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__extendedDescription{width:95%;padding:var(--spacing-md) 0 0 var(--spacing-md);font-size:var(--font-body-md);opacity:0}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__details .LexusAccessoriesCard-module__w2mCBG__extendedDescription li::marker{color:var(--text-primary)}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__priceCtn{flex-direction:row;justify-content:center;align-items:center;display:flex}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__priceCtn .LexusAccessoriesCard-module__w2mCBG__helpBtn{border-radius:50%;width:22px;min-width:0;height:22px;margin-bottom:2px;padding:0}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__priceCtn .LexusAccessoriesCard-module__w2mCBG__helpIcon{width:18px;height:18px;font-size:var(--font-body-md);color:var(--text-primary);margin-top:2px}.LexusAccessoriesCard-module__w2mCBG__accessoriesCtn .LexusAccessoriesCard-module__w2mCBG__accessory{padding-right:var(--spacing-4xl);flex-direction:row;justify-content:space-between;display:flex}@keyframes LexusAccessoriesCard-module__w2mCBG__fade-in{to{opacity:1}}.BasicInfoCard-module__HDpXSa__detailsCtn{justify-content:center;align-items:flex-start;gap:var(--gap-xl);background-color:var(--elevated-level-two);border-radius:var(--radius-lg);flex-direction:row;width:100%;padding:18px;display:flex}.BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details{flex-direction:column;justify-content:center;gap:10px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;overflow:hidden}.BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__dividerWrp{border-right:var(--border-strong);align-items:center;height:100%;min-height:120px;display:flex}@media only screen and (max-width:768px){.BasicInfoCard-module__HDpXSa__detailsCtn{flex-direction:column;gap:10px}.BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__dividerWrp{display:none}}.BasicInfoCard-module__HDpXSa__tabContentHidden{display:none}.CarfaxUSCard-module__A1UexG__carfaxWidgetContainer{width:100%;max-width:768px;margin:0 auto}@media (max-width:768px){.CarfaxUSCard-module__A1UexG__carfaxWidgetContainer{max-width:375px}}.CarfaxUSCard-module__A1UexG__carfaxWidget{width:100%;max-width:768px;max-height:1400px}@media (max-width:768px){.CarfaxUSCard-module__A1UexG__carfaxWidget{max-width:375px;max-height:1304px}}.CarfaxUSCard-module__A1UexG__carfaxWidget iframe{border:none;max-height:1400px;width:100%!important;height:100%!important}@media (max-width:768px){.CarfaxUSCard-module__A1UexG__carfaxWidget iframe{max-height:1304px}}