@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);
.primary-font{font-family:"roobert bold",Arial,Helvetica,Sans-serif}.secondary-font{font-family:"Univers45 Light",Arial,Helvetica,Sans-serif}.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width: 441px)and (max-width: 1023.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width: 1024px)and (max-width: 1279.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width: 1280px)and (max-width: 1439.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media(min-width: 1440px)and (max-width: 2159.98px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media(min-width: 2160px){.pull-left-xxl{float:left}.pull-right-xxl{float:right}}@media(max-width: 440.98px){.hidden-xs-down{display:none !important}}@media(max-width: 1023.98px){.hidden-sm-down{display:none !important}}@media(max-width: 1279.98px){.hidden-md-down{display:none !important}}@media(max-width: 1439.98px){.hidden-lg-down{display:none !important}}@media(max-width: 2159.98px){.hidden-xl-down{display:none !important}}.hidden-xxl-down{display:none !important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f5f5dc;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f5f5dc;border-radius:.69em;background-color:#f5f5dc;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000000;border-radius:.69em;background-color:#000000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#388BFF;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#388BFF;border-radius:.69em;background-color:#388BFF;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#a52a2a;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#a52a2a;border-radius:.69em;background-color:#a52a2a;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#2ABB7F;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#2ABB7F;border-radius:.69em;background-color:#2ABB7F;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000080;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000080;border-radius:.69em;background-color:#000080;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ffa500;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ffa500;border-radius:.69em;background-color:#ffa500;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#800080;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#800080;border-radius:.69em;background-color:#800080;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f00;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f00;border-radius:.69em;background-color:#f00;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#FFFFFF;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#FFFFFF;border-radius:.69em;background-color:#FFFFFF;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(130, 30, 145)), color-stop(25%, rgb(130, 30, 145)), color-stop(25%, rgb(237, 209, 52)), color-stop(50%, rgb(255, 255, 0)), color-stop(50%, rgb(237, 209, 52)), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)),-webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(14, 92, 209)), color-stop(50%, rgb(14, 92, 209)), color-stop(50%, rgb(226, 11, 11)), to(rgb(226, 11, 11)));background:linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected::after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.product-detail .attributes .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.product-detail .attributes .swatch-circle.color-value[data-selected=true]::after{color:#000;content:"\f058";display:table-caption;font-family:FontAwesome,sans-serif;font-size:1.625em;left:.295em;position:absolute}.product-detail .attributes .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:"\f058";display:table-caption;font-family:FontAwesome,sans-serif;font-size:1.625em;height:.75em;left:.31em;line-height:.8em;position:absolute;top:.35em;width:.8em}.product-detail .attributes .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.product-detail [disabled] .swatch-circle,.product-detail .swatch-circle.unselectable{cursor:not-allowed}.product-detail [disabled] .swatch-circle.color-value.selected::after,.product-detail .swatch-circle.unselectable.color-value.selected::after{background-color:#495057}.social-container{padding-top:.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#6e6f74}@media(max-width: 1279.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons i,.social-container .social-icons a{color:#6e6f74;padding-right:.2em}label.color~a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media(max-width: 440.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0;font-family:Dosis,sans-serif}.description-and-detail>div:last-child{margin-bottom:1em}}@media(min-width: 441px){.description-and-detail .description{margin-bottom:2em}}@media(max-width: 440.98px){.description-and-detail .content{margin-top:1em}}label.availability{padding-right:.3125em}@media(min-width: 441px){.product-number-rating{border-bottom:1px solid #c8c9cc}}@media(min-width: 1024px){.product-number-rating{border-top:1px solid #c8c9cc}}@media(min-width: 441px)and (max-width: 1023.98px){.product-name{border-bottom:1px solid #c8c9cc}}@media(min-width: 441px){.product-number-rating .ratings{margin-top:.625em}}@media(max-width: 440.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-0.9375em;padding:.1875em}}.product-number{color:#c8c9cc;font-size:.875em;padding-bottom:.938em;padding-top:.938em}.promotions{font-weight:normal;text-align:center;height:85%}.promotions div.collapsible-xl button.callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem;color:#f25b50}@media(min-width: 441px){.promotions div.collapsible-xl button.callout{font-size:1.375em}}.promotions div.collapsible-xl button.callout::after{color:#000}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media(max-width: 1279.98px){.product-breadcrumb .breadcrumb{border-top:1px solid #c8c9cc}}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0, 1);transition-timing-function:cubic-bezier(0, 1, 0, 1)}.size-chart .size-chart-collapsible.active{max-height:100%;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:.5rem}@media(min-width: 1024px){.attributes{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width: 440.98px){.product-grid{padding-top:.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.primary-font{font-family:"roobert bold",Arial,Helvetica,Sans-serif}.secondary-font{font-family:"Univers45 Light",Arial,Helvetica,Sans-serif}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button{background:rgba(0,0,0,0);border:0}@font-face{font-family:"roobert bold";src:url("../../fonts/Roobert-one.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"roobert bold";src:url("../../fonts/Roobert-one.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"roobert bold";src:url("../../fonts/Roobert-one.woff2") format("woff2");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"roobert bold";src:url("../../fonts/Roobert-one.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Univers45 Light";src:url("../../fonts/Univers45-Light.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Univers45 Light";src:url("../../fonts/Univers45-Light.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.primary-font{font-family:"roobert bold",Arial,Helvetica,Sans-serif}.secondary-font{font-family:"Univers45 Light",Arial,Helvetica,Sans-serif}.primary-font{font-family:"roobert bold",Arial,Helvetica,Sans-serif}.secondary-font{font-family:"Univers45 Light",Arial,Helvetica,Sans-serif}@media(min-width: 441px){.selectCarModal{background-color:rgba(0,0,0,.5)}}@media(max-width: 440.98px){.selectCarModal .modal-dialog{margin-top:0;height:100vh}}@media(min-width: 441px)and (max-width: 1279.98px){.selectCarModal .modal-dialog{max-width:48.75rem;width:80%}}@media(max-width: 440.98px){.selectCarModal .modal-dialog .modal-body{padding:1rem}}.selectCarModal .modal-dialog .modal-body .heading{font-size:1.5rem;line-height:2rem}@media(min-width: 441px){.selectCarModal .modal-dialog .modal-body .heading{font-size:1.75rem;line-height:2.25rem}}@media(min-width: 1280px){.selectCarModal .modal-dialog .modal-body .heading{font-size:2.5rem;line-height:3rem}}.selectCarModal .modal-dialog .modal-body .sub-heading{font-size:1.125rem;line-height:1.5rem}@media(min-width: 441px){.selectCarModal .modal-dialog .modal-body .sub-heading{font-size:1.125rem;line-height:1.75rem}}@media(min-width: 1280px){.selectCarModal .modal-dialog .modal-body .sub-heading{font-size:1.5rem;line-height:2.125rem}}@media(max-width: 440.98px){.selectCarModal .modal-dialog .modal-close-button{z-index:99;top:8px;right:8px}.selectCarModal .modal-dialog .modal-close-button .icon-close svg path{fill:#0a0a0a}}.selectCarModal .modal-dialog .modal-close-button:hover{opacity:unset}.selectCarModal .configurator-car-model-list .explore-button{display:none}.selectCarModal .configurator-car-model-list .car-card{border:1px solid #d7d8da;padding:1rem 0}.selectCarModal .configurator-car-model-list .car-card:hover{height:100%;padding:0 0 .25rem;background-color:#f5f5f5 !important}@media(min-width: 441px){.selectCarModal .configurator-car-model-list .car-card:hover{padding:0 0 .875rem}}@media(min-width: 1280px){.selectCarModal .configurator-car-model-list .car-card:hover{padding:0 0 1.25rem}}.selectCarModal .configurator-car-model-list .car-card:hover .car-model-img{-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition-duration:700ms;transition-duration:700ms}.selectCarModal .configurator-car-model-list .car-card:hover .car-model-price{display:none}.selectCarModal .configurator-car-model-list .car-card:hover .model-buttons{display:block}.selectCarModal .configurator-car-model-list .car-card .car-model-img{width:227px;height:80px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1439.98px){.selectCarModal .configurator-car-model-list .car-card .car-model-img{width:200px;height:91px}}.selectCarModal .configurator-car-model-list .car-card .car-model-name{font-size:.75rem;line-height:1rem;font-family:"roobert bold",Arial,Helvetica,Sans-serif}@media(min-width: 441px){.selectCarModal .configurator-car-model-list .car-card .car-model-name{font-size:.875rem;line-height:1.125rem}}@media(min-width: 1280px){.selectCarModal .configurator-car-model-list .car-card .car-model-name{font-size:1.125rem;line-height:1.25rem}}.selectCarModal .configurator-car-model-list .car-card .car-model-price{font-size:.875rem;line-height:1.25rem;font-family:"Univers45 Light",Arial,Helvetica,Sans-serif}@media(min-width: 441px){.selectCarModal .configurator-car-model-list .car-card .car-model-price{font-size:1rem;line-height:1.375rem}}@media(min-width: 1280px){.selectCarModal .configurator-car-model-list .car-card .car-model-price{font-size:1.125rem;line-height:1.75rem}}.selectCarModal .configurator-car-model-list .car-card .model-buttons{display:none}.selectCarModal .configurator-car-model-list .car-card .btn.car-model-button{min-width:168px;height:36px}.selectCarModal .configurator-car-model-list .car-card .btn.car-model-button .btn__label{font-size:1rem;line-height:1.25rem}@media(max-width: 440.98px){.selectCarModal .configurator-car-model-list .car-card .btn.car-model-button .btn__label{font-size:.875rem}}.selectCarModal .configurator-car-model-list .car-card .btn.car-model-button .icon-car svg path{fill:#fff}@media(max-width: 1439.98px){.selectCarModal .configurator-car-model-list .car-card .btn.car-model-button{min-width:90px;padding:16px 14px}}.selectCarModal .configurator-modal-footer{font-size:.875rem;line-height:1.25rem}@media(min-width: 441px){.selectCarModal .configurator-modal-footer{font-size:1rem;line-height:1.375rem}}@media(min-width: 1280px){.selectCarModal .configurator-modal-footer{font-size:1.125rem;line-height:1.75rem}}@media(max-width: 1023.98px){.selectCarModal .configurator-modal-footer .configurator-footer-actions-save.btn{width:100%}}.stages-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px}.stages-list ul li{font-weight:700;padding:0px .75rem}.build-badge .build-badge__title{padding:.625rem 1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.build-badge .build-badge__slant{width:0;height:0;border-top:2.8125rem solid #232429;border-right:2.1875rem solid #f5f5f5}@media(min-width: 1280px){.build-badge .build-badge__slant{border-top:2.8125rem solid #232429}}.load-build-badge .load-build-badge__title{padding:.625rem 1rem .625rem 0rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.load-build-badge .load-build-badge__slant{width:0;height:0;border-bottom:2.8125rem solid #d7d8da;border-left:2.1875rem solid #f5f5f5}@media(min-width: 1280px){.load-build-badge .load-build-badge__slant{border-bottom:2.8125rem solid #d7d8da}}.navbar-header{height:3rem;padding:.75rem}@media(min-width: 1024px){.navbar-header{height:5rem}}.navbar-header .navbar-header__brand-logo{height:1.3125rem}.navbar-header .navbar-header-finance-summary{border-right:1px solid #b8b8b8}.build-stages .nav-tabs{border:none}.build-stages .nav-tabs .nav-item .nav-link:hover{background:#f5f5f5}.build-stages .nav-tabs .nav-item .nav-link:focus{background:#f5f5f5}.build-stages .nav-tabs .nav-item.show .nav-link{background:#f5f5f5}.main-menu .carousel-control-next,.main-menu .carousel-control-prev{padding:0px 1rem;margin:.125rem}.configurator-main-menu{border-bottom:1px solid #c8c9cc}.grade-attribute{font-family:"Manrope",Arial,Helvetica,Sans-serif}.radio-cards .radio-cards__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#0a0a0a;border-style:solid;border-color:#d6d6d6;border-width:.0625rem .0625rem 0 .0625rem;border-radius:0;min-height:1.25rem;padding:.875rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-cards .radio-cards__card .variation-grade__name_drive{font-size:.875rem;line-height:1rem}@media(min-width: 1280px){.radio-cards .radio-cards__card .variation-grade__name_drive{font-size:1rem;line-height:1.25rem}}.radio-cards .radio-cards__card .variation-grade__price{font-size:.875rem;line-height:1.125rem}@media(min-width: 1280px){.radio-cards .radio-cards__card .variation-grade__price{font-size:1rem;line-height:1.25rem}}.radio-cards .radio-cards__card:has(.grade-key-features__contents.is-open){background-color:#f5f5f5;border:.125rem solid #0a0a0a;cursor:default;pointer-events:none;gap:.75rem}.radio-cards .radio-cards__card:has(.grade-key-features__contents.is-open) .variation-grade__name_drive .variation-grade__display-value-drive{background-color:#fff}.radio-cards .radio-cards__card:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.radio-cards .radio-cards__card:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-bottom:.5rem;border-bottom:.0625rem solid #d6d6d6}.radio-cards .radio-cards__card .variation-grade__name_drive{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.radio-cards .radio-cards__card .variation-grade__name_drive .variation-grade__display-value-drive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;padding:.125rem .375rem;background-color:#f5f5f5;padding:.125rem .375rem;height:1.25rem;font-size:.75rem;line-height:1rem}@media(min-width: 600px){.radio-cards .radio-cards__card .variation-grade__name_drive .variation-grade__display-value-drive{font-size:.875rem;line-height:1.125rem}}@media(min-width: 1280px){.radio-cards .radio-cards__card .variation-grade__name_drive .variation-grade__display-value-drive{font-size:.75rem;line-height:1.25rem}}.radio-cards .radio-cards__card .grade-key-features__contents{display:grid;grid-template-rows:0fr;overflow:hidden;-webkit-transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1);transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1);transition:grid-template-rows .35s cubic-bezier(0.4, 0, 0.2, 1), -ms-grid-rows .35s cubic-bezier(0.4, 0, 0.2, 1);padding-bottom:0;contain:layout style paint;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;content-visibility:auto}.radio-cards .radio-cards__card .grade-key-features__contents.is-open{grid-template-rows:1fr}.radio-cards .radio-cards__card .grade-key-features__contents.animating{will-change:grid-template-rows;pointer-events:none}.radio-cards .radio-cards__card .grade-key-features__contents .custom-accordion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-list{cursor:default;font-size:.75rem;line-height:1rem;margin:0px;gap:6px}@media(min-width: 1280px){.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-list{font-size:.875rem;line-height:1.125rem}}.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-list .grade-selector__key-features-badge{aspect-ratio:1/1;height:.375rem;width:.375rem;border:1px solid #d6d6d6;background:#fff;border-radius:50%}.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.125rem;color:#0a0a0a;align-items:center;padding:0px .25rem;border-radius:.5rem;margin-left:-0.25rem;font-size:.75rem;font-weight:600;line-height:1rem;pointer-events:all;cursor:pointer}.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-cta span{font-weight:600;color:#0a0a0a}.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-cta:hover{text-decoration:underline}@media(min-width: 1280px){.radio-cards .radio-cards__card .grade-key-features__contents .grade-selector__key-features-cta{font-size:.875rem;line-height:1.125rem}}.disabled-configurator#configurator-nav-carmodal,.disabled-configurator#customse-prev,.disabled-configurator#select-grade-m-btn,.grade-protected-price#configurator-nav-carmodal,.grade-protected-price#customse-prev,.grade-protected-price#select-grade-m-btn{pointer-events:none;opacity:.5}.disabled-configurator#attributes-slot .radio-cards__card:not(:has(input:checked)),.grade-protected-price#attributes-slot .radio-cards__card:not(:has(input:checked)){pointer-events:none;opacity:.5}.disabled-configurator#attributes-slot .radio-cards__card:not(:has(input:checked)) .modify-car-protected-price-text,.grade-protected-price#attributes-slot .radio-cards__card:not(:has(input:checked)) .modify-car-protected-price-text{-webkit-transition:padding-top cubic-bezier(0.4, 0, 0.2, 1);transition:padding-top cubic-bezier(0.4, 0, 0.2, 1);padding-top:10px}.radio-cards__card:not(:has(.is-open)) .modify-car-protected-price-text{-webkit-transition:padding-top .3s cubic-bezier(0.4, 0, 0.2, 1);transition:padding-top .3s cubic-bezier(0.4, 0, 0.2, 1);padding-top:10px}.radio-cards__card:not(:has(input:checked)) .modify-car-protected-price-text,.radio-cards__card:has(.animating) .modify-car-protected-price-text{-webkit-transition:padding-top .3s cubic-bezier(0.4, 0, 0.2, 1);transition:padding-top .3s cubic-bezier(0.4, 0, 0.2, 1);padding-top:10px}.modify-car-protected-price-text{-webkit-transition:padding-top .2s cubic-bezier(0.4, 0, 0.2, 1);transition:padding-top .2s cubic-bezier(0.4, 0, 0.2, 1);padding-top:0px}.variation-grade-price__slot{gap:12px}#maincontent{-webkit-transition:width .5s ease-in-out,height .5s ease-in-out;transition:width .5s ease-in-out,height .5s ease-in-out;-webkit-transition:max-width .5s ease-in-out,max-height .5s ease-in-out;transition:max-width .5s ease-in-out,max-height .5s ease-in-out;-webkit-transition:min-width .5s ease-in-out,min-height .5s ease-in-out;transition:min-width .5s ease-in-out,min-height .5s ease-in-out}.hero-image-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.prices-add-to-cart-actions{position:unset}.configurator-specs__promotions{gap:.25rem;padding:14px 0px 14px 14px}@media(min-width: 1024px){.configurator-specs__promotions{padding:12px 0px 0 30px}}.configurator-specs__promotions .configurator-summary-promotions{display:none}.configurator-specs__promotions .card{border:none;border-radius:.5rem}.configurator-specs__promotions .card .card-body .icon{width:3.125rem;height:3.125rem}.configurator-specs{max-width:100%;width:57.5rem;gap:1rem}.configurator-specs .configurator-specs__slot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;background:#f5f5f5;border-radius:.625rem;padding:.625rem;width:100%}@media(min-width: 1024px){.configurator-specs .configurator-specs__slot{background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.75rem}}.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn{color:#c00;border:none}.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn:hover{color:var(--color-primary);background-color:var(--color-red-10)}.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn.btn-outline-dark:not(:disabled):not(.disabled):active{color:var(--color-primary);background-color:var(--color-red-20)}@media(min-width: 1024px){.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn{color:#0a0a0a;border:2px solid #000}.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn:hover{color:#000;background-color:#f5f5f5}.configurator-specs .configurator-specs__slot .configurator-specs__view-all-btn.btn-outline-dark:not(:disabled):not(.disabled):active{color:var(--color-primary);background-color:var(--color-red-20)}}@media(min-width: 600px)and (max-width: 1020px){.configurator-specs{margin-top:6.25rem}}@media(min-width: 400px)and (max-width: 1020px){.toggle-tabs .btn{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-webkit-transition:width .3s ease;transition:width .3s ease;width:110px}}#keyspec-view-all-slot .configurator-modal-content__keySpecs{border-radius:.5rem}@media(max-width: 440.98px){#keyspec-view-all-slot .configurator-modal-content__keySpecs .modal-body{background-color:#fff}}#keyspec-view-all-slot .modal-header__keySpecs{border-bottom:none}#keyspec-view-all-slot .modal-header__keySpecs .configurator-modal-content__keySpecs__close-btn{z-index:1;background-color:rgba(0,0,0,0);color:#fff;width:1.575rem;height:1.575rem;margin:0rem;top:-2.25rem;right:-1.25rem}#keyspec-view-all-slot .modal-header__keySpecs .configurator-modal-content__keySpecs__close-btn path{fill:#fff}@media(max-width: 440.98px){#keyspec-view-all-slot .modal-header__keySpecs .configurator-modal-content__keySpecs__close-btn{color:#000;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:0px;right:0px}#keyspec-view-all-slot .modal-header__keySpecs .configurator-modal-content__keySpecs__close-btn path{fill:#000}}#keyspec-view-all-slot .modal-body{padding:.75rem;margin-top:3.125rem}@media(min-width: 441px){#keyspec-view-all-slot .modal-body{margin-top:0}}@media(min-width: 1024px){#keyspec-view-all-slot .modal-body{padding:2.6875rem}}#keyspec-view-all-slot .modal-body .modal-title_variant_name_title{color:#0a0a0a;padding-bottom:2.125rem;text-align:center}@media(max-width: 440.98px){#keyspec-view-all-slot .modal-body .modal-title_variant_name_title{text-align:left;padding-bottom:1.5rem}}#keyspec-view-all-slot .modal-body .modal-title__keySpecs{color:#0a0a0a;padding-bottom:1rem;text-align:center}@media(max-width: 440.98px){#keyspec-view-all-slot .modal-body .modal-title__keySpecs{padding-bottom:.5rem;text-align:left}}#keyspec-view-all-slot .modal-body .modal-info-table__keySpecs tr td{border-top:none;border-bottom:.0625rem solid #b8b8b8}#keyspec-view-all-slot .modal-body .keySpecTextInfoParameter{color:#000;padding:.75rem .75rem .75rem 0rem}#keyspec-view-all-slot .modal-body .keySpecTextInfoValue{color:#000;padding:.75rem .75rem .75rem 7.8125rem}@media(max-width: 1023.98px){#keyspec-view-all-slot .modal-body .keySpecTextInfoValue{padding-right:0rem}}#keyspec-view-all-slot .modal-body .configurator__keySpec-download-btn{font-size:.875rem;line-height:1.25rem;font-family:"Manrope",Arial,Helvetica,Sans-serif;font-weight:700}#keyspec-view-all-slot .modal-body .configurator__keySpec-download-btn:hover{background-color:rgba(0,0,0,0)}@media(min-width: 441px){#keyspec-view-all-slot .modal-body .configurator__keySpec-download-btn{font-size:1rem}}.configure-swatchs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.configure-swatchs .color-swatch{position:relative}.configure-swatchs .color-swatch:has(input:checked) label::after{position:absolute;content:"";background:unset;background-image:url("../../images/icons/check-round.svg");height:100%;width:100%;background-size:contain;top:0;left:0}.configure-swatchs .configure-swatchs__swatch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;width:2.5rem;border-radius:50%;position:relative}.configure-swatchs .configure-swatchs__swatch:hover{border:2px solid #c00}.attribute-color__m-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.configurator-specs .configurator-specs__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1024px){.configurator-specs .configurator-specs__slot{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.configurator-specs .configurator-specs__slot .configurator-specs__spec{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}@media(min-width: 1024px){.configurator-specs .configurator-specs__slot .configurator-specs__spec{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 1024px){.configurator-summary__inclusions.tab-pane{display:block;opacity:1}}.configure-stage__actions{gap:.625rem}@media(max-width: 1023.98px){.configure-stage__actions .configure-stage__action-save-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.configure-stage__actions .configure-stage__action-save-wrapper .configure-stage__action-save-tag-line{line-height:1.375rem;padding-bottom:0rem}@media(max-width: 1023.98px){.configure-stage__actions .configure-stage__action-test-drive-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.configure-stage__actions .configure-stage__action-test-drive-wrapper .configure-stage__action-test-drive-tag-line{line-height:1.375rem;padding-bottom:0rem}@media(max-width: 1023.98px){.configure-stage__actions .configure-stage__action-summary-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.configure-stage__actions .configure-stage__action-summary-wrapper .refundable-promotional-offer p{padding:.5625rem 0rem .75rem 0rem}.car-background-color,.car-background-color-summary{margin-top:5rem;height:10.625rem;position:relative}.car-background-color img,.car-background-color-summary img{width:80%;top:-58px;right:42px;position:absolute}.product-detail .attributes .swatch-circle.color-value:not(.selected):hover::after{content:"";background:unset;background-position:center;background-size:cover;background-image:url("../../images/icons/addWhite.svg");height:100%;width:100%;position:absolute;top:0;left:0}.product-detail .attributes .swatch-circle.color-value.selected::after{content:"";background:unset;background-position:center;background-size:cover;background-image:url("../../images/icons/check-round.svg");height:100%;width:100%;top:0;left:0}.product-detail .attributes .modify-order-ordered-car-color{pointer-events:none}.product-detail .attributes .modify-order-ordered-car-color .swatch-circle.color-value::after{content:"";display:inline-block;height:100%;width:100%;background:center;background-repeat:no-repeat;background-image:url("../../images/icons/price-protection-white.svg")}.carousel .icon-prev,.carousel .icon-next{background-color:unset;margin:-1.875rem}.product-detail .attributes .swatch-circle{background-repeat:round;border-radius:50%}.configurator-location__dealers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.configurator-location__dealers .dealers__list__store-info__name{max-width:70%}.configurator-location__dealers .dealers__list__store-info__name,.configurator-location__dealers .dealers__list__store-info__distance{line-height:1.25rem;font-size:.875rem}@media(min-width: 441px){.configurator-location__dealers .dealers__list__store-info__name,.configurator-location__dealers .dealers__list__store-info__distance{font-size:1rem}}@media(min-width: 1024px){.configurator-location__dealers .dealers__list__store-info__name,.configurator-location__dealers .dealers__list__store-info__distance{font-size:1rem}}.configurator-location .configurator-location__form__input .configurator-location--invalid-error-msg{padding-top:.25rem}.configurator__carousel-item.active{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #b8b8b8}.configurator__carousel-item.active .configurator-mobile-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.configurator__carousel-item.active .configurator-mobile-nav::after{content:"";width:100%;height:.1875rem;background-color:#c00;position:absolute;bottom:0;left:0}.carousel-no-tabs__slot{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:8.75rem}.carousel-no-tabs__slot .carousel-control-prev,.carousel-no-tabs__slot .carousel-control-next{opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-no-tabs__slot .carousel-control-prev .fa,.carousel-no-tabs__slot .carousel-control-next .fa{color:#000;font-size:24px}.carousel .carousel-control-prev,.carousel .carousel-control-next{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel .carousel-control-prev:focus,.carousel .carousel-control-next:focus{outline:none;border:1px solid #000}.nav-item:has(.configuratorSummary-tab.active) .configuratorSummary-tab-proxy{border-bottom:.188em solid #c00;padding-bottom:.33rem}.stages-list .nav-tabs .nav-item .nav-link.active{padding-bottom:.33rem}@media(max-width: 440.98px){.configurator-load-a-build-modal .modal-content{height:100%}}.configurator-load-a-build-modal .modal-content .modal-body{padding:2rem !important;border-radius:.5rem}@media(max-width: 440.98px){.configurator-load-a-build-modal .modal-content .modal-body{padding-top:4rem !important;border-radius:0}}.configurator-load-a-build-modal .modal-content .modal-body .unique-code-input-container.form-group .form-control{width:2.75rem;height:3.25rem;display:unset;border-radius:.5rem;font-size:1.5rem;line-height:1.75rem;font-family:"Manrope",Arial,Helvetica,Sans-serif;font-weight:700;text-align:center;background-color:#fafafa;text-transform:uppercase}@media(max-width: 1023.98px){.configurator-load-a-build-modal .modal-content .modal-body .unique-code-input-container.form-group .form-control{font-size:1.125rem;line-height:1.375rem}}.configurator-load-a-build-modal .modal-content .modal-body .unique-code-invalid-feedback .error-text{padding-top:2px}@media(max-width: 440.98px){.configurator-load-a-build-modal .modal-content .modal-body .load-my-build-cta-container{position:fixed;left:0;bottom:2rem;padding:0 2rem;width:100%}}.configurator-load-a-build-modal .modal-content .modal-body .load-my-build-cta-container .load-my-build-cta{margin-top:10rem}@media(max-width: 1023.98px){.configurator-load-a-build-modal .modal-content .modal-body .load-my-build-cta-container .load-my-build-cta{height:2.5rem}}.configurator-variation-promotions.promotions{text-align:unset}.configurator-variation-promotions .promotions-card{border-radius:.5rem}.configurator-variation-promotions .promotions-card img{width:3.125rem;height:2.875rem}.promotion-details-modal.modal{z-index:9999}.promotion-details-modal.modal .modal-body{padding:2.5rem !important}@media(min-width: 441px){.promotion-details-modal.modal .modal-body{border-radius:.5rem}}.promotion-details-modal.modal .modal-body .promotion-modal-img-container{padding:2rem 1.5rem}.promotion-details-modal.modal .modal-body .promotion-modal-img-container img{max-width:10rem;width:100%}.promotion-details-modal.modal .modal-body .promotion-modal-info{padding:1.5rem}.promotion-details-modal.modal .modal-body .promotion-modal-info .promotion-modal-info-text ul{list-style:unset !important;padding-left:32px !important}@media(max-width: 440.98px){.promotion-details-modal.modal .modal-body{height:100vh}}.promotions-block-one .campaign-block-2,.promotions-block-one .campaigns-heading{display:none}.promotions-block-one .campaign-block-1{gap:.75rem}.promotions-block-two .campaign-block-1{display:none}.promotions-block-two .mobile-promotions{overflow:scroll;display:none}.promotions-block-two .configurator-summary-promotions{display:none}@media(max-width: 1023.98px){.promotion-slider .promotions-card{height:100%;width:9.5rem}.promotion-slider .promotions-card img{width:3rem;height:2.875rem}}@media(max-width: 1023.98px)and (max-width: 440.98px){.promotion-slider .promotions-card img{width:1.5rem;height:1.375rem}}@media(max-width: 1023.98px){.promotion-slider .slick-arrow .icon{opacity:0}.promotion-slider .slick-dots{bottom:-16px !important;padding-left:0}}.unique-code-input-error.form-group .form-control{background-color:#ffd5d2 !important;border:1px solid #f25b50}.cross-border-details-container{border:1px solid #b8b8b8;border-radius:.5rem}.cross-border-details-container .load-cross-border-order{text-decoration:underline}.configurator-alert-message-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.configurator-alert-message-block .modify-car-price-protected-alert-message,.configurator-alert-message-block .cross-border-alert-message{border-radius:8px;background:#ebf2ff;display:block;padding:var(--Spacing-Space-150, 12px) 16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--Spacing-Space-100, 8px);-ms-flex-item-align:stretch;align-self:stretch;color:var(--Text-on-light-default, #0A0A0A);font-family:var(--Typography-Font-Famliy-Body, Manrope);font-size:var(--Type-Body-S-Font-Size, 14px);font-style:normal;font-weight:400;line-height:var(--Type-Body-S-Line-Height, 18px)}@media(min-width: 1280px){.configurator-alert-message-block .modify-car-price-protected-alert-message,.configurator-alert-message-block .cross-border-alert-message{font-size:var(--Type-Body-S-Font-Size, 16px);line-height:var(--Type-Body-S-Line-Height, 20px)}}.configurator-alert-message-block .modify-car-price-protected-alert-message .remove-cross-border-from-order,.configurator-alert-message-block .cross-border-alert-message .remove-cross-border-from-order{text-decoration:underline}.configurator-alert-message-block:has(.modify-car-price-protected-alert-message:not(.d-none)),.configurator-alert-message-block:has(.cross-border-alert-message:not(.d-none)){margin-bottom:16px}@media(max-width: 440.98px){.configurator-modify-car-cancel-modal .modal-content,.configurator-modify-car-update-modal .modal-content{height:100vh;border-radius:0}}.icon-price-protected{bottom:2px}#interior-section{height:5.625rem;border-radius:.5rem}@media(min-width: 441px){#interior-section{height:6.25rem}}#interior-section #interior-img{border-radius:.5rem 0 0 .5rem;overflow:hidden;height:inherit;width:8rem}#interior-section #interior-img img{height:100%;width:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width: 441px){#interior-section #interior-img{width:8.25rem}}#interior-section #interior-text{background:#000;border-radius:0 .5rem .5rem 0;margin-left:-0.1rem;width:84%;padding-left:20px;padding-right:20px}#interior-section #interior-text span{color:#fff;width:100%}.configurator-summary{padding-top:7.5rem}@media(min-width: 441px){.configurator-summary{padding-top:9.375rem}}@media(min-width: 1024px){.container-fluid-configurator{margin-bottom:16px !important}}@media(min-width: 1280px){.container-fluid-configurator{margin-bottom:24px !important}}@media(min-width: 1920px){.container-fluid-configurator{margin-bottom:32px !important}}.configurator__images-slot{padding:82px 0 0 0}@media(min-width: 1024px){.configurator__images-slot{padding:142px 12px 0 24px;position:sticky;top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:100}}@media(min-width: 1280px){.configurator__images-slot{padding-top:150px}}@media(min-width: 1920px){.configurator__images-slot{padding:158px 16px 0 80px}}.configurator__images-slot:has(.car-explorer.fullscreen){z-index:1020}@media(max-width: 1023px){.configurator__images-slot:has(.car-explorer.fullscreen){z-index:1030}}@media(max-width: 599px){.configurator__images-slot:has(.car-explorer.fullscreen){z-index:1040}}.configurator__variation-slot{padding-top:24px}@media(min-width: 600px){.configurator__variation-slot{padding-top:32px}}@media(min-width: 1024px){.configurator__variation-slot{padding:142px 24px 0 12px}}@media(min-width: 1280px){.configurator__variation-slot{padding-top:150px}}@media(min-width: 1920px){.configurator__variation-slot{padding:158px 80px 0 16px}}#keyspecviewall.modal__keySpecFeatures>.modal-dialog ul{width:100%;padding:0}#keyspecviewall.modal__keySpecFeatures>.modal-dialog li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;width:80%;position:relative;overflow-wrap:anywhere}#keyspecviewall.modal__keySpecFeatures>.modal-dialog li::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>');content:"";background-repeat:no-repeat;display:block;width:40px;height:20px;position:relative;left:10%;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.card.product-up-sell--card{width:100%}@media(min-width: 441px)and (max-width: 749px){#product-recommendations-up-sell-pack-config-wrapper .--card-body__product-up-sell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#product-recommendations-up-sell-pack-config-wrapper .--card-body__product-up-sell .product-up-sell__image-container{min-width:100%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;margin:0px !important}#product-recommendations-up-sell-pack-config-wrapper .--card-body__product-up-sell .product-up-sell__text-info-container{min-width:90%;text-align:center}#product-recommendations-up-sell-pack-config-wrapper .--card-body__product-up-sell .product-up-sell__text-info-container .product-up-sell--card__load-more-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.configurator-summary__inclusions.active.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator-summary__inclusions__field-set{position:absolute;border-radius:.625rem;background-color:#000;color:#fff;-webkit-animation:fade-in .5s linear forwards;animation:fade-in .5s linear forwards;z-index:1;max-width:18.75rem;bottom:-165px}.configurator-summary__inclusions__field-set::after{border-left:solid rgba(0,0,0,0) .625em;border-right:solid rgba(0,0,0,0) .625em;border-top:solid #000 .625em;content:" ";height:0;position:absolute;width:0;left:140px;bottom:178px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 441px){.configurator-summary__inclusions__field-set::after{bottom:180px}}@media(min-width: 1024px){.configurator-summary__inclusions__field-set::after{bottom:182px}}.declaimer-configure-tab,.declaimer-summary-tab{margin-bottom:7.1875rem;border-top:1px solid #b8b8b8}.declaimer-configure-tab.stage-summary,.declaimer-summary-tab.stage-summary{margin-bottom:0}@media(min-width: 1024px){.declaimer-configure-tab,.declaimer-summary-tab{margin-bottom:6.5625rem}.declaimer-configure-tab.stage-summary,.declaimer-summary-tab.stage-summary{margin-bottom:6.5625rem}}@media(min-width: 1280px){.declaimer-configure-tab,.declaimer-summary-tab{margin-bottom:5.5rem}.declaimer-configure-tab.stage-summary,.declaimer-summary-tab.stage-summary{margin-bottom:5.5rem}}.declaimer-configure-tab__heading-slot,.declaimer-summary-tab__heading-slot{cursor:pointer;padding:0 2.1875rem}@media(min-width: 1024px){.declaimer-configure-tab__heading-slot,.declaimer-summary-tab__heading-slot{padding:1rem 8.875rem}}.declaimer-configure-tab__heading-slot .declaimer-configure-tab__heading-indicators-open,.declaimer-summary-tab__heading-slot .declaimer-configure-tab__heading-indicators-open{display:-webkit-box;display:-ms-flexbox;display:flex}.declaimer-configure-tab__heading-slot .declaimer-configure-tab__heading-indicators-close,.declaimer-summary-tab__heading-slot .declaimer-configure-tab__heading-indicators-close{display:none}.declaimer-configure-tab__heading-slot.collapsed .declaimer-configure-tab__heading-indicators-open,.declaimer-summary-tab__heading-slot.collapsed .declaimer-configure-tab__heading-indicators-open{display:-webkit-box;display:-ms-flexbox;display:flex}.declaimer-configure-tab__heading-slot.collapsed .declaimer-configure-tab__heading-indicators-close,.declaimer-summary-tab__heading-slot.collapsed .declaimer-configure-tab__heading-indicators-close{display:none}.declaimer-configure-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading,.declaimer-summary-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading{color:#c00 !important}.declaimer-configure-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading-indicators-open,.declaimer-summary-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading-indicators-open{display:none}.declaimer-configure-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading-indicators-close,.declaimer-summary-tab__heading-slot:not(.collapsed) .declaimer-configure-tab__heading-indicators-close{display:-webkit-box;display:-ms-flexbox;display:flex}.declaimer-configure-tab .disclaimer-tab-body-text,.declaimer-summary-tab .disclaimer-tab-body-text{padding:1rem 2rem}@media(min-width: 1024px){.declaimer-configure-tab .disclaimer-tab-body-text,.declaimer-summary-tab .disclaimer-tab-body-text{padding:1rem 8.875rem}}@media(max-width: 440.98px){.weekly-interest-disclaimer-modal.modal .modal-dialog{margin-bottom:0}}@media(max-width: 440.98px){.weekly-interest-disclaimer-modal.modal .modal-dialog .modal-content{height:100vh;border-radius:0}}.weekly-interest-disclaimer-modal.modal .modal-dialog .modal-content .modal-body{padding:2.5rem 5rem;border-radius:.5rem}@media(max-width: 440.98px){.weekly-interest-disclaimer-modal.modal .modal-dialog .modal-content .modal-body{padding:2.5rem 3rem}}#heroImageTabContent{min-width:18rem;max-width:18rem;min-height:9.75rem;-webkit-transition:width .5s ease,height .5s ease;transition:width .5s ease,height .5s ease;-webkit-transition:max-width .5s ease,max-height .5s ease;transition:max-width .5s ease,max-height .5s ease;-webkit-transition:min-width .5s ease,min-height .5s ease;transition:min-width .5s ease,min-height .5s ease}@media(min-width: 441px){#heroImageTabContent{min-width:60vw;max-width:60vw;min-height:20vh;max-height:10vh}}@media(min-width: 1024px){#heroImageTabContent{min-width:60vw;max-width:60vw;min-height:25.5rem;max-height:25.5rem}}@media(min-width: 1280px){#heroImageTabContent{min-width:auto;min-height:18.75rem;max-height:unset}}@media(min-width: 1440px){#heroImageTabContent{min-height:34.375rem;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}}.configurator-footer-actions-summary-wrapper{position:absolute;bottom:0;margin-bottom:30px;padding:0px 30px 0px 30px}.modal-body__header-image{position:absolute;right:-90px;height:100px;min-width:180px;top:-30px}.sirv-hotspot-box{top:0 !important;left:0 !important;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;font-family:"Manrope",Arial,Helvetica,Sans-serif;color:#0a0a0a}@media(min-width: 600px){.sirv-hotspot-box{padding:32px}}@media(min-width: 1024px){.sirv-hotspot-box{padding:40px}}@media(min-width: 1280px){.sirv-hotspot-box{padding:80px}}.sirv-hotspot-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(10,10,10,.6);z-index:-1}.sirv-hotspot-box .sirv-hotspot-box-wrapper{max-width:100%;padding:0;border-radius:8px;border:none;-webkit-box-shadow:0 4px 32px 4px rgba(10,10,10,.2);box-shadow:0 4px 32px 4px rgba(10,10,10,.2)}@media(min-width: 1024px){.sirv-hotspot-box .sirv-hotspot-box-wrapper{max-width:840px}}@media(min-width: 1280px){.sirv-hotspot-box .sirv-hotspot-box-wrapper{max-width:960px}}@media(min-width: 1920px){.sirv-hotspot-box .sirv-hotspot-box-wrapper{max-width:1080px}}.sirv-hotspot-box .sirv-hotspot-close-button{color:#0a0a0a;gap:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:16px;right:16px;height:auto;width:auto}@media(min-width: 1280px){.sirv-hotspot-box .sirv-hotspot-close-button{top:24px;right:24px}}@media(min-width: 1920px){.sirv-hotspot-box .sirv-hotspot-close-button{top:32px;right:32px}}.sirv-hotspot-box .sirv-hotspot-close-button:after{font-family:"Manrope",Arial,Helvetica,Sans-serif;content:"Close";font-size:14px;line-height:18px;font-weight:600;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media(min-width: 1280px){.sirv-hotspot-box .sirv-hotspot-close-button:after{font-size:16px;line-height:20px}}.sirv-hotspot-box .sirv-hotspot-close-button:before{content:"";width:18px;height:18px;min-width:18px;background-image:url("data:image/svg+xml,<svg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'><g id='Size=L, Fill=Off'><path id='Union' d='M12.4499 38.85L9.1499 35.55L20.6999 24L9.1499 12.45L12.4499 9.15002L23.9999 20.7L35.5499 9.15002L38.8499 12.45L27.2999 24L38.8499 35.55L35.5499 38.85L23.9999 27.3L12.4499 38.85Z' fill='%230A0A0A'></path></g></svg>");background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sirv-hotspot-box .modal-content{border:none}.sirv-hotspot-box .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.sirv-hotspot-box .modal-body .hotspot-image-wrapper{aspect-ratio:5/4}@media(min-width: 600px){.sirv-hotspot-box .modal-body .hotspot-image-wrapper{aspect-ratio:6/7;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width: 1024px){.sirv-hotspot-box .modal-body .hotspot-image-wrapper{aspect-ratio:1}}.sirv-hotspot-box .modal-body .hotspot-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}.sirv-hotspot-box .modal-body .hotspot-description-wrapper{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 600px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper{padding-top:50px}}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper{padding-top:68px}}@media(min-width: 1920px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper{padding-top:84px}}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-description-inner{padding:16px 16px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(min-width: 600px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-description-inner{width:320px}}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-description-inner{padding:24px 24px 0}}@media(min-width: 1920px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-description-inner{padding:32px 32px 0}}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-sub-title{font-size:20px;font-weight:600;line-height:22px;margin-bottom:0}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-sub-title{font-size:24px;line-height:28px}}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-text{font-size:12px;line-height:16px;margin-bottom:0;white-space:pre-line}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-text{font-size:14px;line-height:18px}}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .btn{width:100%;border-radius:8px;height:38px;border-width:2px;padding:10px 16px;font-family:"Manrope",Arial,Helvetica,Sans-serif;font-weight:600;font-size:.875rem;line-height:1.125rem;gap:.5rem;outline:none;color:#0a0a0a;background-color:#fff;border-color:#0a0a0a}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .btn{font-size:1rem;line-height:1.25rem;height:40px}}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .btn:hover,.sirv-hotspot-box .modal-body .hotspot-description-wrapper .btn:not(:disabled):not(.disabled):active,.sirv-hotspot-box .modal-body .hotspot-description-wrapper .btn:focus{color:#0a0a0a;background-color:#e9e9e9;-webkit-box-shadow:none !important;box-shadow:none !important}.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-button{padding:16px;margin-top:auto}@media(min-width: 1280px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-button{padding:24px}}@media(min-width: 1920px){.sirv-hotspot-box .modal-body .hotspot-description-wrapper .hotspot-button{padding:32px}}.sirv-hotspot-box .hotspot-title-mb{display:none}@media(max-width: 599px){.sirv-hotspot-box .sirv-hotspot-box-wrapper{bottom:0;top:auto;position:absolute;height:calc(100vh - 40px);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation:slideUp .4s ease .2s forwards;animation:slideUp .4s ease .2s forwards;border-radius:8px 8px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sirv-hotspot-box .hotspot-title-mb{display:block;padding:16px;font-size:14px;font-weight:600;line-height:16px;font-family:"Manrope",Arial,Helvetica,Sans-serif;margin:0}.sirv-hotspot-box .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sirv-hotspot-box .sirv-hotspot-box-content>div{height:100%}.sirv-hotspot-box .modal-content{height:100%}.sirv-hotspot-box .hotspot-description-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.car-explorer--content .sirv-hotspot-pointer{width:35px;height:35px;padding:0}@media(min-width: 1280px){.car-explorer--content .sirv-hotspot-pointer{width:44px;height:44px}}.car-explorer--content .sirv-hotspot-pointer:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'><path d='M7.70508 5.25586H12.9609V7.70508H7.70508V12.9609H5.25586V7.70508H0V5.25586H5.25586V0H7.70508V5.25586Z' fill='white'/></svg>");background-color:rgba(10,10,10,.6);background-position:center;background-repeat:no-repeat;background-size:10px;border-radius:50% !important;opacity:1;backdrop-filter:blur(3px);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}@media(min-width: 1280px){.car-explorer--content .sirv-hotspot-pointer:before{background-size:13px}}.car-explorer--content .sirv-hotspot-pointer:after{-webkit-animation:none;animation:none;-webkit-box-shadow:0 0 0 2px hsla(0,0%,100%,.6);box-shadow:0 0 0 2px hsla(0,0%,100%,.6);border-radius:50% !important;border:none;-webkit-transform:none !important;transform:none !important;opacity:1 !important;width:auto;height:auto;top:-2px;left:-2px;right:-2px;bottom:-2px;-webkit-transition:inset .3s ease,-webkit-box-shadow .3s ease;transition:inset .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,inset .3s ease;transition:box-shadow .3s ease,inset .3s ease,-webkit-box-shadow .3s ease}.car-explorer--content .sirv-hotspot-pointer:hover:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;backdrop-filter:none}.car-explorer--content .sirv-hotspot-pointer:hover:after{-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff}.car-explorer,.car-explorer--ghost{--padding-v: 24px;--padding-h: 16px;--ce-top: 0;--ce-left: 0;--ce-width: 100%;--ce-height: 100%;position:relative;top:var(--ce-top);width:var(--ce-width);height:var(--ce-height);padding:0;margin:0;aspect-ratio:3/4}@media(min-width: 600px){.car-explorer,.car-explorer--ghost{--padding-v: 40px;--padding-h: 32px;--ce-height: 100%}}@media(min-width: 1024px){.car-explorer,.car-explorer--ghost{--padding-v: 40px;--padding-h: 40px}}@media(min-width: 1280px){.car-explorer,.car-explorer--ghost{--padding-v: 56px;--padding-h: 80px}}@media(min-width: 600px){.car-explorer,.car-explorer--ghost{aspect-ratio:5/4}}@media(min-width: 1024px){.car-explorer,.car-explorer--ghost{aspect-ratio:16/10}}@media(min-width: 1280px){.car-explorer,.car-explorer--ghost{aspect-ratio:16/9}}@media(min-width: 1920px){.car-explorer,.car-explorer--ghost{aspect-ratio:21/9}}.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{--header-height: 84px;--footer-height: 88px;aspect-ratio:auto}@media(min-width: 600px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{--padding-v: 32px;--padding-h: 32px}}@media(min-width: 1024px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{--padding-v: 16px;--padding-h: 24px;--header-height: 126px;--ce-height: calc(100vh - var(--header-height) - var(--footer-height) - var(--padding-v) * 2)}}@media(min-width: 1280px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{--padding-v: 24px;--padding-h: 24px}}@media(min-width: 1920px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{--padding-v: 32px;--padding-h: 32px}}@media(min-width: 600px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{aspect-ratio:5/4}}@media(min-width: 1024px){.configurator__images-slot .car-explorer,.configurator__images-slot .car-explorer--ghost{border-radius:8px;aspect-ratio:auto;min-height:500px}}.car-explorer--ghost{-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}@media(max-width: 599px){.configurator__images-slot .car-explorer--ghost{height:100vw;height:100dvw}}.car-explorer{--ce-origin-top: 0;--ce-origin-left: 0;--ce-origin-width: auto;--ce-origin-height: auto;--ce-views-height: 38px;--ce-transition-duration: 0.5s;--ce-transition-easing: cubic-bezier(0.4, 0.2, 0.4, 1);--ce-transition-property: top, left, width, height;font-family:"Manrope",Arial,Helvetica,Sans-serif;background-color:#f5f5f5}.car-explorer.fullscreen{aspect-ratio:auto}@media(max-width: 1023px){.car-explorer.fullscreen{width:100vh;height:100vw;width:100dvh;height:100dvw}}@media(min-width: 600px){.car-explorer.fullscreen{--ce-top: calc(var(--header-height) + var(--padding-v));--ce-width: min(1872px, calc(100vw - var(--padding-h) * 2));--ce-height: 100%}}@media(min-width: 1024px){.car-explorer.fullscreen{--ce-height: calc(100vh - var(--header-height) - var(--padding-v) * 2)}}@media(min-width: 1280px){.car-explorer.fullscreen{--ce-height: calc(100vh - var(--header-height) - var(--padding-v) * 2)}}@media(min-width: 1920px){.car-explorer.fullscreen{--ce-width: min(1760px, calc(100vw - 160px));--ce-height: calc(100vh - var(--header-height) - var(--padding-v) * 2)}}.car-explorer .car-explorer--views,.car-explorer .car-explorer--dropdown,.car-explorer .car-explorer--controls,.car-explorer .car-explorer--overlay{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.car-explorer form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;position:absolute;top:var(--padding-v);left:var(--padding-h);right:var(--padding-h)}.car-explorer form label{cursor:pointer}.car-explorer form input{position:absolute;left:0;z-index:-1;width:0;height:0;opacity:0}.car-explorer form .mode-fullscreen-label{display:none !important}.car-explorer form .mode-fullscreen-label .icon-collapse{display:none}@media(max-width: 599px){.car-explorer form .mode-fullscreen-label{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:absolute;top:0;right:0}}.car-explorer::after{top:-16px;left:-24px;background-color:#fff;height:calc(100vh + 16px);z-index:-1;width:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;content:"";position:absolute}@media(min-width: 1280px){.car-explorer::after{top:-24px;height:calc(100vh + 24px)}}@media(min-width: 1920px){.car-explorer::after{top:-32px;height:calc(100vh + 32px)}}.car-explorer.is-fs-transitioning{position:fixed !important;top:var(--ce-origin-top) !important;left:var(--ce-origin-left) !important;width:var(--ce-origin-width) !important;height:var(--ce-origin-height) !important;-webkit-transition:none !important;transition:none !important}.car-explorer.is-fs-animating{position:fixed !important;-webkit-transition-duration:var(--ce-transition-duration);transition-duration:var(--ce-transition-duration);-webkit-transition-timing-function:var(--ce-transition-easing);transition-timing-function:var(--ce-transition-easing);-webkit-transition-property:var(--ce-transition-property);transition-property:var(--ce-transition-property)}.car-explorer.is-fs-closing{position:fixed !important;top:var(--ce-origin-top) !important;left:var(--ce-origin-left) !important;width:var(--ce-origin-width) !important;height:var(--ce-origin-height) !important;-webkit-transform:none !important;transform:none !important}.car-explorer.fullscreen{z-index:1020;min-height:auto}.car-explorer.fullscreen .mode-fullscreen-label .icon-expand{display:none}.car-explorer.fullscreen .mode-fullscreen-label .icon-collapse{display:block}@media(max-width: 1023px){.car-explorer.fullscreen{--ce-views-height: 42px;position:fixed;top:0;left:0;aspect-ratio:auto;z-index:1030}.car-explorer.fullscreen .car-explorer--views{position:absolute}.car-explorer.fullscreen .car-explorer--overlay,.car-explorer.fullscreen .car-explorer--dropdown{display:none !important}.car-explorer.fullscreen .car-explorer--content{max-height:100%}.car-explorer.fullscreen .car-explorer--controls{margin-top:0;margin-bottom:0;margin-left:auto}.car-explorer.fullscreen .swiper-button-next{right:calc(var(--padding-h))}.car-explorer.fullscreen .swiper-button-prev{right:calc(var(--padding-h) + 46px)}.car-explorer.fullscreen .swiper-pagination-fraction{right:calc(var(--padding-h) + 92px)}}@media(max-width: 1023px)and (orientation: portrait){.car-explorer.fullscreen{top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(90deg) scale(1);transform:translate(-50%, -50%) rotate(90deg) scale(1);-webkit-transform-origin:center center;transform-origin:center center;overflow:hidden}.car-explorer.fullscreen .car-explorer--views{top:calc(100vw - var(--ce-views-height) - var(--padding-v)*2) !important;top:calc(100dvw - var(--ce-views-height) - var(--padding-v)*2) !important}.car-explorer.fullscreen .swiper-pagination-fraction,.car-explorer.fullscreen .swiper-button-next,.car-explorer.fullscreen .swiper-button-prev{top:calc(100vw - var(--ce-views-height) - var(--padding-v)) !important;top:calc(100dvw - var(--ce-views-height) - var(--padding-v)) !important;margin-top:2px}}@media(max-width: 1023px)and (orientation: landscape){.car-explorer.fullscreen{width:100vw;width:100dvw;height:100vh;height:100dvh}.car-explorer.fullscreen .swiper-pagination-fraction,.car-explorer.fullscreen .swiper-button-next,.car-explorer.fullscreen .swiper-button-prev{top:calc(100vh - var(--ce-views-height) - var(--padding-v)) !important;top:calc(100dvh - var(--ce-views-height) - var(--padding-v)) !important;margin-top:2px}}@media(max-width: 599px){.car-explorer.fullscreen{--padding-v: 16px}.car-explorer.fullscreen form{top:16px}.car-explorer.fullscreen .car-explorer--views{display:-webkit-box;display:-ms-flexbox;display:flex}}.car-explorer.fullscreen::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;z-index:1}@media(min-width: 1024px){.car-explorer.fullscreen::before{border-radius:8px}}.car-explorer.fullscreen::after{opacity:1;width:100vw}.car-explorer .car-explorer--views,.car-explorer .car-explorer--controls{margin-bottom:0 !important}.car-explorer .car-explorer--views.form-group label,.car-explorer .car-explorer--controls.form-group label{font-family:"Manrope",Arial,Helvetica,Sans-serif;font-size:14px;line-height:18px;color:#0a0a0a;display:block;padding:10px 16px;border-radius:8px}@media(min-width: 1280px){.car-explorer .car-explorer--views.form-group label,.car-explorer .car-explorer--controls.form-group label{font-size:16px;line-height:20px}}.car-explorer .car-explorer--views .animation,.car-explorer .car-explorer--controls .animation{position:absolute;height:calc(100% - 4px);top:2px;left:2px;width:0;z-index:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:8px;pointer-events:none;opacity:0}@media(hover: none)and (pointer: coarse){.car-explorer .car-explorer--views .animation.hover,.car-explorer .car-explorer--controls .animation.hover{display:none}}.car-explorer .car-explorer--views{padding:2px;background-color:#fff;border-radius:10px}@media(max-width: 599px){.car-explorer .car-explorer--views{display:none}}.car-explorer .car-explorer--views label{z-index:9;-webkit-transition:color .5s ease 0s;transition:color .5s ease 0s}@media(min-width: 1280px){.car-explorer .car-explorer--views label{font-size:16px;line-height:20px}}.car-explorer .car-explorer--views input:checked+label{color:#fafafa}.car-explorer .car-explorer--views .animation.active{background-color:#0a0a0a;color:#fafafa;opacity:1;z-index:1}.car-explorer .car-explorer--views .animation.hover{background-color:#f5f5f5;color:#0a0a0a}.car-explorer .car-explorer--views input[name=view][value=exterior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=exterior]:checked+label~.animation.active{width:82px;left:2px}@media(min-width: 1280px){.car-explorer .car-explorer--views input[name=view][value=exterior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=exterior]:checked+label~.animation.active{width:90px}}.car-explorer .car-explorer--views input[name=view][value=interior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=interior]:checked+label~.animation.active{width:78.5px;left:85px}@media(min-width: 1280px){.car-explorer .car-explorer--views input[name=view][value=interior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=interior]:checked+label~.animation.active{width:85px;left:92px}}.car-explorer .car-explorer--views input[name=view][value=boot]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=boot]:checked+label~.animation.active{width:63px;left:163px}@media(min-width: 1280px){.car-explorer .car-explorer--views input[name=view][value=boot]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=boot]:checked+label~.animation.active{width:67px;left:170px}}.car-explorer .car-explorer--views input[name=view][value=exterior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=interior]+label:hover~.animation.hover,.car-explorer .car-explorer--views input[name=view][value=boot]+label:hover~.animation.hover{opacity:1}.car-explorer .car-explorer--controls{gap:8px;padding:0}@media(max-width: 599px){.car-explorer .car-explorer--controls{margin-top:0;margin-bottom:0;margin-left:auto}}.car-explorer .car-explorer--controls.form-group label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;font-weight:600}.car-explorer .car-explorer--controls.form-group label>span,.car-explorer .car-explorer--controls.form-group label svg{z-index:9;position:relative}.car-explorer .car-explorer--controls.form-group label svg{width:18px;height:18px}.car-explorer .car-explorer--controls input[name=mode][value=night]+label,.car-explorer .car-explorer--controls input[name=mode][value=fullscreen]+label{padding:10px;height:38px;line-height:1}.car-explorer .car-explorer--controls input[name=mode][value="360"]:checked+label,.car-explorer .car-explorer--controls input[name=mode][value=night]:checked+label{background-color:#232429;color:#f5f5f5;z-index:9}.car-explorer .car-explorer--controls .animation{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:34px}.car-explorer .car-explorer--controls .animation.hover{background-color:#f5f5f5}.car-explorer .car-explorer--controls input[name=mode][value="360"]+label{width:84px;height:38px}@media(min-width: 1280px){.car-explorer .car-explorer--controls input[name=mode][value="360"]+label{width:94px;height:40px}}.car-explorer .car-explorer--controls input[name=mode][value="360"]+label:hover~.animation.hover{width:80px;height:34px;left:2px;opacity:1}@media(min-width: 1280px){.car-explorer .car-explorer--controls input[name=mode][value="360"]+label:hover~.animation.hover{width:90px;height:36px}}.car-explorer .car-explorer--controls input[name=mode][value=night]+label:hover~.animation.hover{width:34px;left:94px;opacity:1}@media(min-width: 1280px){.car-explorer .car-explorer--controls input[name=mode][value=night]+label:hover~.animation.hover{left:104px}}.car-explorer .car-explorer--dropdown{display:none;position:absolute;margin:0;z-index:10}@media(max-width: 599px){.car-explorer .car-explorer--dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}}.car-explorer .car-explorer--dropdown .dropdown .dropdown-toggle{border-radius:8px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:183px;gap:8px;padding:10px 12px 10px 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border:none;font-family:"Manrope",Arial,Helvetica,Sans-serif;font-size:14px;color:#0a0a0a;line-height:18px;font-weight:600;-webkit-box-shadow:none !important;box-shadow:none !important;height:38px;-webkit-transition:background-color .5s ease 0s;transition:background-color .5s ease 0s}@media(max-width: 350px){.car-explorer .car-explorer--dropdown .dropdown .dropdown-toggle{min-width:148px}}.car-explorer .car-explorer--dropdown .dropdown .dropdown-toggle:after{background:url("../../images/icon-next-black.svg") no-repeat center center;background-size:18px;width:18px;height:18px;margin:0;display:block;border:none;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.car-explorer .car-explorer--dropdown .dropdown .dropdown-toggle:active{background:#e9e9e9}.car-explorer .car-explorer--dropdown .dropdown.show .dropdown-toggle{background:#e9e9e9;border-radius:8px 8px 0 0 !important}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);margin:0;border-radius:0 0 8px 8px;padding:0;border:none}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu .dropdown-item{padding:10px 12px;font-size:14px;line-height:18px;font-family:"Manrope",Arial,Helvetica,Sans-serif}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu .dropdown-item:last-child{border-radius:0 0 8px 8px}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu .dropdown-item.active{background-color:#aaabae;color:#fafafa}.car-explorer .car-explorer--dropdown .dropdown .dropdown-menu.show{width:100%}.car-explorer .car-explorer--content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}@media(min-width: 1024px){.car-explorer .car-explorer--content{border-radius:8px;overflow:hidden}}.car-explorer .car-explorer--content .tab-pane{position:absolute;top:0;left:0;display:none;width:100%;height:100%;opacity:0;-webkit-transition:none 1s ease 0s;transition:none 1s ease 0s;-webkit-transition-property:opacity;transition-property:opacity;z-index:1}.car-explorer .car-explorer--content .tab-pane.active{display:block}.car-explorer .car-explorer--content .tab-pane.show{position:relative;opacity:1;-webkit-filter:blur(0);filter:blur(0);z-index:2}.car-explorer .car-explorer--content .tab-pane.show .swiper-slide{-webkit-filter:blur(0);filter:blur(0)}.car-explorer .car-explorer--content .tab-pane .swiper-slide{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:none 1s ease 0s;transition:none 1s ease 0s;-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter, -webkit-filter}.car-explorer .car-explorer--content .slide-image{display:block;height:100%;width:100%}.car-explorer .car-explorer--content [view=exterior] .slide-image{-o-object-fit:contain;object-fit:contain}.car-explorer .car-explorer--content [view=interior] .slide-image{-o-object-fit:cover !important;object-fit:cover !important}.car-explorer .car-explorer--overlay{line-height:normal;gap:16px;display:none}@media(min-width: 600px){.car-explorer .car-explorer--overlay{position:absolute;bottom:var(--padding-v);left:var(--padding-h);padding-right:var(--padding-h)}}@media(min-width: 1024px)and (max-width: 1279px){.car-explorer .car-explorer--overlay{left:16px;padding-right:16px}}.car-explorer .car-explorer--overlay .car-explorer--name,.car-explorer .car-explorer--overlay .car-explorer--grade{color:#0a0a0a;font-size:32px;letter-spacing:-0.36px;line-height:34px;font-weight:600}@media(min-width: 1280px){.car-explorer .car-explorer--overlay .car-explorer--name,.car-explorer .car-explorer--overlay .car-explorer--grade{font-size:36px;line-height:44px}}@media(max-width: 600px){.car-explorer .car-explorer--overlay .car-explorer--name,.car-explorer .car-explorer--overlay .car-explorer--grade{font-size:22px}}.car-explorer .car-explorer--overlay .car-explorer--name{color:#c00;position:relative;padding-right:10px;font-weight:200}.car-explorer .car-explorer--overlay .car-explorer--name::after{content:"";position:absolute;top:50%;right:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="6" viewBox="0 0 6 6" fill="none"><circle cx="3" cy="3" r="2.5" stroke="%23D6D6D6"/></svg>')}.car-explorer .car-explorer--overlay .car-explorer--year{font-size:12px;line-height:20px;font-weight:400;padding:2px 6px;background:#232429}@media(min-width: 1280px){.car-explorer .car-explorer--overlay .car-explorer--year{font-size:14px}}@media(max-width: 600px){.car-explorer .car-explorer--overlay .car-explorer--year{font-size:10px}}.car-explorer .swiper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.car-explorer .swiper-wrapper{height:100%}.car-explorer .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 599px){.car-explorer .car-explorer--content:after{opacity:.2;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);content:"";position:absolute;left:0;right:0;height:100%;top:0}.car-explorer .car-explorer--dropdown{top:auto;bottom:0}.car-explorer .car-explorer--overlay{padding-left:16px;padding-right:16px}.car-explorer form{bottom:var(--padding-v)}.car-explorer form .car-explorer--controls{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.car-explorer .swiper-button-next,.car-explorer .swiper-button-prev{width:38px;height:38px;border-radius:8px;background-color:#fff;margin:0;top:calc(var(--padding-v) + 2px);color:#0a0a0a}.car-explorer .swiper-button-next::after,.car-explorer .swiper-button-prev::after{content:"";background-repeat:no-repeat;background-position:center center;border-radius:8px;width:38px;height:38px;z-index:1}@media(max-width: 599px){.car-explorer .swiper-button-next,.car-explorer .swiper-button-prev{top:auto;bottom:var(--padding-v);margin:0}}@media(min-width: 1280px){.car-explorer .swiper-button-next,.car-explorer .swiper-button-prev{top:calc(var(--padding-v) + 3px)}}.car-explorer .swiper-button-next:before,.car-explorer .swiper-button-prev:before{content:"";position:absolute;top:2px;left:2px;width:0;height:calc(100% - 4px);background-color:#f5f5f5;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;border-radius:8px;pointer-events:none;opacity:0}@media(hover: none)and (pointer: coarse){.car-explorer .swiper-button-next:before,.car-explorer .swiper-button-prev:before{display:none}}.car-explorer .swiper-button-next:hover:before,.car-explorer .swiper-button-prev:hover:before{opacity:1;width:calc(100% - 4px)}.car-explorer .swiper-button-next{right:calc(var(--padding-h))}.car-explorer .swiper-button-next::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M16.5605 8.99997L11.25 14.3213L9.9541 13.0146L13.0615 9.91891H1.46094V8.08102H13.0615L9.94434 4.98532L11.25 3.68942L16.5605 8.99997Z" fill="currentColor"/></svg>')}@media(min-width: 600px){.car-explorer .swiper-button-next{right:calc(var(--padding-h) + 46px)}}.car-explorer .swiper-button-prev{right:calc(var(--padding-h) + 46px);left:auto}.car-explorer .swiper-button-prev::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M8.07715 4.98532L4.95996 8.08102H16.5605V9.91891H4.95996L8.06641 13.0146L6.77148 14.3213L1.46094 8.99997L6.77148 3.68942L8.07715 4.98532Z" fill="currentColor"/></svg>')}@media(min-width: 600px){.car-explorer .swiper-button-prev{right:calc(var(--padding-h) + 92px)}}.car-explorer .swiper-pagination-fraction{position:absolute;top:auto;bottom:var(--padding-v);right:calc(var(--padding-h) + 92px);width:auto;left:auto;padding:8px;font-size:14px;line-height:22px;font-weight:600;color:#0a0a0a;height:38px}@media(min-width: 600px){.car-explorer .swiper-pagination-fraction{top:calc(var(--padding-v) + 2px);right:calc(var(--padding-h) + 138px)}}@media(min-width: 1280px){.car-explorer .swiper-pagination-fraction{font-size:16px;top:calc(var(--padding-v) + 3px)}}@media(max-width: 599px){.car-explorer .swiper-pagination-fraction{margin-top:0}}.car-explorer[data-view=interior] .car-explorer--views{background:#505156}.car-explorer[data-view=interior] .car-explorer--views label{color:#fafafa}.car-explorer[data-view=interior] .car-explorer--views input:checked+label{color:#0a0a0a}.car-explorer[data-view=interior] .car-explorer--views .animation.active{background:#fff}.car-explorer[data-view=interior] .car-explorer--views .animation.hover{background:#6e6f74}.car-explorer[data-view=interior] .car-explorer--controls label{background:#505156;color:#fafafa}.car-explorer[data-view=interior] .car-explorer--controls .animation.hover{background:#6e6f74}@media(min-width: 600px){.car-explorer[data-view=interior] .car-explorer--overlay .car-explorer--name,.car-explorer[data-view=interior] .car-explorer--overlay .car-explorer--grade{color:#fafafa}.car-explorer[data-view=interior] .car-explorer--overlay .car-explorer--year{background:#c00;color:#fafafa}}.car-explorer[data-view=interior] .swiper-button-prev,.car-explorer[data-view=interior] .swiper-button-next{background:#505156;color:#fafafa}.car-explorer[data-view=interior] .swiper-button-prev:before,.car-explorer[data-view=interior] .swiper-button-next:before{background:#6e6f74}.car-explorer[data-view=interior] .swiper-button-prev::after,.car-explorer[data-view=interior] .swiper-button-next::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.car-explorer[data-view=interior] .swiper-pagination-fraction{color:#fafafa}@media(min-width: 1024px)and (max-width: 1279px){.configurator__images-slot .car-explorer form{left:16px;right:16px}}.configurator__images-slot .car-explorer form .mode-fullscreen-label{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator__images-slot .car-explorer .car-explorer--overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.configurator__images-slot .car-explorer .car-explorer--controls input[name=mode][value=fullscreen]+label:hover~.animation.hover{width:34px;left:2px;opacity:1}@media(max-width: 599px){.configurator__images-slot .car-explorer{background:rgba(0,0,0,0);gap:32px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.configurator__images-slot .car-explorer .car-explorer--content{height:100vw;min-height:100vw;background-color:#f5f5f5}.configurator__images-slot .car-explorer .car-explorer--content:after{height:100vw}.configurator__images-slot .car-explorer form{top:var(--padding-v);bottom:auto}.configurator__images-slot .car-explorer .car-explorer--dropdown{top:calc(100vw - var(--ce-views-height) - var(--padding-v)*2);bottom:auto}.configurator__images-slot .car-explorer .swiper-button-next,.configurator__images-slot .car-explorer .swiper-button-prev{top:calc(100vw - var(--ce-views-height) - var(--padding-v));top:calc(100dvw - var(--ce-views-height) - var(--padding-v));bottom:auto}.configurator__images-slot .car-explorer .swiper-pagination-fraction{top:calc(100vw - 62px);bottom:auto}}@media(max-width: 1023px)and (orientation: landscape){.configurator__images-slot .car-explorer.fullscreen .car-explorer--views{top:calc(100vh - var(--ce-views-height) - var(--padding-v)*2) !important;top:calc(100dvh - var(--ce-views-height) - var(--padding-v)*2) !important}}.configurator-summary__top{gap:1rem}@media(min-width: 1024px){.configurator-summary__top .configurator-summary__hero{gap:1.5625rem}}.configurator-summary__top .configurator-summary__hero .configurator-summary__hero__info .weekly-payment-details,.configurator-summary__top .configurator-summary__hero .configurator-summary__hero__info .interest-rate-details,.configurator-summary__top .configurator-summary__hero .configurator-summary__hero__info .comparison-rate-details{gap:.25rem}.configurator-summary__middle .configurator-summary__promotion__cards{gap:1.5625rem}.configurator-summary__middle .configurator-summary__accessories{gap:1.75rem}.configurator-summary__middle .configurator-summary__accessories .configurator-summary__accessories__cards{gap:2rem}.configurator-summary__middle .configurator-summary__totals{gap:.5rem}.configurator-summary__middle .configurator-summary__totals .configurator-summary__totals__variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.configurator-summary__middle .configurator-summary__totals .configurator-summary__totals__field-set .configurator-summary__totals__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.configurator-summary__middle .configurator-summary__totals .configurator-summary__totals__exterior__swatch{height:1.25rem;width:1.25rem;border-radius:.9375rem}.configurator-summary__middle .build-summary-chart{gap:1rem}@media(max-width: 440.98px){.configurator-summary__middle .toggle-tabs{margin:0 1.75rem;padding:0;width:100%;gap:0}.configurator-summary__middle .toggle-tabs .nav-item{width:50%}.configurator-summary__middle .toggle-tabs .nav-item .btn{min-width:5rem;padding:1rem .5rem;width:100%}}@media(max-width: 1023.98px){.your-accessory-column-summary .configurator-summary__totals__field-value{padding-right:2.5rem}}.configurator-summary__inclusions{gap:1.5rem}.configurator-summary__inclusions .summary-promotion-container{border-radius:.5rem}@media(max-width: 440.98px){.configurator-summary__inclusions .summary-promotion-container{width:100vw;position:relative;margin-left:-50vw;left:50%;border-radius:0}}.configurator-summary__inclusions .summary-promotion-container .desktop-promotions,.configurator-summary__inclusions .summary-promotion-container .mobile-promotions{display:none !important}.configurator-summary__inclusions .summary-promotion-container .configurator-summary-promotions{padding:1.5rem;margin-bottom:1.5rem}@media(max-width: 440.98px){.configurator-summary__inclusions .summary-promotion-container .configurator-summary-promotions{padding:.75rem 2rem}}.configurator-summary__inclusions .summary-promotion-container .configurator-summary-promotions .promotions-details p{margin-bottom:.5rem}.configurator-summary__inclusions .summary-promotion-container .configurator-summary-promotions .promotions-details ul{list-style:none;padding-left:0;margin-bottom:0}.configurator-summary__inclusions .summary-promotion-container .configurator-summary-promotions hr:last-child{display:none}@media(min-width: 1024px){.refund-message-card{background-color:#fff;border-radius:.5rem;border:.0625rem solid #c8c9cc}}.refund-message-card .tooltip-activator{cursor:pointer}.add-to-cart-messages{display:none}.summary-product-finance-modal .summary-appy-finance-location .price-offer-info,.summary-product-finance-modal .summary-appy-finance-location #userLocationDisclaimer{display:none}.summary-product-finance-modal .configurator-location__dealers{margin-top:1rem}.summary-product-finance-modal .configurator-location__user-current-location{display:none !important}@media(max-width: 440.98px){.summary-product-finance-modal .configurator-location__dealers .configurator-location__dealers__list{height:13rem}}.summary-product-finance-modal .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store .dealers__list__store-info__address{display:none}.summary-product-finance-modal .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store:has(.form-check-input:checked) .dealers__list__store-info__address{display:block}@media(max-width: 440.98px){.summary-product-finance-modal .icon-close svg path{fill:#fff !important}}.summary-product-finance-modal .data-sharing-consent{cursor:pointer}.order-summary-details-mobile-toggle-wrapper .order-summary-details-mobile-toggle{padding-bottom:2px !important}.order-summary-details-mobile-toggle-wrapper:has(.collapsed) .icon-add{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.order-summary-details-mobile-toggle-wrapper:has(.collapsed) .icon-minus{display:none}@media(min-width: 1024px){.show-on-desktop-default.collapse{display:block}}.drive-away-price-error-modal .modal-dialog{margin-top:5rem}.drive-away-price-error-modal .modal-content{border:0px solid}.drive-away-price-error-modal .modal-content .modal-body{border-radius:.5rem}.drive-away-price-error-modal .modal-content .modal-body .icon-refresh svg path{fill:#fff !important}@media(max-width: 1279.98px){.drive-away-price-error-modal .modal-dialog{margin-top:15rem;width:45%}.drive-away-price-error-modal .mid-copy{min-height:10.9375rem}}@media(max-width: 440.98px){#offcanvasDriveAwayPriceErrorBottom.offcanvas{--bs-offcanvas-height: rem-calc(300px)}}#offcanvasDriveAwayPriceErrorBottom.offcanvas .offcanvas-header{position:absolute;right:.3125rem;top:.625rem}#offcanvasDriveAwayPriceErrorBottom.offcanvas .drive-away-price-refresh-btn{width:90%}#offcanvasDriveAwayPriceErrorBottom.offcanvas .icon-refresh svg path{fill:#fff !important}.icon-error-filled svg path{fill:#c00 !important}.configurator-footer{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.25);box-shadow:0 2px 10px 0 rgba(0,0,0,.25);bottom:0;left:0;z-index:200;border-radius:.5rem;background:#fff}@media(min-width: 1024px){.configurator-footer{padding:1rem 1.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#fff;border-radius:0px}}.configurator-footer .accordion{padding:6px 0px 12px 0px;background:#fff;border-radius:.5rem .5rem 0px 0px}@media(min-width: 1024px){.configurator-footer .accordion{padding:0px;border-radius:0px}}.configurator-footer .accordion .configurator-footer__btn-m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.configurator-footer .accordion .configurator-footer__bar{width:4rem;height:.25rem;margin-bottom:.25rem}.configurator-footer .configurator-footer__location__summary,.configurator-footer .configurator-footer__location__icon{display:block}.configurator-footer #configurator-footer-actions-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.configurator-footer .configurator-footer__location__dealer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media(min-width: 1024px){.configurator-footer .configurator-footer__location__dealer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.configurator-footer .configurator-footer__location__dealer .configurator-footer__location__dealer__name,.configurator-footer .configurator-footer__location__dealer .configurator-footer__location__dealer__availability{max-width:80%}@media(min-width: 1024px){.configurator-footer .configurator-footer__location__dealer .configurator-footer__location__dealer__name,.configurator-footer .configurator-footer__location__dealer .configurator-footer__location__dealer__availability{max-width:70%}}.configurator-footer .configurator-footer__actions{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(min-width: 1024px){.configurator-footer .configurator-footer__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.configurator-footer .configurator-footer__location_slot,.configurator-footer .configurator-footer__pricing_slot{background:#f5f5f5;-webkit-box-shadow:inset 0 13px 15px -10px rgba(50,50,50,.15);box-shadow:inset 0 13px 15px -10px rgba(50,50,50,.15);padding:1rem;width:100%}@media(min-width: 1024px){.configurator-footer .configurator-footer__location_slot,.configurator-footer .configurator-footer__pricing_slot{background:#fff;-webkit-box-shadow:unset;box-shadow:unset}}.configurator-footer .configurator-footer__location_slot .configurator-footer__location,.configurator-footer .configurator-footer__pricing_slot .configurator-footer__location{width:100%}@media(min-width: 1024px){.configurator-footer .configurator-footer__location_slot .configurator-footer__location,.configurator-footer .configurator-footer__pricing_slot .configurator-footer__location{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:auto}}.configurator-footer .configurator-footer__location_slot .configurator-footer__location .configurator-footer__location__summary .configurator-footer-change-location-button,.configurator-footer .configurator-footer__pricing_slot .configurator-footer__location .configurator-footer__location__summary .configurator-footer-change-location-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;pointer-events:none}.configurator-footer .configurator-footer__location_slot .configurator-footer__location .configurator-footer__location__summary .configurator-footer-change-location-button .icon-edit,.configurator-footer .configurator-footer__pricing_slot .configurator-footer__location .configurator-footer__location__summary .configurator-footer-change-location-button .icon-edit{pointer-events:all;cursor:pointer}.configurator-footer .configurator-footer-accordion{width:100%}@media(min-width: 1024px){.configurator-footer .configurator-footer-accordion{-webkit-box-shadow:unset;box-shadow:unset;width:50%}}.configurator-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;min-height:20.4375rem}@media(min-width: 441px){.configurator-location{padding:1rem 1rem}}@media(min-width: 1024px){.configurator-location{padding:1.5rem 1.5rem}}.configurator-location .configurator-location__form__input{padding:.25rem}.configurator-location .configurator-location__user-current-location{padding:.5rem 0px;color:#c00;font-weight:700;font-size:.875rem;line-height:1.3125rem;font-family:var(--skin-body-font-alt)}.configurator-location .configurator-location__dealers__list__store .dealers__list__store-info__address{display:none}.configurator-location .configurator-location__dealers__list__store:has(input[type=radio]:checked) .dealers__list__store-info__address{display:block}#modal-location .pe-all{pointer-events:all !important}@media(min-width: 441px){#modal-location .pe-all{max-width:450px}}@media(min-width: 1024px){#modal-location .pe-all{max-width:500px}}.configurator-location__user-current-location__label{font-size:.875rem;line-height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline;font-family:var(--skin-body-font-alt)}.configurator-location-confirm{width:28rem}#mobile-footer-confirm-location{margin-top:0px}@media(min-width: 441px){#mobile-footer-confirm-location{margin-top:75px}}.configurator-location__dealers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.configurator-location__dealers .configurator-location__dealers__title{font-weight:700}.configurator-location__dealers .configurator-location__dealers__list{height:220px}@media(max-width: 440.98px){.configurator-location__dealers .configurator-location__dealers__list{height:18.125rem}}.configurator-location__dealers .dealers__list__store-info__name{font-family:"Manrope",Arial,Helvetica,Sans-serif;max-width:70%}.configurator-location__dealers .dealers__list__store-info__distance{font-family:"Manrope",Arial,Helvetica,Sans-serif}.configurator-location__form{padding-bottom:1.625rem}@media(min-width: 1024px){.configurator-location__form{padding-bottom:0rem}}.configurator-location__user-current-location{padding-top:1rem}@media(min-width: 1024px){.configurator-location__user-current-location{padding-top:0rem}}.book-test-drive-modal .configuration-code-container{border-bottom:2px solid #d6d6d6;padding:1.5rem 0 2rem}@media(min-width: 1024px){.book-test-drive-modal .modal-dialog{min-width:51.5rem}}.book-test-drive-modal .modal-body{padding-left:2.5rem;padding-right:2.5rem}@media(max-width: 440.98px){.book-test-drive-modal .modal-body{padding-left:1rem;padding-right:1rem}.book-test-drive-modal .modal-heading{text-align:center}.book-test-drive-modal .img-fluid.hero-img{width:100px;height:50px}.book-test-drive-modal .configuration-code-container{text-align:center}}@media(min-width: 441px){.book-test-drive-modal .hero-img-container{overflow:hidden;margin-right:-4.5rem}.book-test-drive-modal .hero-img-container .img-fluid.hero-img{height:90px}.book-test-drive-modal .modal-body{overflow:hidden;border-radius:.5rem}}@media(min-width: 1024px){.book-test-drive-modal .hero-img-container{overflow:hidden}.book-test-drive-modal .hero-img-container .img-fluid.hero-img{height:100px}.book-test-drive-modal .modal-body{overflow:hidden}}.book-test-drive-modal .btn.configuration-code-copy-btn{min-width:90px;width:142px}.book-test-drive-modal .configuration-code{font-size:1.75rem;line-height:2rem;letter-spacing:.75rem}@media(max-width: 1279.98px){.book-test-drive-modal .configuration-code{font-size:1.25rem;line-height:1.5rem}}@media(max-width: 440.98px){.book-test-drive-modal .test-drive-request-cta{width:100% !important}}.book-test-drive-modal .test-drive-request-cta svg path{fill:#fff}.book-test-drive-modal .configurator-test-drive-form .user-location-summary .price-offer-info{display:none}.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers__title{display:none}.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers .configurator-location__dealers__list hr{opacity:0}.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store .dealers__list__store-info__address{display:none}.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store:has(.form-check-input:checked) .dealers__list__store-info__address{display:block}.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store-info{font-family:"Manrope",Arial,Helvetica,Sans-serif;font-size:1rem;line-height:1.25rem}@media(max-width: 1023.98px){.book-test-drive-modal .configurator-test-drive-form .configurator-location__dealers .configurator-location__dealers__list .configurator-location__dealers__list__store-info{font-size:.875rem}}.book-test-drive-modal .configurator-test-drive-form .form-check .form-check-input{width:1rem;height:1rem;top:-3px}.book-test-drive-modal .veil .spinner{position:fixed}.share-model-dealer .modal-dialog{max-width:31.25rem !important}.configurator-save-and-share-modal .modal-dialog{max-width:42.5rem}@media(max-width: 440.98px){.configurator-save-and-share-modal .modal-dialog{max-width:unset;width:100%;margin:0}}.configurator-save-and-share-modal .modal-body{border-radius:.75rem;padding:2.5rem}@media(max-width: 440.98px){.configurator-save-and-share-modal .modal-content{height:100vh}.configurator-save-and-share-modal .modal-body{padding:1rem;border-radius:0}.configurator-save-and-share-modal .configuration-code-copy-btn{min-width:6.875rem}}.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs{gap:0}.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn{min-width:9rem;font-size:.875rem;line-height:1rem;color:#0a0a0a}@media(max-width: 440.98px){.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn{padding:1rem .75rem}}.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn:active,.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn:focus,.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn:focus-visible{color:#fafafa;-webkit-box-shadow:none;box-shadow:none}.configurator-save-and-share-modal .save-and-share-nav-container .save-and-share-nav-section .toggle-tabs .nav-item .nav-btn.btn.active{color:#fafafa;background-color:#0a0a0a}.configurator-save-and-share-modal .configuration-code-container .configuration-code{font-size:1.5rem;line-height:1.75rem;font-family:"Manrope",Arial,Helvetica,Sans-serif;letter-spacing:.75rem;width:10rem}@media(max-width: 440.98px){.configurator-save-and-share-modal .configuration-code-container .configuration-code{font-size:1.125rem;line-height:1.375rem}}.configurator-save-and-share-modal .configuration-code-container .configuration-code-copy-btn{min-width:7.9375rem}.configurator-save-and-share-modal .configuration-code-container .configuration-code-copy-btn:focus,.configurator-save-and-share-modal .configuration-code-container .configuration-code-copy-btn:active{-webkit-box-shadow:none;box-shadow:none}.configurator-save-and-share-modal .form-check .form-check-input{width:1rem;height:1rem;top:-3px}@media(max-width: 440.98px){.configurator-save-and-share-modal .only-build-email-send-block{position:fixed;left:0;bottom:2rem;padding:0 2rem;width:100%}}.configurator-save-and-share-modal .only-build-email-send-block hr{margin-top:12.25rem}.configurator-save-and-share-modal .build-send-and-share-block .save-build-lockit-subtitle div{font-size:1.25rem;line-height:1.25rem;font-weight:750;margin-bottom:.625rem;font-family:"Roobert Bold",Arial,Helvetica,Sans-serif}.configurator-save-and-share-modal .build-send-and-share-block .save-build-lockit-message{font-size:.875rem;line-height:1.25rem;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.configurator-save-and-share-modal .build-send-and-share-block .save-build-lockit-message p{max-width:25.125rem}.configurator-save-and-share-modal .build-send-and-share-block .contact-info .contact-info-message{font-size:1rem;line-height:1.25rem;font-weight:750}.configurator-save-and-share-modal .custom-checkbox .custom-control-label{padding-top:.125rem}.configurator-save-and-share-modal .custom-checkbox .custom-control-label.custom-control-checkbox-label{font-size:.875rem;font-weight:750;padding-left:.125rem;font-family:"Roobert Bold",Arial,Helvetica,Sans-serif}@media(max-width: 440.98px){.configurator-save-and-share-modal .custom-checkbox .custom-control-label.custom-control-checkbox-label{padding-left:.5rem;max-width:18.25rem}}.configurator-save-and-share-modal .card.preferred-location-card{border:1px solid #b8b8b8;border-radius:.75rem}.configurator-save-and-share-modal .card.preferred-location-card .card-header{border-bottom:.0625rem solid #b8b8b8;font-family:"Manrope",Arial,Helvetica,Sans-serif;padding:.75rem}.configurator-save-and-share-modal .card.preferred-location-card .card-body{padding:.75rem}.configurator-save-and-share-modal .configurator-save-and-share-cta svg path{fill:#fff}.configurator-save-and-share-modal .create-account-policy a{text-decoration:underline}.configurator-save-and-share-modal .save-my-build-container .sign-in-info-btn-container{border-radius:.75rem}.configurator-save-and-share-modal .save-my-build-container .save-my-build-card{border:1px solid #b8b8b8;border-radius:.5rem}.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .card-header{border-bottom:1px solid #b8b8b8}.configurator-save-and-share-modal .save-my-build-container .save-my-build-card a,.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .customer-email{text-decoration:underline}.configurator-save-and-share-modal .save-my-build-container .save-my-build-card a:hover,.configurator-save-and-share-modal .save-my-build-container .save-my-build-card a:active,.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .customer-email:hover,.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .customer-email:active{background-color:unset}.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .sign-out-cta{font-family:"Manrope",Arial,Helvetica,Sans-serif;font-size:1rem;line-height:1.25rem}@media(max-width: 440.98px){.configurator-save-and-share-modal .save-my-build-container .save-my-build-card .sign-out-cta{font-size:.875rem}}@media(max-width: 440.98px){.configurator-save-and-share-modal .save-my-build-container .save-footer{position:fixed;left:0;bottom:2rem;padding:0 2rem}}.configurator-save-and-share-modal .save-my-build-container .icon-new-window svg path{fill:#fff}.configurator-save-and-share-modal .save-my-build-container hr{margin-top:12.25rem}.privacy-policy .create-account-policy{font-size:.875rem;line-height:1.375rem}@media(max-width: 1023.98px){.privacy-policy .create-account-policy{font-size:.75rem;line-height:1.25rem}}@media(max-width: 440.98px){.privacy-policy .create-account-policy{line-height:1.125rem}}.offline-configurator-footer-action-share.btn{min-width:15rem}.offline-configurator-footer-action-share.btn:hover,.offline-configurator-footer-action-share.btn:focus{background-color:unset;text-decoration:none}.send-and-share-success-message,.configurator-test-drive-success-message,.save-build-success-message,.save-build-success-message-cxp,.order-unchanged-error,.offline-order-error-message{color:#fafafa;background-color:#35363b;position:absolute;bottom:3rem;border-radius:.5rem;left:25%;z-index:200}@media(max-width: 440.98px){.send-and-share-success-message,.configurator-test-drive-success-message,.save-build-success-message,.save-build-success-message-cxp,.order-unchanged-error,.offline-order-error-message{left:0%;width:100% !important}}.send-and-share-success-message .card,.configurator-test-drive-success-message .card,.save-build-success-message .card,.save-build-success-message-cxp .card,.order-unchanged-error .card,.offline-order-error-message .card{background-color:#35363b}.send-and-share-success-message .card .icon-warning svg path,.configurator-test-drive-success-message .card .icon-warning svg path,.save-build-success-message .card .icon-warning svg path,.save-build-success-message-cxp .card .icon-warning svg path,.order-unchanged-error .card .icon-warning svg path,.offline-order-error-message .card .icon-warning svg path{fill:#d6d6d6}.send-and-share-success-message .customer-email,.configurator-test-drive-success-message .customer-email,.save-build-success-message .customer-email,.save-build-success-message-cxp .customer-email,.order-unchanged-error .customer-email,.offline-order-error-message .customer-email{text-decoration:underline}.send-and-share-success-message .my-account-link,.configurator-test-drive-success-message .my-account-link,.save-build-success-message .my-account-link,.save-build-success-message-cxp .my-account-link,.order-unchanged-error .my-account-link,.offline-order-error-message .my-account-link{text-decoration:underline;line-height:1.25rem}.veil .underlay{outline:0}#configurator-footer-actions-save{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media(max-width: 440.98px){.offcanvas.offcanvas-location-bottom{--bs-offcanvas-height: 84vh}}.configurator-location__title-cxp,.configurator-location__description-cxp{display:none}.cxp-configurator .configurator-location__title-default,.cxp-configurator .configurator-location__description-default{display:none}.cxp-configurator .configurator-location__title-cxp,.cxp-configurator .configurator-location__description-cxp{display:block}.mobile-hide-on-load.collapse.show{display:none}#brochure-details-form{overflow-x:hidden}.navbar-header-finance-summary-section{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.stepper-info-section{display:-webkit-box;display:-ms-flexbox;display:flex}.summary-apply-now-finance-btn{width:30%}@media(max-width: 767px){.navbar-header-finance-summary-section{gap:5px}.summary-apply-now-finance-btn{width:100%}.stepper-info-section{display:inline-block}.info-modal-content{height:90vh}.product-finance-modal-info{margin-top:26px}.configurator-footer__pricing_slot{display:-webkit-box;display:-ms-flexbox;display:flex}}.summary-apply-for-finance-cta-info-btn-on-customize{padding-bottom:10px;background:#f5f5f5}.modal.modal-stack{z-index:1060}.modal-backdrop.stack{z-index:1055}.configurator-footer-actions-view-repayments.collapsed .declaimer-configure-tab__indicators-open{display:inherit;width:23px}.configurator-footer-actions-view-repayments.collapsed .declaimer-configure-tab__indicators-close{display:none}.configurator-footer-actions-view-repayments:not(.collapsed) .declaimer-configure-tab__indicators-open{display:none}.configurator-footer-actions-view-repayments:not(.collapsed) .declaimer-configure-tab__indicators-close{display:inherit;width:23px}.declaimer-tab__heading-indicators{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.recommendation-tiles{gap:1.5rem}.recommendation-tiles .slick-next.slick-arrow{right:-50px;margin-right:0px}.recommendation-tiles .slick-prev.slick-arrow{left:-50px;margin-left:0px}#product-recommendations-up-sell-config .recommendation-tiles{gap:1.5rem}#product-recommendations-up-sell-config .recommendation-tiles .slick-next.slick-arrow{right:-0.625rem}#product-recommendations-up-sell-config .recommendation-tiles .slick-prev.slick-arrow{left:0}.recommendation-tile{background-color:#fff;outline:2px solid #b8b8b8;height:auto;min-height:31.25rem}@media(max-width: 440.98px){.recommendation-tile .recommendation-tile__action{min-width:100%}}@media(min-width: 441px){.recommendation-tile{width:13.75rem;height:auto;min-height:100%}}@media(min-width: 1024px){.recommendation-tile{width:15.5rem;height:auto;min-height:100%}}.recommendation-tile.skeleton{min-height:37.5rem}.recommendation-tile:hover{background-color:#fafafa}.recommendation-tile__price-badge{top:0;left:0}.recommendation-tile__selected-badge{display:none;top:0;right:0}.recommendation-tile__action{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.recommendation-tile__action-add{display:block}.recommendation-tile__action-remove{display:none}.recommendation-tile input[type=checkbox]{display:none}.recommendation-tile input[type=radio]{display:none}.recommendation-tile .recommendation-tile__included-in-pack{display:none}.recommendation-tile.--included-in-pack{outline:2px solid #0a0a0a}.recommendation-tile.--included-in-pack .recommendation-tile__selected-badge{display:block}.recommendation-tile.--included-in-pack .recommendation-tile__action{display:none}.recommendation-tile.--included-in-pack .recommendation-tile__included-in-pack{display:block;padding:.25rem 0}.recommendation-tile:has(input[type=checkbox]:checked){outline:2px solid #0a0a0a}.recommendation-tile:has(input[type=checkbox]:checked) .recommendation-tile__selected-badge{display:block}.recommendation-tile:has(input[type=checkbox]:checked) .recommendation-tile__action-add{display:none}.recommendation-tile:has(input[type=checkbox]:checked) .recommendation-tile__action-remove{display:block}.recommendation-tile:has(input[type=radio]:checked){outline:2px solid #0a0a0a}.recommendation-tile:has(input[type=radio]:checked) .recommendation-tile__selected-badge{display:block}.recommendation-tile:has(input[type=radio]:checked) .recommendation-tile__action-add{display:none}.recommendation-tile:has(input[type=radio]:checked) .recommendation-tile__action-remove{display:block}.recommendation-product-detail .recommendation-tile__included-in-pack{display:none}.recommendation-product-detail.--included-in-pack .recommendation-tile__selected-badge{display:block}.recommendation-product-detail.--included-in-pack .recommendation-tile__action{display:none}.recommendation-product-detail.--included-in-pack .recommendation-tile__included-in-pack{display:block;padding:.25rem 0}.product-recommendations-accessories-membership,.product-recommendations-accessories-pack,.product-recommendations-accessories-cross-sell{-webkit-transition:width .5s ease,height .5s ease;transition:width .5s ease,height .5s ease;-webkit-transition:max-width .5s ease,max-height .5s ease;transition:max-width .5s ease,max-height .5s ease;-webkit-transition:min-width .5s ease,min-height .5s ease;transition:min-width .5s ease,min-height .5s ease;padding:0}.product-recommendations-accessories-membership:has(.recommendation-lazy .reccomendation-no-data),.product-recommendations-accessories-pack:has(.recommendation-lazy .reccomendation-no-data),.product-recommendations-accessories-cross-sell:has(.recommendation-lazy .reccomendation-no-data){padding:.625rem}.product-recommendations-accessories-membership:has(.recommendation-lazy .reccomendation-no-data) .recommendation-lazy,.product-recommendations-accessories-pack:has(.recommendation-lazy .reccomendation-no-data) .recommendation-lazy,.product-recommendations-accessories-cross-sell:has(.recommendation-lazy .reccomendation-no-data) .recommendation-lazy{display:none}@media(min-width: 441px){.product-recommendations-accessories-membership,.product-recommendations-accessories-pack,.product-recommendations-accessories-cross-sell{padding:40px}}@media(min-width: 1024px){.product-recommendations-accessories-membership,.product-recommendations-accessories-pack,.product-recommendations-accessories-cross-sell{padding:40px 172px}}.slide .recommendation-tile .recommendation-tile__action{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.slider:not(.slick-initialized),.promotion-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}.slider .slick-list .slick-track,.promotion-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.slider .slick-prev,.slider .slick-next,.promotion-slider .slick-prev,.promotion-slider .slick-next{background:unset;margin-right:20px}.slider .slick-dots,.promotion-slider .slick-dots{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.slider .slick-dots li,.promotion-slider .slick-dots li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 6px;cursor:pointer}.slider .slick-dots li button,.promotion-slider .slick-dots li button{padding:0;border:4px solid #b8b8b8;background-color:rgba(0,0,0,0);border-radius:50%;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0)}.slider .slick-dots li button::before,.promotion-slider .slick-dots li button::before{display:none}.slider .slick-dots li.slick-active button,.promotion-slider .slick-dots li.slick-active button{border-color:#5c5c5c;background-color:#5c5c5c}.product-recommendations__header-left>i{display:none}@media(max-width: 1023.98px){.product-recommendations__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-recommendations__header .mobile-hr-el{display:block;width:100%}.product-recommendations__header button[data-bs-target="#offcanvasBottom2"]{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 441px){.product-recommendations__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-recommendations__header .mobile-hr-el{display:none;width:100%}.product-recommendations__header button[data-bs-target="#offcanvasBottom2"]{display:none}}.product-recommendations__header .nav-item .nav-link{font-family:var(--skin-body-font-alt) !important;font-weight:700;color:#0a0a0a;font-size:12px;line-height:14px}@media(min-width: 441px){.product-recommendations__header .nav-item .nav-link{font-size:14px;line-height:16px}}@media(min-width: 1024px){.product-recommendations__header .nav-item .nav-link{font-size:16px;line-height:20px}}.accessory-pack-container{margin-top:3.125rem}@media(min-width: 441px){.accessory-pack-container{margin:2.5rem 0}}@media(min-width: 1024px){.accessory-pack-container{margin:2.5rem 5.125rem}}@media(min-width: 441px){.product-recommendations__header{margin:0 .375rem}}@media(min-width: 1024px){.product-recommendations__header{margin:0 5.9375rem}}.product-recommendations-accessories .recommendation-tiles>.recommendation-tile{color:#0a0a0a}@media(min-width: 441px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}}@media(min-width: 1024px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-title{font-size:14px;line-height:18px;min-height:2.25rem}@media(min-width: 441px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-title{font-size:16px;line-height:20px;min-height:2.5rem}}@media(min-width: 1024px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-title{font-size:20px;line-height:22px;min-height:2.75rem}}.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-text{font-weight:300;font-size:12px;line-height:20px;min-height:3.75rem}.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-text.description-text{display:none}@media(min-width: 441px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-text.description-text{display:-webkit-box}}@media(min-width: 1024px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-text{font-size:14px;line-height:22px;min-height:4.25rem}}.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-body>.recommendation-tile__learn-more{font-size:14px;line-height:20px;min-width:unset;font-weight:700;color:#0a0a0a;font-family:var(--skin-body-font-alt)}@media(min-width: 441px){.product-recommendations-accessories .recommendation-tiles>.recommendation-tile .card-body>.recommendation-tile__learn-more{font-size:16px;line-height:20px}}.recommendation-tile__action .recommendation-tile__action-add,.recommendation-tile__action .recommendation-tile__action-remove{color:#0a0a0a}@media(min-width: 441px){.recommendation-tile__action .recommendation-tile__action-add,.recommendation-tile__action .recommendation-tile__action-remove{font-size:16px}}.recommendation-tile__price-badge{font-family:var(--skin-body-font-alt);line-height:16px;font-size:12px;gap:5px}@media(min-width: 441px){.recommendation-tile__price-badge{font-size:14px;line-height:18px}}@media(min-width: 1024px){.recommendation-tile__price-badge{font-size:18px;line-height:20px}}.accessories-title{font-size:20px;line-height:24px}@media(min-width: 441px){.accessories-title{font-size:28px;line-height:36px}}@media(min-width: 1024px){.accessories-title{font-size:40px;line-height:48px}}.modal-content{border-radius:12px}.modal-content>.modal-body>.recommendation-product-detail{width:inherit}.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__images{overflow:hidden;max-width:100%}@media(min-width: 1024px){.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__images{-webkit-transform:translateX(-1.5px);transform:translateX(-1.5px)}}.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__images img{height:100%;border-radius:8px}@media(min-width: 441px){.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__images img{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media(min-width: 1024px){.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__images img{border-bottom-left-radius:10px;border-top-right-radius:0}}.modal-content>.modal-body>.recommendation-product-detail>.recommendation-product-detail__details{overflow:visible !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}.disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recommendation-product-detail__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 440.98px){.recommendation-product-detail__description .mobile-recommendation-tile-action-container{position:fixed;left:0;bottom:0;padding:1rem;width:100%;border-top:1.5px solid #d6d6d6;background-color:#fff}}@media(min-width: 1024px){.disclaimer{padding:0 32px}.recommendation-product-detail__description{padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.recommendation-tile__description{padding-bottom:100px}@media(min-width: 441px){.recommendation-tile__description{padding-bottom:0}}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description #recommendation-title-back-button{display:none}#accessories-pack-details .modal-dialog{pointer-events:auto !important}#accessories-pack-details .disclaimer{padding:0 2rem}#accessories-pack-details .disclaimer#disclaimerHeading div.btn-block:not(.collapsed){color:#c00}#accessories-pack-details .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div{display:none}#accessories-pack-details .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div+div.color--primary-60{display:block !important}#selectDealer,#pack-component-content{background-color:#fff}#selectDealer .modal-dialog #recommendation-tile__learn-more-content,#pack-component-content .modal-dialog #recommendation-tile__learn-more-content{margin-top:40px;border:none}#selectDealer .modal-dialog #recommendation-tile__learn-more-content>.modal-body,#pack-component-content .modal-dialog #recommendation-tile__learn-more-content>.modal-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#selectDealer .recommendation-product-detail,#pack-component-content .recommendation-product-detail{padding:0 32px;overflow-x:auto}#selectDealer .recommendation-product-detail__description,#pack-component-content .recommendation-product-detail__description{padding:0}#selectDealer .recommendation-product-detail__description .recommendation-tile__action,#pack-component-content .recommendation-product-detail__description .recommendation-tile__action{width:100%}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description{height:300px;color:#0a0a0a;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>h3,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>h3{font-size:24px;line-height:28px;font-weight:700}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description strong,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description strong{font-family:var(--skin-body-font-alt);font-size:18px;line-height:22px}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>p,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>p{font-size:14px;line-height:20px;font-weight:300}#selectDealer .recommendation-product-detail__details .disclaimer-title,#pack-component-content .recommendation-product-detail__details .disclaimer-title{font-family:var(--skin-body-font-alt)}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer,#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer{display:none}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed),#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed){color:#c00}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div,#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div{display:none}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div+div.color--primary-60,#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div+div.color--primary-60{display:block !important}#selectDealer .recommendation-product-detail__details .mobile-modal-cs,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs{width:100%;padding:16px;margin-left:0;font-size:16px;line-height:20px;font-weight:700;color:#5c5c5c;background-color:#f5f5f5;border-top:1px solid #b8b8b8}#selectDealer .recommendation-product-detail__details .mobile-modal-cs .disclaimer,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs .disclaimer{width:100%;margin:0}#selectDealer .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed),#pack-component-content .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed){color:#c00}#selectDealer .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div{display:none}#selectDealer .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div+div.color--primary-60,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs .disclaimer#disclaimerHeading div.btn-block:not(.collapsed)+div+div.color--primary-60{display:block !important}#selectDealer .recommendation-product-detail__details .mobile-modal-cs+div,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs+div{position:sticky;width:100%;bottom:-1px;padding-top:12px;background:#fff;border-top:1px solid #d6d6d6}#selectDealer .recommendation-product-detail__details>div>hr,#pack-component-content .recommendation-product-detail__details>div>hr{display:none}@media(min-width: 441px){#selectDealer,#pack-component-content{background-color:rgba(0,0,0,0)}#selectDealer .recommendation-product-detail,#pack-component-content .recommendation-product-detail{padding:0}#selectDealer .recommendation-product-detail__description .recommendation-tile__action,#pack-component-content .recommendation-product-detail__description .recommendation-tile__action{width:-webkit-min-content;width:-moz-min-content;width:min-content}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description{padding:32px;height:auto}}@media(min-width: 441px)and (min-width: 1024px){#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description{padding:0}}@media(min-width: 441px){#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>h3,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>h3{font-size:28px;line-height:32px}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>p,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>p{font-size:16px;line-height:22px}#selectDealer .recommendation-product-detail__details .disclaimer-title,#pack-component-content .recommendation-product-detail__details .disclaimer-title{margin-left:0;font-size:16px;line-height:20px;font-weight:700;color:#5c5c5c;background-color:#f5f5f5;border-bottom-right-radius:6px;border-bottom-left-radius:6px}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer,#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 32px;border-color:#b8b8b8;border-top:1px;border-style:solid;border-bottom:none;border-left:hidden;border-right:hidden}#selectDealer .recommendation-product-detail__details .desktop-modal-cs .disclaimer.card,#pack-component-content .recommendation-product-detail__details .desktop-modal-cs .disclaimer.card{margin:0}#selectDealer .recommendation-product-detail__details .mobile-modal-cs,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs{display:none}#selectDealer .recommendation-product-detail__details .mobile-modal-cs+div,#pack-component-content .recommendation-product-detail__details .mobile-modal-cs+div{position:unset;width:auto;bottom:0;padding-top:0;border-top:0}#selectDealer .recommendation-product-detail__details>div>hr,#pack-component-content .recommendation-product-detail__details>div>hr{display:block}}#selectDealer .recommendation-title-back-button,#pack-component-content .recommendation-title-back-button{display:none}@media(min-width: 1024px){#selectDealer .recommendation-product-detail,#pack-component-content .recommendation-product-detail{margin:auto;height:600px}#selectDealer .recommendation-product-detail__details,#pack-component-content .recommendation-product-detail__details{overflow:overlay;max-height:100%;padding-left:15px !important}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description{padding-right:12px;padding-bottom:12px}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>h3,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>h3{font-size:40px;line-height:40px}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>strong,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>strong{font-size:24px;line-height:28px}#selectDealer .recommendation-product-detail__details .recommendation-product-detail__description>p,#pack-component-content .recommendation-product-detail__details .recommendation-product-detail__description>p{font-size:18px;line-height:28px}#selectDealer .recommendation-product-detail__details .disclaimer-title,#pack-component-content .recommendation-product-detail__details .disclaimer-title{border-top:1px solid #5c5c5c;margin-left:-16px;font-size:20px;line-height:22px;border-bottom-right-radius:6px;border-bottom-left-radius:0px}#selectDealer .recommendation-product-detail__images,#pack-component-content .recommendation-product-detail__images{position:sticky;top:0;height:100%;padding-right:0}}@media(max-width: 440.98px){#selectDealer .modal-dialog .close{top:-40px}#selectDealer #recommendation-tile__learn-more-content .recommendation-product-detail{padding:0}}button[data-bs-target="#offcanvasBottom2"]{display:none;background:#f5f5f5;color:#0a0a0a;height:auto}#offcanvasBottom2 button[data-bs-dismiss=offcanvas]{display:none}#offcanvasBottom2{height:auto}#offcanvasBottom2+.offcanvas-backdrop.show{pointer-events:none}#offcanvasBottom2>.offcanvas-header{padding:0}#offcanvasBottom2 .offcanvas-nav-items{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}#offcanvasBottom2 .offcanvas-nav-items>li.nav-item{width:100%;padding:5px 0}#offcanvasBottom2 .offcanvas-nav-items>li.nav-item>button{width:100%}#offcanvasBottom2 .offcanvas-nav-items>li.nav-item>button.active{background-color:#0a0a0a;color:#fafafa}.product-recommendations-accessories-membership{color:#0a0a0a}.product-recommendations-accessories-membership .membership-title{font-size:20px;line-height:24px;font-weight:700}@media(min-width: 441px){.product-recommendations-accessories-membership .membership-title{font-size:28px;line-height:36px}}@media(min-width: 1024px){.product-recommendations-accessories-membership .membership-title{font-size:40px;line-height:48px}}#product-recommendations-membership .recommendation-tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 441px){#product-recommendations-membership .recommendation-tiles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#product-recommendations-membership .recommendation-tile .card-body>strong{font-size:18px;line-height:22px}@media(min-width: 1024px){#product-recommendations-membership .recommendation-tile .card-body>strong{font-size:24px;line-height:28px}}#product-recommendations-membership .recommendation-tile .card-body>p{font-size:12px;line-height:18px;font-weight:300}#product-recommendations-membership .recommendation-tile .card-body>p.description-text{display:none}@media(min-width: 441px){#product-recommendations-membership .recommendation-tile .card-body>p{line-height:20px}}@media(min-width: 1024px){#product-recommendations-membership .recommendation-tile .card-body>p{font-size:14px;line-height:22px}}#product-recommendations-membership .recommendation-tile .card-body>.recommendation-tile__learn-more{font-size:14px;line-height:20px;min-width:unset;font-weight:700;color:#0a0a0a;font-family:var(--skin-body-font-alt)}@media(min-width: 441px){#product-recommendations-membership .recommendation-tile .card-body>.recommendation-tile__learn-more{font-size:16px;line-height:20px}}.modal-dialog.--accessory-pack-modal{min-width:90% !important}.accessory-pack-pack-type{display:none}@media(max-width: 440.98px){.recommendation-product-detail-pack-popup{padding-top:4.6875rem}}.recommendation-product-detail-pack-popup .recommendation-product-detail__image img{display:block;border-radius:.625rem}.recommendation-product-detail-pack-popup .sub-title-jumbotron{padding-top:.5rem;color:#3d3d3d}.recommendation-product-detail-pack-popup .title-jumbotron{padding-top:.5rem;color:#0a0a0a}.recommendation-product-detail-pack-popup .recommendation-product-description-tile{padding-top:.5rem}.recommendation-product-detail-pack-popup .--accessory-pack-modal .packageComponents{display:inline-block;width:100%;min-width:0}.recommendation-product-detail-pack-popup .--accessory-pack-modal .packageComponents>div{width:100%;height:100%}@media(min-width: 441px){.recommendation-product-detail-pack-popup .sub-title-jumbotron{color:#d6d6d6}.recommendation-product-detail-pack-popup .title-jumbotron{color:#fff}.recommendation-product-detail-pack-popup .recommendation-product-detail-pack-image__description{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.recommendation-product-detail-pack-popup .recommendation-product-detail-pack-image__description .recommendation-product-detail__image-gradient{position:absolute;left:0;right:0;bottom:0;height:85%;z-index:2;pointer-events:none;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(20%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%);-webkit-transition:opacity .4s;transition:opacity .4s;opacity:1}.recommendation-product-detail-pack-popup .recommendation-product-detail__details{padding:0 5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.recommendation-product-detail-pack-popup .recommendation-product-button-primary{background-color:#0a0a0a;border-radius:.5rem}.recommendation-product-detail-pack-popup .recommendation-product-button-primary .price-btn{margin:.5rem .875rem}.recommendation-product-detail-pack-popup .recommendation-product-detail-pack-accessary-tile__description__price{margin:1.5rem 2.5rem 1.5rem 2.5rem}.recommendation-product-detail-pack-popup .recommendation-product-description-tile{padding:2.875rem 0 0 1.5rem}.recommendation-product-detail-pack-popup .disclaimer-wrapper{background-color:#f5f5f5;border-radius:0 0 12px 12px}}.custom-slider{height:100%}.custom-slider .slick-list.draggable{height:100%}.custom-slider .slick-list.draggable .slick-track{gap:0}.custom-slider .slick-list.draggable .slick-track .slick-slide>div{height:100%}.custom-slider .slick-list.draggable .slick-track .slick-slide>div .slide{height:100%}.custom-slider .slick-list.draggable .slick-track .slick-slide>div .slide img{width:inherit}.custom-slider .slick-dots{right:24px;bottom:16px}.custom-slider .slick-prev,.custom-slider .slick-next{display:none !important;background:gray}@media(min-width: 441px){.custom-slider .slick-prev,.custom-slider .slick-next{display:inline-block !important}}.product-recommendations-up-sell-slot .recommendation-tiles .slick-dots{margin-bottom:-0.625rem}.product-recommendations-up-sell-slot .slick-prev,.product-recommendations-up-sell-slot .slick-next{top:32%}.product-recommendations-up-sell-slot .product-up-sell--card{border-radius:.5rem;border:.0625rem solid #b8b8b8;margin:0px 6px 15px 0px !important}.product-recommendations-up-sell-slot .card-body.--card-body__product-up-sell{padding:0 1rem 0 0}.product-recommendations-up-sell-slot .card-body.--card-body__product-up-sell .product-up-sell__image-container{border-radius:.25rem}.product-recommendations-up-sell-slot .card-body.--card-body__product-up-sell .product-up-sell__text-info-container{padding:.75rem 0;padding-left:0;padding-right:0;gap:.25rem}.product-recommendations-up-sell-slot .card-body.--card-body__product-up-sell .product-up-sell__text-info-container .product-up-sell--card__load-more-btn{font-family:"Manrope",Arial,Helvetica,Sans-serif;text-decoration:underline}.pack-component-modal{background:rgba(0,0,0,.8)}.pack-component-modal .mobile-recommendation-tile-action-container{display:none}.pack-component-modal .modal-content{border:none}.pack-component-modal .btn-accessory-pack-learn-more{display:none}.pack-component-modal .accessory-pack-pack-type{display:block}.product-recommendations-accessories .recommendation-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto !important}@media(max-width: 440.98px){.product-recommendations-accessories .recommendation-tile{width:45%;padding:0}.product-recommendations-accessories .recommendation-tile .card-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-recommendations-accessories-slot-m{overflow:hidden}.product-recommendations-accessories-slot-m .modal-content{max-height:80vh;overflow-y:scroll;overflow-x:hidden}.recommendation-tiles-grid{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 441px){.recommendation-tiles-grid{grid-template-columns:auto auto}}@media(min-width: 1024px){.recommendation-tiles-grid{grid-template-columns:auto auto auto auto}}.product-recommendations-accessories-pack .recommendation-tile.card .card-body p:not([class]){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4;line-clamp:4}.product-recommendations-accessories-pack,.product-recommendations-accessories-cross-sell,.product-recommendations-membership-slot{-webkit-transition:width .5s ease,height .5s ease;transition:width .5s ease,height .5s ease;-webkit-transition:max-width .5s ease,max-height .5s ease;transition:max-width .5s ease,max-height .5s ease;-webkit-transition:min-width .5s ease,min-height .5s ease;transition:min-width .5s ease,min-height .5s ease}.product-recommendations-accessories-pack .cropped-image,.product-recommendations-accessories-cross-sell .cropped-image,.product-recommendations-membership-slot .cropped-image{height:170px;overflow:hidden}.product-recommendations-accessories-pack .slick-list .slick-track,.product-recommendations-accessories-cross-sell .slick-list .slick-track,.product-recommendations-membership-slot .slick-list .slick-track{padding:1rem;height:36.25rem;gap:2.5rem !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-recommendations-accessories-pack .slick-list .slick-track::before,.product-recommendations-accessories-cross-sell .slick-list .slick-track::before,.product-recommendations-membership-slot .slick-list .slick-track::before{display:none}.product-recommendations-accessories-pack .slick-slide,.product-recommendations-accessories-cross-sell .slick-slide,.product-recommendations-membership-slot .slick-slide{height:100% !important}.product-recommendations-accessories-pack .slick-slide>div,.product-recommendations-accessories-cross-sell .slick-slide>div,.product-recommendations-membership-slot .slick-slide>div{height:100%}.product-recommendations-accessories-pack .slick-slide .recommendation-tile,.product-recommendations-accessories-cross-sell .slick-slide .recommendation-tile,.product-recommendations-membership-slot .slick-slide .recommendation-tile{width:100% !important}.image-tooltip:hover{cursor:pointer}.button-link-small{font-family:"Manrope",Arial,Helvetica,Sans-serif;font-size:.75rem;line-height:.875rem}@media(min-width: 441px){.button-link-small{font-size:.75rem;line-height:.875rem}}@media(min-width: 1024px){.button-link-small{font-size:.875rem;line-height:1rem}}#selectedAccessoryInfo{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#selectedAccessoryInfo .product-recommendations__header-selected{margin-right:0 !important;text-wrap-mode:nowrap;padding:.5rem 1.5rem}.btn-for-mobile{-ms-flex-preferred-size:initial;flex-basis:initial;min-width:-webkit-fit-content !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.product-recommendations-up-sell-pack-config-wrapper .recommendation-tiles .slick-slide>div,#product-recommendations-up-sell-pack .recommendation-tiles .slick-slide>div{height:100%}.product-recommendations-up-sell-slot .recommendation-lazy .recommendation-tiles .slick-list .slick-track .slick-slide .slide .card{margin:0 .5rem 0 0}.product-recommendations-up-sell-slot .slick-list .slick-track{gap:0px}.product-recommendations-up-sell-slot #product-recommendations-up-sell-config .slick-prev.slick-arrow,.product-recommendations-up-sell-slot #product-recommendations-up-sell .slick-prev.slick-arrow{display:none !important}.product-recommendations-up-sell-slot #product-recommendations-up-sell-config .slick-next.slick-arrow,.product-recommendations-up-sell-slot #product-recommendations-up-sell .slick-next.slick-arrow{display:none !important}.product-recommendations-up-sell-slot #product-recommendations-up-sell-config .product-up-sell__image-container,.product-recommendations-up-sell-slot #product-recommendations-up-sell .product-up-sell__image-container{overflow:hidden}@media(max-width: 440.98px){#selectDealer .modal-content .modal-dialog__close svg,#selectDealer .modal-content .modal-dialog__close g,#selectDealer .modal-content .modal-dialog__close path{fill:#000 !important}}#recommendation-membership-m{overflow:hidden}.recommendation-lazy .slick-dots{padding:0px}.accessary-tile-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accessary-tile-carousel .recommendation-tile{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 441px){.accessary-tile-carousel .recommendation-tile{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}}@media(min-width: 1024px){.accessary-tile-carousel .recommendation-tile{-webkit-box-flex:0;-ms-flex:0 0 31%;flex:0 0 31%}}.recommendation-lazy,#product-recommendations-accessories-pack,#product-recommendations-membership{-webkit-transition:width .5s ease,height .5s ease;transition:width .5s ease,height .5s ease;-webkit-transition:max-width .5s ease,max-height .5s ease;transition:max-width .5s ease,max-height .5s ease;-webkit-transition:min-width .5s ease,min-height .5s ease;transition:min-width .5s ease,min-height .5s ease}#product-recommendations-up-sell-config .slide:not(:first-child){display:none}#product-recommendations-accessories-pack .slider:not(.slick-initialized),#product-recommendations-membership .slider:not(.slick-initialized){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product-recommendations-accessories-pack .slider:not(.slick-initialized) .recommendation-tile,#product-recommendations-membership .slider:not(.slick-initialized) .recommendation-tile{margin:auto;width:70%}@media(min-width: 1024px){#product-recommendations-accessories-pack .slider:not(.slick-initialized),#product-recommendations-membership .slider:not(.slick-initialized){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#product-recommendations-accessories-pack .slider:not(.slick-initialized)>*,#product-recommendations-membership .slider:not(.slick-initialized)>*{display:none}#product-recommendations-accessories-pack .slider:not(.slick-initialized)>:nth-child(-n+3),#product-recommendations-membership .slider:not(.slick-initialized)>:nth-child(-n+3){display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}#product-recommendations-accessories-pack .slider:not(.slick-initialized)>:nth-child(-n+3) .recommendation-tile,#product-recommendations-membership .slider:not(.slick-initialized)>:nth-child(-n+3) .recommendation-tile{width:100%}}#configuratorConfigure .product-recommendations-up-sell-slot .recommendation-tile{width:100%}#configuratorSummary .product-recommendations-up-sell-slot .recommendation-tile{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-slider .slick-track{margin:0 !important;width:100% !important}.no-slider .slick-track .slick-slide{width:100% !important}#configuratorSummary .no-slider{max-width:50%}@media(max-width: 1279.98px){.product-recommendations-accessories-membership.fade:not(.show){opacity:1}}.configure_membership-title__slot{background-color:#f5f5f5}@media(min-width: 1024px){.configure_membership-title__slot{background-color:#fff}}
