.block-specs-detailed-expandable-specs-container.block-specs-container .outer-features-list{display:flex;flex-direction:column;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .outer-features-list:not(:last-child){border-bottom:thin solid hsl(0,0%,90%);margin-bottom:2rem;padding-bottom:2rem}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle{align-self:flex-start;cursor:pointer;display:flex;justify-content:flex-start}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle i,.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle p{color:#232323}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle i{margin-right:10px;transition:all .3s ease-in-out;font-size:12px;line-height:15px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle p{font-weight:bold;margin:0;position:relative;text-align:left;font-size:14px;line-height:17px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle p::after{background-color:var(--primary-color, #e01e3b);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:0;z-index:2}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle.active i{transform:rotate(90deg)}.block-specs-detailed-expandable-specs-container.block-specs-container .category-toggle.active p::after{width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper{display:none;flex-direction:column;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper.active{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper{margin-top:1rem;max-height:400px;overflow:auto}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar{-webkit-appearance:none}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar:vertical{width:5px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar:horizontal{height:5px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar:vertical{width:5px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar:horizontal{height:5px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list{align-items:center;border-radius:10px;display:flex;justify-content:flex-start;padding:.5rem;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list i,.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list p{color:#232323}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list i{margin-right:10px;transition:all .3s ease-in-out;font-size:12px;line-height:15px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list p{margin:0;text-align:left;font-size:14px;line-height:17px}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list:nth-child(odd){background-color:hsl(0,0%,97.5%)}.block-specs-detailed-expandable-specs-container.block-specs-container .category-wrapper .features-list:hover i{color:var(--primary-color, #e01e3b)}.block-specs-detailed-expandable-specs-container.block-specs-container .button-overlay{background-color:hsla(0,0%,100%,.9);bottom:0;left:0;opacity:0;padding:1rem;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:2}.block-specs-detailed-expandable-specs-container.block-specs-container .button-overlay.full-opacity{bottom:auto;left:auto;opacity:1}.block-specs-detailed-expandable-specs-container.block-specs-container .button-overlay.full-opacity .reveal-bottom-button{font-size:18px;height:30px;width:30px}.block-specs-detailed-expandable-specs-container.block-specs-container .reveal-bottom-button{background-color:#232323;border-radius:50%;box-shadow:0 0 0 2px rgb(22.25,22.25,22.25);color:#fff;font-size:26px;height:50px;margin:0;outline:none;padding:0;transition:all .3s ease-in-out;width:50px}.block-specs-detailed-expandable-specs-container.block-specs-container .reveal-bottom-button:hover{box-shadow:0 0 0 5px rgb(22.25,22.25,22.25);text-shadow:0 -2px 0 #000}.block-specs-detailed-expandable-specs-container.block-specs-container .reveal-bottom-button:hover.active{text-shadow:0 2px 0 #000}.block-specs-detailed-expandable-specs-container.block-specs-container .reveal-bottom-button.active .fa-solid::before{content:""}.block-specs-detailed-expandable-specs-container.block-specs-container .outer-specs-wrapper{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);padding:1rem}@media only screen and (min-width:64.0625em){.block-specs-detailed-expandable-specs-container.block-specs-container .outer-specs-wrapper{align-items:flex-start;flex-flow:row wrap;padding:.5rem}}.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper{background-color:#fff;border:thin solid hsl(0,0%,95%);margin-bottom:1rem;max-width:500px;transition:all .3s ease-in-out}.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper:hover{box-shadow:0 10px 5px -10px rgba(35,35,35,.9)}@media only screen and (max-width: 1023px){.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper:last-child{margin:0}}@media only screen and (min-width:64.0625em){.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper{flex-grow:1;margin:.5rem;max-width:unset;width:33.333333%}.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper.no-features{flex-grow:unset;width:calc(33.333333% - 1rem)}.block-specs-detailed-expandable-specs-container.block-specs-container .inner-specs-wrapper.no-feat-fuel{flex-grow:1;width:33.333333%}}.block-specs-detailed-expandable-specs-container.block-specs-container .top-specs-wrapper{padding:1rem}.block-specs-detailed-expandable-specs-container.block-specs-container .top-specs-wrapper img{max-height:100px;max-width:100px}.block-specs-detailed-expandable-specs-container.block-specs-container .top-specs-wrapper p.title{color:#232323;display:block;font-size:25px;font-weight:lighter;line-height:25px;margin:.5rem 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .top-specs-wrapper:hover .button-overlay,.block-specs-detailed-expandable-specs-container.block-specs-container .top-specs-wrapper:focus .button-overlay{opacity:1}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper{border-top:thin solid hsl(0,0%,95%);padding:1rem}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper){display:flex;flex-direction:column;list-style-type:none;margin:0;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list){align-items:flex-start;border-bottom:thin solid hsl(0,0%,95%);display:flex;flex-direction:column;margin-bottom:.5rem;padding-bottom:.5rem;text-align:left;width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list):last-child{border:none;margin:0;padding:0}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list) .spec-label,.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list) .spec-value{color:#232323;margin:0}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list) .spec-label{color:#232323;font-weight:bold}.block-specs-detailed-expandable-specs-container.block-specs-container .bottom-specs-wrapper ul:not(.category-wrapper) li:not(.features-list) .spec-value{font-weight:lighter}.block-specs-detailed-expandable-specs-container.block-specs-container .section-header-title p{margin:0}.block-specs-detailed-expandable-specs-container.block-specs-container .section-header-title p.title{color:#232323;font-size:16px;letter-spacing:.5px;line-height:18px;text-transform:uppercase}.block-specs-detailed-expandable-specs-container.block-specs-container .section-header-title p.sub-title{color:#232323;font-weight:lighter;font-size:14px;line-height:17px}@media only screen and (max-width: 40em){.block-specs-detailed-expandable-specs-container.block-specs-container .section-header-title p.sub-title{display:block !important}}@media only screen and (min-width:40.0625em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .section-header-title{width:auto}}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-specs-wrapper{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-specs-wrapper.showing{display:flex !important}@media only screen and (max-width: 40em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-specs-wrapper.showing[data-index="0"]{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-specs-wrapper.showing:not([data-index="0"]){display:none}}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .trim-buttons{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);border-bottom:none;padding:.5rem}@media only screen and (max-width: 40em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .trim-buttons{display:flex !important}}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button{background-color:#fff;border:thin solid hsl(0,0%,95%);color:#232323;letter-spacing:1.5px;margin:.5rem;outline:none;padding:10px 15px;transition:all .3s ease-in-out;font-size:12px;line-height:15px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button::before,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button::after{background-color:var(--primary-color, #e01e3b);content:"";height:1px;position:absolute;transition:all .3s ease-in-out;width:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button::before{right:-1px;top:-1px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button::after{bottom:-1px;left:-1px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button:hover::before,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button:hover::after,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button:focus::before,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button:focus::after{width:calc(100% + 1px)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button.active{border-left-color:var(--primary-color, #e01e3b);border-right-color:var(--primary-color, #e01e3b)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button.active::before,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button.active::after{width:calc(100% + 1px)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .select-trim-button.active::after{height:3px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-spec{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-spec.active{display:flex}@media only screen and (max-width: 40em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-spec{display:none !important}}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .inner-compare-spec{background-color:hsl(0,0%,97.5%);border:thin solid hsl(0,0%,95%);margin-bottom:1rem;padding:1rem}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .inner-compare-spec:last-child{margin-bottom:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-compare-slick-slider{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-compare-slick-slider .loading-overlay-with-dots{border:thin solid hsl(0,0%,95%);border-top:none;display:block}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-compare-slick-slider.loading-container{height:150px;overflow:hidden}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-compare-slick-slider.showing{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .outer-trim-container{display:flex !important}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .trim{color:#232323;display:none;font-weight:bold;margin:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .trim.active{display:block}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-label-container{padding-right:1rem}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-label{border-bottom:thin solid hsl(0,0%,95%);color:#232323;margin:0 0 .5rem;padding:0 .5rem .5rem 0;font-size:14px;line-height:17px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-label:last-child{border:none;margin:0;padding-bottom:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-value-container{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-value-container.active{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-value{border-bottom:thin solid hsl(0,0%,95%);color:#232323;font-weight:lighter;margin:0 .5rem .5rem 0;padding:0 .5rem .5rem 0;font-size:14px;line-height:17px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .spec-value:last-child{border:none;margin-bottom:0;padding-bottom:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slick-slider{max-width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .heading-container{background-color:#fff;border:thin solid hsl(0,0%,95%)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .inner-compare-buttons-container.with-moving-arrows{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .inner-compare-buttons-container.with-moving-arrows.showing{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows{background-color:#fff;border-left:thin solid hsl(0,0%,95%);color:#232323;font-size:20px;margin:0;min-width:45px;outline:none;padding:.5rem}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows .fa-solid{transition:transform .3s ease-in-out}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows:hover{background-color:hsl(0,0%,97.5%)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows:hover .fa-solid{transform:scale(1.2)}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.hide-compare-slider,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.slick-hidden{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.show-compare-slider.hide,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.hide-compare-slider.hide{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.show-compare-slider.show,.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-slider-arrows.hide-compare-slider.show{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .heading-with-image{padding:.5rem}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .heading-with-image img{max-height:60px;max-width:60px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .heading-with-image p.title{color:#232323;display:block;font-size:25px;font-weight:lighter;line-height:25px;margin:0 0 0 .5rem;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width: 40em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-container{display:none}}@media only screen and (min-width:64.0625em){.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch-container{justify-content:flex-end}}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .compare-header{color:#232323;margin:0 1rem 0 0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch{background-color:var(--primary-color, #e01e3b);height:35px;margin:0;width:35px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div{cursor:pointer;height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px);z-index:1}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div::after{color:var(--primary-font-color, #ffffff);font-family:FontAwesome,sans-serif,serif;font-size:20px}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div.show{display:flex}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div.hide{display:none}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div.switch-for-hide-compare::after{content:""}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .switch>div.switch-for-show-compare::after{content:""}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .sticky-container{background-color:#fff}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .sticky-container.stick{box-shadow:0 10px 10px -10px rgba(35,35,35,.9);max-width:1170px;position:fixed;top:0;z-index:900}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .sticky-container.stick .section-header-title{padding:.5rem 0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .sticky-container.stick .trim-buttons{padding:0}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .slick-list{width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .slick-track{width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .slick-slide{width:100%}.block-specs-detailed-expandable-specs-container.block-specs-container .sdp-specs-wrapper .slick-slide>div{width:100%}