:root{--honda-red:#d0202b;--honda-red-hover:#b01b24;--dark:#0d0e0d;--grey-bg:#eceeec;--grey-muted:#5f645f;--gold:#c8a45c;--dark-card:#1a1d22}body.pioneer-launch .product-view-section-top,body.pioneer-launch .product-view-section-bottom{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--dark);line-height:1.6;font-size:16px}body.pioneer-launch .product-view-section-top h1,body.pioneer-launch .product-view-section-top h2,body.pioneer-launch .product-view-section-bottom h2,body.pioneer-launch .product-view-section-bottom h3{font-family:"Sofia Sans Extra Condensed","Sofia Sans Semi Condensed",sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:1.02;margin:0 0 1rem}body.pioneer-launch .product-view-section-bottom h4{font-family:"Sofia Sans Semi Condensed",sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--grey-muted)}body.pioneer-launch .product-view-section-bottom>.mgz-element-row{padding:8rem 3.2rem}@media (max-width:1024px){body.pioneer-launch .product-view-section-bottom>.mgz-element-row{padding:5rem 2rem}}@media (max-width:640px){body.pioneer-launch .product-view-section-bottom>.mgz-element-row{padding:3.5rem 1.25rem}}body.pioneer-launch .product-banner--local-video{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:var(--dark);padding:0}body.pioneer-launch .product-banner--local-video .video-container,body.pioneer-launch .product-banner--local-video .mgz-parallax-inner{position:absolute;inset:0}body.pioneer-launch .product-banner--local-video video{width:100%;height:100%;object-fit:cover;display:block}body.pioneer-launch .product-banner--local-video .product-banner__text{position:relative;z-index:2;color:#fff;padding:2rem;text-shadow:0 2px 18px rgba(0,0,0,.45)}body.pioneer-launch .product-banner--local-video .product-banner__text h2{font-size:clamp(3rem,8vw,7rem);color:#fff}body.pioneer-launch .product-banner--local-video .product-banner__text h4{font-size:clamp(1.1rem,2vw,1.6rem);color:rgba(255,255,255,.85)}body.pioneer-launch .product-banner--image{padding:0;background:var(--dark)}body.pioneer-launch .product-banner--image img{width:100%;height:auto;display:block}body.pioneer-launch .product-view-section-bottom .mgz-element-button a,body.pioneer-launch .product-view-section-bottom a.btn-ghost{font-family:"Open Sans",sans-serif;display:inline-block;border:0;padding:1.44rem 3.52rem;font-weight:700;font-size:1.44rem;letter-spacing:.03em;text-transform:uppercase;text-align:center;cursor:pointer;transition:all .25s;background:var(--honda-red);color:#fff}body.pioneer-launch .product-view-section-bottom .mgz-element-button a:hover,body.pioneer-launch .product-view-section-bottom a.btn-ghost:hover{background:var(--honda-red-hover);color:#fff}body.pioneer-launch table.product-table{width:100%;border-collapse:collapse;font-size:1rem}body.pioneer-launch table.product-table td{padding:.9rem 1rem;border-bottom:1px solid rgba(13,14,13,.1);vertical-align:top}body.pioneer-launch table.product-table tr td:first-child{font-family:"Sofia Sans Semi Condensed",sans-serif;text-transform:uppercase;letter-spacing:.04em;color:var(--grey-muted);width:42%}body.pioneer-launch table.product-table tr:nth-child(odd){background:rgba(236,238,236,.45)}body.pioneer-launch .section__bwh-feature-swiper{background:var(--grey-bg)}body.pioneer-launch .section__bwh-default-swiper{background:#fff}body.pioneer-launch .bwh-title-block{text-align:center;margin-bottom:2.5rem}body.pioneer-launch .product-banner--local-video>.mgz-element-inner,body.pioneer-launch .product-banner--local-video .inner-content.mgz-container{max-width:none;width:100%;padding:0;margin:0}body.pioneer-launch .product-banner--local-video .mgz-element-column,body.pioneer-launch .product-banner--local-video .mgz-element-raw_html,body.pioneer-launch .product-banner--local-video .mgz-element-raw_html>.mgz-element-inner{position:static;padding:0;width:100%}body.pioneer-launch .product-banner--local-video .mgz-parallax.video-container,body.pioneer-launch .product-banner--local-video .mgz-parallax-inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:none}body.pioneer-launch .product-banner--local-video .product-banner__text{position:relative;z-index:2}body.pioneer-launch .product-banner--local-video .product-banner__text>.mgz-element-inner>h2{font-size:clamp(3rem,8vw,7rem);color:#fff;margin:0 0 .6rem}body.pioneer-launch .product-banner--local-video .product-banner__text>.mgz-element-inner>h4{font-family:"Sofia Sans Semi Condensed",sans-serif;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.88);margin:0}body.pioneer-launch .pioneer-page__nav{position:fixed;top:var(--pioneer-header-h,0px);left:0;right:0}body.pioneer-launch .section__bwh-launch-nav{min-height:var(--pioneer-nav-h,60px)}body.pioneer-launch .pioneer-page__specs-tab,body.pioneer-launch .pioneer-page__specs-tab:hover,body.pioneer-launch .pioneer-page__specs-tab:focus,body.pioneer-launch .pioneer-page__specs-tab:active{border-width:0 0 3px;border-style:none none solid;border-bottom-color:transparent;background:0 0;box-shadow:none;outline:none}body.pioneer-launch .pioneer-page__specs-tab:hover{color:var(--dark)}body.pioneer-launch .pioneer-page__specs-tab--active,body.pioneer-launch .pioneer-page__specs-tab--active:hover,body.pioneer-launch .pioneer-page__specs-tab--active:focus,body.pioneer-launch .pioneer-page__specs-tab--active:active{color:var(--honda-red);border-bottom-color:var(--honda-red)}body.pioneer-launch a.pioneer-page__btn,body.pioneer-launch button.pioneer-page__btn,body.pioneer-launch a.pioneer-page__btn--primary,body.pioneer-launch a.pioneer-page__btn--primary:hover,body.pioneer-launch a.pioneer-page__btn--primary:visited{color:#fff;-webkit-text-fill-color:#fff}body.pioneer-launch a.pioneer-page__btn--ghost,body.pioneer-launch button.pioneer-page__btn--ghost{-webkit-text-fill-color:currentColor}body.pioneer-launch .pioneer-page__pricing-amount [data-pioneer-price-value]{font-size:inherit;font-weight:inherit;color:inherit;margin-left:0}@media (max-width:768px){body.pioneer-launch .pioneer-page__lightbox{justify-content:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:8rem 0 6rem}body.pioneer-launch .pioneer-page__lightbox-close{position:fixed;top:1.6rem;right:1.6rem}body.pioneer-launch .pioneer-page__lightbox-counter{position:static;margin-top:1.6rem}body.pioneer-launch .pioneer-page__lightbox-content{aspect-ratio:auto;height:auto;width:90%;flex-shrink:0;overflow:visible}body.pioneer-launch .pioneer-page__lightbox-card-img{min-height:0;height:38vh;max-height:280px}body.pioneer-launch .pioneer-page__lightbox-card-body{padding:2.4rem}}@media (max-width:640px){body.pioneer-launch .pioneer-page__specs-tabs{flex-wrap:wrap;overflow-x:visible;row-gap:.4rem}body.pioneer-launch .pioneer-page__specs-tab{white-space:normal}}body.pioneer-launch .pioneer-page__form{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.pioneer-launch .pioneer-page__form .bfb{max-width:none;margin:0}body.pioneer-launch .pioneer-page__form .bfb-element-label{margin-bottom:.8rem}body.pioneer-launch .pioneer-page__form .bfb-element-label label,body.pioneer-launch .pioneer-page__form .bfb-element-label label span{display:block;font-family:'Open Sans',sans-serif;font-size:1.36rem;font-weight:700;color:#0d0e0d;text-transform:none;letter-spacing:normal}body.pioneer-launch .pioneer-page__form .bfb-element.required>.bfb-element-inner>.bfb-element-label label span:after{content:' *'}body.pioneer-launch .pioneer-page__form .mgz-element-column>.mgz-element{margin-bottom:2.4rem}body.pioneer-launch .pioneer-page__form input[type=text],body.pioneer-launch .pioneer-page__form input[type=email],body.pioneer-launch .pioneer-page__form input[type=tel],body.pioneer-launch .pioneer-page__form textarea{width:100%;padding:1.36rem 1.6rem;border:2px solid rgba(0,0,0,.1);border-radius:6px;font-family:'Open Sans',sans-serif;font-size:1.44rem;background:#fff;color:#0d0e0d;transition:border-color .25s;box-shadow:none;height:auto}body.pioneer-launch .pioneer-page__form textarea{min-height:120px;resize:vertical}body.pioneer-launch .pioneer-page__form input[type=text]:focus,body.pioneer-launch .pioneer-page__form input[type=email]:focus,body.pioneer-launch .pioneer-page__form input[type=tel]:focus,body.pioneer-launch .pioneer-page__form textarea:focus{outline:none;border-color:#d0202b;box-shadow:none}body.pioneer-launch .pioneer-page__form .bfb-error,body.pioneer-launch .pioneer-page__form .mage-error{color:#d32f2f;font-size:1.248rem;margin-top:.48rem}body.pioneer-launch .pioneer-page__form input.mage-error,body.pioneer-launch .pioneer-page__form textarea.mage-error{border-color:#d32f2f}body.pioneer-launch .pioneer-page__form .mgz-button{text-align:center;margin-top:0}body.pioneer-launch .pioneer-page__form .mgz-btn{width:100%;padding:1.6rem;font-family:'Open Sans',sans-serif;font-size:1.52rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;background:#d0202b;color:#fff;border:0;border-radius:2px;cursor:pointer;transition:background .25s}body.pioneer-launch .pioneer-page__form .mgz-btn:hover{background:#b01b24}body.pioneer-launch .pioneer-page__form .iti{width:100%;display:block}body.pioneer-launch .pioneer-page__form .iti input[type=tel]{padding-left:56px}body.pioneer-launch .pioneer-page__form .bfb-submission-confirmed,body.pioneer-launch .pioneer-page__form .bfb-message-success{text-align:center;font-family:'Open Sans',sans-serif;color:#2d6a1e;font-weight:600}