/*! BMWUSA Vite Build 1760123584929 */
.print_button-container{display:block;height:auto;width:100%}.print_button-container .print_label{display:inline-block;text-decoration:underline;color:#221f1f;cursor:pointer}.print_button-container .print_label.noUnderline{text-decoration:none}.print_button-container .print_icon{display:inline-block;margin-right:5px;vertical-align:middle;width:20px;height:20px;fill:#727171}.print-mode .model-data>div:nth-child(-n+2){display:none}.model-data .disclaimers{padding:0 20px;display:none}@media (min-width: 720px){.print_button-container .print_label{font-size:13px}.print-mode .model-data .disclaimers{padding-left:26%}}@media print{[data-print-hide],.aem-Grid>.aem-GridColumn.aem-GridColumn--default--none[data-print-hide],.print_button-container,.globalnav-primary,.globalnav-footer,.globalnavigation{display:none}footer{display:none}}@media print{.summary-print [data-print-hide],.summary-print .print_button-container,.summary-print .globalnav-primary,.summary-print .globalnav-footer,.summary-print .globalnavigation{display:none}.summary-print footer{display:none}.summary-print .model-data{visibility:visible}.summary-print .model-data .disclaimers{display:block}.summary-print .text-header-container.aem-GridColumn--default--none.aem-GridColumn,.summary-print .bodytext.aem-GridColumn--small--none.aem-GridColumn--medium--none,.summary-print .tab-layout.simple-text-style .tab-layout__tabs{display:none}.summary-print .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--offset--default--1{margin:0}.summary-print .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--default--23{width:100%}.summary-print .columns-wrapper[role=tabpanel]{display:block}@page{.summary-print{margin:20px 0 15px}}.summary-print .content-footer__container{position:absolute;top:0;overflow:visible!important}.summary-print .section-header__copy.font-xs{text-align:left;padding:0 50px;margin-left:10px;font-size:28px;width:100%}.summary-print .text-header .section-header.height-s{height:50px}.summary-print .columns-wrapper{display:flex;overflow:visible!important}.summary-print .columns-wrapper .column{min-height:20px}.summary-print .columns-wrapper .column .col-9.col-sm-1 .accordiom-container,.summary-print .column.col-9.col-sm-1{float:none;overflow:visible}.summary-print .model-data .section-separator,.summary-print .model-data .standalone__cta,.summary-print .model-data .bmw-tooltip svg{display:none!important}.summary-print .model-data .bmw-tooltip:after{content:attr(data-number);vertical-align:super;line-height:1em;font-size:.8em}.summary-print .model-data .text-header.height-s .section-header{max-height:50px}.summary-print .model-data .separator_print{display:block;border-top:1px solid #cacaca;padding:0;margin:10px 20px 12px}.summary-print .model-data .mb24{margin-bottom:0!important}.summary-print .model-data .bodytext .spec_section_container{margin-bottom:0}.summary-print .model-data .bodytext .body-text__copy{padding:0 0 0 10px}.summary-print .model-data .img{max-width:50%}.summary-print .model-data .body-text__copy.body-copy p:last-child{margin-bottom:10px}.summary-print .model-data .copystyle--tech .spec_section_container h2,.summary-print .model-data .copystyle--tech .spec_section_container h3{font-size:10px}.summary-print .model-data .copystyle--tech .spec_section_container h2{line-height:18px;margin-bottom:5px}.summary-print .model-data .copystyle--tech .spec_section_container h3{line-height:15px;margin-bottom:0;margin-top:0}.summary-print .model-data .copystyle--tech .spec_section_container p{font-size:10px;margin-bottom:10px;font-weight:700}.summary-print .model-data .copystyle--tech .body-text__body{padding:0 20px}.summary-print .model-data .copystyle--tech .spec_section_container h2{font-size:10px}.summary-print .model-data .copystyle--tech .spec_section_container h3{font-size:8px}.summary-print .model-data .col-6 .copystyle--tech .body-text__body,.summary-print .model-data .col-4 .copystyle--tech .body-text__body{padding:0 2vw}.summary-print .model-data>div:nth-child(3)>.column>section:nth-child(1) .text-header .section-header__copy{padding:10px}.summary-print .model-data [data-contents] .accordion-child{max-height:9999px;opacity:1;visibility:visible}.summary-print .model-data .features_container{display:block}.summary-print .model-data .features_container .spacer-small{display:block!important}.summary-print .model-data [data-contents] .accordion-button,.summary-print .model-data .copystyle--features .body-text__copy h3,.summary-print .model-data h5{display:none}.summary-print .model-data>.columns-wrapper .columns-wrapper .col-9,.summary-print .model-data .accordion-container .accordion-child .columns-wrapper .column>div.separator{width:100%}.summary-print .model-data .accordion-container .accordion-child .columns-wrapper .column{margin:0}.summary-print .model-data .accordion-container div.accordion-child hr{margin-left:0;width:93%;position:absolute;bottom:0}.summary-print .model-data .accordion-container hr{width:47%;margin-left:10px}.summary-print .model-data>.columns-wrapper>.column .columns-wrapper .accordion-container{margin:20px auto 30px;overflow:visible}.summary-print .model-data [data-image=side],.summary-print .model-data [data-image=front],.summary-print .model-data [data-image=rear]{margin-top:50px}.summary-print .model-data>.columns-wrapper>.column>.columns-wrapper>.col-9:nth-child(2)>.accordion-container:nth-child(1){margin-top:30px}.summary-print .bodytext .copystyle--features .body-text__copy h4{font-size:16px}.summary-print .bodytext .copystyle--features .body-text__copy{font-size:11px;height:auto!important}.summary-print .content-footer__container .page-par .aem-Grid>.localnav,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .cq-placeholder,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .background-overlayauthor-only-top.bg-image,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.content-height,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-black,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .vehicle-studio-v2-wrapper,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.background-overlay,.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-solid-gray,.summary-print .content-footer__container .page-par .aem-Grid>.pricing-specs,.summary-print .content-footer__container .page-par .aem-Grid>.columns,.summary-print .content-footer__container .page-par .aem-Grid>.model-series-list,.summary-print .content-footer__container .page-par .aem-Grid>.separator,.summary-print .content-footer__container .page-par .aem-Grid>.image,.summary-print .content-footer__container .page-par .aem-Grid>.nav-anchorlink,.summary-print .content-footer__container .page-par .aem-Grid>.spacer,.summary-print .content-footer__container .page-par .aem-Grid>.modelData>.cq-placeholder{display:none}.summary-print .content-footer__container .page-par .aem-Grid>.background-cpnt .background.bg-image{min-height:auto}.summary-print .model-data .columns-wrapper>.column:nth-child(2){margin-left:auto;margin-right:auto}.summary-print .copystyle--features,.summary-print .copystyle--features h4{page-break-inside:avoid}}@media print{.page-par.bmw-standard-page--no-offsets .localnav,.page-par.bmw-standard-page--no-offsets .spacer-style-system,.page-par.bmw-standard-page--no-offsets .image,.page-par.bmw-standard-page--no-offsets .spacer,.page-par.bmw-standard-page--no-offsets .model-series-list,.page-par.bmw-standard-page--no-offsets .aem-Grid-newComponent,.page-par.bmw-standard-page--no-offsets .standalone-cta,.page-par.bmw-standard-page-legacy-support .localnav,.page-par.bmw-standard-page-legacy-support .spacer-style-system,.page-par.bmw-standard-page-legacy-support .image,.page-par.bmw-standard-page-legacy-support .spacer,.page-par.bmw-standard-page-legacy-support .model-series-list,.page-par.bmw-standard-page-legacy-support .aem-Grid-newComponent,.page-par.bmw-standard-page-legacy-support .standalone-cta,.page-par.bmw-standard-page--no-offsets .faq-wrapper .background-cpnt .faq,.page-par.bmw-standard-page-legacy-support .faq-wrapper .background-cpnt .faq,.page-par.bmw-standard-page--no-offsets .model-detail-summary__wrapper,.page-par.bmw-standard-page-legacy-support .model-detail-summary__wrapper,.page-par.bmw-standard-page--no-offsets .relative-empty-container .background-container,.page-par.bmw-standard-page--no-offsets .relative-empty-container .alignment-container,.page-par.bmw-standard-page--no-offsets .relative-empty-container .animation-container,.page-par.bmw-standard-page--no-offsets .relative-empty-container .template-container,.page-par.bmw-standard-page--no-offsets .relative-empty-container .standalone-cta,.page-par.bmw-standard-page-legacy-support .relative-empty-container .background-container,.page-par.bmw-standard-page-legacy-support .relative-empty-container .alignment-container,.page-par.bmw-standard-page-legacy-support .relative-empty-container .animation-container,.page-par.bmw-standard-page-legacy-support .relative-empty-container .template-container,.page-par.bmw-standard-page-legacy-support .relative-empty-container .standalone-cta,.page-par.bmw-standard-page--no-offsets .relative-empty-container .background-cpnt .bodytext.aem-GridColumn--small--none,.page-par.bmw-standard-page--no-offsets .relative-empty-container .background-cpnt .background.bg-image.h-center.no-hide,.page-par.bmw-standard-page-legacy-support .relative-empty-container .background-cpnt .bodytext.aem-GridColumn--small--none,.page-par.bmw-standard-page-legacy-support .relative-empty-container .background-cpnt .background.bg-image.h-center.no-hide,.page-par.bmw-standard-page--no-offsets .relative-empty-container .relative-empty-container.aem-GridColumn--small--none,.page-par.bmw-standard-page-legacy-support .relative-empty-container .relative-empty-container.aem-GridColumn--small--none{display:none}.page-par.bmw-standard-page--no-offsets .background-overlay,.page-par.bmw-standard-page--no-offsets .bg-image,.page-par.bmw-standard-page-legacy-support .background-overlay,.page-par.bmw-standard-page-legacy-support .bg-image{min-height:0}.page-par.bmw-standard-page--no-offsets .background-cpnt .scroll-line-animation,.page-par.bmw-standard-page--no-offsets .background-cpnt .alignment-container,.page-par.bmw-standard-page--no-offsets .background-cpnt .animation-container,.page-par.bmw-standard-page--no-offsets .background-cpnt .spacer,.page-par.bmw-standard-page--no-offsets .background-cpnt .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page-legacy-support .background-cpnt .scroll-line-animation,.page-par.bmw-standard-page-legacy-support .background-cpnt .alignment-container,.page-par.bmw-standard-page-legacy-support .background-cpnt .animation-container,.page-par.bmw-standard-page-legacy-support .background-cpnt .spacer,.page-par.bmw-standard-page-legacy-support .background-cpnt .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page--no-offsets .background-cpnt .background .background-overlay .aem-Grid.aem-Grid--25 .bodytext.aem-GridColumn--small--none,.page-par.bmw-standard-page-legacy-support .background-cpnt .background .background-overlay .aem-Grid.aem-Grid--25 .bodytext.aem-GridColumn--small--none{display:none}.page-par.bmw-standard-page--no-offsets .background-cpnt>.template-container,.page-par.bmw-standard-page-legacy-support .background-cpnt>.template-container{display:none}.page-par.bmw-standard-page--no-offsets .template-container>.background-cpnt,.page-par.bmw-standard-page-legacy-support .template-container>.background-cpnt{display:none}.page-par.bmw-standard-page--no-offsets .model-data .disclaimers,.page-par.bmw-standard-page-legacy-support .model-data .disclaimers{display:flex;flex-direction:column}.page-par.bmw-standard-page--no-offsets .model-data .disclaimers p,.page-par.bmw-standard-page-legacy-support .model-data .disclaimers p{text-align:left}.page-par.bmw-standard-page--no-offsets .text-header-container.aem-GridColumn--default--none.aem-GridColumn,.page-par.bmw-standard-page--no-offsets .cq-placeholder,.page-par.bmw-standard-page--no-offsets .standalone-cta,.page-par.bmw-standard-page-legacy-support .text-header-container.aem-GridColumn--default--none.aem-GridColumn,.page-par.bmw-standard-page-legacy-support .cq-placeholder,.page-par.bmw-standard-page-legacy-support .standalone-cta,.page-par.bmw-standard-page--no-offsets .bodytext.aem-GridColumn--small--none.aem-GridColumn--medium--none,.page-par.bmw-standard-page-legacy-support .bodytext.aem-GridColumn--small--none.aem-GridColumn--medium--none,.page-par.bmw-standard-page--no-offsets .tab-layout.simple-text-style .tab-layout__tabs,.page-par.bmw-standard-page-legacy-support .tab-layout.simple-text-style .tab-layout__tabs{display:none}.page-par.bmw-standard-page--no-offsets .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--offset--default--1,.page-par.bmw-standard-page-legacy-support .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--offset--default--1{margin:0}.page-par.bmw-standard-page--no-offsets .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--default--23,.page-par.bmw-standard-page-legacy-support .aem-Grid.aem-Grid--default--25 .aem-GridColumn.aem-GridColumn--default--23{width:100%}.page-par.bmw-standard-page--no-offsets .aem-Grid.aem-Grid--10,.page-par.bmw-standard-page-legacy-support .aem-Grid.aem-Grid--10,.page-par.bmw-standard-page--no-offsets .background-container,.page-par.bmw-standard-page--no-offsets .alignment-container,.page-par.bmw-standard-page--no-offsets .animation-container,.page-par.bmw-standard-page--no-offsets .scroll-line-animation,.page-par.bmw-standard-page--no-offsets .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page--no-offsets .jump-links-container,.page-par.bmw-standard-page--no-offsets .regional-offer,.page-par.bmw-standard-page--no-offsets .debug,.page-par.bmw-standard-page--no-offsets .compound-visual-callout,.page-par.bmw-standard-page-legacy-support .background-container,.page-par.bmw-standard-page-legacy-support .alignment-container,.page-par.bmw-standard-page-legacy-support .animation-container,.page-par.bmw-standard-page-legacy-support .scroll-line-animation,.page-par.bmw-standard-page-legacy-support .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page-legacy-support .jump-links-container,.page-par.bmw-standard-page-legacy-support .regional-offer,.page-par.bmw-standard-page-legacy-support .debug,.page-par.bmw-standard-page-legacy-support .compound-visual-callout,.page-par.bmw-standard-page--no-offsets .relative-empty-container.aem-GridColumn--default--none .new.newpar.aem-Grid-newComponent,.page-par.bmw-standard-page-legacy-support .relative-empty-container.aem-GridColumn--default--none .new.newpar.aem-Grid-newComponent{display:none}.page-par.bmw-standard-page--no-offsets .relative-empty-container.aem-GridColumn--default--none>.cq-placeholder,.page-par.bmw-standard-page--no-offsets .bmw-Grid-default-space-between,.page-par.bmw-standard-page-legacy-support .relative-empty-container.aem-GridColumn--default--none>.cq-placeholder,.page-par.bmw-standard-page-legacy-support .bmw-Grid-default-space-between{display:none}.page-par.bmw-standard-page--no-offsets .background-overlay.lazyloaded>.aem-Grid>.new.newpar.aem-Grid-newComponent,.page-par.bmw-standard-page-legacy-support .background-overlay.lazyloaded>.aem-Grid>.new.newpar.aem-Grid-newComponent{display:none}.page-par.bmw-standard-page--no-offsets .experiencefragment,.page-par.bmw-standard-page-legacy-support .experiencefragment{display:none}.page-par.bmw-standard-page--no-offsets .columns-wrapper[role=tabpanel],.page-par.bmw-standard-page-legacy-support .columns-wrapper[role=tabpanel]{display:block}.page-par.bmw-standard-page--no-offsets .content-footer__container,.page-par.bmw-standard-page-legacy-support .content-footer__container{position:absolute;top:0;overflow:visible!important}.page-par.bmw-standard-page--no-offsets .section-header__copy.font-xs,.page-par.bmw-standard-page-legacy-support .section-header__copy.font-xs{text-align:left;padding:0 50px;margin-left:10px;font-size:28px;width:100%}.page-par.bmw-standard-page--no-offsets .text-header .section-header.height-s,.page-par.bmw-standard-page-legacy-support .text-header .section-header.height-s{height:50px}.page-par.bmw-standard-page--no-offsets .columns-wrapper,.page-par.bmw-standard-page-legacy-support .columns-wrapper{display:flex;overflow:visible!important}.page-par.bmw-standard-page--no-offsets .columns-wrapper .column,.page-par.bmw-standard-page-legacy-support .columns-wrapper .column{min-height:20px}.page-par.bmw-standard-page--no-offsets .accordion-container,.page-par.bmw-standard-page-legacy-support .accordion-container{display:block;overflow:visible}.page-par.bmw-standard-page--no-offsets .accordion-container .column.col-3.col-sm-1,.page-par.bmw-standard-page--no-offsets .accordion-container .spacer-medium,.page-par.bmw-standard-page--no-offsets .accordion-container .spacer-small,.page-par.bmw-standard-page-legacy-support .accordion-container .column.col-3.col-sm-1,.page-par.bmw-standard-page-legacy-support .accordion-container .spacer-medium,.page-par.bmw-standard-page-legacy-support .accordion-container .spacer-small{display:none}.page-par.bmw-standard-page--no-offsets .accordion-container .disclaimers,.page-par.bmw-standard-page-legacy-support .accordion-container .disclaimers{page-break-inside:avoid;break-inside:avoid}.page-par.bmw-standard-page--no-offsets .column.col-6 .spacer-small,.page-par.bmw-standard-page-legacy-support .column.col-6 .spacer-small{display:none}.page-par.bmw-standard-page--no-offsets .model-data .section-separator,.page-par.bmw-standard-page--no-offsets .model-data .standalone__cta,.page-par.bmw-standard-page--no-offsets .model-data .column.col-3.col-sm-1,.page-par.bmw-standard-page--no-offsets .model-data .spacer-medium,.page-par.bmw-standard-page--no-offsets .model-data .spacer-small,.page-par.bmw-standard-page--no-offsets .model-data .aem-Grid-newComponent,.page-par.bmw-standard-page--no-offsets .model-data .bmw-tooltip svg,.page-par.bmw-standard-page-legacy-support .model-data .section-separator,.page-par.bmw-standard-page-legacy-support .model-data .standalone__cta,.page-par.bmw-standard-page-legacy-support .model-data .column.col-3.col-sm-1,.page-par.bmw-standard-page-legacy-support .model-data .spacer-medium,.page-par.bmw-standard-page-legacy-support .model-data .spacer-small,.page-par.bmw-standard-page-legacy-support .model-data .aem-Grid-newComponent,.page-par.bmw-standard-page-legacy-support .model-data .bmw-tooltip svg{display:none}.page-par.bmw-standard-page--no-offsets .model-data .bmw-tooltip:after,.page-par.bmw-standard-page-legacy-support .model-data .bmw-tooltip:after{content:attr(data-number);vertical-align:super;line-height:1em;font-size:.8em}.page-par.bmw-standard-page--no-offsets .model-data .section-header__copy,.page-par.bmw-standard-page--no-offsets .model-data .body-text__copy,.page-par.bmw-standard-page-legacy-support .model-data .section-header__copy,.page-par.bmw-standard-page-legacy-support .model-data .body-text__copy{display:block;overflow:visible}.page-par.bmw-standard-page--no-offsets .model-data .text-header.height-s .section-header,.page-par.bmw-standard-page-legacy-support .model-data .text-header.height-s .section-header{max-height:50px}.page-par.bmw-standard-page--no-offsets .model-data .separator_print,.page-par.bmw-standard-page-legacy-support .model-data .separator_print{display:block;border-top:1px solid #cacaca;padding:0;margin:10px 20px 12px}.page-par.bmw-standard-page--no-offsets .model-data .mb24,.page-par.bmw-standard-page-legacy-support .model-data .mb24{margin-bottom:0!important}.page-par.bmw-standard-page--no-offsets .model-data .bodytext .spec_section_container,.page-par.bmw-standard-page-legacy-support .model-data .bodytext .spec_section_container{margin-bottom:0}.page-par.bmw-standard-page--no-offsets .model-data .bodytext .body-text__copy,.page-par.bmw-standard-page-legacy-support .model-data .bodytext .body-text__copy{padding:0 0 0 10px}.page-par.bmw-standard-page--no-offsets .model-data .img,.page-par.bmw-standard-page-legacy-support .model-data .img{max-width:50%}.page-par.bmw-standard-page--no-offsets .model-data .body-text__copy.body-copy p:last-child,.page-par.bmw-standard-page-legacy-support .model-data .body-text__copy.body-copy p:last-child{margin-bottom:10px}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h2,.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h3,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h2,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h3{font-size:10px}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h2,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h2{line-height:18px;margin-bottom:5px}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h3,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h3{line-height:15px;margin-bottom:0;margin-top:0}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container p,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container p{font-size:10px;margin-bottom:10px;font-weight:700}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .body-text__body,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .body-text__body{padding:0 20px}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h2,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h2{font-size:10px}.page-par.bmw-standard-page--no-offsets .model-data .copystyle--tech .spec_section_container h3,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--tech .spec_section_container h3{font-size:8px}.page-par.bmw-standard-page--no-offsets .model-data .col-6 .copystyle--tech .body-text__body,.page-par.bmw-standard-page--no-offsets .model-data .col-4 .copystyle--tech .body-text__body,.page-par.bmw-standard-page-legacy-support .model-data .col-6 .copystyle--tech .body-text__body,.page-par.bmw-standard-page-legacy-support .model-data .col-4 .copystyle--tech .body-text__body{padding:0 2vw}.page-par.bmw-standard-page--no-offsets .model-data>div:nth-child(3)>.column>section:nth-child(1) .text-header .section-header__copy,.page-par.bmw-standard-page-legacy-support .model-data>div:nth-child(3)>.column>section:nth-child(1) .text-header .section-header__copy{padding:10px}.page-par.bmw-standard-page--no-offsets .model-data [data-contents] .accordion-child,.page-par.bmw-standard-page-legacy-support .model-data [data-contents] .accordion-child{max-height:9999px;opacity:1;visibility:visible}.page-par.bmw-standard-page--no-offsets .model-data .features_container,.page-par.bmw-standard-page-legacy-support .model-data .features_container{display:block}.page-par.bmw-standard-page--no-offsets .model-data .features_container .spacer-small,.page-par.bmw-standard-page-legacy-support .model-data .features_container .spacer-small{display:block!important}.page-par.bmw-standard-page--no-offsets .model-data [data-contents] .accordion-button,.page-par.bmw-standard-page--no-offsets .model-data .copystyle--features .body-text__copy h3,.page-par.bmw-standard-page--no-offsets .model-data h5,.page-par.bmw-standard-page-legacy-support .model-data [data-contents] .accordion-button,.page-par.bmw-standard-page-legacy-support .model-data .copystyle--features .body-text__copy h3,.page-par.bmw-standard-page-legacy-support .model-data h5{display:none}.page-par.bmw-standard-page--no-offsets .model-data>.columns-wrapper .columns-wrapper .col-9,.page-par.bmw-standard-page--no-offsets .model-data .accordion-container .accordion-child .columns-wrapper .column>div.separator,.page-par.bmw-standard-page-legacy-support .model-data>.columns-wrapper .columns-wrapper .col-9,.page-par.bmw-standard-page-legacy-support .model-data .accordion-container .accordion-child .columns-wrapper .column>div.separator{width:100%}.page-par.bmw-standard-page--no-offsets .model-data .accordion-container .accordion-child .columns-wrapper .column,.page-par.bmw-standard-page-legacy-support .model-data .accordion-container .accordion-child .columns-wrapper .column{margin:0}.page-par.bmw-standard-page--no-offsets .model-data .accordion-container hr,.page-par.bmw-standard-page-legacy-support .model-data .accordion-container hr{width:47%;margin-left:10px}.page-par.bmw-standard-page--no-offsets .model-data>.columns-wrapper>.column .columns-wrapper .accordion-container,.page-par.bmw-standard-page-legacy-support .model-data>.columns-wrapper>.column .columns-wrapper .accordion-container{margin:20px auto 30px;overflow:visible}.page-par.bmw-standard-page--no-offsets .model-data [data-image=side],.page-par.bmw-standard-page--no-offsets .model-data [data-image=front],.page-par.bmw-standard-page--no-offsets .model-data [data-image=rear],.page-par.bmw-standard-page-legacy-support .model-data [data-image=side],.page-par.bmw-standard-page-legacy-support .model-data [data-image=front],.page-par.bmw-standard-page-legacy-support .model-data [data-image=rear]{margin-top:50px}.page-par.bmw-standard-page--no-offsets .model-data>.columns-wrapper>.column>.columns-wrapper>.col-9:nth-child(2)>.accordion-container:nth-child(1),.page-par.bmw-standard-page-legacy-support .model-data>.columns-wrapper>.column>.columns-wrapper>.col-9:nth-child(2)>.accordion-container:nth-child(1){margin-top:30px}.page-par.bmw-standard-page--no-offsets .bodytext .copystyle--features .body-text__copy h4,.page-par.bmw-standard-page-legacy-support .bodytext .copystyle--features .body-text__copy h4{font-size:16px}.page-par.bmw-standard-page--no-offsets .bodytext .copystyle--features .body-text__copy,.page-par.bmw-standard-page-legacy-support .bodytext .copystyle--features .body-text__copy{font-size:11px;height:auto!important}.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.localnav,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .cq-placeholder,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .background-overlayauthor-only-top.bg-image,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.content-height,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-black,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.background-overlay,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-solid-gray,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.pricing-specs,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.columns,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.model-series-list,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.separator,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.image,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.nav-anchorlink,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.spacer,.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.modelData>.cq-placeholder,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.localnav,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .cq-placeholder,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .background-overlayauthor-only-top.bg-image,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.content-height,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-black,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .vehicle-studio-v2-wrapper,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-image.background-overlay,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .bg-solid-gray,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.pricing-specs,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.columns,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.model-series-list,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.separator,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.image,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.nav-anchorlink,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.spacer,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.modelData>.cq-placeholder{display:none}.page-par.bmw-standard-page--no-offsets .content-footer__container .page-par .aem-Grid>.background-cpnt .background.bg-image,.page-par.bmw-standard-page-legacy-support .content-footer__container .page-par .aem-Grid>.background-cpnt .background.bg-image{min-height:auto}.page-par.bmw-standard-page--no-offsets .model-data .columns-wrapper>.column:nth-child(2),.page-par.bmw-standard-page-legacy-support .model-data .columns-wrapper>.column:nth-child(2){margin-left:auto;margin-right:auto}.page-par.bmw-standard-page--no-offsets .copystyle--features,.page-par.bmw-standard-page--no-offsets .copystyle--features h4,.page-par.bmw-standard-page-legacy-support .copystyle--features,.page-par.bmw-standard-page-legacy-support .copystyle--features h4{page-break-inside:avoid}}.accordion-container{--print-container-margin--default: 15px 0 16px 26px;--print-container-margin--md: 20px 0 26.5px 64px;--print-container-margin--lg: 25px 0 35px 102px;--print-container-margin--xxl: 20px 0 45px 160px}.accordion-container .print-container{max-height:0;transition-delay:.4s;visibility:hidden}.accordion-container .print-container.no-toggle,.accordion-container.expand .print-container{max-height:100px;transition-delay:0s;margin:var(--print-container-margin--default);visibility:visible}@media (min-width: 768px){.accordion-container .print-container.no-toggle,.accordion-container.expand .print-container{margin:var(--print-container-margin--md)}}@media (min-width: 1280px){.accordion-container .print-container.no-toggle,.accordion-container.expand .print-container{margin:var(--print-container-margin--lg)}}@media (min-width: 2000px){.accordion-container .print-container.no-toggle,.accordion-container.expand .print-container{margin:var(--print-container-margin--xxl)}}@media print{.modelData.model-data--accordion-only__dark{background-color:#fff;color:#000}.modelData.model-data--accordion-only__dark .category-container--section-header,.modelData.model-data--accordion-only__dark .category-container--section-header .title-container .section-header__copy,.modelData.model-data--accordion-only__dark .category-container--section-body .bodytext .body-text__copy,.modelData.model-data--accordion-only__dark .category-container--section-body .body-text__copy .bmw-tooltip{color:#000}.accordion-only-template{overflow:visible}.accordion-only-template .print-container{display:none}.accordion-only-template .accordion-header.print-only{display:block}.accordion-only-template .hide-on-print{display:none}.accordion-only-template .accordion-parent.accordion-only-parent{margin:0 15px;height:80px}.accordion-only-template .accordion-child.accordion-only-child .category-container .separator_print{width:100%;margin-left:0;margin-right:0}.accordion-only-template .accordion-child.accordion-only-child .category-container--section-wrapper{display:flex;margin:20px 0}.accordion-only-template .accordion-child.accordion-only-child .category-container--section-header{min-width:150px;width:150px;margin:0 15px 0 0}.accordion-only-template .accordion-child.accordion-only-child .category-repeat-container .category-repeat-1,.accordion-only-template .accordion-child.accordion-only-child .category-repeat-container .category-repeat-2{page-break-inside:avoid;break-inside:avoid}.accordion-only-template .accordion-child.accordion-only-child .category-repeat-container .category-repeat-1:first-child .modelData{padding-top:0}.accordion-only-template .standard-features-container.accordion-container,.accordion-only-template .technical-specifications-container.accordion-container{border:none}.accordion-only-template .standard-features-container.accordion-container.hide-on-print,.accordion-only-template .technical-specifications-container.accordion-container.hide-on-print{display:none}.accordion-only-template .technical-specifications-container.accordion-container .category-container--flex-wrapper{display:flex}.accordion-only-template .technical-specifications-container.accordion-container .category-container--flex-wrapper .category-container--section-header{page-break-inside:avoid;break-inside:avoid}.accordion-only-template .technical-specifications-container.accordion-container .diagrams-container{margin:0 auto;max-width:46vw}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-header,.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-header__text{page-break-inside:avoid;break-inside:avoid}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-body .category-repeat-container{display:flex;justify-content:space-between;padding:15px 0}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-body .category-repeat-container .content-name{width:auto;margin-right:30px}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-body .category-repeat-container .content-value{text-align:right}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-body .category-repeat-container:last-child{padding-bottom:0}.accordion-only-template .technical-specifications-container.accordion-container .category-container--section-body .category-repeat-container:first-child{padding-top:0}}
