.TermsPage-module-scss-module__HvzyCq__page{width:100%;min-height:100vh;color:var(--text-primary);background-color:var(--surface);flex-direction:column;display:flex}.TermsPage-module-scss-module__HvzyCq__page .TermsPage-module-scss-module__HvzyCq__content{padding:var(--padding-xl)var(--padding-md);flex-direction:column;align-items:center;display:flex}.TermsPage-module-scss-module__HvzyCq__page .TermsPage-module-scss-module__HvzyCq__content .TermsPage-module-scss-module__HvzyCq__terms{width:100%;height:100%;min-height:100vh;margin-top:var(--padding-lg)}
.Collection-module-scss-module__kQ0SuW__container{justify-content:center;gap:20px;min-height:300px;margin-top:30px;margin-bottom:20px;display:flex;position:relative}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container{flex-direction:column;gap:0}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__spinner{z-index:10;height:calc(100% + 50px);position:absolute;top:-30px}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__spinner{width:calc(100% + 24px);left:-12px}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn{width:calc(25% - 15px);position:relative}@media only screen and (max-width:768px){.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn{width:100%;height:140px;margin:12px 0}}.Collection-module-scss-module__kQ0SuW__container .Collection-module-scss-module__kQ0SuW__placeholderCtn .Collection-module-scss-module__kQ0SuW__card{width:100%;height:100%;color:var(--on-primary);background:var(--primary-gradient,var(--primary));border-radius:var(--srp-card-border-radius,var(--radius-xl));justify-content:center;align-items:center;gap:16px;padding:16px;font-size:16px;display:flex;position:absolute;top:0}
.GroupCTA-module-scss-module__8ELkBa__button{width:100%;height:150px;color:var(--text-primary);background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);transition:var(--transition-bounce-sm);cursor:pointer;padding:0;overflow:hidden}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--text-primary)}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__buttonText{font-size:16px}}.GroupCTA-module-scss-module__8ELkBa__button--glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.125);border:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s,color .3s}.GroupCTA-module-scss-module__8ELkBa__button--glass .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--white)}@media (hover:hover) and (pointer:fine){.GroupCTA-module-scss-module__8ELkBa__button--glass:hover{background-color:var(--elevated-level-one)}.GroupCTA-module-scss-module__8ELkBa__button--glass:hover .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--text-primary)}}.GroupCTA-module-scss-module__8ELkBa__button--bmw{background-color:var(--primary);border:none}.GroupCTA-module-scss-module__8ELkBa__button--bmw .GroupCTA-module-scss-module__8ELkBa__buttonText{color:var(--on-primary)}@media (hover:hover) and (pointer:fine){.GroupCTA-module-scss-module__8ELkBa__button--bmw:hover{background-color:var(--primary)}.GroupCTA-module-scss-module__8ELkBa__button:hover{transform:scale(1.05)}}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button{width:100%;height:120px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn{justify-content:center;align-items:center;gap:var(--gap-md);text-align:center;border-radius:var(--radius-xl);flex-direction:column;width:100%;height:100%;padding:12px;font-size:20px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn{gap:var(--gap-lg);max-width:100%;padding:var(--padding-lg)}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn{background:var(--primary-gradient,var(--primary));border-radius:var(--radius-full);justify-content:center;align-items:center;width:48px;height:48px;padding:12px;font-size:24px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn{width:40px;height:40px;padding:10px;font-size:18px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon{color:var(--on-primary);justify-content:center;align-items:center;font-size:24px;display:flex}@media only screen and (max-width:768px){.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon{font-size:18px}}.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon path,.GroupCTA-module-scss-module__8ELkBa__button .GroupCTA-module-scss-module__8ELkBa__ctn .GroupCTA-module-scss-module__8ELkBa__iconCtn .GroupCTA-module-scss-module__8ELkBa__icon rect{fill:var(--on-primary)}
.LargeIconButton-module-scss-module__MEQq9W__container{flex-direction:column;width:100%;max-width:334px;margin:0;display:flex}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container{max-width:100%}.LargeIconButton-module-scss-module__MEQq9W__container--cms{max-width:100%;margin:20px 0}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button{width:100%;color:var(--text-primary);text-align:center;background-color:var(--elevated-level-one);border:none;border:var(--border-soft);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);padding:0;transition:transform .2s ease-in-out;overflow:hidden}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button--dark{background-color:var(--elevated-level-two)}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button--manufacturer{box-shadow:none}@media (hover:hover) and (pointer:fine){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button:hover{transform:scale(1.02)}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn{border-radius:var(--radius-xl);flex-direction:column;align-items:center;width:100%;font-size:1.75rem;font-weight:700;display:flex}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--small{max-width:334px;padding:12px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--manufacturer{max-width:334px;padding:15px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn--large{max-width:403px;padding:33px;font-size:1.5rem}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__ctn{max-width:100%;padding:15px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle{background:var(--primary-gradient,var(--primary));justify-content:center;align-items:center;display:flex}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small{border-radius:var(--radius-3xl);width:60px;height:60px;margin-bottom:8px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon{width:30px;height:30px;color:var(--on-primary);font-size:30px}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon path,.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--small .LargeIconButton-module-scss-module__MEQq9W__icon rect{fill:var(--on-primary)}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large{border-radius:var(--radius-full);width:106px;height:106px;margin-bottom:15px;font-size:50px}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large{border-radius:var(--radius-3xl);width:70px;height:70px;margin-bottom:15px;font-size:30px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon{width:50px;height:50px;color:var(--on-primary);font-size:50px}@media only screen and (max-width:768px){.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon{width:30px;height:30px;font-size:30px}}.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon path,.LargeIconButton-module-scss-module__MEQq9W__container .LargeIconButton-module-scss-module__MEQq9W__button .LargeIconButton-module-scss-module__MEQq9W__circle--large .LargeIconButton-module-scss-module__MEQq9W__icon rect{fill:var(--on-primary)}
.InventoryCTAs-module-scss-module__qj3srG__ctn{z-index:1;flex-direction:row;justify-content:center;gap:18px;width:100%;max-width:900px;display:flex}@media only screen and (max-width:1024px){.InventoryCTAs-module-scss-module__qj3srG__ctn{gap:var(--gap-md);max-width:unset;flex-direction:row;display:flex}}@media only screen and (max-width:768px){.InventoryCTAs-module-scss-module__qj3srG__ctn{max-width:unset;grid-template-columns:repeat(2,1fr);margin-bottom:90px;padding:0 20px;display:grid}.InventoryCTAs-module-scss-module__qj3srG__ctn--three>:nth-child(3){grid-column:1/-1}}
.ContactForm-module-scss-module__-UH9pa__position{justify-content:center;align-items:center;height:100%;margin:12px 0;display:flex}@media only screen and (max-width:1200px){.ContactForm-module-scss-module__-UH9pa__position{display:block}}.ContactForm-module-scss-module__-UH9pa__position .ContactForm-module-scss-module__-UH9pa__container{max-width:50%}@media only screen and (max-width:1200px){.ContactForm-module-scss-module__-UH9pa__position .ContactForm-module-scss-module__-UH9pa__container{max-width:100%}}
.Disclaimer-module-scss-module__e5fTRG__disclaimers{gap:var(--gap-sm);flex-direction:column;display:flex}.Disclaimer-module-scss-module__e5fTRG__disclaimerLayout{align-items:flex-start;gap:var(--gap-sm);display:flex}.Disclaimer-module-scss-module__e5fTRG__superscript{font-size:var(--font-body-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:1}.Disclaimer-module-scss-module__e5fTRG__loading{padding:var(--padding-md);font-size:var(--font-body-sm);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}
.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn{gap:var(--gap-md);flex-wrap:wrap;display:flex}.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn--row{flex-direction:row}.DoubleButtonGroup-module-scss-module__0r1fuG__buttonCtn--column{flex-direction:column}
.DoubleContainerBase-module-scss-module__gi-wEa__ctn{align-items:center;gap:40px;width:100%;padding:120px 16px;display:flex}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--carousel{padding:24px 16px}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--primary{background-color:var(--primary)}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--elevated-level-two{background-color:var(--elevated-level-two)}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--none{background-color:transparent}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn{gap:var(--gap-xl);flex-direction:column;margin-top:15px;margin-bottom:10px;padding:60px 8px}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--carousel{padding:24px 16px}}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--imageRight{flex-direction:row-reverse}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn--imageRight{flex-direction:column}}.DoubleContainerBase-module-scss-module__gi-wEa__ctn--feedItem{gap:unset;height:100%;padding:20px}@media only screen and (max-width:768px){.DoubleContainerBase-module-scss-module__gi-wEa__ctn--feedItem{gap:var(--gap-lg);flex-direction:column;margin-top:30px;margin-bottom:20px}}
.DoubleHeaderGroup-module-scss-module__y6bcVG__headerAndParagraphContainer{gap:var(--gap-md);flex-direction:column;max-width:590px;display:flex}
.VideoPlayer-module-scss-module___U0bsG__videoCtn{border-radius:var(--radius-xl);border:none;width:100%;max-width:1280px;height:40vh;margin:30px auto 20px;line-height:0;position:relative}.VideoPlayer-module-scss-module___U0bsG__videoCtn--default{height:unset;border-radius:var(--radius-xl);padding-bottom:0}.VideoPlayer-module-scss-module___U0bsG__videoCtn--dark{background-color:var(--elevated-level-one)}.VideoPlayer-module-scss-module___U0bsG__videoCtn--fullWidth{max-width:unset;padding-bottom:56.25%}@media only screen and (max-width:768px){.VideoPlayer-module-scss-module___U0bsG__videoCtn--fullWidth{height:unset}}.VideoPlayer-module-scss-module___U0bsG__videoCtn--double{max-width:509px;margin:0}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video{border-radius:var(--radius-xl);border:none;width:100%;position:absolute;height:100%!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--default{height:auto;position:relative}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fit{object-fit:contain!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fill{object-fit:cover!important}.VideoPlayer-module-scss-module___U0bsG__videoCtn .VideoPlayer-module-scss-module___U0bsG__video--fullWidth{border-radius:unset}.VideoPlayer-module-scss-module___U0bsG__controlsCtn{background-color:transparent;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;bottom:0;left:0}.VideoPlayer-module-scss-module___U0bsG__controlsCtn .VideoPlayer-module-scss-module___U0bsG__controls{justify-content:flex-end;align-items:flex-end;gap:var(--gap-md);width:100%;padding:var(--padding-xl);margin:auto;display:flex}
.DoubleMedia-module-scss-module__-rj5ka__imageCtn{background-color:var(--elevated-level-two);border-radius:var(--radius-xl);width:100%;max-width:530px}.DoubleMedia-module-scss-module__-rj5ka__imageCtn--default{background-color:var(--surface);height:-moz-fit-content;height:fit-content;aspect-ratio:unset!important}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:100%}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image--fit{object-fit:contain!important;aspect-ratio:4/3!important}.DoubleMedia-module-scss-module__-rj5ka__imageCtn .DoubleMedia-module-scss-module__-rj5ka__image--default{height:unset;object-fit:contain!important}.DoubleMedia-module-scss-module__-rj5ka__youtubeCtn{width:100%;max-width:530px}.DoubleMedia-module-scss-module__-rj5ka__youtubeCtn iframe{border-radius:var(--radius-xl);border:none;width:100%;height:100%!important}
.DoubleVariantFive-module-scss-module__7YKWnG__ctn{justify-content:center;align-items:center;gap:var(--gap-xl);background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);width:100%;max-width:1200px;box-shadow:var(--shadow-strong);flex-direction:row;display:flex}@media only screen and (max-width:768px){.DoubleVariantFive-module-scss-module__7YKWnG__ctn{gap:var(--gap-xl);flex-direction:column;margin-top:30px;margin-bottom:20px}}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer{z-index:1;width:100%;max-width:530px;height:100%;padding-right:var(--padding-xl);border-radius:unset;flex-direction:column;align-items:flex-start;gap:64px;display:flex}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer--imageRight{margin-left:unset}@media only screen and (max-width:768px){.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset;padding:var(--padding-xl)}}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer .DoubleVariantFive-module-scss-module__7YKWnG__dateAndShareCtn{flex-direction:column;align-items:flex-start;width:100%;display:flex}.DoubleVariantFive-module-scss-module__7YKWnG__headerAndButtonContainer .DoubleVariantFive-module-scss-module__7YKWnG__dateAndShareCtn .DoubleVariantFive-module-scss-module__7YKWnG__date{color:var(--text-secondary);margin-top:8px}
.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--imageRight.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantFour-module-scss-module__qYEjDG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.DoubleVariantOne-module-scss-module__AcJmUa__headerAndButtonContainer{gap:var(--gap-lg);flex-direction:column;display:flex}
.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--imageRight.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantThree-module-scss-module__txneyG__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer{z-index:1;background:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-2xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:flex-start;gap:32px;margin-left:-60px;padding:34px;display:flex}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-md)var(--radius-2xl)var(--radius-2xl)var(--radius-2xl)}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--imageRight{margin-right:-60px;margin-left:unset}.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--imageRight.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer--clippedCorner{border-radius:var(--radius-2xl)var(--radius-md)var(--radius-2xl)var(--radius-2xl)}@media only screen and (max-width:768px){.DoubleVariantTwo-module-scss-module__DDupya__headerAndButtonContainer{width:100%;max-width:530px;margin-right:unset;margin-left:unset}}
.Driveopage-module-scss-module__na_D3a__driveoContainer{justify-content:flex-start;align-items:center;width:100%;display:flex}.Driveopage-module-scss-module__na_D3a__driveoContainer--center{justify-content:center}.Driveopage-module-scss-module__na_D3a__driveoContainer--right{justify-content:flex-end}
.Elfsight-module-scss-module__ihvjWG__banner{width:100%}
.Slider-module-scss-module__xz_OKa__sliderContainer{gap:var(--gap-sm);flex-direction:column;width:100%;display:flex}.Slider-module-scss-module__xz_OKa__sliderContainer input[type=range]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:100%}.Slider-module-scss-module__xz_OKa__sliderContainer input[type=range]:focus{outline:none}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-runnable-track{background-color:var(--primary);border-radius:.5rem;height:.2rem}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb{background-color:var(--primary);border-radius:var(--radius-full);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:32px;height:32px;transition:var(--transition-fast);margin-top:-16px}@media (hover:hover) and (pointer:fine){.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:hover{box-shadow:var(--shadow-hover);transform:scale(1.2)}}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:active{transform:scale(1.1)}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-webkit-slider-thumb:focus{outline:2px solid var(--primary);outline-offset:2px}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-moz-range-track{background-color:var(--primary);border-radius:.5rem;height:.2rem}.Slider-module-scss-module__xz_OKa__sliderContainer .Slider-module-scss-module__xz_OKa__slider::-moz-range-thumb{background-color:var(--primary);border:none;border-radius:.5rem;width:1rem;height:1rem}
.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card{gap:var(--gap-lg);flex-direction:column;display:flex}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer{align-items:center;gap:var(--gap-xl);flex-direction:row;display:flex}@media (max-width:768px){.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer{flex-direction:column}}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__leftContainer{width:35%;padding:var(--padding-xl);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-xl);aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__leftContainer{width:100%;aspect-ratio:unset}}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__leftContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__costContainer{flex-direction:row;align-items:baseline;display:flex}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rightContainer{width:65%}@media (max-width:768px){.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rightContainer{width:100%}}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rightContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__inputContainer{gap:var(--gap-sm);flex-direction:row;width:100%;display:flex}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rightContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rangeContainer{gap:var(--gap-xl);flex-direction:column;width:100%;display:flex}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__mainContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rightContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rangeContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rangeLabelContainer .EvChargingCostEstimatorCard-module-scss-module__S02pXW__rangeValueContainer{display:flex}.EvChargingCostEstimatorCard-module-scss-module__S02pXW__card .EvChargingCostEstimatorCard-module-scss-module__S02pXW__disclaimerContainer{padding:var(--padding-lg);background-color:var(--elevated-level-two);border-radius:var(--radius-lg)}
.ShopifyCard-module-scss-module__k9JlCW__productsWrapper{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (max-width:768px){.ShopifyCard-module-scss-module__k9JlCW__productsWrapper{gap:12px}}.ShopifyCard-module-scss-module__k9JlCW__productContainer{width:calc(33.333% - 14px);margin-bottom:20px}@media (max-width:768px){.ShopifyCard-module-scss-module__k9JlCW__productContainer{margin-bottom:16px;width:calc(50% - 6px)!important}}.ShopifyCard-module-scss-module__k9JlCW__productContainer img{object-fit:contain!important;width:100%!important;height:120px!important}@media (max-width:768px){.ShopifyCard-module-scss-module__k9JlCW__productContainer img{height:100px!important}}
.VdpCards-module-scss-module__b81ajq__glow{animation:2s VdpCards-module-scss-module__b81ajq__glowing;animation-direction:forwards}@keyframes VdpCards-module-scss-module__b81ajq__glowing{20%{box-shadow:0 0 10px var(--primary)}40%{box-shadow:0 0 10px var(--primary)}to{box-shadow:unset}}
.CarouselIndicators-module-scss-module__SRlDPa__ctn{display:var(--vehicle-carousel-indicator-display,flex);align-items:center;width:70%;max-width:150px;height:50px;margin:0 auto;padding:16px 0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.CarouselIndicators-module-scss-module__SRlDPa__ctn--center{justify-content:center}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators{align-items:center;gap:6px;transition:left .5s;display:flex;position:relative;left:0}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper{outline-offset:2px;cursor:pointer;background-color:transparent;border:none;border-radius:100%;outline:1px solid transparent;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .5s;display:flex}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper:focus-visible{outline:1px solid var(--primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper:hover{opacity:.7;background-color:rgba(255,255,255,.19)}}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot{background-color:var(--white);opacity:.5;border-radius:100px;width:6px;height:6px;transition:all .5s}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot--medium{opacity:.7;width:10px;height:10px}.CarouselIndicators-module-scss-module__SRlDPa__ctn .CarouselIndicators-module-scss-module__SRlDPa__indicators .CarouselIndicators-module-scss-module__SRlDPa__dotWrapper .CarouselIndicators-module-scss-module__SRlDPa__dot--active{opacity:1;width:14px;height:14px}
.CardBadges-module-scss-module__siH1Qa__scroller{padding:var(--spacing-md)}.CardBadges-module-scss-module__siH1Qa__scroller--carshop{padding:var(--spacing-md)18px}.CardBadges-module-scss-module__siH1Qa__scroller--halfPaddingBottom{padding-bottom:6px!important}.CardBadges-module-scss-module__siH1Qa__scroller--halfPaddingTop{padding-top:6px!important}.CardBadges-module-scss-module__siH1Qa__scrollerCtn{max-width:800px}.CardBadges-module-scss-module__siH1Qa__scrollerCtn--carshop{gap:var(--spacing-xs)}.CardBadges-module-scss-module__siH1Qa__badge{background-color:var(--surface);border:var(--border-soft);border-radius:var(--radius-sm);width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;box-shadow:var(--shadow-soft);-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px;display:flex}.CardBadges-module-scss-module__siH1Qa__badge--iconOnly{padding:4px}.CardBadges-module-scss-module__siH1Qa__badge--carshop{gap:var(--spacing-xxs);padding:var(--padding-md)14px;border-radius:var(--radius-full);box-shadow:none;border:1px solid rgba(205,207,208,.25)}.CardBadges-module-scss-module__siH1Qa__badge--interactive{cursor:pointer;transition:box-shadow .2s ease-in-out}@media (hover:hover) and (pointer:fine){.CardBadges-module-scss-module__siH1Qa__badge--interactive:hover{box-shadow:var(--shadow-hover)}}.CardBadges-module-scss-module__siH1Qa__badge--large{height:35px}.CardBadges-module-scss-module__siH1Qa__badge--lexusCare{width:60px;height:60px;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(255,255,255,.6);border:none}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled{color:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled path,.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled rect{fill:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop{color:var(--text-secondary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop path,.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--carshop rect{fill:var(--text-secondary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__icon--styled--large{height:100%!important}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle{height:-moz-fit-content;height:fit-content;color:var(--text-primary);white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:1}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle--carshop{color:var(--text-secondary);font-weight:700}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle .CardBadges-module-scss-module__siH1Qa__miles{margin-right:2px;display:inline-block}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__badgeTitle .CardBadges-module-scss-module__siH1Qa__miles--carshop{color:var(--text-primary)}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__titleAndProperty{align-items:center;gap:var(--gap-sm);display:flex}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__colorInfo{align-items:center;gap:8px;display:flex}.CardBadges-module-scss-module__siH1Qa__badge .CardBadges-module-scss-module__siH1Qa__colorInfo .CardBadges-module-scss-module__siH1Qa__colorSwatch{border:var(--border-strong);border-radius:50%;width:14px;height:14px}.CardBadges-module-scss-module__siH1Qa__button{justify-content:center;align-items:center;gap:var(--gap-sm);width:100%;padding:var(--spacing-sm);color:var(--text-primary);background-color:var(--elevated-level-one);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);flex-direction:row;font-size:14px;transition:box-shadow .2s ease-in-out;display:flex}@media (hover:hover) and (pointer:fine){.CardBadges-module-scss-module__siH1Qa__button:hover{box-shadow:var(--shadow-hover)}}
@keyframes Callout-module-scss-module__8EyVKG__pulse-scale{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.Callout-module-scss-module__8EyVKG__wrapper{width:100%;position:relative}.Callout-module-scss-module__8EyVKG__wrapper.Callout-module-scss-module__8EyVKG__bounce{animation:2s ease-in-out infinite Callout-module-scss-module__8EyVKG__pulse-scale}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content{z-index:3;visibility:hidden;width:max-content;max-width:250px;padding:var(--padding-md);background:var(--primary);border:var(--border-soft);border-radius:var(--radius-sm);opacity:0;position:absolute}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content .Callout-module-scss-module__8EyVKG__contentInner{padding-right:20px;position:relative}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content .Callout-module-scss-module__8EyVKG__contentInner p{margin:0 auto}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content .Callout-module-scss-module__8EyVKG__closeButton{width:16px;height:16px;color:var(--on-primary);border-radius:var(--radius-xs);transition:var(--transition-fast);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:2px;right:2px}@media (hover:hover) and (pointer:fine){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content .Callout-module-scss-module__8EyVKG__closeButton:hover{color:var(--text-primary);background-color:var(--surface)}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content .Callout-module-scss-module__8EyVKG__closeButton:focus{outline:2px solid var(--primary);outline-offset:2px}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--open{visibility:visible;box-shadow:var(--shadow-soft);opacity:1}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--open{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--hidden{visibility:hidden;opacity:0;transition-delay:0s}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--top{bottom:100%;left:50%;transform:translate(-50%,6px)}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--top{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--top.Callout-module-scss-module__8EyVKG__content--open{transform:translate(-50%,-6px)}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--top.Callout-module-scss-module__8EyVKG__content--open:after{content:" ";border-style:solid;border-width:5px;border-color:var(--primary)transparent transparent transparent;margin-left:-5px;position:absolute;top:100%;left:50%}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--top.Callout-module-scss-module__8EyVKG__content--open{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--bottom{top:100%;left:50%;transform:translate(-50%,-6px)}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--bottom{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--bottom.Callout-module-scss-module__8EyVKG__content--open{transform:translate(-50%,6px)}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--bottom.Callout-module-scss-module__8EyVKG__content--open:after{content:" ";border-style:solid;border-width:5px;border-color:transparent transparent var(--primary);margin-left:-5px;position:absolute;bottom:100%;left:50%}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--bottom.Callout-module-scss-module__8EyVKG__content--open{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--left{top:50%;right:100%;transform:translate(-6px,-50%)}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--left{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--left.Callout-module-scss-module__8EyVKG__content--open{transform:translate(-6px,-50%)}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--left.Callout-module-scss-module__8EyVKG__content--open:after{content:" ";border-style:solid;border-width:5px;border-color:transparent transparent transparent var(--primary);margin-top:-5px;position:absolute;top:50%;left:100%}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--left.Callout-module-scss-module__8EyVKG__content--open{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--right{top:50%;left:100%;transform:translate(-6px,-50%)}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--right{visibility:hidden}}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--right.Callout-module-scss-module__8EyVKG__content--open{transform:translate(6px,-50%)}.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--right.Callout-module-scss-module__8EyVKG__content--open:after{content:" ";border-style:solid;border-width:5px;border-color:transparent var(--primary)transparent transparent;margin-top:-5px;position:absolute;top:50%;right:100%}@media only screen and (max-width:320px){.Callout-module-scss-module__8EyVKG__wrapper .Callout-module-scss-module__8EyVKG__content--right.Callout-module-scss-module__8EyVKG__content--open{visibility:hidden}}@media (hover:hover) and (pointer:fine){.Callout-module-scss-module__8EyVKG__wrapper:hover{animation-play-state:paused}}
.PricingTooltip-module-scss-module__mz_rxa__menu{background-color:var(--elevated-level-one);border:var(--border-soft);border-radius:var(--radius-lg);width:min(300px,100vw - 32px);box-shadow:var(--shadow-strong);margin:0;padding:12px;position:absolute}
.EvChargingCostEstimator-module-scss-module__bUftVq__container{align-items:center;gap:var(--gap-xl);flex-direction:column;width:100%;padding:0 100px;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container{padding:0 var(--padding-lg);align-items:flex-start}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent{justify-content:center;align-items:flex-start;gap:var(--gap-xl);width:100%;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent{flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection{max-width:500px;padding:var(--padding-xl);flex-direction:column;flex:1;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__title{width:100%;margin-bottom:var(--gap-sm);padding-bottom:var(--padding-lg);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__mainSubtitle{width:100%;padding-bottom:var(--padding-xl);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__subTitle{width:100%;padding-bottom:var(--padding-sm);word-wrap:break-word}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection .EvChargingCostEstimator-module-scss-module__bUftVq__subParagraph{word-wrap:break-word;width:100%}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__leftSection{width:100%;max-width:100%;padding:var(--padding-md)}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{flex:1;max-width:500px}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{width:100%;max-width:100%;padding-left:0}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard{gap:var(--gap-xl);padding:var(--padding-xl);flex-direction:column;display:flex}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard{padding:0}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__costDisplay{align-items:flex-start;gap:var(--gap-sm);flex-direction:column;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__costDisplay .EvChargingCostEstimator-module-scss-module__bUftVq__costContainer{align-items:baseline;gap:var(--gap-sm);display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__inputContainer{gap:var(--gap-md);width:100%;display:flex}@media (max-width:992px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__inputContainer{flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer{flex-direction:column;width:100%;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer{margin-top:var(--gap-xl);margin-bottom:var(--gap-lg);justify-content:space-between;align-items:center;display:flex}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeValueContainer{align-items:baseline;display:flex}@media (max-width:992px) and (min-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer .EvChargingCostEstimator-module-scss-module__bUftVq__rangeLabelContainer{gap:var(--gap-sm);flex-direction:column}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer input[type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-8.5px}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection .EvChargingCostEstimator-module-scss-module__bUftVq__estimatorCard .EvChargingCostEstimator-module-scss-module__bUftVq__rangeContainer input[type=range]::-moz-range-thumb{width:20px;height:20px}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__mainContent .EvChargingCostEstimator-module-scss-module__bUftVq__rightSection{padding:var(--padding-md)}}.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__disclaimerSection{max-width:1024px;padding:var(--padding-lg);text-align:center;background-color:var(--surface-background);border:var(--border-soft);border-radius:var(--radius-lg)}@media (max-width:768px){.EvChargingCostEstimator-module-scss-module__bUftVq__container .EvChargingCostEstimator-module-scss-module__bUftVq__disclaimerSection{padding:var(--padding-md)}}
.DetailsPopover-module-scss-module__foCuWq__popover{z-index:10;gap:var(--gap-md);border:var(--border-soft);border-radius:var(--radius-xl);width:250px;box-shadow:var(--shadow-soft);flex-direction:column;padding:12px;display:flex;position:absolute;top:36px;color:var(--text-primary)!important;background-color:var(--elevated-level-one)!important}.DetailsPopover-module-scss-module__foCuWq__popover--labels{top:50px}.DetailsPopover-module-scss-module__foCuWq__popover--closed{display:none}.DetailsPopover-module-scss-module__foCuWq__popover--details{width:100%;max-width:350px;left:0}.DetailsPopover-module-scss-module__foCuWq__popover .DetailsPopover-module-scss-module__foCuWq__disclaimerCtn{flex-direction:column;max-height:20vh;display:flex;overflow:auto}.DetailsPopover-module-scss-module__foCuWq__popover .DetailsPopover-module-scss-module__foCuWq__item{justify-content:space-between;width:100%;display:flex}
.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout{background-color:var(--elevated-level-two);border-radius:var(--radius-md);margin:0 12px 12px;padding:16px}.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText{color:var(--text-secondary);font-size:max(12px,min(1vw,14px));line-height:1.3}.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText p,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText div,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText span,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h1,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h2,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h3,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h4,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h5,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText h6,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText ul,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText ol,.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText li{width:100%;margin:0}@media (max-width:768px){.SRPCalloutText-module-scss-module__HqUBdG__inventoryCallout .SRPCalloutText-module-scss-module__HqUBdG__inventoryCalloutText{font-size:12px}}
.VehicleCardButton-module-scss-module__cC5_Zq__badge{min-width:unset;border:var(--border-soft);border-radius:var(--radius-sm);height:30px;box-shadow:var(--shadow-soft);padding:6px 8px;color:var(--text-primary)!important;background:var(--surface)!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge--clickable{cursor:pointer}.VehicleCardButton-module-scss-module__cC5_Zq__badge--static{cursor:default!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge--green{box-shadow:var(--shadow-soft);border:none;color:var(--white)!important;background:#128000!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge--primary{box-shadow:var(--shadow-soft);border:none;color:var(--on-primary)!important;background:var(--primary-gradient,var(--primary))!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge--iconButton{padding:6px 2px}.VehicleCardButton-module-scss-module__cC5_Zq__badge--withLabels{justify-content:center;align-items:center;height:44px;display:flex}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn{align-items:flex-end;gap:8px;display:flex}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__divider{background-color:var(--text-primary);opacity:.1;width:1px;height:18px}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__divider--labels{height:32px;margin:auto 0}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn{flex-direction:column;justify-content:flex-start;display:flex}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn--faint{opacity:.5}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__label{text-align:left;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:14px;letter-spacing:-.05em!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__label--faint{opacity:.77}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn{align-items:center;gap:2px;display:flex}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn .VehicleCardButton-module-scss-module__cC5_Zq__value{font-size:16px;font-weight:700;line-height:18px;letter-spacing:-.05em!important}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn .VehicleCardButton-module-scss-module__cC5_Zq__value--strikethrough{text-decoration:line-through}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn .VehicleCardButton-module-scss-module__cC5_Zq__value--priceLocked{filter:blur(4px)}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn .VehicleCardButton-module-scss-module__cC5_Zq__icon{width:14px;height:14px;font-size:14px;transition:transform .3s cubic-bezier(.1,.74,.45,1.3)}.VehicleCardButton-module-scss-module__cC5_Zq__badge .VehicleCardButton-module-scss-module__cC5_Zq__labelCtn .VehicleCardButton-module-scss-module__cC5_Zq__priceCtn .VehicleCardButton-module-scss-module__cC5_Zq__valueCtn .VehicleCardButton-module-scss-module__cC5_Zq__icon--open{transform:rotate(180deg)}
.\34 04-module-scss-module__mLGsya__page{height:100vh;color:var(--text-primary);background-color:var(--surface);flex-direction:column;display:flex}.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content{justify-content:center;align-items:center;gap:var(--gap-xl);text-align:center;flex-direction:column;padding:75px;display:flex}@media only screen and (max-width:768px){.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content{padding:32px 16px}}.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content .\34 04-module-scss-module__mLGsya__headline{text-align:center;margin-bottom:60px}@media only screen and (max-width:768px){.\34 04-module-scss-module__mLGsya__page .\34 04-module-scss-module__mLGsya__content .\34 04-module-scss-module__mLGsya__headline{padding:0 16px}}
