﻿.block-specs-model_features-container.block-specs-container .model-features-title-container{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);display:flex;flex-wrap:wrap;padding:1rem;width:100%}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown{display:flex;flex-direction:column;margin-bottom:1rem;position:relative;width:100%}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper p{color:#232323;font-weight:lighter;margin:0 0 .5rem;padding:0 0 .5rem;position:relative;text-transform:uppercase}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper p::after{background-color:hsl(0,0%,95%);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:80px;z-index:1}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper p::after{left:0;transform:none}}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper .trim-dropdown-button{background-color:rgba(0,0,0,0);border:0;color:#232323;cursor:pointer;margin:0;outline:none;padding:0;font-size:14px;line-height:17px}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper .trim-dropdown-button .dropdown-arrow{color:var(--primary-color, #e01e3b);margin-left:5px}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper .trim-dropdown-button.active .dropdown-arrow{transition:all .3s ease-in-out}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper .trim-dropdown-button.active .dropdown-arrow::before{content:"";transition:all .3s ease-in-out}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .dropdown-sentence-wrapper{align-items:flex-start;text-align:left}}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container{background-color:#fff;border:thin solid hsl(0,0%,95%);box-shadow:0 10px 10px -10px rgba(35,35,35,.9);display:none;flex-direction:column;left:0;list-style-type:none;margin:0;position:absolute;top:calc(100% + 5px);width:100%;z-index:10}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li{display:block;width:100%}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li:not(:last-child){border-bottom:thin solid hsl(0,0%,95%)}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li a{color:#232323;display:block;letter-spacing:.5px;padding:.5rem;transition:all .3s ease-in-out;width:100%;font-size:14px;line-height:17px}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li a:hover,.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li a:focus,.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container li a.active{background-color:hsl(0,0%,97.5%)}.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container.showing{display:flex}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown .trim-dropdown-container{left:-0.5rem;max-width:300px}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .model-features-title-container .trim-dropdown{margin:0;padding-right:1rem;width:30%}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .model-features-title-container{align-items:flex-start;justify-content:space-between}}.block-specs-model_features-container.block-specs-container .description-container{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);display:flex;flex-direction:column;margin:1rem 0;padding:1rem;width:100%}.block-specs-model_features-container.block-specs-container .description-container .category-header{display:flex;justify-content:flex-start;margin-bottom:.5rem;width:100%}.block-specs-model_features-container.block-specs-container .description-container .category-header p{color:#232323;font-size:16px;line-height:16px;margin:0}.block-specs-model_features-container.block-specs-container .description-container .content{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.block-specs-model_features-container.block-specs-container .description-container .content p{color:#232323;font-weight:lighter;margin:0;text-align:left;font-size:14px;line-height:17px}.block-specs-model_features-container.block-specs-container .overview-header{background-color:#fff;border:thin solid hsl(0,0%,95%);display:flex;flex-direction:column;padding:1rem;width:100%}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-icon,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-icon{align-items:center;align-self:center;background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);display:flex;height:50px;justify-content:center;min-width:50px;width:50px}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-icon i,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-icon i{color:#232323;font-size:30px}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data{align-items:flex-start;border-left:thin solid hsl(0,0%,95%);display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-left:.5rem;padding-left:.5rem;text-align:left}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data p,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p{color:#232323;margin:0}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data p.data-title,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p.data-title{font-size:16px;line-height:16px}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data p.data,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p.data{font-weight:lighter;font-size:12px;line-height:15px}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data .color-circles,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data .color-circles{display:flex;flex-wrap:wrap;justify-content:flex-start}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview .overview-data .color-circles .circle,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data .color-circles .circle{height:20px;margin:2px 2px 2px 0;width:20px}.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview.engine,.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview.transmission,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.engine,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.transmission{border-bottom:thin solid hsl(0,0%,95%);margin-bottom:1rem;padding-bottom:1rem}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview{width:33.333333%}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview.engine,.block-specs-model_features-container.block-specs-container .overview-header.regular-details .inner-overview.transmission{border-bottom:none;margin-bottom:0;margin-right:1rem;padding-bottom:0}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.regular-details{padding:.5rem}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .overview-header.regular-details{width:70%}}.block-specs-model_features-container.block-specs-container .overview-header.alternate-details{margin-top:.5rem}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-icon i{font-size:50px}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-icon i{font-size:70px}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-icon{background-color:rgba(0,0,0,0);border:none;height:auto;min-width:auto;width:auto}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p.data-title{border-bottom:thin solid hsl(0,0%,95%);font-weight:lighter;margin-bottom:.25rem;padding-bottom:.25rem}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p.data-title{font-size:20px;line-height:20px}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data p.data{font-size:16px;line-height:16px}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data .color-circles .circle{margin:2px 4px}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data .color-circles{justify-content:center;width:100%}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview .overview-data{align-items:center;border:none;margin:.5rem 0 0;padding:0;text-align:center;width:100%}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.engine,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.transmission{border-bottom:none;border-right:thin solid hsl(0,0%,95%);margin-bottom:0;margin-right:.5rem;padding-bottom:0;padding-right:.5rem}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.engine,.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview.transmission{margin-right:1rem;padding-right:1rem}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header.alternate-details .inner-overview{align-items:center;flex-direction:column;justify-content:center}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .overview-header{flex-direction:row}}.block-specs-model_features-container.block-specs-container .feature-wrapper.no-description{margin-top:1rem}.block-specs-model_features-container.block-specs-container .feature-container{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);padding:1rem;transition:all .3s ease-in-out}.block-specs-model_features-container.block-specs-container .feature-container:not(:last-child){margin-bottom:1rem}.block-specs-model_features-container.block-specs-container .feature-title{margin-bottom:.25rem}.block-specs-model_features-container.block-specs-container .feature-title p{color:#232323;font-size:26px;font-weight:lighter;line-height:28px;margin:0}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .feature-list-container{width:50%}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .feature-list-container{width:60%}}.block-specs-model_features-container.block-specs-container .image-container{background-color:#fff;border:thin solid hsl(0,0%,95%)}.block-specs-model_features-container.block-specs-container .image-container .feat-photo{display:block;max-height:300px}@media only screen and (max-width: 40em){.block-specs-model_features-container.block-specs-container .image-container{border-top:none}}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .image-container{width:50%}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .image-container{width:40%}}.block-specs-model_features-container.block-specs-container .scrolly{background-color:#fff;border:thin solid hsl(0,0%,95%);list-style-type:none;margin:0;max-height:300px;overflow-y:auto}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar{-webkit-appearance:none}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar:vertical{width:5px}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar:horizontal{height:5px}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar:vertical{width:5px}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar:horizontal{height:5px}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-specs-model_features-container.block-specs-container .scrolly::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .scrolly{align-items:unset}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .scrolly{max-height:100%}}.block-specs-model_features-container.block-specs-container .specs-items{align-items:center;color:#232323;display:flex;font-weight:lighter;padding:.5rem;width:100%;font-size:14px;line-height:17px}.block-specs-model_features-container.block-specs-container .specs-items .fa-check{margin:0 .5rem 0 0;transition:all .3s ease-in-out}.block-specs-model_features-container.block-specs-container .specs-items:not(:last-child){border-bottom:thin solid hsl(0,0%,95%)}.block-specs-model_features-container.block-specs-container .specs-items:hover .fa-check,.block-specs-model_features-container.block-specs-container .specs-items:focus .fa-check{color:var(--primary-color, #e01e3b)}@media only screen and (min-width:40.0625em){.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-even{flex-direction:row}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-even .specs-items{flex-direction:row-reverse;justify-content:flex-start;text-align:right}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-even .specs-items .fa-check{margin:0 0 0 .5rem}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-even .image-container{border-left:none}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-odd{flex-direction:row-reverse}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-odd .specs-items{flex-direction:row;justify-content:flex-start;text-align:left}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-odd .specs-items .fa-check{margin:0 .5rem 0 0}.block-specs-model_features-container.block-specs-container .feature-flex-container.flex-display-odd .image-container{border-right:none}}@media only screen and (min-width:64.0625em){.block-specs-model_features-container.block-specs-container .feature-flex-container{max-height:300px}}