.chrome-payment-srp-mobile-meta,.chrome-payment-srp-mobile-stock-status{display:contents}@media (max-width:767px){.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer{margin:0;border-top:1px solid #d3d3d3;padding:9px 8px}}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-incentives{display:block;min-height:0;padding:0 0 3px;text-transform:none}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer{align-items:flex-start;font-style:normal}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer-copy{display:grid;min-width:0;flex:1 1 auto;gap:1px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer .chrome-payment-info{flex:none;margin-top:0}@media (min-width:768px){.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer{font-size:10px;gap:4px;line-height:1.1}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer-copy{gap:0}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-disclaimer .chrome-payment-info{width:18px;height:18px;font-size:11px}}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price .chrome-payment-selling-price{min-height:29px;color:#444;font-size:12px;font-weight:700}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price .chrome-payment-selling-price strong{font-size:17px!important;font-weight:800}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-incentive-row{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:10px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-incentive-row span{min-width:0}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-incentive-row strong{flex:none;font-size:15px;white-space:nowrap}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-final-price{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-after-incentives{min-height:42px!important;font-weight:900}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-after-incentives strong{font-size:26px!important;font-weight:900}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-disclosure{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1;margin:0 0 0 5px;padding:0}@media (max-width:767px){.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price .chrome-payment-selling-price{min-height:30px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price .chrome-payment-selling-price strong{font-size:19px!important}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-after-incentives:not(:empty) {min-height:46px!important;margin-bottom:9px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-price-after-incentives strong{font-size:29px!important}}.chrome-payment-srp-mobile-location{display:none}.chrome-payment-srp-gallery-modal .chrome-payment-gallery-modal-list img{background:#fff;object-fit:contain}@media (max-width:767px){.chrome-payment-srp-card{display:flex!important;flex-direction:column;gap:0!important}.chrome-payment-srp-card>.chrome-payment-srp-media{order:10}.chrome-payment-srp-card>.chrome-payment-srp-details,.chrome-payment-srp-card>.chrome-payment-srp-offer{display:contents!important}.chrome-payment-srp-details>h2{order:20;margin-top:14px}.chrome-payment-srp-details>.chrome-payment-srp-badges{order:21}.chrome-payment-srp-details>.chrome-payment-srp-mobile-meta{display:contents}.chrome-payment-srp-mobile-stock-status{order:22}.chrome-payment-srp-offer>.chrome-payment-srp-price{order:30;margin-top:6px}.chrome-payment-srp-offer>.chrome-payment-srp-slot{order:31}.chrome-payment-srp-card>.chrome-payment-srp-modern-ctas{order:40}.chrome-payment-srp-details>.chrome-payment-srp-specs{order:60}.chrome-payment-srp-details>.chrome-payment-mobile-details{order:70}.chrome-payment-srp-details>.chrome-payment-srp-secondary-actions{order:71}.chrome-payment-srp-mobile-stock-status{display:flex;align-items:center;flex-wrap:wrap;margin-top:4px;border:0;gap:6px 12px;padding:0 2px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-details .chrome-payment-srp-badges .chrome-payment-vehicle-badge.is-phev,.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-details .chrome-payment-srp-badges .chrome-payment-vehicle-badge.is-phev[hidden]{display:none!important}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-details .chrome-payment-srp-badges.has-no-mobile-badges{display:none!important;min-height:0;margin:0}.chrome-payment-srp-mobile-stock-status .chrome-payment-srp-status{min-height:0;margin:0;border:0;border-radius:2px;background:var(--cp-primary-deep);color:#fff;font-size:11px;line-height:1;padding:5px 7px;text-transform:none}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-mobile-stock-status>.chrome-payment-srp-status{display:inline-flex!important;visibility:visible!important;opacity:1!important;background:var(--cp-primary-deep,#111)!important;color:#fff!important}.chrome-payment-srp-mobile-stock-status .chrome-payment-srp-id{margin:0;font-size:13px;line-height:1.25}.chrome-payment-srp-mobile-meta .chrome-payment-srp-location:not(.chrome-payment-srp-mobile-location) {display:none!important}.chrome-payment-srp-offer>.chrome-payment-srp-location{display:none!important}.chrome-payment-srp-mobile-location{order:50;display:inline-flex;min-width:0;align-items:center;margin:0;border:0;background:transparent;color:#333;font-size:12px;gap:4px;padding:0}.chrome-payment-srp-mobile-location>span,.chrome-payment-srp-mobile-location .chrome-payment-srp-location-body{display:inline;margin:0;padding:0}.chrome-payment-srp-mobile-location img{display:none!important}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-mobile-details{border-bottom:0!important;border-radius:3px;background:var(--cp-secondary,#111)!important;color:#fff!important;margin-top:10px;padding-right:14px;padding-left:14px;text-decoration:none}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-mobile-details:hover,.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-mobile-details:focus{background:var(--cp-primary,#222)!important;color:#fff!important;text-decoration:none}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-mobile-details .fa{flex:none;margin-left:14px}.chrome-payment-srp-specs{border-top:1px solid #ccc;border-bottom:0}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-specs{border-bottom:0!important}.chrome-payment-srp-specs > div,
    .chrome-payment-srp-specs > div:nth-of-type(even),
    .chrome-payment-srp-specs > div:nth-last-of-type(-n+2) {border:0!important;padding:9px 8px 9px 2px!important}.chrome-payment-srp-specs>div.is-unavailable,.chrome-payment-srp-specs>div[hidden]{display:none!important}.chrome-payment-srp-modern-ctas .motocommerce-vehicle-link,.chrome-payment-srp-modern-ctas a[href*="shop.hyundaicanada.com/express"]{grid-column: 1 / -1;width:100%}.chrome-payment-srp-modern-ctas{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}.chrome-payment-srp-modern-ctas .chrome-payment-cta{grid-column: 1 / -1 !important;width:100%!important;max-width:none!important;justify-content:center!important;margin-right:0!important;margin-left:0!important;text-align:center}.chrome-payment-disclosure-modal .modal-dialog{width:calc(100% - 16px);height:calc(100vh - 16px);height:calc(100dvh - 16px);max-width:none;margin:8px}.chrome-payment-disclosure-modal .modal-content{display:flex;height:100%;max-height:100%;flex-direction:column}.chrome-payment-disclosure-modal .modal-header,.chrome-payment-disclosure-modal .modal-footer{flex:none}.chrome-payment-disclosure-modal .modal-body{min-height:0;max-height:none;flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.chrome-payment-disclosure-modal .modal-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex-wrap:nowrap;background:#fff;gap:7px;padding-top:9px;padding-bottom:9px}.chrome-payment-disclosure-modal .modal-footer .btn,.chrome-payment-disclosure-modal .chrome-payment-disclosure-tune{width:auto;min-width:0;margin:0;font-size:12px;white-space:normal}.chrome-payment-disclosure-modal .chrome-payment-disclosure-tune{grid-column:1}.chrome-payment-disclosure-modal .chrome-payment-disclosure-best-price{grid-column:2}.chrome-payment-disclosure-modal .modal-footer .btn-default{grid-column: 1 / -1}.chrome-payment-disclosure-breakdown .price-breakdown-item,.chrome-payment-disclosure-row{align-items:baseline;gap:10px}.chrome-payment-disclosure-breakdown .price-breakdown-label,.chrome-payment-disclosure-row>span{min-width:0;font-size:12px}.chrome-payment-disclosure-breakdown .price-breakdown-amount,.chrome-payment-disclosure-row>strong{flex:none;font-size:12px;white-space:nowrap}}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price:not(.has-price-adjustments) .chrome-payment-selling-price {min-height:42px;color:inherit;font-size:13px;font-weight:900}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price:not(.has-price-adjustments) .chrome-payment-selling-price strong {font-size:26px!important;font-weight:900}.chrome-payment-srp-calculator-modal .modal-dialog{width:calc(100% - 48px);max-width:1320px;margin:24px auto}body.chrome-payment-disclosure-open #inpageChatContainer,body.chrome-payment-disclosure-open [id^="mainDivOnline_"]{display:none!important}.chrome-payment-srp-calculator-modal .modal-content{display:flex;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);flex-direction:column;overflow:hidden;border:0;border-radius:4px}.chrome-payment-srp-calculator-modal .modal-header,.chrome-payment-srp-calculator-modal .modal-footer{flex:none}.chrome-payment-srp-calculator-modal .modal-header{position:relative;border:0;background:var(--cp-accent,#20252b);color:#fff;padding:14px 54px 14px 18px}.chrome-payment-srp-calculator-modal .modal-header .close{position:absolute;top:13px;right:17px;margin:0;color:#fff;opacity:.85;text-shadow:none}.chrome-payment-srp-calculator-context{display:flex;min-width:0;align-items:center;gap:14px}.chrome-payment-srp-calculator-context img{width:96px;height:64px;flex:0 0 96px;border-radius:3px;background:#fff;object-fit:contain}.chrome-payment-srp-calculator-context>div{min-width:0}.chrome-payment-srp-calculator-context .chrome-payment-disclosure-kicker{color:#ccc;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.chrome-payment-srp-calculator-context .modal-title{overflow:hidden;margin:2px 0 0;color:#fff;font-size:19px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.chrome-payment-srp-calculator-context p{margin:3px 0 0;color:#ccc;font-size:12px}.chrome-payment-srp-calculator-modal .modal-body{min-height:0;flex:1 1 auto;overflow-y:auto;background:var(--cp-accent,#20252b);padding:0;-webkit-overflow-scrolling:touch}.chrome-payment-srp-calculator-loading,.chrome-payment-srp-calculator-error{display:flex;min-height:330px;align-items:center;justify-content:center;color:#fff;gap:14px;padding:32px;text-align:left}.chrome-payment-srp-calculator-modal [hidden]{display:none!important}.chrome-payment-srp-calculator-loading .chrome-payment-calculation-spinner{width:28px;height:28px;flex-basis:28px;border-width:3px}.chrome-payment-srp-calculator-loading strong,.chrome-payment-srp-calculator-loading span,.chrome-payment-srp-calculator-error strong,.chrome-payment-srp-calculator-error span{display:block}.chrome-payment-srp-calculator-loading strong,.chrome-payment-srp-calculator-error strong{font-size:16px}.chrome-payment-srp-calculator-loading [data-chrome-srp-calculator-loading-copy],.chrome-payment-srp-calculator-error div>span{margin-top:4px;color:#ccc;font-size:12px}.chrome-payment-srp-calculator-error>.fa{color:#f0bd24;font-size:28px}.chrome-payment-srp-calculator-modal .chrome-payment-srp-calculator-experience{margin:0}@media (min-width:1200px){.chrome-payment-srp-calculator-modal .chrome-payment-calculator-body{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.chrome-payment-srp-calculator-modal .chrome-payment-term-carousel{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:6px}.chrome-payment-srp-calculator-modal .chrome-payment-terms{min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.chrome-payment-srp-calculator-modal .chrome-payment-terms::-webkit-scrollbar{display:none}.chrome-payment-srp-calculator-modal .chrome-payment-terms button{min-width:80px;flex:0 0 auto;scroll-snap-align:start;white-space:nowrap}.chrome-payment-srp-calculator-modal .chrome-payment-term-scroll{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid #777;border-radius:50%;background:var(--cp-accent,#20252b);color:#fff;font-size:12px}.chrome-payment-srp-calculator-modal .chrome-payment-term-scroll:disabled{opacity:.28}.chrome-payment-srp-calculator-modal .modal-footer{display:flex;justify-content:flex-end;margin-top:0;border-top:1px solid #ddd;background:#fff;gap:8px;padding:10px 14px}.chrome-payment-srp-calculator-modal .modal-footer .btn{margin:0}.chrome-payment-srp-calculator-details{border-color:var(--cp-primary,#222);background:var(--cp-primary,#222);color:#fff!important}@media (max-width:767px){.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price:not(.has-price-adjustments) .chrome-payment-selling-price {min-height:46px;margin-bottom:9px}.chrome-payment-result.chrome-payment-srp-enhanced .chrome-payment-srp-price:not(.has-price-adjustments) .chrome-payment-selling-price strong {font-size:29px!important}.chrome-payment-srp-calculator-modal .modal-dialog{width:100%;height:100vh;height:100dvh;margin:0}.chrome-payment-srp-calculator-modal .modal-content{height:100%;max-height:100%;border-radius:0}.chrome-payment-srp-calculator-modal .modal-header{padding:10px 48px 10px 12px}.chrome-payment-srp-calculator-modal .modal-header .close{top:9px;right:13px}.chrome-payment-srp-calculator-context{gap:10px}.chrome-payment-srp-calculator-context img{width:70px;height:50px;flex-basis:70px}.chrome-payment-srp-calculator-context .modal-title{font-size:15px}.chrome-payment-srp-calculator-context p{font-size:10px}.chrome-payment-srp-calculator-loading,.chrome-payment-srp-calculator-error{min-height:260px;padding:24px}.chrome-payment-srp-calculator-modal .chrome-payment-calculator-body{display:flex;flex-direction:column;padding:8px 15px 20px}.chrome-payment-srp-calculator-modal .chrome-payment-calculator-body>div{min-height:0;border-right:0;border-bottom:1px solid #666;padding:14px 0}.chrome-payment-srp-calculator-modal .chrome-payment-calculator-body>div:last-child{border-bottom:0}.chrome-payment-srp-calculator-modal .chrome-payment-live{display:contents}.chrome-payment-srp-calculator-modal .chrome-payment-live-summary{position:sticky;z-index:12;top:0;order:-1;margin:-8px -15px 0;border-top:1px solid #3b3b3b;border-bottom:1px solid #777;background:var(--cp-accent,#20252b);box-shadow:0 8px 14px rgba(0,0,0,.28);padding:9px 15px 10px}.chrome-payment-srp-calculator-modal .chrome-payment-live-summary>[data-chrome-live-caption]{min-height:0;margin:4px 0 0;font-size:11px;line-height:1.25}.chrome-payment-srp-calculator-modal .chrome-payment-live-details{width:100%;padding-top:14px}.chrome-payment-srp-calculator-modal .modal-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,30%);gap:8px;padding:9px}.chrome-payment-srp-calculator-modal .modal-footer::before,.chrome-payment-srp-calculator-modal .modal-footer::after{display:none}.chrome-payment-srp-calculator-modal .modal-footer .btn{width:100%;min-width:0;margin:0;white-space:normal}}