.AutovanceCard-module__x6iVUW__iframeContainer{justify-content:center;align-items:center;display:flex}.AutovanceCard-module__x6iVUW__iframeContainer .AutovanceCard-module__x6iVUW__iframe{border:none;width:100%}.BannerCard-module__GinsNa__banner{width:100%}.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__body{gap:var(--spacing-md);flex-direction:column;display:flex}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__hidden{display:none}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn{justify-content:space-between;gap:var(--spacing-4xl);background-color:var(--elevated-level-two);border-radius:var(--radius-lg);flex-direction:row;padding:18px;display:flex}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__dividerWrp{align-items:center;height:100%;display:flex}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__divider{border-right:var(--border-strong);width:1px;height:95%}@media only screen and (max-width:768px){.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn{flex-direction:column;gap:10px}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__dividerWrp{display:none}}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details{flex-direction:column;gap:10px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;overflow:hidden}@media only screen and (max-width:768px){.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details.BasicInfoCard-module__HDpXSa__hidden{display:none}}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__colorInfo{align-items:center;gap:4px;display:flex}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__colorInfo .BasicInfoCard-module__HDpXSa__colorSwatch{border-radius:50%;width:20px;min-width:20px;height:20px;min-height:20px}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item{flex-direction:row;justify-content:space-between;width:100%;font-size:1rem;display:flex}@media only screen and (max-width:768px){.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item{max-width:100%}}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item p{margin-bottom:0}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item .BasicInfoCard-module__HDpXSa__label{letter-spacing:-.32px;max-width:50%;color:var(--text-secondary);align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:130%;display:flex}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item .BasicInfoCard-module__HDpXSa__value{letter-spacing:-.32px;max-width:60%;color:var(--text-primary);text-align:right;overflow-wrap:break-word;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.BasicInfoCard-module__HDpXSa__body .BasicInfoCard-module__HDpXSa__detailsCtn .BasicInfoCard-module__HDpXSa__details .BasicInfoCard-module__HDpXSa__item .BasicInfoCard-module__HDpXSa__value:first-line{line-height:130%}.BasicInfoCard-module__HDpXSa__button{display:none!important}@media only screen and (max-width:768px){.BasicInfoCard-module__HDpXSa__button{display:flex!important}}.BasicInfoCard-module__HDpXSa__btnIcon{transition:transform .3s cubic-bezier(.1,.74,.45,1.3)}.BasicInfoCard-module__HDpXSa__btnIcon.BasicInfoCard-module__HDpXSa__rotated{transform:rotate(180deg)}.CarShopTradeContainer-module__8K3ECq__container{border:var(--border-soft);border-radius:var(--vdp-card-border-radius,var(--radius-xl));flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex;background-color:var(--carshop-green)!important;max-width:1400px!important;box-shadow:var(--shadow-soft)!important;padding:100px 48px!important}@media only screen and (max-width:900px){.CarShopTradeContainer-module__8K3ECq__container{flex-direction:column;align-items:flex-start;gap:24px}}.CarShopTradeContainer-module__8K3ECq__container.CarShopTradeContainer-module__8K3ECq__vdp{flex-direction:column;border-radius:inherit!important;padding:24px!important}